"If you do nothing, nothing will happen."

프로그래밍

ncloud - Source Deploy 에서 K8S 에 배포 실패!

tedhong 2023. 3. 24. 19:09

ncloud 에서 Source Pipeline 을 이용해 CD 를 구축해 K8S 클러스터에 배포하고 있다.

그런데 얼마전 부터 갑자기 배포 실패가 되고 Deployments 가 삭제 되는 일이 생겼다.

 

원인을 찾아보니 배포용 yaml 에 ConfigMap 추가한게 문제였다.

Deployments 와 Service 만 있을 때는 정상적으로 되었고  ConfigMap 을 추가한 뒤

커맨드라인에서 kubectl apply -f deploy.yaml 을 실해 했을 때는 

정상동작 하길래 당연히 이상없을 줄 알고 

ncloud 에 적용했는데 무슨 이유인지 안되더라. 

 

원인에 대해 ncloud 에 문의를 보내놨으니

문제가 해결 될 때까지는 configmap 은 따로 deploy 해야겠다. 

 

ㅠ_ㅠ

 


2023.03.27 11:00

ncloud 에서 답변이 왔다.

Source Deploy 에서 K8S 로의 배포는Pod, Deployment, ReplicaSet, ReplicationController, Service 만 지원한다고 한다.

(배포 프로젝트 생성 및 관리 (ncloud-docs.com))

ㅠㅠ