1.1.1 Kubernetes 的定义与目标 1.1.1 Kubernetes 的定义与目标:云原生时代的基石 1. Kubernetes 的定义 Kubernetes,源于希腊语 "κυβερνήτης",意为“舵手”或“领航员”,是一个开源的容器编排平台。它自动化了应用程序容器的部署、扩展和管理。更具体地说,Kubernetes 能够: 自动化部署和回滚: 将应用程序以容器的形式部署到集群中,并能在出现问题时自动回滚到之前的版本。 容器编排: 根据资源需求和约束条件,自动调度容器到集群中的节点上运行。 服务发现和负载均衡: 提供内置的服务发现机制,允许应用程序通过服务名称访问其他应用程序,并通过负载均衡器将流量分发到多个容器实例。