安裝minikube試用k8s


 一、安裝minikube(2020-03-25成功)

官方安裝地址:https://minikube.sigs.k8s.io/docs/start/linux/

阿里雲鏡像地址,僅支持v1.7.3:https://github.com/AliyunContainerService/minikube
Docker Hub 的中國官方鏡像加速 https://registry.docker-cn.com

 

1、下載並移動到本機安裝

查閱https://github.com/kubernetes/minikube/releases,minikube最新版本為2020-03-13推出的Version 1.8.2

curl -Lo minikube https://github.com/kubernetes/minikube/releases/download/v1.8.2/minikube-linux-amd64 
tar zcvf minikube.tar.gz minikube
tar zxvf minikube.tar.gz
chmod +x minikube && mv minikube /usr/local/bin/

 

官方提供的方法
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \ && sudo install minikube-linux-amd64 /usr/local/bin/minikube

 

 

2、啟動minikube

minikube start \
--iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.7.3.iso \
--image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers \
--registry-mirror=https://registry.docker-cn.com --driver=none

 


二、安裝Flanne(失敗)
參考:https://blog.csdn.net/qq_23146469/article/details/102894903

kubectl create -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml --pod-network-cidr 10.244.0.0/16
如果yml中的"Network": "10.244.0.0/16"和--pod-network-cidr不一樣,就修改成一樣的。不然可能會使得Node間Cluster IP不通。

需要判斷在 kubeadm init 初始化的時候,是否沒有添加 --pod-network-cidr=10.10.0.0./16 參數,這里的 10.10.0.0/16 根據各自的實際情況定義,不沖突就好。

另外:如果使用的是 flannel ,在 apply 前編輯一下 kube-flannel.yml ,在第 128 行:

126 net-conf.json: |
127 {
128 "Network": "10.244.0.0/16",
129 "Backend": {
130 "Type": "vxlan"
131 }
132 }

 

將"Network": "10.244.0.0/16" 的ip段改為初始化時的 10.10.0.0/16 ,否則node之前的 Cluster IP 可能會不通。


三、安裝dashboard(失敗)
github托管地址:https://github.com/kubernetes/dashboard

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc6/aio/deploy/recommended.yaml

kubectl describe pod kubernetes-dashboard-5f5f847d57-dm4jn --namespace=kubernetes-dashboard


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM