Cells 구성 요소의 TLS 구성 (개발 전용)
배경 # Cells 아키텍처 개발의 일환으로, 모놀리스와 셀 서비스(예: Topology Service) 간의 보안 통신을 지원하기 위해 TLS 구성이 도입되었습니다. 현재 Cells의 TLS 관련 설정은 다음 위치에 배치됩니다: global: appConfig: cell: topologyServiceClient: tls: enabled: true secret: topology-service-tls 이는 다른 민감한 설정(예: client_secret )이 appConfig 아래에 저장되는 방식과 일치합니다. 설계 논의 및 알려진 편차 # TLS 구성을 appConfig.cell 아래에 배치하는 것은 기능적이지만, 다음 사항을 주목할 필요가 있습니다: 대부분의 GitLab 구성 요소는 global.{component}.tls 패턴을 따릅니다. 예시: global.gitaly.tls , global.praefect.tls , global.kas.tls , global.ingress.t
