vmware组Kubernetes on vSphere Deep Dive KubeCon China VMware SIG0 码力 | 25 页 | 2.22 MB | 1 年前3
KubeCon2020/大型Kubernetes集群的资源编排优化0 码力 | 27 页 | 3.91 MB | 1 年前3
⾸云容器产品Kubernetes操作指南操作说明 应⽤管理 �. 简介 �. 前提条件 �. 操作说明 ⽹络管理 �.简介 �.操作说明 监控管理 �.简介 �.操作说明 (�)开启监控 (�)概览⻚监控查看以及资源介绍 (�)查看详细监控 命名空间管理 2 �.简介 �.操作说明 弹性伸缩 �. ⼯作原理 �.创建⾃动伸缩 案例--如何创建⼀个Nginx �. 创建⽆状态应⽤nginx � StorageClass、Namespace 和 pvc 资源 �. 部署MySQL容器组 �. 部署WordPress容器组 �. 配置 Haproxy 负载均衡 �. 访问 WordPress ⽅法⼆:Ingress 外⽹访问 WordPress 配置⽅法 �. 创建 Namespace 和 PVC 资源 �. 部署MySQL容器组 �. 部署WordPress容器组 �. 创建 Service � 集群仅显示和该NAS所在区域相同的容 器集群 挂载成功后,会显示私⽹IP 挂载过程可能⽤时较⻓,3-5分钟 14 挂载NAS盘到本地机器 对于已经挂载好的NAS盘,该集群内的任何⼀台计算资源(master和worker)均可访 问 ssh登录任意⼀台集群 创建⼀个新的⽬录: mkdir ~/nas 挂载NAS盘到本地: sudo mount -v -t nfs -o "vers=40 码力 | 94 页 | 9.98 MB | 1 年前3
Kubernetes开源书 - 周立14-Pod 15-Replica Set 16-Deployment 17-StatefulSet 18-Daemon Set 19-配置最佳实践 20-管理容器的计算资源 21-Kubernetes资源分配 22-将Pod分配到Node 23-容忍与污点 24-Secret 25-Pod优先级和抢占 26-Service 27-Ingress Resources 28-动态⽔平扩容 Kubernetes是⼀个旨在⾃动部署、扩展和运⾏应⽤容器的开源平台 。 使⽤Kubernetes,您可以快速有效地回应客户需求: 快速、可预测地部署应⽤。 动态缩放您的应⽤。 ⽆缝地推出新功能。 仅对需要的资源限制硬件的使⽤ 我们的⽬标是构建⼀个⽣态系统,提供组件和⼯具以减轻在公共和私有云中运⾏应⽤程序的负担。 Kubernetes是 可移植: 共有、私有、混合、多云 可扩展: 模块化、可插拔、提供Hook、可组合 回滚,但VM是重 量级、不可移植的。 新⽅法是部署容器,容器基于操作系统级别的虚拟化⽽不是硬件虚拟化。这些容器彼此隔离并且与宿主机隔离:它们有 ⾃⼰的⽂件系统,看不到对⽅的进程,并且它们的计算资源使⽤可以被界定。它们⽐VM更容易构建,并且由于它们与 底层基础架构和宿主机⽂件系统解耦了,可实现跨云、跨操作系统的移植。 由于容器⼩⽽快,因此可在每个容器镜像中包装⼀个应⽤程序。这种⼀对⼀的应⽤到镜像关系解锁了容器的全部优势。0 码力 | 135 页 | 21.02 MB | 1 年前3
k8s操作手册 2.3io/�gera/operator:v1.30.4 #修改pod网段 # sed -i 's/192.168.0.0\/16/10.244.0.0\/16/g' custom-resources.yaml #创建资源 Install Calico by crea�ng the necessary custom resource # kubectl create -f custom-resources.yaml ★第5章、K8S的网络原理 ★pod网络与Service网络 整个K8S集群有3种网络ip: Node-ip 各k8s服务器的通信ip,是服务器本身的通信/管理ip Pod-ip 各pod容器组的ip,pod容器网络是给容器使用的,整个集群各 pod都有一个ip,直接使用pod ip可以互相访问,但随着pod漂 移到其他node或pod重启后,其ip是会变的,不固定。底层使 用flannel 通2个不同的NameSpace网 络 NameSpace是Linux 2.6.x之后的内核版本支持的特性,主要用于资源的隔离,有 了NameSpace,一个Linux系统可以抽象出多个网络子系统,各子系统都有自己 的网络设备、协议栈等,且互不影响;Docker容器服务给每个容器组创建一个 NameSpace,以及一个veth-pair设备,其中一半veth-x放在容器的NameSpace 里,另0 码力 | 126 页 | 4.33 MB | 1 年前3
第1930期:Kubernetes基础介绍自我修复能力、服务滚动升级和在线扩容、可扩展的资源自动调度 机制、多粒度的资源配额管理能力。 Kubernetes 还提供完善的管理工具,涵盖开发、部署测试、运维监控等各个环节。 5 www.h3c.com Confidential 秘密 55 Kubernetes基础结构介绍 Kubernetes特性: 自动装箱:构建于容器之上,基于资源依赖和其他约束自动完成容器部署。 自我修复:容器 自我修复:容器故障后自动重启、节点故障后重新调度容器,以及容器自我修复机制。 水平扩展:通过简单明了实现水平扩展,基于CPU等资源负载率的自动水平扩展。 服务发现和负载均衡:实现内部负载均衡可以实现服务访问负载。 自动发布和回滚:可以自动实现版本的发布和回滚。 秘钥和配置管理:对于密码等信息,专门提供了Secert对象为其解耦。 存储编排:支持多种不同类型的存储,包括本地存储、云存储、网络存储等。 批量处理执行 Master节点上运行一组关键进程: API Server API服务器(kube-apiserver):提供HTTP Rest接口的关键服务,是k8s集群里所有资源的增删查改等操 作的唯一入口,也是集群控制的入口进程。并提供认证、授权、访问控制、API注册和发现等机制 Controller Manager控制管理器(kube-controller-manager):k8s里所有资源对象的自动化控制中心,可以理解为0 码力 | 49 页 | 4.11 MB | 1 年前3
运维上海2017-Kubernetes与AI相结合架构、落地解析-赵慧智层面提供的 API 来达到上层可以容器化应 用程序。 Container VS VM (Virtual Machine) 由于采用系统当前的内核,Container会启动加载更快,更 轻量,并且更省资源。 Container Image 用来将需要容器化的应用程序及其环境进行打包后存储的镜像。 • 通常会有一个 Image 管理仓库来存储 Image。 • 同一个 Image 会有版本记录。 Docker/rkt • kubelet • kube-proxy Kubernetes 基本概念 - Master Master 节点是 Kubernetes 环境中的管理节点,负责整个集群 的资源管理/分配,容器编排。一个 Master 节点包含如下组件: • kube-controller-manager • kube-apiserver • kube-scheduler Kubernetes Kubernetes 基本概念 - Pod • Pod 是 Kubernetes 中最小 的资源 • 一个 Pod 包含一个或多个 Container • Pod 内的 Containers 可以 共享网络和存储 Kubernetes 基本概念 - Service • Service 是一组 Pod 协同工作。 • 有时也被称为微服务。 • 可以给 Service 添加标签0 码力 | 77 页 | 14.48 MB | 1 年前3
基于Kubernetes构建容器云平台的实践
- UCloud优刻得实验室负责⼈ 叶理灯选择Token认证⽅方式 • 通过服务账号SA模拟普通⽤用户User,即User与SA⼀一⼀一对应 • 所有模拟账号SA放置同⼀一个NS,统⼀一管理理 • 定制权限组ClusterRole • 通过授予模拟账号SA的不不同权限组,来控制不不同User在NS中的不不同权限 NS ServiceAccount: 1、U1 2、U2 ……. NS RoleBingding: statefulset pvc deployment Create Update Get Delete Operator Server 为⽤用户提供可视化 Web 操作⻚页⾯面,简化对各类⾃自 定义资源的管理理操作。 ⽤用户不不需要详细理理解具体的 CRD 结构,就可以在 Web ⻚页⾯面上快速 创建⼀一个 Redis 集群,并且可以看到集群⼀一步步创建的过程。同时 还可以对集群进⾏行行配置更更新、删除等操作。 B. 容错处理理: 通过kubernetes validating admission configuration校验⽤用 户下发的编排的crd实例例,同时⾃自动恢复⽤用户误操作的该crd维护的资源 C. ⽀支持原⽣生istio特性,如负载均衡,限流,熔断,L7路路由控制等 stateless ratelimit monitoring loadBalancer L7 traffic outlierDetection0 码力 | 30 页 | 3.52 MB | 1 年前3
DaoCloud Enterprise 5.0
产品介绍辩证选型、攻坚克难、编码调试、海量测试,“十年磨一剑,一朝试锋芒,全新 搭建的新一代容器化平台能够满足企业上云的各类场景需求。 多云编排 支持多云和混合云的统一集中管理,提供跨云资源检索及跨云的应用部署、发布和运 维能力,实现多云应用高效管控,提供基于集群资源的应用弹性扩缩,实现全局负载 均衡,具备故障恢复能力,有效解决多云应用灾备问题,助力企业构建多云、混合云 的数字基础设施。 涉及的模块:全局管理、容器管理、云原生网络、云原生存储、信创异构 求,打造完整的解决方案体系。 涉及的模块:全局管理、容器管理、云原生网络、云原生存储 应用交付 通过一致性可推广的应用交付流程实现自助式上云,支持柔性租户体系,动态适配用 户组织架构规划和实时资源分配,基于云原生化的 CI/CD 流水线,集成丰富的工具链 并支持流水线高效并发执行流转,自动化完成应用的构建、部署,创新性引入 Gitops、渐进式交付能力体系,实现应用更精细的管理运维。 ean.md)、信创 中间件、云原生网络、云原生存储 云边协同 将云原生能力延伸至边缘,采用边缘集群、边缘节点模式,将数据中心算力下移,端 设备算力上移,统一管控和调度离散、异构的计算资源,解决在海量边、端设备上统 一完成大规模应用交付、运维、管控的诉求,实现云边的真正一体化。 涉及的模块:全局管理、容器管理、云原生网络、云原生存储、云边协同 版权 © 2023 DaoCloud0 码力 | 18 页 | 1.32 MB | 1 年前3
石油巨头与Kubernetes, Microservice & DevOps 共舞1114最终版今⽇话题 租户体系 DEVOPS 微服务 容器平台 安全管理 瑞道容器云平台 以容器平台功能为支撑, 实现应用的容器化托管, 解决环境一致性,部署 架构复杂等问题 通过租户体系保证租户 资源相互隔离,支撑多 租户场景 通过安全体系来保障 DevOps过程中的安全问 题 项⺫管理 快速迭代开发,更短的发布周期, 并统⼀流程,规范化管理 持续交付 提⾼部署的效率,降低部署的⻛ 成 相应⼯作,极⼤提升了⼯作效率。 需求有效管理 增加交付频率 降低交付⻛险 识别过程资源浪费 加速需求响应时间 团队效率的整体提升 加快开发迭代速度 DEVOPS平台成果 价值 ⼯具 流程 规范指南 认证体系 成熟度 ⾓⾊职责 14x8x5 14个⾓⾊ 8个职责 5个权限组 16x15x18 16个指南 15个规范 18个阶段性汇报 10操作⼿册 6x14x3 创建租户 • 指定租户管理员 • 将集群资源分配给租户 • 部署或集成 DevOps 工具 • 创建工具资源 • 将工具资源分配给租户 • 在集群中创建环境(namespace) • 设定环境资源配额 • 在租户下创建小组 • 将用户添加到小组 • 将环境资源分配给小组 • 订阅 DevOps 工具 • 创建工具资源 • 将工具资源分配到小组 平台⾓⾊与视⾓梳理 平台管理员0 码力 | 33 页 | 7.49 MB | 1 年前3
共 46 条
- 1
- 2
- 3
- 4
- 5













