Kubernetes基础知识
本教程提供了Kubernetes集群编排系统的基础知识演练。每个模块包含一些Kubernetes主要功能和概念的背景信息,并包括一个交互式在线教程。这些交互式教程允许您自己管理简单的集群及其容器化应用程序。
使用交互式教程,您可以学习:
- 在群集中部署集装箱应用程序。
- 规模的部署。
- 使用新的软件版本更新容器化应用程序。
- 调试容器化应用程序。
教程使用Katacoda在Web浏览器中运行虚拟终端,运行Minikube,这是一个可以在任何地方运行的Kubernetes的小型本地部署。无需安装任何软件或配置任何软件;每个交互式教程直接从您的Web浏览器本身运行。
Kubernetes能为你做什么?
在现代web服务中,用户希望应用程序能够全天候可用,而开发人员则希望每天多次部署这些应用程序的新版本。集装箱化帮助打包软件以满足这些目标,允许在不停机的情况下发布和更新应用程序。Kubernetes可以帮助您确保这些容器化应用程序在您需要的时间和地点运行,并帮助它们找到工作所需的资源和工具。Kubernetes是一个可用于生产的开源平台,它是利用谷歌在容器编排方面积累的经验设计的,并结合了来自社区的最佳想法。