티스토리 뷰

cka

kubernetes [CKA] - Pod

타올이 2023. 6. 17. 23:44
반응형

문제 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
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
링크
글 보관함