Kubernetes分享

2020-03-01 194浏览

  • 1.Kubernetes 相关分享 使用容器化与微服务提升产品质量初探
  • 2.分享概览 一、问问 二、机遇 三、挑问
  • 3.问题 1. 开发不易 2. 交付困难 3. 运维繁琐
  • 4.机遇 1. 云计算日益成熟 2. 应用容器化被认可 3. 相关管理工具的完善
  • 5.Kubernetes 1. Kubernetes 能做什么 2. 问什 么Kubernetes 问问 3. 怎么使用 Kubernetes
  • 6.Kubernetes 架构 pod pod pod Node 3 ELB pod pod pod Node 1 Ingress pod pod pod Node n pod pod pod Node 2 Kubernetes Cluster AWS Resources Master Node 1 Node 1
  • 7.Replication Controller pod pod pod Node 3 pod pod pod Node n pod pod pod Node 1 pod pod pod Node 2 Kubernetes Cluster AWS Resources Master Node 1 Node 1
  • 8.Replication Controller pod pod pod Node 3 pod pod pod Node n pod pod Node 1 pod pod pod pod Node 2 Kubernetes Cluster AWS Resources Master Node 1 Node 1
  • 9.Rolling Update Deployment Replica set pod pod version 1.0 pod Ingressstrategy:rollingUpdate
  • 10.Rolling Update Deployment Ingress Replica set podstrategy:rollingUpdate version 1.0 Replica set pod pod Ingress version 2.0
  • 11.Rolling Update Deployment Replica setstrategy:rollingUpdate version 1.0 Replica set pod pod Ingress pod version 2.0
  • 12.Rolling Update Deploymentstrategy:rollingUpdate Replica set pod Ingress pod version 2.0 pod
  • 13.DEMO
  • 14.CI 实践 develop 1 2 Gitlab CI 3 beta Kubernetes x-branch x-environment n-branch n-environment 测试项目 david.wei/shorten_it 4
  • 15.Stability CI 实践 Prod master Prod Kubernetes develop RC Gitlab CI beta x-branch Dev Kubernetes n-branch x-environment n-environment Availability
  • 16.DEMO
  • 17.挑战 1. Kubernetes 管理 2. 项目的持续集成、自动化测试、持续发布 3. 问上 服 问问的 问问控、告警 问问问
  • 18.Try Kubernetes in Your Browserhttps://www.katacoda.com/courses/kubernetes