Google Kubernetes Engine (GKE)
LoadBalancer DNS 이름 확인 문제
- 클러스터 IP 주소와 함께 “connection refused” 오류가 표시되는 OTel collector 로그
- 다음과 같은 OpAMP 연결 실패:
dial tcp 34.118.227.30:4320: connect: connection refused
기타 GKE 관련 고려 사항
Amazon EKS
Azure AKS
프로덕션 Cloud 배포 체크리스트
- 외부 도메인/IP에 맞게
frontendUrl을 올바르게 구성 - HTTPS 접속을 위해 TLS가 적용된 인그레스 설정
- 연결 문제가 발생하는 경우(특히 GKE에서)
otel.opampServerUrl을 FQDN으로 재정의 - 파드 네트워크 CIDR에 맞게
clickhouse.config.clusterCidrs조정 - 프로덕션 워크로드용 영구 스토리지 구성
- 적절한 리소스 요청량 및 제한 설정
- 모니터링 및 알림 활성화
- 백업 및 재해 복구 구성
- 적절한 시크릿 관리 구현
프로덕션 환경 모범 사례
리소스 관리
고가용성
영구 스토리지
- GKE:
pd-ssd또는pd-balanced - EKS:
gp3또는io2 - AKS:
managed-premium또는managed-csi
브라우저 호환성 참고 사항
다음 단계
- 구성 가이드 (v1.x) - API Key, 시크릿 및 인그레스
- 배포 옵션 (v1.x) - 외부 시스템 구성
- 메인 Helm 가이드 (v1.x) - 기본 설치
- Cloud 배포 (v2.x) - v2.x Cloud 가이드
- 업그레이드 가이드 - v1.x에서 v2.x로 마이그레이션