企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/安信证券DevOps探索与实践开发 测试 Jenkins 测试平台 Maven Junit Sonar Qube Gradle Nexus Jmeter GitLab Bitbucket Svn 代码管理 构建与依赖 单元测试 代码扫描 安全 AWVS Burp Suit NPM Jacoco 发布 ITIL 1 ◼ 自主可控,又有核心竞争力 ◼ 高成本,高投入 自研 2 ◼ 经过长期积累 Jenkins 测试平台 Maven Junit Sonar Qube Gradle Artifacoy GitLab 构建 单元测试 代码扫描 AWVS Burp Suit NPM Jacoco ITIL 产品&需求管理 项目管理 测试管理 代码管理 制品管理 自动化测试 性能测试 安全 部署 Jmeter Xray Ansible 测试平台 分 析 与 度 量 基础设施 开发环境 GitLab AWVS Burp Suit NPM Jacoco 发布平台 Jmeter Xray Ansible 测试平台 分 析 与 度 量 综 合 门 户 Pipeline 系统信息 代码管理 制品库 交付流水线 需求管理 版本管理 环境管理 ... ... ⚫ 流水线可视化配置; ⚫ 从系统维度对各个服务的流水线进行集成和串联; ⚫ 对流水线集成的工具统一管理配置,提供自助服务。0 码力 | 27 页 | 2.42 MB | 1 年前3
 Rancher 用户手册 v1.0位的小写字母,数字或"-",并以字母或数字开头和结尾。 选择部署类型 点击更多选项查看更多部署类型: a) 标准的 Pod 类型 b) DaemonSet 类型 c) StatefulSet 类型 d) Cron 类型 e) Job 类型 填写镜像名 命名空间: 可选择已有的命名空间或者填写并创建新的命名空间 Page 17 端口映射 设置容器访问方式: Hostport: 类似于 docker -p 的方式映射的端口,只有 Pod 所在的节点 IP+端口才可以访问; c) ClusterIP: 为 service 配置 cluster IP 地址; d) L4 负载均衡: 此功能对应公有云的负载均衡器,内网环境或自定义云主机安装的集群请不要使用。 Page 18 环境变量 该步骤用于为应用运行设置相关的环境变量,这里设置的环境变量会通过容器平台传递给应 服务器配置的共享存储路径。 Page 20 d) 上面步骤中最后点击确定后,设置卷名和容器路径。 持久卷声明 升级策略 支持四种策略: a) 滚动: 先启动新 Pod,再停止旧 Pod(默认) b) 滚动: 先停止旧 Pod,再启动新 Pod c) 删除所有 Pod,然后重新开始 d) 自定义 点击右下角的显示高级选项 Page 210 码力 | 35 页 | 6.47 MB | 1 年前3
 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/小程序+容器:前端后端全链路敏捷化一切场景、工具皆可传播;让投 顾与客户在交流中交易 与合作伙伴形成数字化生态,建 立开放协同的财富管理平台 快 轻 丰富 分享 生态 • 可引入高频场景,构建数字生态,增加用户黏度 • 完全兼容微信小程序代码,生态商无需另行开发 • APP内各功能相互独立,松散耦合,助力敏捷迭代。 • 支持对APP内小程序热更新,无需APP更新升级。 • 小程序可由APP分享至微信、头条、百度,将APP内业务投放 接入网关 a p i … … … … … … 接入网关 a p i … … … … … … 接入网关 a p i … … … … … … 研发支撑 运行调试 代码上传 开发者社区 打包工具 云端编译 发布平台 监控平台 配置平台 性能分析 数据统计 APM 实时管控 原生容器 渲染引擎 插件管理 应用管理 页面管理 路由管理 H5渲染 FinClip平台:专用私有化小程序技术平台。它由能渲染与 执行小程序的客户端引擎、统一管理小程序上下架的中心、 支撑小程序服务器端运行的云端设施 ✓ 安全沙箱:能注入到第三方宿主,合规安全的运行企业前 端代码的技术组件 ✓ 小程序运行时:在上述安全沙箱基础上实现的、能渲染和 执行“凡泰小程序”的运行环境 ✓ 宿主:小程序运行载体(APP) ✓ 小程序管理中心:指定云服务商运行的小程序发布管理与0 码力 | 27 页 | 3.74 MB | 1 年前3
 企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/应用容器化最佳实践依赖操作系统 合适的容量 过多容量 协作 孤立 持续交付 瀑布式开发 独立 依赖 自动化可扩展性 手动扩展 快速恢复 恢复缓慢 十二因素应用(Twelve-factor App) 基准代码 依赖 配置 后端服务 构建、发布、运行 进程 端口绑定 并发 易处理 开发环境与线上环境等价 日志 管理进程 © Copyright 2020 Rancher Labs. All Rights ConfigMap资源对象来实现配置管理,可以通过以下几种方式来使用ConfigMap配置Pod中的容器: • 容器 entrypoint 的命令行参数 • 容器的环境变量 • 在只读卷里面添加一个文件,应用读取 • 编写代码在 Pod 中运行,应用通过使用 Kubernetes API 来读取 © Copyright 2020 Rancher Labs. All Rights Reserved. Confidential0 码力 | 28 页 | 3.47 MB | 1 年前3
 Hardening Guide - Rancher v2.3.3+H a r d e n i n g G u i d e - R a n c h e r v 2 . 3 . 3 + C o nt e nt s Har d e n i n g G u i d e f or R an c h e r 2. 3. 3+ w i t h K u b e r n e t e s 1. 16 . . . 2 O v e r v i e w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 P r ofi l e D e fi n i t i on s . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1. 1 - R an c h e r R K E K u b e r n e t e s c l u s t e r h os . . . . 3 1. 1. 1 - C on fi gu r e d e f au l t s y s c t l s e t t i n gs on al l h os t s . . . . . . . . 3 1. 4. 11 E n s u r e t h at t h e e t c d d at a d i r e c t or y p e r m i s s i on s ar0 码力 | 44 页 | 279.78 KB | 1 年前3
 Cloud Native Contrail Networking
