天天看點

macOS安裝minikube

什麼是minikube?

minikube是單機版的kubernetes,主要用于友善個人學習和研究K8s。

你僅需要一些一些容器環境(例如docker)或者虛拟機環境,然後在此之上使用minikube start就可以啟動K8s。

環境依賴:

  • 2核以上CPU
  • 2GB以上記憶體
  • 20GB可用的存儲空間
  • 外部
  • 容器或者虛拟機環境:Docker, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, or VMWare

開始安裝

提示:需要提前搞好kx上網的環境。

安裝kubectl

1)使用brew安裝kubernetes-cli

brew install kubernetes-cli

2)檢視kubectl版本

kubectl version

看到上圖則表明安裝成功。

安裝minikube

1) brew安裝minikube

brew install minikube

tips:如果brew安裝minikube失敗,需要這些如下指令

brew cask remove minikube brew link minikube

2) 直接安裝方式

curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64

sudo install minikube-darwin-amd64 /usr/local/bin/minikube

運作minikube

1)執行minikube start

minikube start --registry-mirror=https://registry.docker-cn.com

輸出紅框中文字則表示成功:

Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default

2)更新kubectl版本和kubernetes一緻

minikube kubectl -- get pods -A

3)建立并運作一個pod

kubectl run hello-minikube --image=k8s.gcr.io/echoserver:1.4 --port=8080

4)檢視pod的狀态

kubectl get pod

5)如果運作失敗可以檢視pod狀态

kubectl describe pod hello-minikube

以上就是macOS安裝minikube的過程了,有問題請留意~

部落客:測試生财(一個不為996而996的測開碼農)

座右銘:專注測試開發與自動化運維,努力讀書思考寫作,為内卷的人生奠定财務自由。

内容範疇:技術提升,職場雜談,事業發展,閱讀寫作,投資理财,健康人生。

csdn:https://blog.csdn.net/ccgshigao

部落格園:https://www.cnblogs.com/qa-freeroad/

51cto:https://blog.51cto.com/14900374

微信公衆号:測試生财(定期分享獨家内容和資源)

macOS安裝minikube

繼續閱讀