[POLICY] Remove DB Jobs 09/140609/5
authorAndreas Geissler <andreas-geissler@telekom.de>
Thu, 27 Mar 2025 14:55:00 +0000 (15:55 +0100)
committerAndreas Geissler <andreas-geissler@telekom.de>
Mon, 31 Mar 2025 16:29:56 +0000 (18:29 +0200)
commitaa592840192a1b4420affe9d7d793dcc7116bfd8
treeaca51557286a4b789c9d8a98d9eb3b63434a4472
parent0c20c1cb3e23462fd762b27668f097b05f775434
[POLICY] Remove DB Jobs

Moved DB job tasks as initContainers to policy-api
Created startup dependencies to policy-api pod for pods
requiring the DB initialization
Restructure the DB configuration in all values.yaml files
Correct DB config of xacml-pdp

Issue-ID: OOM-3327

Change-Id: Idaed73d8cb89ac2a5677a62f22271cf45b505ff9
Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
31 files changed:
kubernetes/policy/Chart.yaml
kubernetes/policy/components/policy-api/Chart.yaml
kubernetes/policy/components/policy-api/resources/config/apiParameters.yaml
kubernetes/policy/components/policy-api/resources/config/db-pg.sh [moved from kubernetes/policy/resources/config/db-pg.sh with 100% similarity]
kubernetes/policy/components/policy-api/resources/config/db_migrator_pg_policy_init.sh [moved from kubernetes/policy/resources/config/db_migrator_pg_policy_init.sh with 100% similarity]
kubernetes/policy/components/policy-api/templates/configmap.yaml
kubernetes/policy/components/policy-api/templates/deployment.yaml
kubernetes/policy/components/policy-api/values.yaml
kubernetes/policy/components/policy-clamp-runtime-acm/Chart.yaml
kubernetes/policy/components/policy-clamp-runtime-acm/resources/config/acRuntimeParameters.yaml
kubernetes/policy/components/policy-clamp-runtime-acm/templates/deployment.yaml
kubernetes/policy/components/policy-clamp-runtime-acm/values.yaml
kubernetes/policy/components/policy-drools-pdp/Chart.yaml
kubernetes/policy/components/policy-drools-pdp/resources/configmaps/base.conf
kubernetes/policy/components/policy-drools-pdp/templates/statefulset.yaml
kubernetes/policy/components/policy-drools-pdp/values.yaml
kubernetes/policy/components/policy-opa-pdp/Chart.yaml
kubernetes/policy/components/policy-opa-pdp/templates/configmap.yaml
kubernetes/policy/components/policy-opa-pdp/templates/deployment.yaml
kubernetes/policy/components/policy-opa-pdp/values.yaml
kubernetes/policy/components/policy-pap/Chart.yaml
kubernetes/policy/components/policy-pap/resources/config/papParameters.yaml
kubernetes/policy/components/policy-pap/templates/deployment.yaml
kubernetes/policy/components/policy-pap/values.yaml [changed mode: 0644->0755]
kubernetes/policy/components/policy-xacml-pdp/Chart.yaml
kubernetes/policy/components/policy-xacml-pdp/resources/config/xacml.properties
kubernetes/policy/components/policy-xacml-pdp/templates/deployment.yaml
kubernetes/policy/components/policy-xacml-pdp/values.yaml
kubernetes/policy/templates/configmap.yaml [deleted file]
kubernetes/policy/templates/job.yaml [deleted file]
kubernetes/policy/values.yaml