Files
poimen-memory/k8s/app/kustomization.yaml
T
rock 985bb7ff46
CI / CI (pull_request) Successful in 32m52s
config: env-based service URIs via ConfigMap (prod: SOPS-encrypted)
- config.yaml: prod config with cluster-internal DNS (LLM, OpenSearch, Authentik, Temporal, API-GW)
- config.local.yaml: dev config with external URLs via ingress
- deployment.yaml: remove hardcoded URIs, read all from ConfigMap envFrom
- All downstream service URIs now configurable per environment
- Production config encrypted with SOPS (Age-based)
- Application code reads LLM_ENDPOINT, OPENSEARCH_HOST, AUTHENTIK_ISSUER, etc. from ENV
- Simplifies prod/dev switching: just swap ConfigMap, no code changes
2026-09-13 11:12:53 +09:00

13 lines
295 B
YAML

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: poimen
resources:
- deployment.yaml
- service.yaml
- config.yaml # Production config (SOPS-encrypted)
# config.local.yaml # Optional: plaintext local/dev overrides
generators:
- secret-generator.yaml