[COMMON] Fix Kyverno Policies 61/137861/11
authorAndreas Geissler <andreas-geissler@telekom.de>
Wed, 8 May 2024 13:18:55 +0000 (15:18 +0200)
committerAndreas Geissler <andreas-geissler@telekom.de>
Fri, 5 Jul 2024 07:25:23 +0000 (09:25 +0200)
commitdc8c05476d316a16627d5b0934b69c3a9ecc38b7
tree89c3b4a84a44c6e5db7086dfdc83630c17e6455b
parent0f3311521a169a4774064f9c948460c955620f62
[COMMON] Fix Kyverno Policies

common:
- Add settings to common pod templates and fix Cassandra
  serviceMesh and MariaDB operator templates
- Added template for mongodb
- Empty lines to files added
readinessCheck:
- Add missing security settings
mariadb-init:
- add security settings in job
cassandra:
- Empty lines added to files
mongodb:
- make emptyDir volume size configurable
others:
- update chart dependency for mongodb in components
- fix linter errors in all files

Issue-ID: OOM-3295
Issue-ID: OOM-3296

Change-Id: Ieb64be337013e0477f7aaca9c75bb6a3f3264848
Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
94 files changed:
kubernetes/common/cassandra/.helmignore [new file with mode: 0644]
kubernetes/common/cassandra/Chart.yaml
kubernetes/common/cassandra/resources/config/docker-entrypoint.sh
kubernetes/common/cassandra/resources/exec.py
kubernetes/common/cassandra/templates/backup/cronjob.yaml
kubernetes/common/cassandra/templates/cassOp.yaml
kubernetes/common/cassandra/templates/configmap.yaml
kubernetes/common/cassandra/templates/pv.yaml
kubernetes/common/cassandra/templates/secrets.yaml
kubernetes/common/cassandra/templates/service.yaml
kubernetes/common/cassandra/templates/servicemonitor.yaml
kubernetes/common/cassandra/templates/statefulset.yaml
kubernetes/common/common/.helmignore [new file with mode: 0644]
kubernetes/common/common/Chart.yaml
kubernetes/common/common/templates/_affinities.tpl
kubernetes/common/common/templates/_cassOp.tpl
kubernetes/common/common/templates/_dmaapProvisioning.tpl
kubernetes/common/common/templates/_log.tpl
kubernetes/common/common/templates/_mariadb.tpl
kubernetes/common/common/templates/_mongodb.tpl [new file with mode: 0644]
kubernetes/common/common/templates/_pod.tpl
kubernetes/common/common/templates/_serviceMesh.tpl
kubernetes/common/elasticsearch/.helmignore
kubernetes/common/elasticsearch/Chart.yaml
kubernetes/common/elasticsearch/components/curator/Chart.yaml
kubernetes/common/elasticsearch/components/curator/values.yaml
kubernetes/common/elasticsearch/templates/_helpers.tpl
kubernetes/common/etcd/.helmignore
kubernetes/common/etcd/templates/service.yaml
kubernetes/common/logConfiguration/.helmignore [new file with mode: 0644]
kubernetes/common/mariadb-galera/.helmignore
kubernetes/common/mariadb-galera/templates/backup/pvc.yaml
kubernetes/common/mariadb-galera/templates/configmap.yaml
kubernetes/common/mariadb-galera/templates/mariadb.yaml
kubernetes/common/mariadb-galera/templates/metrics-svc.yaml
kubernetes/common/mariadb-galera/templates/pdb.yaml
kubernetes/common/mariadb-galera/templates/prometheusrules.yaml
kubernetes/common/mariadb-galera/templates/pv.yaml
kubernetes/common/mariadb-galera/templates/secrets.yaml
kubernetes/common/mariadb-galera/templates/servicemonitor.yaml
kubernetes/common/mariadb-galera/templates/statefulset.yaml
kubernetes/common/mariadb-galera/values.yaml
kubernetes/common/mariadb-init/.helmignore
kubernetes/common/mariadb-init/Chart.yaml
kubernetes/common/mariadb-init/templates/_configmap.tpl
kubernetes/common/mariadb-init/templates/_mariadb.tpl
kubernetes/common/mariadb-init/templates/configmap.yaml
kubernetes/common/mariadb-init/templates/job.yaml
kubernetes/common/mariadb-init/templates/secret.yaml
kubernetes/common/mariadb-init/tests/job_test.yaml
kubernetes/common/mariadb-init/values.yaml
kubernetes/common/mongodb/Chart.yaml
kubernetes/common/mongodb/README.md
kubernetes/common/mongodb/common/templates/_images.tpl
kubernetes/common/mongodb/templates/arbiter/statefulset.yaml
kubernetes/common/mongodb/templates/backup/cronjob.yaml
kubernetes/common/mongodb/templates/hidden/statefulset.yaml
kubernetes/common/mongodb/templates/networkpolicy.yaml
kubernetes/common/mongodb/templates/replicaset/statefulset.yaml
kubernetes/common/mongodb/templates/standalone/dep-sts.yaml
kubernetes/common/mongodb/values.yaml
kubernetes/common/postgres-init/.helmignore
kubernetes/common/postgres-init/Chart.yaml
kubernetes/common/postgres-init/values.yaml
kubernetes/common/postgres/.helmignore
kubernetes/common/postgres/Chart.yaml
kubernetes/common/postgres/configs/pg_hba.conf
kubernetes/common/postgres/templates/deployment-primary.yaml
kubernetes/common/postgres/templates/deployment-replica.yaml
kubernetes/common/postgres/templates/metrics-svc-primary.yaml
kubernetes/common/postgres/templates/metrics-svc-replica.yaml
kubernetes/common/postgres/templates/postgres.yaml
kubernetes/common/postgres/templates/pv-primary.yaml
kubernetes/common/postgres/templates/pvc-replica.yaml
kubernetes/common/postgres/templates/service-replica.yaml
kubernetes/common/postgres/templates/servicemonitor.yaml
kubernetes/common/readinessCheck/.helmignore [new file with mode: 0644]
kubernetes/common/readinessCheck/Chart.yaml
kubernetes/common/readinessCheck/templates/_readinessCheck.tpl
kubernetes/common/repositoryGenerator/.helmignore [new file with mode: 0644]
kubernetes/common/serviceAccount/.helmignore [new file with mode: 0644]
kubernetes/common/serviceAccount/Chart.yaml
kubernetes/common/serviceAccount/templates/role.yaml
kubernetes/common/serviceAccount/templates/service-account.yaml
kubernetes/common/timescaledb/.helmignore
kubernetes/common/timescaledb/Chart.yaml
kubernetes/common/timescaledb/templates/statefulset.yaml
kubernetes/dcaegen2-services/components/dcae-tcagen2/Chart.yaml
kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml
kubernetes/multicloud/components/multicloud-k8s/Chart.yaml
kubernetes/nbi/Chart.yaml
kubernetes/platform/components/chartmuseum/templates/deployment.yaml
kubernetes/portal-ng/components/portal-ng-history/Chart.yaml
kubernetes/portal-ng/components/portal-ng-preferences/Chart.yaml