TroubleShooting 2

Bitnami 유료화 전환으로 인한 이관

Bitnami 의 무료 제공 이미지들이 유료화됨에 따라 기존에 사용하던 이미지들에 ImagePullError가 발생했습니다. 기존 이미지들은 docker.io/bitnami 에서 docker.io/bitnamilegacy로 전환되었고, 어느정도 신뢰를 가지고 사용하던 이미지들이었는데 지원종료되니 아, 이제 외부 이미지들을 사용할 때 사내 Harbor에 미러링 후 사용해야겠다고 느꼈습니다. 간단하게 원격 이미지 Registry의 이미지를 Private Registry로 이관하는 법을 작성합니다. 1. skopeo 설치brew install skopeo 2. 복사skopeo copy --all docker://docker.io/bitnami/fluent-bit:2.2.2-debian-12-r9 docker:..

TroubleShooting 2025.10.14

WorkerNode Scaleout 시 주의사항

고객사에서 쿠버네티스 기반 솔루션을 사용할 때 자주 듣는 요구사항이 있습니다. 주말에는 사용을 안할건데, EC2 인스턴스를 꺼놓을 순 없나요? 워커노드를 끄는 것 자체는 AWS를 예로 들면, 원하는 노드 개수, 최소 노드 개수, 최대 노드 개수를 0으로 돌려놓으면 가능합니다. 하지만 오픈소스를 쓸 경우, 0으로 돌려놔도 노드가 종료되지 않는 이슈가 가끔 있는데, PDB를 체크해보면 좋습니다. kubectl get pdb -A PDB는 인위적으로 노드를 줄이는 상황에도 항상 최소한의 POD가 유지될 수 있도록 하는 정책으로, 오픈소스들을 사용한다면 위와 같은 요구사항이 있을 때 제일 먼저 봐야하는 정책입니다. 내려도 된다면 해당 PDB의 MIN AVAILABLE 를 수정하여 변경할 수 있습니다.

TroubleShooting 2025.06.29