1. 程式人生 > >Mac 安裝Minikube

Mac 安裝Minikube

nbsp config mov following msg docker style dash disable

環境信息:


guoguo-MacBook-Pro-3:~ guoguo$ docker version
Client:
Version: 17.12.0-ce
API version: 1.35
Go version: go1.9.2
Git commit: c97c6d6
Built: Wed Dec 27 20:03:51 2017
OS/Arch: darwin/amd64

Server:
Engine:
Version: 17.12.0-ce
API version: 1.35 (minimum version 1.12)
Go version: go1.9.2
Git commit: c97c6d6
Built: Wed Dec 27 20:12:29 2017
OS/Arch: linux/amd64
Experimental: false
guoguo-MacBook-Pro-3:~ guoguo$

Minikube 驅動是用的VirtualBox, 安裝上此軟件就已經帶了驅動


直接下載Minikube 的修改版,被alibaba 修改的文件,再次特別感謝阿裏人的技術大牛


curl -Lo minikube http://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/releases/v0.25.0/minikube-darwin-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/


缺省Minikube使用VirtualBox驅動來創建Kubernetes本地環境

guoguo-MacBook-Pro-3:~ guoguo$ minikube start --registry-mirror=https://
registry.docker-cn.com ======================================== kubectl could not be found on your path. kubectl is a requirement for using minikube To install kubectl, please run the following: curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/darwin/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/
To disable this message, run the following: minikube config set WantKubectlDownloadMsg false ======================================== Starting local Kubernetes v1.9.0 cluster... Starting VM... Downloading Minikube ISO 142.22 MB / 142.22 MB [============================================] 100.00% 0s Getting VM IP address... Moving files into cluster... Downloading localkube binary 162.41 MB / 162.41 MB [============================================] 100.00% 0s 0 B / 65 B [----------------------------------------------------------] 0.00% 65 B / 65 B [======================================================] 100.00% 0sSetting up certs... Connecting to cluster... Setting up kubeconfig... Starting cluster components... Kubectl is now configured to use the cluster. Loading cached images from config file.


打開Kubernetes控制臺

guoguo-MacBook-Pro-3:~ guoguo$ minikube dashboard
========================================
kubectl could not be found on your path. kubectl is a requirement for using minikube
To install kubectl, please run the following:
curl -Lo kubectl https://storage.googleapis.com/kubernetes-release/release/v1.9.0/bin/darwin/amd64/kubectl && chmod +x kubectl && sudo mv kubectl /usr/local/bin/
To disable this message, run the following:
minikube config set WantKubectlDownloadMsg false
========================================
Opening kubernetes dashboard in default browser...
guoguo-MacBook-Pro-3:~ guoguo$ 



技術分享圖片

本文根據 https://yq.aliyun.com/articles/221687 整理,特此感謝!

Mac 安裝Minikube