Installation and Life Cycle ManagementGuide for Rancher RKE2
12h 172.16.0.13 rke2-a2cert-manager cert-manager-webhook-9d965dff5-cllfm 1/1 Running 0 12h 172.16.0.12 rke2-a1 15h 172.16.0.11 rke2-s1 contrail-system contrail-k8s-apiserver-5d458f8d69-7s9nb 1/1 Running 0 12h 172.16.0.11 rke2-s1 12h 172.16.0.11 rke2-s1 contrail contrail-k8s-kubemanager-7d7f5b4c88-rgk2k 1/1 Running 0 12h 172.16.0.11 rke2-s1 0 码力 | 72 页 | 1.01 MB | 1 年前3
 Rancher Kubernetes Engine 2, VMWare vSANsupport.sap.com/#/ notes/2589449) Installation Guide at help.sap.com (https://help.sap.com/viewer/a8d90a56d61a49718e- bcb5f65014bbe7/3.2.latest/en-US) 4 Installation of RKE 2 on top of VMware vSphere and 3 on Rancher Kubernetes Engine 2 using VMware vSAN and vSphere $ cat CA.pem > cert_with_cr $ tr -d '\r' < cert_with_cr > cert $ kubectl -ncreate secret generic cmcertificates --from-file=cert support.s- ap.com/#/notes/2589449 . via https://help.sap.com/viewer/a8d90a56d61a49718ebcb5f65014bbe7/3.3.latest/en- US/8ae38791d71046fab1f25ee0f682dc4c.html . Download the SLC Bridge software to the 0 码力 | 29 页 | 213.09 KB | 1 年前3
 Rancher Kubernetes Cryptographic Library
FIPS 140-2 Non-Proprietary Security Policy[140AC] FIPS 140-2 Annex C: Approved Random Number Generators 6/10/2019 [140AD] FIPS 140-2 Annex D: Approved Key Establishment Techniques 8/12/2020 [140DTR] FIPS 140-2 Derived Test Requirements Recommendation for Block Cipher Modes of Operation: Methods and Techniques 12/1/2001 [SP 800-38D] NIST SP 800-38D, Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC standalone module embodiment. The validated version of the library is 66005f41fbc3529ffe8d007708756720529da20d. The cryptographic module was tested on the following operational environments on the0 码力 | 16 页 | 551.69 KB | 1 年前3
 CIS 1.6 Benchmark - Self-Assessment Guide - Rancher v2.5.4${INPUT_DIR}/*) while read -r statInfoLine; do f=$(echo ${statInfoLine} | cut -d' ' -f1) p=$(echo ${statInfoLine} | cut -d' ' -f2) if [[ $(basename "$f" .pem) == "kube-etcd-"* ]]; then if [[ "$p" CIS 1.6 Benchmark - Self-Assessment Guide - Rancher v2.5.4 13 echo "false" exit fi if [[ -d ${USER_INPUT} ]]; then PATTERN="${USER_INPUT}/*" else PATTERN="${USER_INPUT}" fi PERMISSION="" FILES_PERMISSIONS=$(stat -c %n\ %a ${PATTERN}) while read -r fileInfo; do p=$(echo ${fileInfo} | cut -d' ' -f2) if [[ "${PERMISSION}" != "" ]]; then if [[ "$p" != "${PERMISSION}" ]]; then echo0 码力 | 132 页 | 1.12 MB | 1 年前3
 CIS Benchmark Rancher Self-Assessment Guide - v2.4]\([^ ]*\).*%\1%') docker inspect etcd | jq -r '.[].HostConfig.Binds[]' | grep "$ {test_dir}" | cut -d ":" -f 1 | xargs stat -c %a Audit Execution: ./1.1.11.sh etcd Expected result: '700' is equal to ]\([^ ]*\).*%\1%') docker inspect etcd | jq -r '.[].HostConfig.Binds[]' | grep "$ {test_dir}" | cut -d ":" -f 1 | xargs stat -c %U:%G Audit Execution: ./1.1.12.sh etcd Expected result: 'etcd:etcd' is ' set -H USER_INPUT=$1 if [[ "${USER_INPUT}" == "" ]]; then echo "false" exit fi if [[ -d ${USER_INPUT} ]]; then PATTERN="${USER_INPUT}/*" else PATTERN="${USER_INPUT}" fi PERMISSION=""0 码力 | 54 页 | 447.77 KB | 1 年前3
共 18 条
- 1
 - 2
 













