프로그래밍
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 만 지원한다고 한다.