1. 程式人生 > 其它 >Kubernetes練習題:Pod管理

Kubernetes練習題:Pod管理

技術標籤:kuberneteskubernetesk8spod建立yaml

題目

按如下要求建立pod並執行驗證:
(1)Pod名稱:nginx-pod
(2)名稱空間:default
(3)容器名稱:nginx-test
(4)映象:nginx,拉取策略:IfNotPresent
(5)容器埠:80

實現

  1. 建立yaml檔案,輸入以下配置檔案。
[[email protected] ~]# vi nginx.yml
apiVersion: v1
kind: Pod
metadata:
  name: nginx-pod
  labels:
    app: test
spec:
containers: - name: nginx-test image: nginx #在使用離線私人倉庫時容易出錯,一定要注意映象是否存在(所在位置) imagePullPolicy: IfNotPresent ports: - containerPort: 80

2.建立pod。

[[email protected] ~]# kubectl create -f nginx.yml 
pod/nginx-pod created

3.驗證pod是否正常執行。

[[email protected] ~]# kubectl get pods
NAME READY STATUS RESTARTS AGE nginx-pod 1/1 Running 0 42s [[email protected] ~]# kubectl describe pod/nginx-pod Name: nginx-pod .....