回顧第一次部署,淺談 Pod、Deployment
我在此篇文章進行了第一次 Container 部署,以此範例淺談 Pod、Deployments 基本概念。
淺談 Pod
# <hello-minikube> 服務部署
[user@minikube ~]$ kubectl run hello-minikube --image=k8s.gcr.io/echoserver:1.10 --port=8080
kubectl run --generator=deployment/apps.v1beta1 is DEPRECATED and will be removed in a future version. Use kubectl create instead.
deployment.apps/hello-minikube created
######################################
# 以下是“物件查詢指令” #
######################################
# 查詢運行中的 pod,出現 <hello-minikube-id>
# 內容有 POD-NAME、READY_數量狀態、STATUS_運作狀態、RESTARTS_重啟次數、AGE_生命周長
[user@minikube ~]$ kubectl get pod
NAME READY STATUS RESTARTS AGE
hello-minikube-7c77b68cff-ncqmn 1/1 Running 1 3d
[user@minikube ~]$ kubectl get pod -o wide
NAME READY STATUS RESTARTS AGE IP NODE
hello-minikube-7c77b68cff-ncqmn 1/1 Running 1 3d 172.17.0.4 minikube
######################################
# 在此先查詢 service,尚無 <hello-minikube>,後續篇幅會為此介紹。
[user@minikube ~]$ kubectl get services
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 3d
kubectl describe取得更多資訊,可分為三大項:
kubectl describe取得更多資訊,可分為三大項:淺談 Deployment
Last updated