kubernetes 環境搭建 —— minikube
阿新 • • 發佈:2019-09-22
建立叢集
minikube start
搭建好 k8s 集群后,可以檢視叢集的狀態以及部署應用。主要用到的是 k8s 的 api,這通常需藉助於 kutectl 命令列工具
基本操作
kubectl version
kubectl cluster-info
kubectl get nodes
部署app
kubectl run kubernetes-bootcamp --image=gcr.io/google-samples/kubernetes-bootcamp:v1 --port=8080
檢視部署
kubectl get deployments
開啟代理
kubectl proxy
通過代理的 web 入口訪問叢集與 pod
curl http://localhost:8001/version
// 訪問 pod資訊
export POD_NAME=$(kubectl get pods -o go-template --template '{{range .items}}{{.metadata.name}}{{"\n"}}{{end}}')
curl http://localhost:8001/api/v1/namespaces/default/pods/$POD_NAME/proxy/