Consul 설정 방법
Consul 클러스터를 구성합니다.
Consul 클러스터는 서버 및 클라이언트 에이전트 로 구성됩니다. 서버는 자체 노드에서 실행되고 클라이언트는 서버와 통신하는 다른 노드에서 실행됩니다. GitLab Premium에는 /etc/gitlab/gitlab.rb 를 사용하여 관리할 수 있는 서비스 네트워킹 솔루션인 Consul 의 번들 버전이 포함되어 있습니다. 필수 조건 # Consul을 구성하기 전에: 참조 아키텍처 문서를 검토하여 Consul 서버 노드의 수를 결정합니다. 필요한 경우 방화벽에서 적절한 포트가 열려있는지 확인합니다. Consul 노드 구성 # 각 Consul 서버 노드에서: 선호하는 플랫폼을 선택하여 GitLab 설치 지침에 따르되 요청할 때 EXTERNAL_URL 값은 제공하지 않습니다. /etc/gitlab/gitlab.rb 를 편집하고 retry_join 섹션에 명시된 값을 교체하여 다음을 추가합니다. 아래 예시에서는 세 개의 노드가 있으며, 두 개는 IP로, 하나는 FQDN으로 표시됩니다. 어
