Google Kubernetes Engine (GKE)
LoadBalancer DNS 해석 문제
- OTEL collector 로그에 cluster IP 주소와 함께 “connection refused” 오류가 표시됨
- 다음과 같은 OpAMP connection 실패:
dial tcp 34.118.227.30:4320: connect: connection refused
GKE values 예시
Amazon EKS
Azure AKS
운영 환경용 클라우드 배포 체크리스트
- 외부 도메인/IP에 맞게
hyperdx.frontendUrl을 올바르게 구성 - HTTPS 액세스를 위해 TLS를 사용하는 인그레스 설정
- 연결 문제가 발생하는 경우(특히 GKE) OpAMP 서버 URL을 FQDN으로 재정의
- ClickHouse 및 Keeper 볼륨 클레임에 사용할 스토리지 클래스 구성
- 적절한 리소스 요청값과 제한값 설정
- 모니터링 및 알림 활성화
- 백업 및 재해 복구 구성
-
hyperdx.secrets또는 외부 시크릿을 통해 적절한 시크릿 관리 구현
프로덕션 모범 사례
리소스 관리
고가용성
영구 스토리지
- GKE:
pd-ssd또는pd-balanced - EKS:
gp3또는io2 - AKS:
managed-premium또는managed-csi
브라우저 호환성 참고 사항
다음 단계
- 구성 가이드 - API Key, 시크릿, 인그레스
- 배포 옵션 - 외부 시스템 구성
- 업그레이드 가이드 - v1.x에서 v2.x로 마이그레이션
- 추가 매니페스트 - 사용자 지정 Kubernetes 객체
- 기본 Helm 가이드 - 기본 설치
- Cloud 배포 (v1.x) - v1.x Cloud 구성