Rancher 用户手册 v1.0如果是内网环境或者使用私有仓库的镜像,需要为 Rancher 配置镜像仓库凭证,在创建应 用时用于拉取镜像时认证。 3.2. 操作说明 具体操作说明如下: 3.2.1. 进入项目视图 通过页面左上角的下拉菜单切换到目标项目。 Page 7 3.2.2. 配置镜像库凭证 进入资源\镜像库配置(Resources\Registries)页面,点击添加镜像库凭证按钮。 添加描述性名称: 用户通过 Rancher UI 交互页面进行应用部署。 5.2. 操作说明 具体操作说明如下: 5.2.1. 切换项目 进入 项目\工作负载 视图,通过页面左上角的下拉菜单切换到目标项目。 5.2.2. 部署服务 点击右侧部署服务按钮进入服务部署界面 填写应用名称 应用名称只允许最多 15 位的小写字母,数字或"-",并以字母或数字开头和结尾。 选择部署类型 在配置升级或者重建时都会执行镜像拉取操作。如果设置为不存在则 拉取,那么只有主机上不存在相应镜像时才会去拉取。如果设置为从不,那么 Docker 将不 会拉取镜像。对于镜像更新不频繁的应用,建议设置为不存在则拉取,这样可以减少镜像拉 取检测的时候,加快启动速度。 l 特权模式 Page 22 让容器以宿主机权限运行。 l 提升特权 功能特性,参考: https://github.com/kuberne0 码力 | 35 页 | 6.47 MB | 1 年前3
企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践用的容器化部 署却相对比较麻烦。Kubernetes提供了StatefulSet资源对象来稳定的管 理有状态应用,稳定意味着Pod调度或重调度的整个过程是有持久性的, StatefulSet的目标应用一般具备以下特点: • 稳定的、唯一的网络标识符,即Pod重新调度后PodName和 HostName不变,基于Headless Service实现 • 稳定的、持久的存储,即Pod重新调度后还能访问到相同的持久化数 • 有序收缩、有序删除,即Pod时有序的,从N-1到0,与扩容相反 注:对于一般的比较简单的有状态应用,可以通过StatefulSet方式来部署, 但对于复杂的场景,还需要提供自动备份、故障检测、恢复自愈等自动化 运维能力时,建议通过Operator方式来部署管理,例如Etcd Operator © Copyright 2020 Rancher Labs. All Rights Reserved0 码力 | 28 页 | 3.47 MB | 1 年前3
企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/安信证券DevOps探索与实践安信证券 蒋渐峰 安信证券DevOps探索与实践 转型背景 01 工具平台建设 02 试点项目实践 03 目录 CONTENTS 持续改进 04 目标:以研发团队为中心,在端到端流程串联、流程自动化、度量精化、质量增强、资源自助化几个重点方面发力, 打造研发管理平台,提供具备快速交付、高质量、过程透明、可度量的IT研发服务供应链。 证券业务的复杂性: 证券业务种类多,业务规则复杂,业 测试管理 代码管理 制品管理 自动化测试 性能测试 安全 部署 Jmeter Xray Ansible 测试平台 分 析 与 度 量 基础设施 开发环境 SIT环境 UAT环境 生产环境 战略目标 效率 质量 成本 安全 配置管理 落地实践 持续集成 内建质量 部署与发布管理 度量与反馈 工具平台建设-流水线过程 工具平台建设-综合门户 Jira Confluence Jenkins0 码力 | 27 页 | 2.42 MB | 1 年前3
企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/小程序+容器:前端后端全链路敏捷化.. 支持根据用户画像创 建发布;支持机型、网络、版本号... 支持根据 设备特征创建发布; • 各种发布规则灵活组合,不仅能实现传统意义 上的灰度覆盖发布,更能实现灵活、多样的业 务发布目标 1. 设备信息 2. 系统版本 3. 网络情况 4. 设备ID(IMEI等) 5. 地理位置 6. 应用名称及版本情况 7. 小程序版本 基础数据 用户行为数据 1. 进入/离开页面时间0 码力 | 27 页 | 3.74 MB | 1 年前3
共 4 条
- 1













