티스토리 뷰
반응형
문제 1 'cka-exam'이라는 namespace를 만드록, 'cka-exam' namespace에 아래와 같은 pod를 생성하시오.
- pod Name : pod-01
- image : busybox
- 환경변수 : CERT = 'CKA-cert'
- command : /bin/sh
- args : -c "while ture; do echo ${CERT}; sleep 10; done"
문제 풀이
// 작업중인 환경 확인
kubectl config current-context
// k8s 클러스터 이동
kubectl config use-context k8s
// namespace 생성
kubectl create namespace cka-exma
kubelctl run pod-01 --image=busybox --dry-run=client -o yaml > 3-1.yaml
vi 3-1.yaml
apiVersion: v1
kind: Pod
metadata:
name: pod-01
namespace: cka-exam
spec:
containers:
- image: busybox
name: pod-01
env:
- name: CERT
value: "CKA-cert"
command: ["/bin/sh"]
args: ["-c", "while ture; do echo ${CERT}; sleep 10; done"]
:wq
// 적용
kubectl apply -f 3-1.yaml
반응형
'cka' 카테고리의 다른 글
kubernetes [CKA] - static pod(기본 개념) (0) | 2023.06.19 |
---|---|
kubernetes [CKA] - Pod 2 (0) | 2023.06.18 |
ckakubernetes [CKA] - Pod(기본 개념) 2 (0) | 2023.06.16 |
kubernetes [CKA] - Pod(기본 개념) (0) | 2023.06.11 |
kubernetes [CKA] - CSR (0) | 2023.06.10 |