 Kubernetes开源书 -  周立application instances Using Horizontal Pod Autoscaling Naming and discovering Balancing loads Rolling updates Monitoring resources Accessing and ingesting logs Debugging applications Providing authentication 如何使⽤ReplicaSet ⽀持Replication Controller的⼤多数 kubectl 命令也⽀持ReplicaSets。 rolling-update 命令是⼀个例外。如果您想要 滚动更新功能,请考虑使⽤Deployment。 此外, rolling-update 命令是必不可少的,⽽Deployment是声明式的,因 此我们建议您通过 rollout 命令使⽤Deployment。 相同, 那么新ReplicaSet就会使⽤旧ReplicaSet的Pod。然⽽,它不会努⼒使已存在的Pod去匹配⼀个新的、不同的Pod模板。 要想以可控的⽅式将Pod更新为新的spec,请使⽤ rolling update 。 从ReplicaSet隔离Pod 可以通过更改其标签的⽅式,从ReplicaSet中删除Pod。此技术可⽤于从Service中删除Pod,从⽽进⾏debug、数据恢 复0 码力 | 135 页 | 21.02 MB | 1 年前3 Kubernetes开源书 -  周立application instances Using Horizontal Pod Autoscaling Naming and discovering Balancing loads Rolling updates Monitoring resources Accessing and ingesting logs Debugging applications Providing authentication 如何使⽤ReplicaSet ⽀持Replication Controller的⼤多数 kubectl 命令也⽀持ReplicaSets。 rolling-update 命令是⼀个例外。如果您想要 滚动更新功能,请考虑使⽤Deployment。 此外, rolling-update 命令是必不可少的,⽽Deployment是声明式的,因 此我们建议您通过 rollout 命令使⽤Deployment。 相同, 那么新ReplicaSet就会使⽤旧ReplicaSet的Pod。然⽽,它不会努⼒使已存在的Pod去匹配⼀个新的、不同的Pod模板。 要想以可控的⽅式将Pod更新为新的spec,请使⽤ rolling update 。 从ReplicaSet隔离Pod 可以通过更改其标签的⽅式,从ReplicaSet中删除Pod。此技术可⽤于从Service中删除Pod,从⽽进⾏debug、数据恢 复0 码力 | 135 页 | 21.02 MB | 1 年前3
 Kubernetes 容器编排与应用编排Scheduler Kubernetes 控制器 Deployment Deployment ReplicaSet Pod 1. 支持指定副本数 2. 支持 Recreate 和 Rolling Update 3. 可控的滚动更新模式 4. 支持回滚 5. 可通过 HPA 实现自动弹性伸缩 Kubernetes 控制器 StatefulSet StatefulSet Pod 为我们带来了什么? 1. 提供了多种多样的基础资源封装:Service,Controllers,ConfigMap,Batch … 2. 自动化的运维机制:HPA,“VPA”,Rollback,Rolling Update 3. 极简的部署方式:YAML + Image Kubernetes 的现状 1. 对于大型应用而言,需要组合使用大量的 Kubernetes 资源 2. 缺乏统一的依赖管理机制,需要用户自行解决依赖关系0 码力 | 20 页 | 4.22 MB | 1 年前3 Kubernetes 容器编排与应用编排Scheduler Kubernetes 控制器 Deployment Deployment ReplicaSet Pod 1. 支持指定副本数 2. 支持 Recreate 和 Rolling Update 3. 可控的滚动更新模式 4. 支持回滚 5. 可通过 HPA 实现自动弹性伸缩 Kubernetes 控制器 StatefulSet StatefulSet Pod 为我们带来了什么? 1. 提供了多种多样的基础资源封装:Service,Controllers,ConfigMap,Batch … 2. 自动化的运维机制:HPA,“VPA”,Rollback,Rolling Update 3. 极简的部署方式:YAML + Image Kubernetes 的现状 1. 对于大型应用而言,需要组合使用大量的 Kubernetes 资源 2. 缺乏统一的依赖管理机制,需要用户自行解决依赖关系0 码力 | 20 页 | 4.22 MB | 1 年前3
 Model and Operate Datacenter by Kubernetes at eBay (提交版)Kubernetes - Declarative magic What is an application looks like? Replica Config LoadBalancer Rolling Update Quota Docker Image Volume RBAC Kubernetes models applications How about Kubernetes itself0 码力 | 25 页 | 3.60 MB | 1 年前3 Model and Operate Datacenter by Kubernetes at eBay (提交版)Kubernetes - Declarative magic What is an application looks like? Replica Config LoadBalancer Rolling Update Quota Docker Image Volume RBAC Kubernetes models applications How about Kubernetes itself0 码力 | 25 页 | 3.60 MB | 1 年前3
 A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetescanary release of Models • Comparing Production accuracy vs expected accuracy when possible • Rolling-updates • … Resources • Source code for this talk: https://github.com/ritazh/kubecon-ml • Kubeflow0 码力 | 21 页 | 68.69 MB | 1 年前3 A Day in the Life of a Data Scientist Conquer Machine Learning Lifecycle on Kubernetescanary release of Models • Comparing Production accuracy vs expected accuracy when possible • Rolling-updates • … Resources • Source code for this talk: https://github.com/ritazh/kubecon-ml • Kubeflow0 码力 | 21 页 | 68.69 MB | 1 年前3
 4-2-如何用OpenStack和K8s快速搭建一个容器和虚拟机组合服务的云平台-王昕Swarm Ø 来自Google的简单一致的设计理念 Ø 原生为容器集群打造 Ø 原生服务发现 Ø 统一的资源模型 Ø 支持丰富的标签Label发现机制 Ø 原生负载均衡,高可用方案 Ø 原生的Rolling Update设计 Ø 为生产环境专门打造的容器集群 Ø 多镜像Pod Ø 多种业务类型:Service+RC/Job/DaemonSet Ø 自动伸缩:AutoScaler Ø 多种Volumn驱动0 码力 | 38 页 | 3.55 MB | 1 年前3 4-2-如何用OpenStack和K8s快速搭建一个容器和虚拟机组合服务的云平台-王昕Swarm Ø 来自Google的简单一致的设计理念 Ø 原生为容器集群打造 Ø 原生服务发现 Ø 统一的资源模型 Ø 支持丰富的标签Label发现机制 Ø 原生负载均衡,高可用方案 Ø 原生的Rolling Update设计 Ø 为生产环境专门打造的容器集群 Ø 多镜像Pod Ø 多种业务类型:Service+RC/Job/DaemonSet Ø 自动伸缩:AutoScaler Ø 多种Volumn驱动0 码力 | 38 页 | 3.55 MB | 1 年前3
 开课吧基于混合云的Kubernetes平台落地实践-程亮开课吧CI/CD架构 GitLab Maven Repository(nexus) Registry 云厂商K8S pull install deploy push get status rolling update • 多云多K8S多环境平台建设的初衷 多环境平台建设的初衷 01 02 03 多云多K8S多环境平台 K8S集群(多个) 管理后台 发布平台 提升资源使用率 10 码力 | 22 页 | 7.42 MB | 9 月前3 开课吧基于混合云的Kubernetes平台落地实践-程亮开课吧CI/CD架构 GitLab Maven Repository(nexus) Registry 云厂商K8S pull install deploy push get status rolling update • 多云多K8S多环境平台建设的初衷 多环境平台建设的初衷 01 02 03 多云多K8S多环境平台 K8S集群(多个) 管理后台 发布平台 提升资源使用率 10 码力 | 22 页 | 7.42 MB | 9 月前3
 Kubernetes Native DevOps Practiceclient • Call Spinnaker webhook Job Kubernetes Cluster Kubernetes Cluster Pod Pod Pod Pod - Rolling Upgrade / Recreate - Deploy / Upgrade using helm,rollback if unready pods - Check tracing data0 码力 | 21 页 | 6.39 MB | 1 年前3 Kubernetes Native DevOps Practiceclient • Call Spinnaker webhook Job Kubernetes Cluster Kubernetes Cluster Pod Pod Pod Pod - Rolling Upgrade / Recreate - Deploy / Upgrade using helm,rollback if unready pods - Check tracing data0 码力 | 21 页 | 6.39 MB | 1 年前3
 Advancing the Tactical Edge with K3s and SUSE RGS2018: began working with SUSE RGS and K3s to underpin smart edge strategy. • Present: Booz Allen rolling out smart edge in a range of use cases. Find out how SUSE Rancher Govern ment Solutions can0 码力 | 8 页 | 888.26 KB | 1 年前3 Advancing the Tactical Edge with K3s and SUSE RGS2018: began working with SUSE RGS and K3s to underpin smart edge strategy. • Present: Booz Allen rolling out smart edge in a range of use cases. Find out how SUSE Rancher Govern ment Solutions can0 码力 | 8 页 | 888.26 KB | 1 年前3
共 8 条
- 1













