ce7cb702218693d08ea6d83464d2457c9250027c

This commit is contained in:
ms2k 2026-11-12 20:46:28 +09:00
commit 34c5f8963c

View file

@ -0,0 +1,31 @@
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