# Headless service for Raft cluster discovery apiVersion: v1 kind: Service metadata: name: vault-internal namespace: vault labels: app.kubernetes.io/name: vault spec: clusterIP: None publishNotReadyAddresses: true ports: - name: http port: 8200 - name: https-internal port: 8201 selector: app.kubernetes.io/name: vault --- # Standard service for UI/API apiVersion: v1 kind: Service metadata: name: vault namespace: vault spec: type: LoadBalancer ports: - name: http port: 8200 targetPort: 8200 selector: app.kubernetes.io/name: vault