KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践Route Management VWA Controller (Vertical Workload Autoscaler) HPAPlus Controller HNA Controller Auto Scale CronHPA Controller CLB-Service/Ingress-Controller Efficient and reliable container release Pod Updated Pod OK StatefulSetPlus StatefulSetPlus Batch Gray Release Key Features: Ø Manual/Auto Batch Gray Release Ø Multi-Batch Rollback Ø Multi-Batch InPlaceUpdate Ø Support HPA, CronHPA, VWA upgrade Ø Scaled Up with LGV (Last Good Version) Ø Per Pod Per PV Ø Per Workload Per PV Ø Pod Auto Migrate when Node Abnormal Ø Gray Release for ConfigMap kube-apiserver StatefulSetPlus ListWatch0 码力 | 19 页 | 10.94 MB | 1 年前3
Operator Pattern 用 Go 扩展 Kubernetes 的最佳实践custom events Auto-scaling • Operator scales the Operand up under increased load based on Operand metric • Operator scales the Operand down below a certain load based on Operand metric Auto-Healing • Operator Operator can prevent the Operand from transitioning into an unhealthy state based on Operand metrics Auto-tuning • Operator is able to automatically tune the Operand to a certain workload pattern • Operator0 码力 | 21 页 | 3.06 MB | 9 月前3
Go Programming Pattern in Kubernetes Philosophyrun periodically ConfigMap I read configure file Secret I need confidential data HPA I need auto-scaling Understand Kubernetes in 2 min • kubectl run nginx —image=nginx:1.7.9 —replicas=3 apiVersion: run periodically ConfigMap I read configure file Secret I need confidential data HPA I need auto-scaling My Awesome Object I have my own special case Demo • I want to have a Asta Xie object0 码力 | 29 页 | 2.12 MB | 1 年前3
Amazon Elastic Kubernetes Service (EKS) 初探秘rights reserved. Amazon Confidential Worker Worker Master Worker Worker Master Auto Scaling group AZ1 Region AZ2 Auto Scaling group CloudWatch Logs Elasticsearc h Kiban a Fluentd DaemonSet0 码力 | 39 页 | 1.83 MB | 1 年前3
01. K8s扩展功能解析CRD provides • Very flexible way to extend managed resource into a current Kubernetes cluster • Auto-generated API in Kubernetes API server • Customized resource controller to implement your business0 码力 | 12 页 | 1.08 MB | 1 年前3
在大规模Kubernetes集群上实现高SLO的方法Detector Strategy Unhealthy node list Fast Taint Weight Adjust Recovery Manual Handling Improve Auto Human experience Improve of strategy …… 1. Collect data from metrics NPD, Trace system and Log0 码力 | 11 页 | 4.01 MB | 1 年前3
Kubernetes Native DevOps Practicegroup of build nodes Node group of user applications Scheduling customization Cluster Resource Auto Scaling kubelet can do image GC DevOps Service DevOps Operator DevOps Operator DevOps Service0 码力 | 21 页 | 6.39 MB | 1 年前3
多雲一體就是現在:
GOOGLE CLOUD 的
KUBERNETES
混合雲戰略Private container registry support ● Latest 3 versions of k8s ● High-availability control plane ● Auto-repair Installation and Configuration $ gke-on-prem create cluster --dry-run Welcome! This command0 码力 | 32 页 | 2.77 MB | 1 年前3
Kubernetes开源书 - 周立中: 由declarative configuration layer管理的字段。将这些字段附加为Annotation,可将它们与客户端或服务器设置的默 认值、⾃动⽣成的字段或以及auto-sizing或auto-scaling的系统所设置的字段区分开。 构建信息、发布信息或镜像信息,如时间戳、release ID、git分⽀、PR编号、镜像哈希以及注册表地址。 指向⽇志、监控、分析或审计仓库。0 码力 | 135 页 | 21.02 MB | 1 年前3
共 9 条
- 1













