Helm 연동 단일 서버 + 로드밸런서 UI

Helm 연동 단일 서버 + 로드밸런서 UI (Standalone with LoadBalancer UI)

로드밸런서로 외부에서 UI와 API에 접근할 수 있게 하는 단일 서버 Vault 클러스터를 values.yaml로 구성하는 예제입니다.

출처: 문서

본문

중요한 참고: 이 차트는 Helm 2와 호환되지 않아요. 이 차트에는 Helm 3.6 이상을 사용해 주세요.

아래 values.yaml은 로드밸런서를 사용해 외부에서 UI와 API에 접근할 수 있도록 하는 단일 서버 Vault 클러스터를 구성하는 데 쓸 수 있어요.

server:
  standalone:
    enabled: true
    config: |
      ui = true

      listener "tcp" {
        tls_disable = 1
        address = "[::]:8200"
        cluster_address = "[::]:8201"
      }
      storage "file" {
        path = "/vault/data"
      }

  service:
    enabled: true

  dataStorage:
    enabled: true
    size: 10Gi
    storageClass: null
    accessMode: ReadWriteOnce

ui:
  enabled: true
  serviceType: LoadBalancer

더 알아보기 (Learn more)