
單包完全符合的輕巧的kubernetes,可在42個Linux的口味上起作用。非常適合:
規範可能已經組裝了提供單個節點kubernetes群集的最簡單方法-Kelsey hightower
小的。開發人員希望最小的K8用於筆記本電腦和工作站開發。 Microk8s在Ubuntu上運行時,提供與Azure AK,Amazon EKS,Google GKE兼容的獨立K8S。
簡單的。通過單包安裝,最小化管理和操作,該安裝沒有運動零件,以簡單性和確定性。包括所有依賴性和電池。
安全的。更新可用於所有安全問題,可以立即應用或計劃適合您的維護週期。
當前的。 Microk8S在上游K8S的同一天跟踪上游並發布Beta,RC和最終位。您可以從1.10開始跟踪最新的K8或堅持任何發行版。
綜合的。 Microk8s包括針對常見K8S功能和服務的精選清單集合:
如果您對Microk8s做一些有趣的事情,請在野外在Microk8中找到一條線!
使用以下方式安裝microk8s
snap install microk8s --classic
microk8s包括microk8s kubectl命令:
sudo microk8s kubectl get nodes
sudo microk8s kubectl get services
與現有的kubectl一起使用microk8:
sudo microk8s kubectl config view --raw > $HOME/.kube/config
Microk8s用戶組是在快照安裝期間創建的。該組中的用戶被授予訪問microk8s命令。將用戶添加到該組:
sudo usermod -a -G microk8s <username>
Microk8s在Kubernetes上游安裝了一個準骨。可以使用microk8s enable命令啟用其他服務,例如DNS和Kubernetes儀表板。
sudo microk8s enable dns
sudo microk8s enable dashboard
使用microk8s status查看已啟用和可用插件列表。您可以在${SNAP}/actions/下找到插件清單和/或腳本,而${SNAP}默認指向/snap/microk8s/current 。
官方文檔在上游話語的Kubernetes中保留。
如果您想為Microk8做出貢獻,請查看構建說明。