優達學城的Kubernetes課程知識點總結
- 在GCP上建立一個集羣
gcloud container clusters create k0
kubectl expose deployments nginx --port 80 --type LoadBalancer
- 在一個Pod中的容器能夠互相訪問,共享資源和明明空間;每一個Pod擁有一個IP。
kubectl create -f [配置文件地址]
- 映射端口
kubectl port-forward [部署名稱] [外部端口]:[內部端口]
- 監控和健康檢測探針。readiness/liveness probe. 能夠在配置文件中指定。
- 不要把敏感的配置放入Pod,應該使用Secrets,不敏感的配置用Configmaps。
kubectl create secret generic [名稱] --from-file=[密鑰文件夾]
kubectl describe secrets [名稱]
kubectl create configmap nginx-proxy-conf --from-file nginx/proxy.conf
kubectl get replicasets
- 應用更新
kubectl apply -f [配置文件]
歡迎關注本站公眾號,獲取更多信息