k3s/services/vault/vault-service.yaml

34 lines
592 B
YAML
Raw Normal View History

# 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