quorate/vendor/platform/layshaft/kustomization.yaml

31 lines
872 B
YAML
Raw Permalink Normal View History

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- namespace.yaml
- crd.yaml
- rbac.yaml
- secrets.yaml
- server.yaml
- network-policy.yaml
labels:
- pairs:
app.kubernetes.io/name: layshaft
app.kubernetes.io/instance: layshaft
configMapGenerator:
- name: settings
namespace: layshaft
literals:
- KUBE_URL=https://kubernetes.default.svc.cluster.local:443
- KUBE_CA=/ca/kube/ca.crt
- KUBE_JWT_FILE=/auth/kube/token
- NAMESPACE=layshaft
- VAULT_URL=https://vault-active.vault.svc.cluster.local:8200
- VAULT_CA=/ca/vault/ca.crt
- VAULT_MOUNT=layshaft
- VAULT_AUTH_MOUNT=kubernetes
- VAULT_ROLE=layshaft
- VAULT_JWT_FILE=/auth/vault/token
- TLS_KEY_PATH=server
- TLS_STATE_NAME=server
- TLS_PERIOD_SECONDS=86400
- LISTEN_PORT=8443