学习k8s——从安装minikube开始

最后都变了- 提交于 2020-04-21 01:57:45

在 Kubernetes 上使用 Kubernetes 命令行工具 kubectl 部署和管理应用程序。使用 kubectl,您可以检查集群资源;创建、删除和更新组件;查看您的新集群;并启动实例应用程序。

1. 安装kubectl

brew install kubectl

2. 安装虚拟机virutualbox

3. 启动minikube

 

$ minikube start --vm-driver=virtualbox
😄  minikube v1.9.2 on Darwin 10.14.6
✨  Using the virtualbox driver based on existing profile
👍  Starting control plane node m01 in cluster minikube
🔄  Restarting existing virtualbox VM for "minikube" ...
🐳  Preparing Kubernetes v1.18.0 on Docker 19.03.8 ...
🌟  Enabling addons: default-storageclass, storage-provisioner
🏄  Done! kubectl is now configured to use "minikube"

假如启动失败报错:

❌  [VBOX_HOST_ADAPTER] Failed to start virtualbox VM. "minikube start" may fix it. driver start: Error setting up host only network on machine start: The host-only adapter we just created is not visible. This is a well known VirtualBox bug. You might want to uninstall it and reinstall at least version 5.0.12 that is is supposed to fix this issue

 

解决方案:是安装virtualbox权限有问题,导致安装virtualbox导致,此时开权限,重新安装virtualbox即可解决。

系统偏好设置->安全和隐私->允许->然后允许软件公司(在这种情况下为Oracle)

4. 查看启动状态

$ minikube status
m01
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!