operator
-
Message Queue 트러블슈팅: RabbitMQ 구축이코에코(Eco²)/Troubleshooting 2025. 12. 22. 10:40
RabbitMQ Operator를 GitOps(ArgoCD app-of-apps, sync-wave)로 배포하면서 발생한 문제들과 해결 과정을 기록합니다.트러블슈팅 요약#문제증상원인해결 시간1Operator Path 오류ServiceAccount not found잘못된 kustomize path10분2Control-Plane TolerationPod Pending누락된 taint toleration15분3Namespace 충돌Sync 실패두 Operator가 동일 NS 생성20분4401 UnauthorizedTopology CR Ready=FalseNetwork Policy + 인증1시간5Finalizer StuckCR Deleting 상태 고착리소스 정리 실패30분6DNS 미등록NXDOMAINExter..
-
이코에코(Eco²) Message Queue #2: RabbitMQ 구축이코에코(Eco²)/Message Queue 2025. 12. 22. 10:36
https://github.com/rabbitmq/cluster-operator GitHub - rabbitmq/cluster-operator: RabbitMQ Cluster Kubernetes OperatorRabbitMQ Cluster Kubernetes Operator. Contribute to rabbitmq/cluster-operator development by creating an account on GitHub.github.com 본 문서는 RabbitMQ를 Kubernetes 클러스터에 GitOps(ArgoCD app-of-apps, sync-wave)로 배포한 구축 과정을 기록합니다.목표RabbitMQ Cluster Operator + Messaging Topology Operator ..
-
이코에코(Eco²) GitOps #04 Operator와 Helm-charts를 오가며 겪은 시행착오들이코에코(Eco²)/Kubernetes Cluster+GitOps+Service Mesh 2025. 11. 24. 20:18
🛎️ 본 포스팅은 구현이 완료된 사안만 다룹니다. 현재 이코에코 14-nodes cluster는 ap-northeast-2 리전에 배포돼 있습니다.v0.7.4~0.7.5 사이, SG/Calico/ArgoCD를 겨우 안정화해둔 상태에서 ALB Controller, ExternalDNS, External Secrets Operator, 데이터 스택(Postgres/Redis/RabbitMQ)까지 GitOps 안으로 끌어들이는 과정을 서술한다.0. ALB Controller 전에, 지금 트래픽이 어떻게 흐르는지부터ALB가 Pod를 인지하는 경로네트워크를 구성하기 위해선 이코에코 클러스터의 특징을 살펴야 한다. 근본적으로 EC2 노드들은 단일 진입점인 ALB와 동일한 VPC(Logical Router)에 존재..