vmware组Kubernetes on vSphere Deep Dive KubeCon China VMware SIGfunctionality of Kubernetes Using vSphere DRS with Kubernetes High Availability options Using vSphere HA with Kubernetes 5 Kubenetes scheduling What does the scheduler do: As pod are created, they are (VM Anti-Affinity) Host-VM Rules 24 Extending Kubernetes with vSphere HA What is HA? A least 2 hypervisor hosts are required. HA can be deployed independent of DRS, but the combination of the two in This will enable load balancing and application of affinity/anti-affinity rules Deploying HA Hosts in an HA cluster are health monitored and in the event of a failure, the virtual machines on a failed0 码力 | 25 页 | 2.22 MB | 1 年前3
VMware SIG Deep Dive into Kubernetes Schedulingfunctionality of Kubernetes Using vSphere DRS with Kubernetes High Availability options Using vSphere HA with Kubernetes 5 Kubenetes scheduling What does the scheduler do: As pod are created, they are (VM Anti-Affinity) Host-VM Rules 25 Extending Kubernetes with vSphere HA What is HA? A least 2 hypervisor hosts are required. HA can be deployed independent of DRS, but the combination of the two in This will enable load balancing and application of affinity/anti-affinity rules Deploying HA Hosts in an HA cluster are health monitored and in the event of a failure, the virtual machines on a failed0 码力 | 28 页 | 1.85 MB | 1 年前3
涂小刚-基于k8s的微服务实践接,haproxy将流量转发至 apiserver 每个控制平面节点创建一个本 地etcd成员,该etcd成员仅与 kube-apiserver该节点通信 kubernetes cluster HA etcd cluster load balancer-vip apiserver controller-manager scheduler etcd master haproxy k8s-node2 svc-net:10.16.0.0/14 pod-net:10.12.0.0/14 docker powerdns (dns-proxy):53 L2网络 route-HA 172.16.0.2 172.16.0.3 k8s-core-dns SVC:10.16.0.2 L3路由 route add -net 10.12.0.0 netmask 255.252 admin-server portal-server meta-server (eureka) config-server admin-server portal-server nginx-lb-ha nginx-lb-ha k8s应用对接阿波罗 提供配置获取、管理接口 配置管理界面 vip appid qx-user-web pod-name namespace TEST DEV k8s应用0 码力 | 19 页 | 1.34 MB | 1 年前3
Kubernetes全栈容器技术剖析华为云PaaS解决方案架构师 3 华为云应用服务:让企业应用上云更简单,运行更高效 计算(ECS/BMS/ARM) 存储(EVS/OBS/SFS) 网络(VPC/EIP) 开源原生 商业增强:控制面HA、跨AZ高可用、滚动升级、裸金属容器 云容器引擎 CCE 微服务引擎 CSE 开源原生 企业级 中间件 分布式 缓存 DCS 分布式 消息 DMS 分布式 数据库 DDM 通过跨可用区高可用和控制面HA提升业务可靠性 • 通过物理共享集群提供敏捷可靠的容器适应业务多样性 高性能基础设施 • 支持多种异构IaaS:虚拟机、物理机、ARM服务器 • 支持多种存储:云硬盘、对象存储、文件存储 • 对接公私网络:虚拟私有网络、EIP公网 容器引擎CCE:基于开源Kubernetes和Docker技术的企业级容器服务 开源原生平台 商业增强特性 控制面 HA 跨AZ高可用0 码力 | 26 页 | 3.29 MB | 1 年前3
Kubernetes Native DevOps Practiceif needed • Cluster autoscaler will add/remove node from build group for scaling • HA is guaranteed by cluster HA, k8s Job controller and cluster autoscaler, can also use container probe if needed0 码力 | 21 页 | 6.39 MB | 1 年前3
k8s操作手册 2.3#可以先下载以上7个镜像,传到每台k8s服务器上,再docker load导入;或者使 用内部registry仓库(内部registry镜像仓库里要有以上7个镜像) ★直接使用命令行方式初始化集群 (以下是非HA模式的master初始化,如果要部署高可用集群,则参考第4章) kubeadm init --kubernetes- version=v1.19.4 \ --apiserver-adver�se- -n k8s.io images import导入;或者使用内部registry仓库(内部registry镜像仓库里要有以上7个镜 像) ★直接使用命令行方式初始化集群 (以下是非HA模式的master初始化,如果要部署高可用集群,则参考第4章) kubeadm init --kubernetes- version=v1.28.2 \ --apiserver-adver�se- rol-plane-endpoint地址 为规划的vip,前端的vip可以使用任何负载工具软件,反向代理到后端的每台 master结点的6443/tcp端口即可。 高可用集群拓扑图: ★先配置HA高可用的反向代理 本例中vip为10.99.1.54(三台master ip为10.99.1.51~53)使用haproxy做反向代理 frontend k8s_api_tcp_6443 bind0 码力 | 126 页 | 4.33 MB | 1 年前3
QCon北京2017/智能化运维/Self Hosted Infrastructure:以自动运维 Kubernetes 为例API Server Scheduler Controller Manager etcd operator etcd Disaster Recovery Node failure in HA deployments (Kubernetes) Partial loss of control plane components (Kubernetes) Power cycling the0 码力 | 73 页 | 1.58 MB | 1 年前3
腾讯基于 Kubernetes 的企业级容器云实践-罗韩梅场景 易用 • 全组件自动化部署、统一配置管理、多策略灰度升级 • 提供可视化、自动化的运维能力,降低使用者的人力成本和学习成本 可靠 • 所有组件无单点; • 平台本身支持热升级; • 组件自身HA机制,如docker; • 多地域多可用区的容灾设计 • 管理机挂掉:对应用无影响 • 计算节点挂掉:跨机迁移 • 健康探针 ① 存活探针 ② 就绪探针 • 负载均衡 • 重启机制 ① 区分异常原因0 码力 | 28 页 | 3.92 MB | 1 年前3
Kubernetes开源书 - 周立Calico降级到3.1.3。 参考⽂档: Kubespray – 10 Simple Steps for Installing a Production-Ready, Multi-Master HA Kubernetes Cluster:https://dzone.com/articles/kubespray-10-simple-steps-for-installing-a-product Ingress资源到API Server的⽅式来请求Ingress。 Ingress controller 负责实现Ingress,通常使⽤负载均衡器,也可配置 edge router或其他前端,这有助于以HA⽅式处理流量。 Prerequisites(先决条件) 在开始使⽤Ingress资源之前,您应该了解⼀些事情。 Ingress是⼀个Beta资源,在1.1之前的任何Kubernetes版本中都0 码力 | 135 页 | 21.02 MB | 1 年前3
⾸云容器产品Kubernetes操作指南进⼊集群⻚⾯ -> 右上⻆点击创建集群 设置集群名称 -> 选择虚拟数据中⼼ -> 选择集群私⽹ip⽹段 -> 选择计费⽅式-> 设置master节点 - > 设置worker节点 -> 选择HA配置 -> 选择集群公⽹ip -> 设置集群ssh登录密码 -> 确认⽆误后点击 确认 2.使⽤须知 集群管理 1.简介 2.使⽤须知 3.操作说明 4 5 进⼊集群⻚⾯ -> 查看创建的集群,状态为正常代表创建成功0 码力 | 94 页 | 9.98 MB | 1 年前3
共 10 条
- 1













