Kubernetes練習題:Pod管理
阿新 • • 發佈:2020-12-16
技術標籤:kuberneteskubernetesk8spod建立yaml
題目
按如下要求建立pod並執行驗證:
(1)Pod名稱:nginx-pod
(2)名稱空間:default
(3)容器名稱:nginx-test
(4)映象:nginx,拉取策略:IfNotPresent
(5)容器埠:80
實現
- 建立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
.....