企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践
Reserved. Confidential 云原生应用 云原生(Cloud Native)是一种充分利用云计算优势,用于构建和部署应用的方式。云原生应用专为云模型而开 发,团队可以快速将应用构建和部署到可提供横向扩展和硬件解耦的平台,为企业提供更高的敏捷性、弹性和云 间的可移植性。 https://12factor.net/zh_cn/ 云原生应用 传统的企业应用 可预测 不可预测 base64 编码格式的 Secret,用来存储密码、密钥等。 但也可以通过base64-decode解码得到原始数据,安全性较弱 • kubernetes.io/dockerconfigjson:用来存储私有docker registry 镜像库的认证信息 • kubernetes.io/service-account-token:使用ServiceAccount 资 源对象时,会默认创建一个对应的 存储管理团队:维护存储设备,确保存储的稳定性 • 云平台管理团队:创建StrorageClass或PV,根据资源特性和需求做 好存储的使用规划 • 应用开发团队:按需创建PVC,应用绑定PVC使用存储资源 © Copyright 2020 Rancher Labs. All Rights Reserved. Confidential 基于NFS的PV动态供给使用示例 目前基于NFS的容器云存储方案仍然在被普遍使用0 码力 | 28 页 | 3.47 MB | 1 年前3企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/安信证券DevOps探索与实践
0 码力 | 27 页 | 2.42 MB | 1 年前3企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/小程序+容器:前端后端全链路敏捷化
移动应用如何利用小程序转型升级 4 实战操作 为何小程序是当下流行且应用场景广泛的新一代技术生态 通过打造小程序生态,企业的数字化创新能力将得到什么样的松绑、激活 如何基于Rancher容器云平台快速搭建小程序,扩大企业数字化系统生态 传统移动应用开发模式以及转型升级顾虑 #移动应用开发现状# 单体应用 工具型APP 服务化、模块化 平台型APP 动态化、高可用 超级APP 多端上架 千人千面 FinClip小程序生态的技术载体 开放 | 协同 | 云原生 | 智能 | 敏捷 NOSQL数据库 缓存集群 注册中心 对象存储 接入网关 灰度发布 运营服务 云端编译 账户中心 通知中心 小程序管理 版本管理 数据统计 许可证服务 订单中心 规则引擎 支付服务 Rancher容器云 搜索引擎 Serverless Computing 接入网关 a FinClip平台:专用私有化小程序技术平台。它由能渲染与 执行小程序的客户端引擎、统一管理小程序上下架的中心、 支撑小程序服务器端运行的云端设施 ✓ 安全沙箱:能注入到第三方宿主,合规安全的运行企业前 端代码的技术组件 ✓ 小程序运行时:在上述安全沙箱基础上实现的、能渲染和 执行“凡泰小程序”的运行环境 ✓ 宿主:小程序运行载体(APP) ✓ 小程序管理中心:指定云服务商运行的小程序发布管理与0 码力 | 27 页 | 3.74 MB | 1 年前3Rancher 用户手册 v1.0
Page 6 2.2.3. 登录跳转 成功登陆后将自动跳转回 Rancher UI 页面。 3. 镜像库凭证配置 3.1. 概述 如果是内网环境或者使用私有仓库的镜像,需要为 Rancher 配置镜像仓库凭证,在创建应 用时用于拉取镜像时认证。 3.2. 操作说明 具体操作说明如下: 3.2.1. 进入项目视图 通过页面左上角的下拉菜单切换到目标项目。 Pod 所在的节点 IP+端口才可以访问; c) ClusterIP: 为 service 配置 cluster IP 地址; d) L4 负载均衡: 此功能对应公有云的负载均衡器,内网环境或自定义云主机安装的集群请不要使用。 Page 18 环境变量 该步骤用于为应用运行设置相关的环境变量,这里设置的环境变量会通过容器平台传递给应 用,应用使用的环境变 户省去应用容器化过程的许多手动部署和扩展操作。也就是说,您可以将运行 Linux 容器的 多组主机聚集在一起,由 Kubernetes 帮助您轻松高效地管理这些集群。而且,这些集群可 跨公共云、私有云或混合云部署主机。 7.3.1. POD(容器集)Kubernetes 被部署在单个节点上的,且包含一个或多个容器的容器组。同一容器集中的所有容器共享同 一个 IP 地址、IPC、主机名称及其0 码力 | 35 页 | 6.47 MB | 1 年前3
共 4 条
- 1