kubectl官網 :release/release/v1.16.2/bin/windows/amd64/kubectl.exeminikube官網 :
(2)配置kubectl.exe所在路徑的環境變數,使得cmd視窗可以直接使用kubectl命令
(3)kubectl version檢查是否配置成功
(2)修改minikube-windows-amd64.exe名稱為minikube.exe
(3)配置minikube所在路徑的環境變數,使得cmd視窗可以直接使用minikube命令
(4)minikube version檢查是否配置成功
minikube start --vm-driver=virtualbox --image-repository=gcr.azk8s.cn/google- containers
其實就是通過minikube建立乙個虛擬機器這個虛擬機器中安裝好了單節點的k8s環境然後通過kubectl進行互動
# 建立k8s
minikube start
# 刪除k8s
minikube delete
# 進入到k8s的機器中
minikube ssh
# 檢視狀態
minikube status
# 進入dashboard
minikube dashboard
kubectl官網 :# 02 授權minikube官網 :
chmod +x ./kubectl
# 03 新增到環境變數
sudo
mv ./kubectl /usr/local/bin/kubectl
# 04 檢查
kubectl version
# 02 配置環境變數
sudo
mv minikube-linux-amd64 minikube &&
chmod +x minikube &&
mv minikube /usr/local/bin/
# 03 檢查
minikube version
minikube start --vm-driver=none --image-repository=gcr.azk8s.cn/google- containers
既然已經通過minikube搭建了單節點的kubernetes,不妨先感受一些元件的存在以及操作咯
kubectl config view
kubectl config get-contexts
kubectl cluster-info
(1)建立pod_nginx.yamlresources/basic/pod_nginx.yaml
apiversion
: v1
kind
: pod
metadata
:name
: nginx
labels
:: nginx
spec
:containers:-
name
: nginx
image
: nginx
ports:-
containerport
:80
(2)根據pod_nginx.yaml檔案建立pod
(3)檢視pod
kubectl get pods
kubectl get pods -o wide
kubectl describe pod nginx
(4)進入nginx容器
# kubectl進入
kubectl exec -it nginx bash
# 通過docker進入
minikube ssh
docker ps
docker exec -it containerid bash
(5)訪問nginx,埠**
# 若在minikube中,直接訪問
# 若在物理主機上,要做埠**
kubectl port-forward nginx 8080:80
(6)刪除pod
kubectl delete -f pod_nginx.yaml
小結
:通過minikube,我們使用kubectl操作單節點的k8s,而且也能感受到pod的建立和刪除,包括 pod中對應的容器,一切才剛剛開始,具體細節咱們先不聊,後面慢慢說。 Eureka(2 Server單節點搭建)
新建專案 勾選spring web eureka server server port 7000 spring 專案名稱 微服務節點名稱。若有第二個微服務節點啟動,也配置為eurekaserver,springcloud會認為它也是eurekaserver這個微服務的乙個節點 name eureka...
rancher2 x單節點搭建
在這裡替換掉了官方給的80,443埠,以使rancher的k8s節點可以搭建在同一臺機器上 docker run d restart unless stopped p 8080 80 p 8443 443 v opt rancher var lib rancher rancher rancher l...
搭建個人部落格 方式2 使用jekyll
孫廣東 2016.3.12 環境安裝 1 通過 railsinstaller 來安裝 ruby 安裝是 ruby setup.rb 這樣的命令 路徑肯定是在 setup.rb 所在資料夾在cmd 更新是 gem update system 3 在安裝 gem install jekyll 會有報錯!...