我使用 AWS 云开始学习如何安装 docker 和使用命令。现在我需要你的帮助在 Linux 上安装 Kubernetes,我可以使用哪个命令?Ubuntu 20.04.3 LTS
答案1
MicroK8s 是一款适用于 Linux、Windows 和 macOS 的轻量级、零操作 Kubernetes。一条命令即可安装所有上游 Kubernetes 服务及其依赖项。MicroK8s 支持 x86 和 ARM64,可从本地工作站运行到边缘和 IoT 设备。
安装 MicroK8s。
sudo snap install microk8s --classic
检查 Kubernetes 启动时的状态。
microk8s status --wait-ready
开启您想要的服务。
microk8s enable dashboard dns registry istio
尝试
microk8s enable --help
获取可用服务和可选功能的列表。microk8s disable <name>
关闭服务。开始使用 Kubernetes
microk8s kubectl get all --all-namespaces
如果您主要使用 MicroK8s,则可以使用 将我们的 kubectl 设置为命令行上的默认 kubectl
alias mkctl="microk8s kubectl"
。由于它是标准的上游 kubectl,因此您还可以通过参数指向相应的 kubeconfig 文件来使用它来驱动其他 Kubernetes 集群--kubeconfig
。访问 Kubernetes 仪表板。
microk8s dashboard-proxy
启动和停止 Kubernetes 以节省电池。
Kubernetes 是一组始终相互通信的系统服务。如果您不需要它们在后台运行,则可以通过停止它们来节省电量。
microk8s start
它们microk8s stop
会为您完成工作。