K8S安装部署开放服务DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no NAME=Internet UUID=b23b1970-690d-4af5-b014-4ac822dfd42c DEVICE=ens160 ONBOOT=yes IPADDR=202.114.193.101 GATEWAY=202.114.193.254 selinux setenforce 0 sed -i "s/^SELINUX=.*/SELINUX=disabled/g" /etc/sysconfig/selinux Step5. 关闭 swap 分区 swapoff -a && sysctl -w vm.swappiness=0 //设置 swap 开机不启动 vi /etc/fstab #/dev/mapper/centos-swap vi /root/.bashrc export KUBECONFIG=/etc/kubernetes/admin.conf source /root/.bashrc Step5: 安装网络插件 calico wget https://docs.projectcalico.org/v3.8/manifests/calico.yaml vi calico.yaml0 码力 | 54 页 | 1.23 MB | 1 年前3
⾸云容器产品Kubernetes操作指南设置worker节点 -> 选择HA配置 -> 选择集群公⽹ip -> 设置集群ssh登录密码 -> 确认⽆误后点击 确认 2.使⽤须知 集群管理 1.简介 2.使⽤须知 3.操作说明 4 5 进⼊集群⻚⾯ -> 查看创建的集群,状态为正常代表创建成功 访问集群 进⼊集群⻚⾯ -> 选择集群,点击管理节点 选择要进⼊的节点 -> 点击控制台 删除集群 进⼊集群⻚⾯ -> 选择要删除集群,点击更多 创建挂载点 新创建的NAS盘,需要挂载后才能使⽤ 在挂载窗⼝中,请选择需要挂载的集群,此处的集群仅显示和该NAS所在区域相同的容 器集群 挂载成功后,会显示私⽹IP 挂载过程可能⽤时较⻓,3-5分钟 14 挂载NAS盘到本地机器 对于已经挂载好的NAS盘,该集群内的任何⼀台计算资源(master和worker)均可访 问 ssh登录任意⼀台集群 创建⼀个新的⽬录: mkdir ~/nas 通过在容器中执⾏探针检测命令,来检测容器的健康情况。⽀持的参数包括: 命令⾏:⽤于检测容器健康情况的探测命令。 延迟探测时间(秒):即 initialDelaySeconds,容器启动后第⼀次执⾏探测时需要等待多少 秒,默认为 5秒。 执⾏探测频率(秒):即 periodSeconds,指执⾏探测的时间间隔,默认为 10 秒,最⼩为1 秒。 超时时间(秒):即 timeoutSeconds,探测超时时间。默认 1 秒,最⼩0 码力 | 94 页 | 9.98 MB | 1 年前3
石油巨头与Kubernetes, Microservice & DevOps 共舞1114最终版总体流程设计 u 在概念阶段完成产品⽴项评审 u 在迭代0阶段完成系统总体架构审 计,总体架构设计完成之后,启 动迭代启动评审。 u 在迭代阶段包含1.需求分析、2.应 ⽤设计、3.开发、4.测试、5.发布、 6.运维、7、迭代回顾7个阶段 u 每个迭代时间固定,⼀般为2-4周 整体过程框架 整体过程框架 开发 单次迭代开发交付过程 单次迭代开发交付过程 需求分析 工程活动 子过程 2.应用设计 3.开发 4.测试 1.需求分析 6.运维 5.发布 7.迭代回顾 系统总体架构 设计 系统总体架构 系统原型 持续集成 测试报告 版本发布 评审 产品立项 评审 迭代启动 评审 产品立项报告 实践 相关规范:《敏捷开发过程指南》 规范指南设计 规范与指南 GIT分⽀管理规范 4+1共5个分⽀,每个 分⽀具体的⽤途 版本发布规范 版本发布评审流程, 流程 规范指南 认证体系 成熟度 ⾓⾊职责 14x8x5 14个⾓⾊ 8个职责 5个权限组 16x15x18 16个指南 15个规范 18个阶段性汇报 10操作⼿册 6x14x3 6⼤主流程 14 ⼦流程 3个标准管道 13x7x5 13个开源⼯ 具 7个插件 5套环境 13x5x71 13个成熟度领域 5个可量化领域 71个⼯具⾃动分 析指标 2x6x4x10 码力 | 33 页 | 7.49 MB | 1 年前3
k8s操作手册 2.3k8s.io/v1beta1 kind: KubeletConfigura�on cgroupDriver: systemd failSwapOn: False #保存,(修改蓝色字体的参数值及新增最后5行) # kubeadm config images list --config /etc/kubeadm-init.yaml #查看需要的镜 像 cof-lee.com k8s.io/v1beta1 kind: KubeletConfigura�on cgroupDriver: systemd failSwapOn: False #保存,(修改蓝色字体的参数值及新增最后5行) # kubeadm config images list --config /etc/kubeadm-init.yaml #查看需要的镜 像 cof-lee.com 1 4h25m �gera-operator �gera-operator 1/1 1 1 5h5m ★指定底层网络接口(node ip) k8s calico组件daemonset设置: - name: IP_AUTODETECTION_METHOD valuse: "interface=ens3"0 码力 | 126 页 | 4.33 MB | 1 年前3
Jib Kubecon 2018 Talk1. Write first Dockerfile 2. Reduce image size 3. Don’t run installs 4. Use better base image 5. Write .dockerignore 6. Improve incremental speed 7. Switch to use a Maven plugin github.com/Goo 1. Write first Dockerfile 2. Reduce image size 3. Don’t run installs 4. Use better base image 5. Write .dockerignore 6. Improve incremental speed 7. Switch to use a Maven plugin Download and install 1. Write first Dockerfile 2. Reduce image size 3. Don’t run installs 4. Use better base image 5. Write .dockerignore 6. Improve incremental speed 7. Switch to use a Maven plugin Download and install0 码力 | 90 页 | 2.84 MB | 1 年前3
Kubernetes开源书 - 周立统上运⾏应⽤程序 的级别。 松耦合,分布式,弹性,解放的微服务:应⽤程序分为更⼩、独⽴的部件,可动态部署和管理——⽽不是⼀个运⾏ 在⼀个⼤型机上的单体。 01-什么是Kubernetes 5 资源隔离:可预测的应⽤程序性能。 资源利⽤:效率⾼,密度⾼。 为什么我需要Kubernetes,它能⼲啥? 最基本的功能:Kubernetes可在物理机或虚拟机集群上调度和运⾏应⽤容器。然⽽ 20.0.91 ip=172.20.0.91 node5 ansible_host=172.20.0.92 ip=172.20.0.92 [kube-master] node1 node2 [kube-node] node1 node2 node3 node4 node5 [etcd] node1 node2 Ready node 2m v1.11.2 node4 Ready node 2m v1.11.2 node5 Ready node 2m v1.11.2 每个node都是ready的,说明OK。 验证2:部署⼀个NGINX # 启动⼀个单节点nginx0 码力 | 135 页 | 21.02 MB | 1 年前3
Kubernetes安全求生指南涵蓋 設計上並不特別考慮企業多團隊/多應用的分工與隔離 有非常多層次例如: 容器/映像/作業系統/基礎架構也須涵蓋 您知道嗎? ©2019 VMware, Inc. 5 但是.... 您知道所謂 “安全”的“標準”是什麼? 這些“標準”涵蓋範圍夠嗎? 足夠讓我們安心推上生產嗎? 我們具體該怎麼做來強化安全? 我們怎麼知道我們做強化安全以後有滿足這個標準 Plane Components) 2. etcd 狀態資料庫 3. 控制平面設置 (Control Plane Configuration) 4. 工作節點 (Worker Node) 5. 政策 (Policies) ©2019 VMware, Inc. 10 Use Cases: Security Architecture Guidance / Replacement for 密鑰&金鑰 網路 儲存 整合 日誌&監控 災難備援 測試 V5 V6 V7 V8 V9 V10 V11 V12 2/5/6 9/13/15 6/10/15 4/7/10 2/4/5 2/9/10 6/11/12 5/5/5 1/6/6 0/5/6 2/4/5 3/10/11 11 ©2019 VMware, Inc. VMware0 码力 | 23 页 | 2.14 MB | 1 年前3
云计算白皮书(二)云市场进入稳定增长阶段,行业巨头进一步扩大领先优势................ 3 (三)云计算产业竞争全面升级,云服务商开启新一轮角逐........................ 5 二、我国云计算发展概述....................................................................................... 年全球主要厂商的云计算业务营收(亿美元).....................................5 图 4 中国云计算市场规模及增速(亿元)...........................................................13 图 5 中国云计算细分领域市场规模及增速(亿元)................................... 美国继“云优先”(Cloud First)、“云敏捷”(Cloud Smart)之后, 又出台多个战略文件,将云计算应用至相关领域,旨在确保其在经 济、军事、科技等方面的领先地位。2021 年 5 月,美国国防部公布 美国本土以外(OCONUS)的战术边缘云战略,明确提出将通过云 战略获取全球优势。美国国立卫生研究院(NIH)表示将在 2023 年 实施新的数据管理政策,促进更多的研究人员使用云计算。此外,0 码力 | 47 页 | 1.22 MB | 1 年前3
KubeCon2020/大型Kubernetes集群的资源编排优化node-annotator 5m Load Prometheus 1h Load 1d Load 5m Load 1h Load 1d Load telegraf Record to node annotation telegraf Dynamic-Scheduler Predicate Node2 Node3 Node1 5m Load 90% 1h Load 40% 5m Load Load 75% 5m Load 40% 1h Load 30% Dynamic-scheduler 5m Load >65% filtered Pod 1h Load >70% filtered Add node1 to priority candidate list Dynamic-Scheduler Priority Node2 Node3 Node1 5m Load Load 50% 1h Load 40% 5m Load 50% 1h Load 60% 5m Load 40% 1h Load 30% Dynamic-scheduler Pod (1-0.4)*10+(1-0.3)*10=13 (1-0.5)*10+(1-0.4)*10=11 (1-0.5)*10+(1-0.6)*10=9 Assigned to Node1 DeScheduler0 码力 | 27 页 | 3.91 MB | 1 年前3
第29 期| 2023 年9 月- 技术雷达针对当今科技领域发展的前沿指南 技术雷达 第 29 期 | 2023 年 9 月 © Thoughtworks, Inc. All Rights Reserved. 2 关于技术雷达 3 雷达一览 4 贡献者 5 本期主题 6 本期雷达 8 技术 11 平台 19 工具 25 语言和框架 36 Thoughtworks 技术雷达 © Thoughtworks, Inc. All Rights 对它作出的成熟度评估。 软件领域瞬息万变,我们追踪的技术条目也如此,因此您会发现它们在雷达中的位置也会改变。 © Thoughtworks, Inc. All Rights Reserved. 5 贡献者 技术顾问委员会(TAB)由 Thoughtworks 的 22 名高级技术专家组成。 TAB 每年召开两次面对面会议,每两周召 开一次视频会议。其主要职责是为 Thoughtworks Thoughtworks, Inc. All Rights Reserved. 8 1 21 29 33 34 35 36 37 38 39 40 41 30 31 32 4 5 16 22 17 19 20 23 6 7 8 9 10 11 12 14 46 68 52 65 48 69 70 71 72 73 74 75 760 码力 | 43 页 | 2.76 MB | 1 年前3
共 56 条
- 1
- 2
- 3
- 4
- 5
- 6













