주녁, DevNote
article thumbnail

개요

CKA 공부를 위해 KillerCoda 사이트 문제를 풀이한다.

목표

Application Deployment 설정을 변경하여 장애를 복구한다.


여정

Deployment is not coming up, find the error and fix it

# 모든 리소스 확인
k get all -A


# deployment 에러 확인
k describe deploy app -n application1
...
	CATEGORY:  <set to the key 'category' of config map 'category'>


# 모든 configmap 확인
# 'category'라는 configmap은 없다
k get cm -A


# configmap 상세 확인
# configmap-category에는 'category'라는 key는 있다.
k describe cm configmap-category


# deployment 변경
k edit deploy api -n application1
...
	- env:
        - name: CATEGORY
          valueFrom:
            configMapKeyRef:
              key: category
              name: configmap-category # 변경

 


마무리

전체 리소스 확인 → 세부 리소스 확인 → 에러메시지 확인 → 수정 절차를 습관화하려는 노력이 필요하다

profile

주녁, DevNote

@junwork

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!