주제 : 조건에 맞는 파드를 생성하라
조건 :
- pod name : nginx
- env : var = value
- 생성 후 env 확인
kubectl run nginx --image=nginx --restart=Never --env=var1=value1 --dry-run=client -o yaml
[위 명령어로 생성되는 yaml 파일을 아래와 같이 수정]
apiVersion: v1
kind: Pod
metadata:
creationTimestamp: null
labels:
run: nginx
name: nginx
spec:
containers:
- env:
- name: var1
value: value1
image: nginx
name: nginx
resources: {}
dnsPolicy: ClusterFirst
restartPolicy: Never
[생성 후 pod 의 env 확인 방법]
kubectl exec -it nginx -- env
kubectl exec -it nginx -- sh -c 'echo $varl'
kubectl describe nginx | grep value1
https://kubernetes.io/ko/docs/tasks/inject-data-application/define-environment-variable-container/
'k8s > CKA' 카테고리의 다른 글
[연습]9. etcd backup AND restore (0) | 2023.03.04 |
---|---|
[연습]7. pod_mount (0) | 2023.03.04 |
[연습]5. Pod run (0) | 2023.03.02 |
[연습]4. expose AND service (0) | 2023.03.02 |
[연습]3. NetworkPolicy (0) | 2023.03.02 |