apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - resources/sa.yaml - resources/statefulset.yaml - resources/svc.yaml replacements: - path: ./replacements/replicas.yaml configMapGenerator: - name: valkey-env literals: - NAMESPACE="default" - VALKEY_ENV="base" - VALKEY_SERVICE="valkey-headless" - VALKEY_REPLICAS="4" - VALKEY_PORT="6379" - VALKEY_SENTINEL_PORT="26379" - ALLOW_EMPTY_PASSWORD="yes" - VALKEY_TLS_ENABLED="no" - VALKEY_SENTINEL_TLS_ENABLED="no" - VALKEY_DATA_DIR="/data" - VALKEY_LOG_LEVEL="debug" - VALKEY_QUORUM="2" - name: valkey-config files: - files/conf/replication.conf.tpl - files/conf/sentinel.conf.tpl - name: valkey-scripts files: - files/scripts/common.sh - files/scripts/startSentinel.sh - files/scripts/pre-stop.sh - files/scripts/start-node.sh - files/scripts/ping-sentinel.sh - files/scripts/liveness-local.sh - files/scripts/readiness-local.sh