mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-08-10 08:27:25 +00:00
- Add OrbStack/Colima comparison table to Mac install chapter (3.7.4) - Add Docker→K8s concept mapping paragraph to Ch13 intro - Add KubeKey/RKE2 deployment tool notes to Ch14 - Add production image checklist to Dockerfile chapter summary - Add build-and-push-to-registry workflow example to GitHub Actions section - Expand Ch18 security summary with dimension table
1.6 KiB
1.6 KiB
第十四章 部署 Kubernetes
目前,Kubernetes 支持在多种环境下使用,包括本地主机 (Ubuntu、Debian、CentOS、Fedora 等)、云服务 (腾讯云、阿里云、百度云等)。
你可以使用以下几种方式部署 Kubernetes,接下来的小节会对各种方式进行详细介绍。
- 使用 kubeadm 部署 (CRI 使用 containerd)
- Kubernetes 也支持 CRI-O 等符合 CRI 的运行时;本文以 containerd 为主线。
- 使用 kubeadm 部署 (使用 Docker)
- 在 Docker Desktop 使用
- Kind - Kubernetes IN Docker
- K3s - 轻量级 Kubernetes
- 一步步部署 Kubernetes 集群
- 部署 Dashboard
- Kubernetes 命令行 kubectl
除了上述方式,企业生产环境中还有两个常见的部署工具值得关注: