Kubernetes(简称 K8s)是一个开源的容器编排平台,用于自动化计算机容器化应用程序的部署、扩展和管理。它是 Google 多年生产经验的结晶,用于管理成千上万的容器。

Kubernetes 的特点

  • 自动化部署和回滚:可以自动化容器的部署和回滚,减少人工操作。
  • 服务发现和负载均衡:自动发现容器,并实现负载均衡。
  • 存储编排:自动化存储的挂载和管理。
  • 自我修复:当容器失败时,Kubernetes 会自动重启。
  • 密钥和配置管理:可以安全地存储和访问敏感信息。

Kubernetes 的架构

Kubernetes 由以下组件组成:

  • Master 节点:负责集群的调度、监控和管理。
  • Node 节点:运行应用程序的容器。
  • Pod:Kubernetes 中的最小部署单元,可以包含一个或多个容器。

学习资源

想要了解更多关于 Kubernetes 的信息,可以访问我们的 Kubernetes 教程

图片展示

Kubernetes Architecture