# k8s 基础概述
# k8s 基础
本互动教程介绍了 k8s 群集编排系统的基础知识。每个模块都包含 k8s 的主要功能、概念的一些背景介绍。使用本教程,你可以了解:
- 在集群上部署容器化应用
- 集群规模化部署
- 更新容器化应用的版本
- 调试容器化应用
这些教程使用 Katacoda 在浏览器中运行虚拟终端,虚拟终端运行 Minikube,它可在任何环境任何地方小规模的部署 k8s,且不需要安装任何软件或配置任何东西,每个互动教程都在自己浏览器中运行。
# k8s 可以做什么?
使用 Web 服务,用户希望应用程序能够 7*24 小时全天运行,开发人员希望每天多次部署新的应用版本。通过应用容器化可以实现这些目标,使应用简单、快捷的方式更新和发布,也能实现热更新、迁移等操作。使用 k8s 能确保程序在任何时间、任何地方运行,还能扩展更多有需求的工具/资源。k8s 积累了 Google 在容器化应用业务方面的经验,以及社区成员的实践,是能在生产环境使用的开源平台。
# k8s 基础模块
1.创建一个 k8s 集群
2.部署应用程序
3.查看应用程序
4.发布应用程序
5.扩展应用程序
6.更新应用程序