diff options
-rw-r--r-- | archive/cli/.helmignore (renamed from kubernetes/cli/.helmignore) | 0 | ||||
-rw-r--r-- | archive/cli/Chart.yaml (renamed from kubernetes/cli/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/cli/resources/configuration/lighttpd.conf (renamed from kubernetes/cli/resources/configuration/lighttpd.conf) | 0 | ||||
-rw-r--r-- | archive/cli/templates/configmap.yaml (renamed from kubernetes/cli/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/cli/templates/deployment.yaml (renamed from kubernetes/cli/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/cli/templates/ingress.yaml (renamed from kubernetes/cli/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/cli/templates/service.yaml (renamed from kubernetes/cli/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/cli/values.yaml (renamed from kubernetes/cli/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/templates/certificates.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/certificates.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/templates/ingress.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-datafile-collector/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-heartbeat/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-heartbeat/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-heartbeat/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-heartbeat/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-heartbeat/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-heartbeat/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-heartbeat/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-heartbeat/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-kpi-ms/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-kpi-ms/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-kpi-ms/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-kpi-ms/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-kpi-ms/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-kpi-ms/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-kpi-ms/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-kpi-ms/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pm-mapper/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pm-mapper/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pm-mapper/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pm-mapper/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pm-mapper/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pm-mapper/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pm-mapper/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pm-mapper/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pmsh/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pmsh/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pmsh/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pmsh/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pmsh/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pmsh/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pmsh/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pmsh/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pmsh/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pmsh/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pmsh/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pmsh/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-pmsh/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-pmsh/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/templates/ingress.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-restconf-collector/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-restconf-collector/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-slice-analysis-ms/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-slice-analysis-ms/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-snmptrap-collector/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-snmptrap-collector/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-son-handler/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-son-handler/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-son-handler/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-son-handler/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-son-handler/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-son-handler/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-son-handler/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-son-handler/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-son-handler/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-son-handler/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-son-handler/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-son-handler/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-son-handler/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-tcagen2/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-tcagen2/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-tcagen2/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-tcagen2/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-tcagen2/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-tcagen2/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-tcagen2/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-tcagen2/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-ves-mapper/Chart.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-ves-mapper/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-ves-mapper/templates/authorizationpolicy.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-ves-mapper/templates/configmap.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-ves-mapper/templates/deployment.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-ves-mapper/templates/secret.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-ves-mapper/templates/service.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dcaegen2-services/components/dcae-ves-mapper/values.yaml (renamed from kubernetes/dcaegen2-services/components/dcae-ves-mapper/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/.helmignore (renamed from kubernetes/dmaap/.helmignore) | 0 | ||||
-rw-r--r-- | archive/dmaap/Chart.yaml (renamed from kubernetes/dmaap/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/Makefile (renamed from kubernetes/dmaap/Makefile) | 0 | ||||
-rw-r--r-- | archive/dmaap/README.md (renamed from kubernetes/dmaap/README.md) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/Makefile (renamed from kubernetes/dmaap/components/Makefile) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/.helmignore (renamed from kubernetes/dmaap/components/dmaap-dr-node/.helmignore) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/Chart.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/resources/config/logback.xml (renamed from kubernetes/dmaap/components/dmaap-dr-node/resources/config/logback.xml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/resources/config/node.properties (renamed from kubernetes/dmaap/components/dmaap-dr-node/resources/config/node.properties) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/templates/configmap.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/templates/ingress.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/templates/pv-event.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/templates/pv-event.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/templates/pv-spool.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/templates/pv-spool.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/templates/service.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/templates/statefulset.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-node/values.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-node/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/.helmignore (renamed from kubernetes/dmaap/components/dmaap-dr-prov/.helmignore) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/Chart.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/resources/config/logback.xml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/resources/config/logback.xml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/resources/config/provserver.properties (renamed from kubernetes/dmaap/components/dmaap-dr-prov/resources/config/provserver.properties) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/templates/configmap.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/templates/deployment.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/templates/ingress.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/templates/secret.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/templates/service.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/dmaap-dr-prov/values.yaml (renamed from kubernetes/dmaap/components/dmaap-dr-prov/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/.helmignore (renamed from kubernetes/dmaap/components/message-router/.helmignore) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/Chart.yaml (renamed from kubernetes/dmaap/components/message-router/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/Makefile (renamed from kubernetes/dmaap/components/message-router/Makefile) | 0 | ||||
-rwxr-xr-x | archive/dmaap/components/message-router/resources/config/dmaap/MsgRtrApi.properties (renamed from kubernetes/dmaap/components/message-router/resources/config/dmaap/MsgRtrApi.properties) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/resources/config/dmaap/logback.xml (renamed from kubernetes/dmaap/components/message-router/resources/config/dmaap/logback.xml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/templates/configmap.yaml (renamed from kubernetes/dmaap/components/message-router/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/templates/ingress.yaml (renamed from kubernetes/dmaap/components/message-router/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/templates/service.yaml (renamed from kubernetes/dmaap/components/message-router/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/templates/statefulset.yaml (renamed from kubernetes/dmaap/components/message-router/templates/statefulset.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/components/message-router/values.yaml (renamed from kubernetes/dmaap/components/message-router/values.yaml) | 0 | ||||
-rw-r--r-- | archive/dmaap/values.yaml (renamed from kubernetes/dmaap/values.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/.helmignore (renamed from kubernetes/holmes/.helmignore) | 0 | ||||
-rw-r--r-- | archive/holmes/Chart.yaml (renamed from kubernetes/holmes/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/Makefile (renamed from kubernetes/holmes/Makefile) | 0 | ||||
-rw-r--r-- | archive/holmes/components/Makefile (renamed from kubernetes/holmes/components/Makefile) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/.helmignore (renamed from kubernetes/holmes/components/holmes-engine-mgmt/.helmignore) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/Chart.yaml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/resources/config/application.yaml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/resources/config/application.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/resources/config/cfy.json (renamed from kubernetes/holmes/components/holmes-engine-mgmt/resources/config/cfy.json) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/resources/config/engine-d.yml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/resources/config/engine-d.yml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/resources/config/onap-holmes_engine-createobj.sql (renamed from kubernetes/holmes/components/holmes-engine-mgmt/resources/config/onap-holmes_engine-createobj.sql) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/templates/configmap.yaml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/templates/deployment.yaml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/templates/secret.yaml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/templates/service.yaml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-engine-mgmt/values.yaml (renamed from kubernetes/holmes/components/holmes-engine-mgmt/values.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/.helmignore (renamed from kubernetes/holmes/components/holmes-rule-mgmt/.helmignore) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/Chart.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/resources/config/application.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/resources/config/application.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/resources/config/onap-holmes_rulemgt-createobj.sql (renamed from kubernetes/holmes/components/holmes-rule-mgmt/resources/config/onap-holmes_rulemgt-createobj.sql) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/resources/config/rulemgt.yml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/resources/config/rulemgt.yml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/resources/rules/ControlLoop-VOLTE-2179b738-fd36-4843-a71a-a8c24c70c55b.drl (renamed from kubernetes/holmes/components/holmes-rule-mgmt/resources/rules/ControlLoop-VOLTE-2179b738-fd36-4843-a71a-a8c24c70c55b.drl) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/resources/rules/index.json (renamed from kubernetes/holmes/components/holmes-rule-mgmt/resources/rules/index.json) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/templates/configmap.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/templates/deployment.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/templates/ingress.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/templates/secret.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/templates/service.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/components/holmes-rule-mgmt/values.yaml (renamed from kubernetes/holmes/components/holmes-rule-mgmt/values.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/templates/secrets.yaml (renamed from kubernetes/holmes/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/holmes/values.yaml (renamed from kubernetes/holmes/values.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/.helmignore (renamed from kubernetes/modeling/.helmignore) | 0 | ||||
-rw-r--r-- | archive/modeling/Chart.yaml (renamed from kubernetes/modeling/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/Makefile (renamed from kubernetes/modeling/Makefile) | 0 | ||||
-rw-r--r-- | archive/modeling/components/Makefile (renamed from kubernetes/modeling/components/Makefile) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/.helmignore (renamed from kubernetes/modeling/components/modeling-etsicatalog/.helmignore) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/Chart.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/resources/config/log/filebeat/filebeat.yml (renamed from kubernetes/modeling/components/modeling-etsicatalog/resources/config/log/filebeat/filebeat.yml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/resources/config/log/server/log.yml (renamed from kubernetes/modeling/components/modeling-etsicatalog/resources/config/log/server/log.yml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/templates/configmap.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/templates/deployment.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/templates/pv.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/templates/pv.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/templates/pvc.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/templates/pvc.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/templates/secrets.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/templates/service.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/components/modeling-etsicatalog/values.yaml (renamed from kubernetes/modeling/components/modeling-etsicatalog/values.yaml) | 0 | ||||
-rw-r--r-- | archive/modeling/values.yaml (renamed from kubernetes/modeling/values.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/.helmignore (renamed from kubernetes/msb/.helmignore) | 0 | ||||
-rw-r--r-- | archive/msb/Chart.yaml (renamed from kubernetes/msb/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/Makefile (renamed from kubernetes/msb/Makefile) | 0 | ||||
-rw-r--r-- | archive/msb/components/Makefile (renamed from kubernetes/msb/components/Makefile) | 0 | ||||
-rw-r--r-- | archive/msb/components/kube2msb/.helmignore (renamed from kubernetes/msb/components/kube2msb/.helmignore) | 0 | ||||
-rw-r--r-- | archive/msb/components/kube2msb/Chart.yaml (renamed from kubernetes/msb/components/kube2msb/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/kube2msb/templates/deployment.yaml (renamed from kubernetes/msb/components/kube2msb/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/kube2msb/values.yaml (renamed from kubernetes/msb/components/kube2msb/values.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/.helmignore (renamed from kubernetes/msb/components/msb-consul/.helmignore) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/Chart.yaml (renamed from kubernetes/msb/components/msb-consul/Chart.yaml) | 0 | ||||
-rwxr-xr-x | archive/msb/components/msb-consul/resources/docker-entrypoint.sh (renamed from kubernetes/msb/components/msb-consul/resources/docker-entrypoint.sh) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/templates/NOTES.txt (renamed from kubernetes/msb/components/msb-consul/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/templates/configmap.yaml (renamed from kubernetes/msb/components/msb-consul/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/templates/deployment.yaml (renamed from kubernetes/msb/components/msb-consul/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/templates/ingress.yaml (renamed from kubernetes/msb/components/msb-consul/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/templates/service.yaml (renamed from kubernetes/msb/components/msb-consul/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-consul/values.yaml (renamed from kubernetes/msb/components/msb-consul/values.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/.helmignore (renamed from kubernetes/msb/components/msb-discovery/.helmignore) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/Chart.yaml (renamed from kubernetes/msb/components/msb-discovery/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/resources/config/logback.xml (renamed from kubernetes/msb/components/msb-discovery/resources/config/logback.xml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/templates/NOTES.txt (renamed from kubernetes/msb/components/msb-discovery/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/templates/configmap.yaml (renamed from kubernetes/msb/components/msb-discovery/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/templates/deployment.yaml (renamed from kubernetes/msb/components/msb-discovery/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/templates/ingress.yaml (renamed from kubernetes/msb/components/msb-discovery/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/templates/service.yaml (renamed from kubernetes/msb/components/msb-discovery/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-discovery/values.yaml (renamed from kubernetes/msb/components/msb-discovery/values.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/.helmignore (renamed from kubernetes/msb/components/msb-eag/.helmignore) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/Chart.yaml (renamed from kubernetes/msb/components/msb-eag/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/resources/config/logback.xml (renamed from kubernetes/msb/components/msb-eag/resources/config/logback.xml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/templates/NOTES.txt (renamed from kubernetes/msb/components/msb-eag/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/templates/configmap.yaml (renamed from kubernetes/msb/components/msb-eag/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/templates/deployment.yaml (renamed from kubernetes/msb/components/msb-eag/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/templates/ingress.yaml (renamed from kubernetes/msb/components/msb-eag/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/templates/service.yaml (renamed from kubernetes/msb/components/msb-eag/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-eag/values.yaml (renamed from kubernetes/msb/components/msb-eag/values.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/.helmignore (renamed from kubernetes/msb/components/msb-iag/.helmignore) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/Chart.yaml (renamed from kubernetes/msb/components/msb-iag/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/resources/config/logback.xml (renamed from kubernetes/msb/components/msb-iag/resources/config/logback.xml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/templates/NOTES.txt (renamed from kubernetes/msb/components/msb-iag/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/templates/configmap.yaml (renamed from kubernetes/msb/components/msb-iag/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/templates/deployment.yaml (renamed from kubernetes/msb/components/msb-iag/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/templates/ingress.yaml (renamed from kubernetes/msb/components/msb-iag/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/templates/service.yaml (renamed from kubernetes/msb/components/msb-iag/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/components/msb-iag/values.yaml (renamed from kubernetes/msb/components/msb-iag/values.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/resources/config/log/discovery/logback.xml (renamed from kubernetes/msb/resources/config/log/discovery/logback.xml) | 0 | ||||
-rw-r--r-- | archive/msb/resources/config/log/eag/logback.xml (renamed from kubernetes/msb/resources/config/log/eag/logback.xml) | 0 | ||||
-rw-r--r-- | archive/msb/resources/config/log/filebeat/filebeat.yml (renamed from kubernetes/msb/resources/config/log/filebeat/filebeat.yml) | 0 | ||||
-rw-r--r-- | archive/msb/resources/config/log/iag/logback.xml (renamed from kubernetes/msb/resources/config/log/iag/logback.xml) | 0 | ||||
-rw-r--r-- | archive/msb/templates/configmap.yaml (renamed from kubernetes/msb/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/templates/serviceaccount.yaml (renamed from kubernetes/msb/templates/serviceaccount.yaml) | 0 | ||||
-rw-r--r-- | archive/msb/values.yaml (renamed from kubernetes/msb/values.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/.helmignore (renamed from kubernetes/multicloud/components/multicloud-pike/.helmignore) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/Chart.yaml (renamed from kubernetes/multicloud/components/multicloud-pike/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/resources/config/log/log.yml (renamed from kubernetes/multicloud/components/multicloud-pike/resources/config/log/log.yml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/templates/NOTES.txt (renamed from kubernetes/multicloud/components/multicloud-pike/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/templates/configmap.yaml (renamed from kubernetes/multicloud/components/multicloud-pike/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/templates/deployment.yaml (renamed from kubernetes/multicloud/components/multicloud-pike/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/templates/ingress.yaml (renamed from kubernetes/multicloud/components/multicloud-pike/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/templates/service.yaml (renamed from kubernetes/multicloud/components/multicloud-pike/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-pike/values.yaml (renamed from kubernetes/multicloud/components/multicloud-pike/values.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/Chart.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/Chart.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/resources/config/alertmanager.yml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/resources/config/alertmanager.yml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/configmap.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/deployment.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pv.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pv.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pvc.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pvc.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/service.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/values.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/values.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/Chart.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/resources/config/grafana.ini (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/resources/config/grafana.ini) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/configmap.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/deployment.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pv.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pv.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pvc.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pvc.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/service.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/values.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/values.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml (renamed from kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/templates/configmap.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/templates/deployment.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/templates/pv.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/templates/pv.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/templates/pvc.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/templates/pvc.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/templates/service.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-prometheus/values.yaml (renamed from kubernetes/multicloud/components/multicloud-prometheus/values.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/.helmignore (renamed from kubernetes/multicloud/components/multicloud-starlingx/.helmignore) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/Chart.yaml (renamed from kubernetes/multicloud/components/multicloud-starlingx/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/resources/config/log/config.json (renamed from kubernetes/multicloud/components/multicloud-starlingx/resources/config/log/config.json) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/resources/config/log/log.yml (renamed from kubernetes/multicloud/components/multicloud-starlingx/resources/config/log/log.yml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/templates/NOTES.txt (renamed from kubernetes/multicloud/components/multicloud-starlingx/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/templates/configmap.yaml (renamed from kubernetes/multicloud/components/multicloud-starlingx/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/templates/deployment.yaml (renamed from kubernetes/multicloud/components/multicloud-starlingx/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/templates/ingress.yaml (renamed from kubernetes/multicloud/components/multicloud-starlingx/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/templates/service.yaml (renamed from kubernetes/multicloud/components/multicloud-starlingx/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-starlingx/values.yaml (renamed from kubernetes/multicloud/components/multicloud-starlingx/values.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/.helmignore (renamed from kubernetes/multicloud/components/multicloud-vio/.helmignore) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/Chart.yaml (renamed from kubernetes/multicloud/components/multicloud-vio/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/resources/config/log/log.yml (renamed from kubernetes/multicloud/components/multicloud-vio/resources/config/log/log.yml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/templates/NOTES.txt (renamed from kubernetes/multicloud/components/multicloud-vio/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/templates/configmap.yaml (renamed from kubernetes/multicloud/components/multicloud-vio/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/templates/deployment.yaml (renamed from kubernetes/multicloud/components/multicloud-vio/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/templates/ingress.yaml (renamed from kubernetes/multicloud/components/multicloud-vio/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/templates/service.yaml (renamed from kubernetes/multicloud/components/multicloud-vio/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-vio/values.yaml (renamed from kubernetes/multicloud/components/multicloud-vio/values.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/.helmignore (renamed from kubernetes/multicloud/components/multicloud-windriver/.helmignore) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/Chart.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/resources/config/log/config.json (renamed from kubernetes/multicloud/components/multicloud-windriver/resources/config/log/config.json) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/resources/config/log/log.yml (renamed from kubernetes/multicloud/components/multicloud-windriver/resources/config/log/log.yml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/resources/config/log/test.txt (renamed from kubernetes/multicloud/components/multicloud-windriver/resources/config/log/test.txt) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/templates/NOTES.txt (renamed from kubernetes/multicloud/components/multicloud-windriver/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/templates/configmap.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/templates/deployment.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/templates/ingress.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/templates/pv.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/templates/pv.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/templates/pvc.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/templates/pvc.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/templates/service.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/multicloud/components/multicloud-windriver/values.yaml (renamed from kubernetes/multicloud/components/multicloud-windriver/values.yaml) | 0 | ||||
-rw-r--r-- | archive/nbi/.helmignore (renamed from kubernetes/nbi/.helmignore) | 0 | ||||
-rw-r--r-- | archive/nbi/Chart.yaml (renamed from kubernetes/nbi/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/nbi/README.md (renamed from kubernetes/nbi/README.md) | 0 | ||||
-rw-r--r-- | archive/nbi/templates/deployment.yaml (renamed from kubernetes/nbi/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/nbi/templates/ingress.yaml (renamed from kubernetes/nbi/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/nbi/templates/secret.yaml (renamed from kubernetes/nbi/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/nbi/templates/service.yaml (renamed from kubernetes/nbi/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/nbi/tests/deployment_test.yaml (renamed from kubernetes/nbi/tests/deployment_test.yaml) | 0 | ||||
-rw-r--r-- | archive/nbi/values.yaml (renamed from kubernetes/nbi/values.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/.helmignore (renamed from kubernetes/oof/.helmignore) | 0 | ||||
-rwxr-xr-x | archive/oof/Chart.yaml (renamed from kubernetes/oof/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/Makefile (renamed from kubernetes/oof/Makefile) | 0 | ||||
-rwxr-xr-x | archive/oof/components/Makefile (renamed from kubernetes/oof/components/Makefile) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/.helmignore (renamed from kubernetes/oof/components/oof-has/.helmignore) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/Chart.yaml (renamed from kubernetes/oof/components/oof-has/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/Makefile (renamed from kubernetes/oof/components/oof-has/Makefile) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/Makefile (renamed from kubernetes/oof/components/oof-has/components/Makefile) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-api/Chart.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-api/Chart.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-api/templates/NOTES.txt (renamed from kubernetes/oof/components/oof-has/components/oof-has-api/templates/NOTES.txt) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-api/templates/deployment.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-api/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/components/oof-has-api/templates/ingress.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-api/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/components/oof-has-api/templates/secret.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-api/templates/secret.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-api/templates/service.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-api/templates/service.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-api/values.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-api/values.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-controller/Chart.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-controller/Chart.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-controller/templates/deployment.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-controller/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/components/oof-has-controller/templates/secret.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-controller/templates/secret.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-controller/values.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-controller/values.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-data/Chart.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-data/Chart.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-data/templates/deployment.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-data/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/components/oof-has-data/templates/secret.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-data/templates/secret.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-data/values.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-data/values.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-reservation/Chart.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-reservation/Chart.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-reservation/templates/deployment.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-reservation/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/components/oof-has-reservation/templates/secret.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-reservation/templates/secret.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-reservation/values.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-reservation/values.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-solver/Chart.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-solver/Chart.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-solver/templates/deployment.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-solver/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/components/oof-has-solver/templates/secret.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-solver/templates/secret.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/components/oof-has-solver/values.yaml (renamed from kubernetes/oof/components/oof-has/components/oof-has-solver/values.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/resources/config/conductor.conf (renamed from kubernetes/oof/components/oof-has/resources/config/conductor.conf) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/resources/config/healthy.sh (renamed from kubernetes/oof/components/oof-has/resources/config/healthy.sh) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/resources/config/log.conf (renamed from kubernetes/oof/components/oof-has/resources/config/log.conf) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/resources/config/log/filebeat.yml (renamed from kubernetes/oof/components/oof-has/resources/config/log/filebeat.yml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/resources/config/nginx.conf (renamed from kubernetes/oof/components/oof-has/resources/config/nginx.conf) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/templates/configmap.yaml (renamed from kubernetes/oof/components/oof-has/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-has/templates/secret.yaml (renamed from kubernetes/oof/components/oof-has/templates/secret.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-has/values.yaml (renamed from kubernetes/oof/components/oof-has/values.yaml) | 0 | ||||
-rwxr-xr-x | archive/oof/components/oof-templates/Chart.yaml (renamed from kubernetes/oof/components/oof-templates/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-templates/templates/_secret.tpl (renamed from kubernetes/oof/components/oof-templates/templates/_secret.tpl) | 0 | ||||
-rw-r--r-- | archive/oof/components/oof-templates/values.yaml (renamed from kubernetes/oof/components/oof-templates/values.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/resources/config/conf/common_config.yaml (renamed from kubernetes/oof/resources/config/conf/common_config.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/resources/config/conf/log.yml (renamed from kubernetes/oof/resources/config/conf/log.yml) | 0 | ||||
-rwxr-xr-x | archive/oof/resources/config/conf/osdf_config.yaml (renamed from kubernetes/oof/resources/config/conf/osdf_config.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/resources/config/conf/slicing_config.yaml (renamed from kubernetes/oof/resources/config/conf/slicing_config.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/templates/NOTES.txt (renamed from kubernetes/oof/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/oof/templates/configmap.yaml (renamed from kubernetes/oof/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/templates/deployment.yaml (renamed from kubernetes/oof/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/templates/ingress.yaml (renamed from kubernetes/oof/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/templates/secret.yaml (renamed from kubernetes/oof/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/templates/service.yaml (renamed from kubernetes/oof/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/oof/values.yaml (renamed from kubernetes/oof/values.yaml) | 0 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/Chart.yaml | 32 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/resources/config/application.yml | 19 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/resources/config/log/filebeat/filebeat.yml | 59 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/resources/config/logback.xml | 118 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/templates/NOTES.txt | 38 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/templates/authorizationpolicy.yaml (renamed from kubernetes/sdnc/components/dmaap-listener/templates/authorizationpolicy.yaml) | 0 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/templates/configmap.yaml | 34 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/templates/deployment.yaml | 127 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/templates/ingress.yaml | 21 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/templates/secrets.yaml | 21 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/templates/service.yaml | 21 | ||||
-rw-r--r-- | archive/policy/components/policy-gui/values.yaml | 130 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/Chart.yaml (renamed from kubernetes/sdnc/components/dmaap-listener/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/aai.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/aai.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/dblib.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/dblib.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/dhcpalert.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/dhcpalert.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-CMNotify.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-CMNotify.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-RANSlice.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-RANSlice.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-a1Adapter-policy.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-a1Adapter-policy.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-oofpcipoc.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-oofpcipoc.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/resources/config/lcm.properties (renamed from kubernetes/sdnc/components/dmaap-listener/resources/config/lcm.properties) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/templates/authorizationpolicy.yaml | 17 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/templates/configmap.yaml (renamed from kubernetes/sdnc/components/dmaap-listener/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/templates/deployment.yaml (renamed from kubernetes/sdnc/components/dmaap-listener/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/templates/secret.yaml (renamed from kubernetes/sdnc/components/dmaap-listener/templates/secret.yaml) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/templates/service.yaml (renamed from kubernetes/sdnc/components/dmaap-listener/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/sdnc/components/dmaap-listener/values.yaml (renamed from kubernetes/sdnc/components/dmaap-listener/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/.helmignore (renamed from kubernetes/vfc/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/Chart.yaml (renamed from kubernetes/vfc/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/Makefile (renamed from kubernetes/vfc/Makefile) | 0 | ||||
-rw-r--r-- | archive/vfc/components/Makefile (renamed from kubernetes/vfc/components/Makefile) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-generic-vnfm-driver/.helmignore (renamed from kubernetes/vfc/components/vfc-generic-vnfm-driver/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-generic-vnfm-driver/Chart.yaml (renamed from kubernetes/vfc/components/vfc-generic-vnfm-driver/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-generic-vnfm-driver/resources/config/logging/log.yml (renamed from kubernetes/vfc/components/vfc-generic-vnfm-driver/resources/config/logging/log.yml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-generic-vnfm-driver/templates/configmap.yaml (renamed from kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-generic-vnfm-driver/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-generic-vnfm-driver/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-generic-vnfm-driver/values.yaml (renamed from kubernetes/vfc/components/vfc-generic-vnfm-driver/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-huawei-vnfm-driver/.helmignore (renamed from kubernetes/vfc/components/vfc-huawei-vnfm-driver/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-huawei-vnfm-driver/Chart.yaml (renamed from kubernetes/vfc/components/vfc-huawei-vnfm-driver/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-huawei-vnfm-driver/resources/config/logging/log4j.properties (renamed from kubernetes/vfc/components/vfc-huawei-vnfm-driver/resources/config/logging/log4j.properties) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-huawei-vnfm-driver/templates/configmap.yaml (renamed from kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-huawei-vnfm-driver/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-huawei-vnfm-driver/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-huawei-vnfm-driver/values.yaml (renamed from kubernetes/vfc/components/vfc-huawei-vnfm-driver/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/.helmignore (renamed from kubernetes/vfc/components/vfc-nslcm/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/Chart.yaml (renamed from kubernetes/vfc/components/vfc-nslcm/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/resources/config/logging/log.yml (renamed from kubernetes/vfc/components/vfc-nslcm/resources/config/logging/log.yml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/templates/configmap.yaml (renamed from kubernetes/vfc/components/vfc-nslcm/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-nslcm/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/templates/secrets.yaml (renamed from kubernetes/vfc/components/vfc-nslcm/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-nslcm/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-nslcm/values.yaml (renamed from kubernetes/vfc/components/vfc-nslcm/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-redis/.helmignore (renamed from kubernetes/vfc/components/vfc-redis/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-redis/Chart.yaml (renamed from kubernetes/vfc/components/vfc-redis/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-redis/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-redis/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-redis/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-redis/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-redis/values.yaml (renamed from kubernetes/vfc/components/vfc-redis/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/.helmignore (renamed from kubernetes/vfc/components/vfc-vnflcm/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/Chart.yaml (renamed from kubernetes/vfc/components/vfc-vnflcm/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/resources/config/logging/log.yml (renamed from kubernetes/vfc/components/vfc-vnflcm/resources/config/logging/log.yml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/templates/configmap.yaml (renamed from kubernetes/vfc/components/vfc-vnflcm/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-vnflcm/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/templates/secrets.yaml (renamed from kubernetes/vfc/components/vfc-vnflcm/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-vnflcm/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnflcm/values.yaml (renamed from kubernetes/vfc/components/vfc-vnflcm/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/.helmignore (renamed from kubernetes/vfc/components/vfc-vnfmgr/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/Chart.yaml (renamed from kubernetes/vfc/components/vfc-vnfmgr/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/resources/config/logging/log.yml (renamed from kubernetes/vfc/components/vfc-vnfmgr/resources/config/logging/log.yml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/templates/configmap.yaml (renamed from kubernetes/vfc/components/vfc-vnfmgr/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-vnfmgr/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/templates/secrets.yaml (renamed from kubernetes/vfc/components/vfc-vnfmgr/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-vnfmgr/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfmgr/values.yaml (renamed from kubernetes/vfc/components/vfc-vnfmgr/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/.helmignore (renamed from kubernetes/vfc/components/vfc-vnfres/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/Chart.yaml (renamed from kubernetes/vfc/components/vfc-vnfres/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/resources/config/logging/log.yml (renamed from kubernetes/vfc/components/vfc-vnfres/resources/config/logging/log.yml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/templates/configmap.yaml (renamed from kubernetes/vfc/components/vfc-vnfres/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-vnfres/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/templates/secrets.yaml (renamed from kubernetes/vfc/components/vfc-vnfres/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-vnfres/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-vnfres/values.yaml (renamed from kubernetes/vfc/components/vfc-vnfres/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-zte-vnfm-driver/.helmignore (renamed from kubernetes/vfc/components/vfc-zte-vnfm-driver/.helmignore) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-zte-vnfm-driver/Chart.yaml (renamed from kubernetes/vfc/components/vfc-zte-vnfm-driver/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-zte-vnfm-driver/resources/config/logging/log.yml (renamed from kubernetes/vfc/components/vfc-zte-vnfm-driver/resources/config/logging/log.yml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-zte-vnfm-driver/templates/configmap.yaml (renamed from kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-zte-vnfm-driver/templates/deployment.yaml (renamed from kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-zte-vnfm-driver/templates/service.yaml (renamed from kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/components/vfc-zte-vnfm-driver/values.yaml (renamed from kubernetes/vfc/components/vfc-zte-vnfm-driver/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/resources/config/log/filebeat/filebeat.yml (renamed from kubernetes/vfc/resources/config/log/filebeat/filebeat.yml) | 0 | ||||
-rw-r--r-- | archive/vfc/templates/configmap.yaml (renamed from kubernetes/vfc/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/templates/secrets.yaml (renamed from kubernetes/vfc/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/vfc/values.yaml (renamed from kubernetes/vfc/values.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/Chart.yaml (renamed from kubernetes/vnfsdk/Chart.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/resources/config/configuration.xml (renamed from kubernetes/vnfsdk/resources/config/configuration.xml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/resources/config/marketplace_tables_postgres.sql (renamed from kubernetes/vnfsdk/resources/config/marketplace_tables_postgres.sql) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/resources/nginx/nginx.conf (renamed from kubernetes/vnfsdk/resources/nginx/nginx.conf) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/templates/NOTES.txt (renamed from kubernetes/vnfsdk/templates/NOTES.txt) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/templates/configmap.yaml (renamed from kubernetes/vnfsdk/templates/configmap.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/templates/deployment.yaml (renamed from kubernetes/vnfsdk/templates/deployment.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/templates/ingress.yaml (renamed from kubernetes/vnfsdk/templates/ingress.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/templates/job.yaml (renamed from kubernetes/vnfsdk/templates/job.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/templates/secrets.yaml (renamed from kubernetes/vnfsdk/templates/secrets.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/templates/service.yaml (renamed from kubernetes/vnfsdk/templates/service.yaml) | 0 | ||||
-rw-r--r-- | archive/vnfsdk/values.yaml (renamed from kubernetes/vnfsdk/values.yaml) | 0 | ||||
-rw-r--r-- | docs/_static/logo_onap_2024.png | bin | 0 -> 11627 bytes | |||
-rw-r--r-- | docs/conf.py | 2 | ||||
-rw-r--r-- | kubernetes/authentication/Chart.yaml | 2 | ||||
-rw-r--r-- | kubernetes/authentication/README.md | 301 | ||||
-rw-r--r-- | kubernetes/authentication/templates/_utils.tpl | 122 | ||||
-rw-r--r-- | kubernetes/authentication/templates/authorizationpolicy.yaml | 2 | ||||
-rw-r--r-- | kubernetes/authentication/templates/requestauthentication.yaml | 2 | ||||
-rw-r--r-- | kubernetes/authentication/values.yaml | 63 | ||||
-rw-r--r-- | kubernetes/common/cassandra/Chart.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/cassandra/values.yaml | 20 | ||||
-rw-r--r-- | kubernetes/common/common/Chart.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/common/templates/_cassOp.tpl | 4 | ||||
-rw-r--r-- | kubernetes/common/common/templates/_pod.tpl | 41 | ||||
-rw-r--r-- | kubernetes/common/common/templates/_serviceMesh.tpl | 11 | ||||
-rw-r--r-- | kubernetes/common/elasticsearch/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/elasticsearch/components/curator/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/elasticsearch/components/data/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/elasticsearch/components/master/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/etcd/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/logConfiguration/Chart.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/mariadb-galera/Chart.yaml | 10 | ||||
-rw-r--r-- | kubernetes/common/mariadb-galera/templates/statefulset.yaml | 16 | ||||
-rw-r--r-- | kubernetes/common/mariadb-galera/values.yaml | 18 | ||||
-rw-r--r-- | kubernetes/common/mariadb-init/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/mongodb/templates/backup/cronjob.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/mongodb/templates/hidden/statefulset.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/mongodb/templates/replicaset/statefulset.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/mongodb/templates/standalone/dep-sts.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/postgres-init/Chart.yaml | 7 | ||||
-rw-r--r-- | kubernetes/common/postgres-init/templates/job.yaml | 3 | ||||
-rw-r--r-- | kubernetes/common/postgres-init/values.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/postgres/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/readinessCheck/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/serviceAccount/Chart.yaml | 2 | ||||
-rw-r--r-- | kubernetes/common/timescaledb/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/common/timescaledb/templates/statefulset.yaml | 16 | ||||
-rw-r--r-- | kubernetes/common/timescaledb/values.yaml | 13 | ||||
-rw-r--r-- | kubernetes/dcaegen2-services/Chart.yaml | 48 | ||||
-rw-r--r-- | kubernetes/dcaegen2-services/resources/expected-components.json | 2 | ||||
-rw-r--r-- | kubernetes/dcaegen2-services/values.yaml | 33 | ||||
-rw-r--r-- | kubernetes/multicloud/Chart.yaml | 22 | ||||
-rw-r--r-- | kubernetes/multicloud/values.yaml | 38 | ||||
-rw-r--r-- | kubernetes/onap/Chart.yaml | 42 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/environment.yaml | 54 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/onap-5g-network-slicing.yaml | 31 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/onap-all-ingress-gatewayapi.yaml | 48 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/onap-all-ingress-istio.yaml | 50 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/onap-all-ingress-nginx-vhost.yaml | 48 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/onap-all.yaml | 48 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/onap-vfw.yaml | 14 | ||||
-rw-r--r-- | kubernetes/onap/resources/overrides/sm-onap.yaml | 23 | ||||
-rwxr-xr-x | kubernetes/onap/values.yaml | 1 | ||||
-rwxr-xr-x | kubernetes/policy/Chart.yaml | 3 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-apex-pdp/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-apex-pdp/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-apex-pdp/templates/deployment.yaml | 9 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-apex-pdp/templates/kafkauser.yaml | 1 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-apex-pdp/values.yaml | 10 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-api/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-api/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-api/templates/configmap.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-api/templates/deployment.yaml | 19 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-api/values.yaml | 16 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/Chart.yaml | 3 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/resources/config/A1pmsParticipantParameters.yaml | 2 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/deployment.yaml | 19 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/service.yaml | 42 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/values.yaml | 12 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-http-ppnt/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-http-ppnt/resources/config/HttpParticipantParameters.yaml | 1 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/authorizationpolicy.yaml | 2 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/deployment.yaml | 19 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/service.yaml | 42 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-http-ppnt/values.yaml | 12 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/Chart.yaml | 3 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/authorizationpolicy.yaml | 2 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/configmap.yaml | 2 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/deployment.yaml | 19 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/service.yaml | 1 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/values.yaml | 12 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/Chart.yaml | 3 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/resources/config/KserveParticipantParameters.yaml | 2 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/deployment.yaml | 19 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/kafkauser.yaml | 32 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/service.yaml | 76 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/values.yaml | 12 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-pf-ppnt/Chart.yaml | 3 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-pf-ppnt/resources/config/PolicyParticipantParameters.yaml | 1 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/authorizationpolicy.yaml | 2 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/deployment.yaml | 19 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/service.yaml | 42 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-ac-pf-ppnt/values.yaml | 12 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-runtime-acm/Chart.yaml | 4 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-runtime-acm/templates/authorizationpolicy.yaml | 2 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-runtime-acm/templates/deployment.yaml | 20 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-clamp-runtime-acm/values.yaml | 15 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-distribution/Chart.yaml | 3 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-distribution/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-distribution/templates/deployment.yaml | 19 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-distribution/values.yaml | 11 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-drools-pdp/Chart.yaml | 3 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-drools-pdp/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-drools-pdp/templates/service.yaml | 1 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-drools-pdp/templates/statefulset.yaml | 19 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-drools-pdp/values.yaml | 11 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-nexus/Chart.yaml | 3 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-nexus/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-nexus/templates/deployment.yaml | 4 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-nexus/templates/service.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-nexus/values.yaml | 5 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-pap/Chart.yaml | 3 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-pap/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-pap/templates/deployment.yaml | 22 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-pap/values.yaml | 12 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-xacml-pdp/Chart.yaml | 3 | ||||
-rw-r--r-- | kubernetes/policy/components/policy-xacml-pdp/templates/authorizationpolicy.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-xacml-pdp/templates/deployment.yaml | 68 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-xacml-pdp/templates/service.yaml | 2 | ||||
-rwxr-xr-x | kubernetes/policy/components/policy-xacml-pdp/values.yaml | 15 | ||||
-rwxr-xr-x | kubernetes/policy/templates/job.yaml | 71 | ||||
-rw-r--r-- | kubernetes/policy/templates/policy-kafka-user.yaml | 13 | ||||
-rwxr-xr-x | kubernetes/policy/values.yaml | 5 | ||||
-rw-r--r-- | kubernetes/sdnc/Chart.yaml | 6 | ||||
-rw-r--r-- | kubernetes/sdnc/values.yaml | 15 | ||||
-rw-r--r-- | kubernetes/uui/Chart.yaml | 5 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/.helmignore | 21 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/Chart.yaml | 35 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/resources/config/llm-adaptation-init.sql | 23 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/resources/entrypoint/run.sh | 31 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/templates/configmap.yaml | 31 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/templates/deployment.yaml | 74 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/templates/job.yaml | 82 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/templates/secrets.yaml | 17 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/templates/service.yaml | 17 | ||||
-rw-r--r-- | kubernetes/uui/components/uui-llm-adaptation/values.yaml | 126 |
591 files changed, 2324 insertions, 849 deletions
diff --git a/kubernetes/cli/.helmignore b/archive/cli/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/cli/.helmignore +++ b/archive/cli/.helmignore diff --git a/kubernetes/cli/Chart.yaml b/archive/cli/Chart.yaml index 956a923e0d..956a923e0d 100644 --- a/kubernetes/cli/Chart.yaml +++ b/archive/cli/Chart.yaml diff --git a/kubernetes/cli/resources/configuration/lighttpd.conf b/archive/cli/resources/configuration/lighttpd.conf index f1735a1e5d..f1735a1e5d 100644 --- a/kubernetes/cli/resources/configuration/lighttpd.conf +++ b/archive/cli/resources/configuration/lighttpd.conf diff --git a/kubernetes/cli/templates/configmap.yaml b/archive/cli/templates/configmap.yaml index a4c636f0e4..a4c636f0e4 100644 --- a/kubernetes/cli/templates/configmap.yaml +++ b/archive/cli/templates/configmap.yaml diff --git a/kubernetes/cli/templates/deployment.yaml b/archive/cli/templates/deployment.yaml index 9f8d71c332..9f8d71c332 100644 --- a/kubernetes/cli/templates/deployment.yaml +++ b/archive/cli/templates/deployment.yaml diff --git a/kubernetes/cli/templates/ingress.yaml b/archive/cli/templates/ingress.yaml index 0deb6ce481..0deb6ce481 100644 --- a/kubernetes/cli/templates/ingress.yaml +++ b/archive/cli/templates/ingress.yaml diff --git a/kubernetes/cli/templates/service.yaml b/archive/cli/templates/service.yaml index b33db211f9..b33db211f9 100644 --- a/kubernetes/cli/templates/service.yaml +++ b/archive/cli/templates/service.yaml diff --git a/kubernetes/cli/values.yaml b/archive/cli/values.yaml index 8ad2240ee4..8ad2240ee4 100644 --- a/kubernetes/cli/values.yaml +++ b/archive/cli/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/Chart.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/Chart.yaml index d5cc948cb4..d5cc948cb4 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/authorizationpolicy.yaml index 7158c0263f..7158c0263f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/certificates.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/certificates.yaml index 78ae858cec..78ae858cec 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/certificates.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/certificates.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/configmap.yaml index a0cb9a66bd..a0cb9a66bd 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/deployment.yaml index d992d5c19c..d992d5c19c 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/ingress.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/ingress.yaml index 79df5ced0c..79df5ced0c 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/ingress.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/ingress.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/secret.yaml index 13a14a5e12..13a14a5e12 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/service.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/service.yaml index 2de4a8fe0a..2de4a8fe0a 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml b/archive/dcaegen2-services/components/dcae-datafile-collector/values.yaml index 30da823e60..30da823e60 100644 --- a/kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml +++ b/archive/dcaegen2-services/components/dcae-datafile-collector/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/Chart.yaml b/archive/dcaegen2-services/components/dcae-heartbeat/Chart.yaml index 6ff60f4de5..6ff60f4de5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-heartbeat/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-heartbeat/templates/authorizationpolicy.yaml index 30d173c2d8..30d173c2d8 100644 --- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-heartbeat/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-heartbeat/templates/configmap.yaml index a914446c99..a914446c99 100644 --- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-heartbeat/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-heartbeat/templates/deployment.yaml index 0ad66b62a9..0ad66b62a9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-heartbeat/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-heartbeat/templates/secret.yaml index 6b70356ca9..6b70356ca9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-heartbeat/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/service.yaml b/archive/dcaegen2-services/components/dcae-heartbeat/templates/service.yaml index cf11d2a0c5..cf11d2a0c5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-heartbeat/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml b/archive/dcaegen2-services/components/dcae-heartbeat/values.yaml index da8f2c6561..da8f2c6561 100644 --- a/kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml +++ b/archive/dcaegen2-services/components/dcae-heartbeat/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/Chart.yaml b/archive/dcaegen2-services/components/dcae-kpi-ms/Chart.yaml index b4c79c915b..b4c79c915b 100644 --- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-kpi-ms/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/authorizationpolicy.yaml index 5a9baa822f..5a9baa822f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/configmap.yaml index 26be310888..26be310888 100644 --- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/deployment.yaml index 02b5df8135..02b5df8135 100644 --- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/secret.yaml index c4596e5b21..c4596e5b21 100644 --- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/service.yaml b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/service.yaml index ba0283dda5..ba0283dda5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-kpi-ms/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml b/archive/dcaegen2-services/components/dcae-kpi-ms/values.yaml index 61b78fa01f..61b78fa01f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml +++ b/archive/dcaegen2-services/components/dcae-kpi-ms/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/Chart.yaml b/archive/dcaegen2-services/components/dcae-pm-mapper/Chart.yaml index 30cb9cfe6c..30cb9cfe6c 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-pm-mapper/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/authorizationpolicy.yaml index 5a9baa822f..5a9baa822f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/configmap.yaml index a0cb9a66bd..a0cb9a66bd 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/deployment.yaml index d992d5c19c..d992d5c19c 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/secret.yaml index 1f588464ba..1f588464ba 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/service.yaml b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/service.yaml index 2de4a8fe0a..2de4a8fe0a 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-pm-mapper/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml b/archive/dcaegen2-services/components/dcae-pm-mapper/values.yaml index 290c313b52..290c313b52 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml +++ b/archive/dcaegen2-services/components/dcae-pm-mapper/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pmsh/Chart.yaml b/archive/dcaegen2-services/components/dcae-pmsh/Chart.yaml index f721f0aba4..f721f0aba4 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pmsh/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-pmsh/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-pmsh/templates/authorizationpolicy.yaml index 30d173c2d8..30d173c2d8 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-pmsh/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-pmsh/templates/configmap.yaml index b4b8e59b2e..b4b8e59b2e 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-pmsh/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-pmsh/templates/deployment.yaml index 60fce4a7be..60fce4a7be 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-pmsh/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-pmsh/templates/secret.yaml index 0f1129cfb4..0f1129cfb4 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-pmsh/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/service.yaml b/archive/dcaegen2-services/components/dcae-pmsh/templates/service.yaml index fedb766524..fedb766524 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pmsh/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-pmsh/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-pmsh/values.yaml b/archive/dcaegen2-services/components/dcae-pmsh/values.yaml index 0f7289cc07..0f7289cc07 100644 --- a/kubernetes/dcaegen2-services/components/dcae-pmsh/values.yaml +++ b/archive/dcaegen2-services/components/dcae-pmsh/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/Chart.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/Chart.yaml index 72d43e9481..72d43e9481 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/authorizationpolicy.yaml index 5a9baa822f..5a9baa822f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/configmap.yaml index a914446c99..a914446c99 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/deployment.yaml index 0ad66b62a9..0ad66b62a9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/ingress.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/ingress.yaml index df12117b3e..df12117b3e 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/ingress.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/ingress.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/secret.yaml index 6b70356ca9..6b70356ca9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/service.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/service.yaml index cf11d2a0c5..cf11d2a0c5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/values.yaml b/archive/dcaegen2-services/components/dcae-restconf-collector/values.yaml index 8e6cc7a4a6..8e6cc7a4a6 100644 --- a/kubernetes/dcaegen2-services/components/dcae-restconf-collector/values.yaml +++ b/archive/dcaegen2-services/components/dcae-restconf-collector/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/Chart.yaml b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/Chart.yaml index f90bd1ef95..f90bd1ef95 100644 --- a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/authorizationpolicy.yaml index 30d173c2d8..30d173c2d8 100644 --- a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/configmap.yaml index 26be310888..26be310888 100644 --- a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/deployment.yaml index 02b5df8135..02b5df8135 100644 --- a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/secret.yaml index c4596e5b21..c4596e5b21 100644 --- a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/service.yaml b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/service.yaml index ba0283dda5..ba0283dda5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/values.yaml b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/values.yaml index fd70e36619..fd70e36619 100644 --- a/kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/values.yaml +++ b/archive/dcaegen2-services/components/dcae-slice-analysis-ms/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/Chart.yaml b/archive/dcaegen2-services/components/dcae-snmptrap-collector/Chart.yaml index 5f2eb49546..5f2eb49546 100644 --- a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-snmptrap-collector/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/authorizationpolicy.yaml index 5a9baa822f..5a9baa822f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/configmap.yaml index a914446c99..a914446c99 100644 --- a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/deployment.yaml index 0ad66b62a9..0ad66b62a9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/secret.yaml index 6b70356ca9..6b70356ca9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/service.yaml b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/service.yaml index cf11d2a0c5..cf11d2a0c5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-snmptrap-collector/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/values.yaml b/archive/dcaegen2-services/components/dcae-snmptrap-collector/values.yaml index 599b3d21b9..599b3d21b9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/values.yaml +++ b/archive/dcaegen2-services/components/dcae-snmptrap-collector/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/Chart.yaml b/archive/dcaegen2-services/components/dcae-son-handler/Chart.yaml index b4bde7f0fe..b4bde7f0fe 100644 --- a/kubernetes/dcaegen2-services/components/dcae-son-handler/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-son-handler/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-son-handler/templates/authorizationpolicy.yaml index 30d173c2d8..30d173c2d8 100644 --- a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-son-handler/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-son-handler/templates/configmap.yaml index 48a203963e..48a203963e 100644 --- a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-son-handler/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-son-handler/templates/deployment.yaml index c8cd4d40e5..c8cd4d40e5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-son-handler/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-son-handler/templates/secret.yaml index 26b7b5dbdd..26b7b5dbdd 100644 --- a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-son-handler/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/service.yaml b/archive/dcaegen2-services/components/dcae-son-handler/templates/service.yaml index 41133e5abc..41133e5abc 100644 --- a/kubernetes/dcaegen2-services/components/dcae-son-handler/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-son-handler/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml b/archive/dcaegen2-services/components/dcae-son-handler/values.yaml index 5e16967203..5e16967203 100644 --- a/kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml +++ b/archive/dcaegen2-services/components/dcae-son-handler/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/Chart.yaml b/archive/dcaegen2-services/components/dcae-tcagen2/Chart.yaml index 8596dcd2e1..8596dcd2e1 100644 --- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-tcagen2/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-tcagen2/templates/authorizationpolicy.yaml index 5a9baa822f..5a9baa822f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-tcagen2/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-tcagen2/templates/configmap.yaml index a7d0acd017..a7d0acd017 100644 --- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-tcagen2/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-tcagen2/templates/deployment.yaml index be56017250..be56017250 100644 --- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-tcagen2/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-tcagen2/templates/secret.yaml index 34932b713d..34932b713d 100644 --- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-tcagen2/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/service.yaml b/archive/dcaegen2-services/components/dcae-tcagen2/templates/service.yaml index c3b0715cd6..c3b0715cd6 100644 --- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-tcagen2/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml b/archive/dcaegen2-services/components/dcae-tcagen2/values.yaml index 393d7936a0..393d7936a0 100644 --- a/kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml +++ b/archive/dcaegen2-services/components/dcae-tcagen2/values.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/Chart.yaml b/archive/dcaegen2-services/components/dcae-ves-mapper/Chart.yaml index 4d1eb4a595..4d1eb4a595 100644 --- a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/Chart.yaml +++ b/archive/dcaegen2-services/components/dcae-ves-mapper/Chart.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/authorizationpolicy.yaml b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/authorizationpolicy.yaml index 5a9baa822f..5a9baa822f 100644 --- a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/authorizationpolicy.yaml +++ b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/authorizationpolicy.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/configmap.yaml b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/configmap.yaml index a914446c99..a914446c99 100644 --- a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/configmap.yaml +++ b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/configmap.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/deployment.yaml b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/deployment.yaml index 0ad66b62a9..0ad66b62a9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/deployment.yaml +++ b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/deployment.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/secret.yaml b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/secret.yaml index 6b70356ca9..6b70356ca9 100644 --- a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/secret.yaml +++ b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/secret.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/service.yaml b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/service.yaml index cf11d2a0c5..cf11d2a0c5 100644 --- a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/templates/service.yaml +++ b/archive/dcaegen2-services/components/dcae-ves-mapper/templates/service.yaml diff --git a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/values.yaml b/archive/dcaegen2-services/components/dcae-ves-mapper/values.yaml index b886ae40d3..b886ae40d3 100644 --- a/kubernetes/dcaegen2-services/components/dcae-ves-mapper/values.yaml +++ b/archive/dcaegen2-services/components/dcae-ves-mapper/values.yaml diff --git a/kubernetes/dmaap/.helmignore b/archive/dmaap/.helmignore index 7ddbad7ef4..7ddbad7ef4 100644 --- a/kubernetes/dmaap/.helmignore +++ b/archive/dmaap/.helmignore diff --git a/kubernetes/dmaap/Chart.yaml b/archive/dmaap/Chart.yaml index 31c57e31d0..31c57e31d0 100644 --- a/kubernetes/dmaap/Chart.yaml +++ b/archive/dmaap/Chart.yaml diff --git a/kubernetes/dmaap/Makefile b/archive/dmaap/Makefile index 5bedb4a7b9..5bedb4a7b9 100644 --- a/kubernetes/dmaap/Makefile +++ b/archive/dmaap/Makefile diff --git a/kubernetes/dmaap/README.md b/archive/dmaap/README.md index 33362926b0..33362926b0 100644 --- a/kubernetes/dmaap/README.md +++ b/archive/dmaap/README.md diff --git a/kubernetes/dmaap/components/Makefile b/archive/dmaap/components/Makefile index 89fff87d25..89fff87d25 100644 --- a/kubernetes/dmaap/components/Makefile +++ b/archive/dmaap/components/Makefile diff --git a/kubernetes/dmaap/components/dmaap-dr-node/.helmignore b/archive/dmaap/components/dmaap-dr-node/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/.helmignore +++ b/archive/dmaap/components/dmaap-dr-node/.helmignore diff --git a/kubernetes/dmaap/components/dmaap-dr-node/Chart.yaml b/archive/dmaap/components/dmaap-dr-node/Chart.yaml index 13e4ed7ca2..13e4ed7ca2 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/Chart.yaml +++ b/archive/dmaap/components/dmaap-dr-node/Chart.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/resources/config/logback.xml b/archive/dmaap/components/dmaap-dr-node/resources/config/logback.xml index 7d773830cd..7d773830cd 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/resources/config/logback.xml +++ b/archive/dmaap/components/dmaap-dr-node/resources/config/logback.xml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/resources/config/node.properties b/archive/dmaap/components/dmaap-dr-node/resources/config/node.properties index 21d7c20abd..21d7c20abd 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/resources/config/node.properties +++ b/archive/dmaap/components/dmaap-dr-node/resources/config/node.properties diff --git a/kubernetes/dmaap/components/dmaap-dr-node/templates/configmap.yaml b/archive/dmaap/components/dmaap-dr-node/templates/configmap.yaml index ce64cabc92..ce64cabc92 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/templates/configmap.yaml +++ b/archive/dmaap/components/dmaap-dr-node/templates/configmap.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/templates/ingress.yaml b/archive/dmaap/components/dmaap-dr-node/templates/ingress.yaml index f288af9b29..f288af9b29 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/templates/ingress.yaml +++ b/archive/dmaap/components/dmaap-dr-node/templates/ingress.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/templates/pv-event.yaml b/archive/dmaap/components/dmaap-dr-node/templates/pv-event.yaml index 59b7b8c30e..59b7b8c30e 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/templates/pv-event.yaml +++ b/archive/dmaap/components/dmaap-dr-node/templates/pv-event.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/templates/pv-spool.yaml b/archive/dmaap/components/dmaap-dr-node/templates/pv-spool.yaml index 8ada88319d..8ada88319d 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/templates/pv-spool.yaml +++ b/archive/dmaap/components/dmaap-dr-node/templates/pv-spool.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/templates/service.yaml b/archive/dmaap/components/dmaap-dr-node/templates/service.yaml index 306b0f17eb..306b0f17eb 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/templates/service.yaml +++ b/archive/dmaap/components/dmaap-dr-node/templates/service.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml b/archive/dmaap/components/dmaap-dr-node/templates/statefulset.yaml index 4bb57063ad..4bb57063ad 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/templates/statefulset.yaml +++ b/archive/dmaap/components/dmaap-dr-node/templates/statefulset.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-node/values.yaml b/archive/dmaap/components/dmaap-dr-node/values.yaml index e3f0595b1f..e3f0595b1f 100644 --- a/kubernetes/dmaap/components/dmaap-dr-node/values.yaml +++ b/archive/dmaap/components/dmaap-dr-node/values.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/.helmignore b/archive/dmaap/components/dmaap-dr-prov/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/.helmignore +++ b/archive/dmaap/components/dmaap-dr-prov/.helmignore diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/Chart.yaml b/archive/dmaap/components/dmaap-dr-prov/Chart.yaml index fb3ff1236d..fb3ff1236d 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/Chart.yaml +++ b/archive/dmaap/components/dmaap-dr-prov/Chart.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/resources/config/logback.xml b/archive/dmaap/components/dmaap-dr-prov/resources/config/logback.xml index 9a3c383f8f..9a3c383f8f 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/resources/config/logback.xml +++ b/archive/dmaap/components/dmaap-dr-prov/resources/config/logback.xml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/resources/config/provserver.properties b/archive/dmaap/components/dmaap-dr-prov/resources/config/provserver.properties index a56de3cd3b..a56de3cd3b 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/resources/config/provserver.properties +++ b/archive/dmaap/components/dmaap-dr-prov/resources/config/provserver.properties diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/templates/configmap.yaml b/archive/dmaap/components/dmaap-dr-prov/templates/configmap.yaml index 1cd524423e..1cd524423e 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/templates/configmap.yaml +++ b/archive/dmaap/components/dmaap-dr-prov/templates/configmap.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/templates/deployment.yaml b/archive/dmaap/components/dmaap-dr-prov/templates/deployment.yaml index 197638e654..197638e654 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/templates/deployment.yaml +++ b/archive/dmaap/components/dmaap-dr-prov/templates/deployment.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/templates/ingress.yaml b/archive/dmaap/components/dmaap-dr-prov/templates/ingress.yaml index f288af9b29..f288af9b29 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/templates/ingress.yaml +++ b/archive/dmaap/components/dmaap-dr-prov/templates/ingress.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/templates/secret.yaml b/archive/dmaap/components/dmaap-dr-prov/templates/secret.yaml index 34932b713d..34932b713d 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/templates/secret.yaml +++ b/archive/dmaap/components/dmaap-dr-prov/templates/secret.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/templates/service.yaml b/archive/dmaap/components/dmaap-dr-prov/templates/service.yaml index 306b0f17eb..306b0f17eb 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/templates/service.yaml +++ b/archive/dmaap/components/dmaap-dr-prov/templates/service.yaml diff --git a/kubernetes/dmaap/components/dmaap-dr-prov/values.yaml b/archive/dmaap/components/dmaap-dr-prov/values.yaml index c13ba57c83..c13ba57c83 100644 --- a/kubernetes/dmaap/components/dmaap-dr-prov/values.yaml +++ b/archive/dmaap/components/dmaap-dr-prov/values.yaml diff --git a/kubernetes/dmaap/components/message-router/.helmignore b/archive/dmaap/components/message-router/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/dmaap/components/message-router/.helmignore +++ b/archive/dmaap/components/message-router/.helmignore diff --git a/kubernetes/dmaap/components/message-router/Chart.yaml b/archive/dmaap/components/message-router/Chart.yaml index adc0599e94..adc0599e94 100644 --- a/kubernetes/dmaap/components/message-router/Chart.yaml +++ b/archive/dmaap/components/message-router/Chart.yaml diff --git a/kubernetes/dmaap/components/message-router/Makefile b/archive/dmaap/components/message-router/Makefile index ef273d0e9b..ef273d0e9b 100644 --- a/kubernetes/dmaap/components/message-router/Makefile +++ b/archive/dmaap/components/message-router/Makefile diff --git a/kubernetes/dmaap/components/message-router/resources/config/dmaap/MsgRtrApi.properties b/archive/dmaap/components/message-router/resources/config/dmaap/MsgRtrApi.properties index 2dea84d289..2dea84d289 100755 --- a/kubernetes/dmaap/components/message-router/resources/config/dmaap/MsgRtrApi.properties +++ b/archive/dmaap/components/message-router/resources/config/dmaap/MsgRtrApi.properties diff --git a/kubernetes/dmaap/components/message-router/resources/config/dmaap/logback.xml b/archive/dmaap/components/message-router/resources/config/dmaap/logback.xml index 949a893197..949a893197 100644 --- a/kubernetes/dmaap/components/message-router/resources/config/dmaap/logback.xml +++ b/archive/dmaap/components/message-router/resources/config/dmaap/logback.xml diff --git a/kubernetes/dmaap/components/message-router/templates/configmap.yaml b/archive/dmaap/components/message-router/templates/configmap.yaml index 3f786ad950..3f786ad950 100644 --- a/kubernetes/dmaap/components/message-router/templates/configmap.yaml +++ b/archive/dmaap/components/message-router/templates/configmap.yaml diff --git a/kubernetes/dmaap/components/message-router/templates/ingress.yaml b/archive/dmaap/components/message-router/templates/ingress.yaml index a90bf83c07..a90bf83c07 100644 --- a/kubernetes/dmaap/components/message-router/templates/ingress.yaml +++ b/archive/dmaap/components/message-router/templates/ingress.yaml diff --git a/kubernetes/dmaap/components/message-router/templates/service.yaml b/archive/dmaap/components/message-router/templates/service.yaml index 8d13879023..8d13879023 100644 --- a/kubernetes/dmaap/components/message-router/templates/service.yaml +++ b/archive/dmaap/components/message-router/templates/service.yaml diff --git a/kubernetes/dmaap/components/message-router/templates/statefulset.yaml b/archive/dmaap/components/message-router/templates/statefulset.yaml index ede6cb025e..ede6cb025e 100644 --- a/kubernetes/dmaap/components/message-router/templates/statefulset.yaml +++ b/archive/dmaap/components/message-router/templates/statefulset.yaml diff --git a/kubernetes/dmaap/components/message-router/values.yaml b/archive/dmaap/components/message-router/values.yaml index ab6a31ee2e..ab6a31ee2e 100644 --- a/kubernetes/dmaap/components/message-router/values.yaml +++ b/archive/dmaap/components/message-router/values.yaml diff --git a/kubernetes/dmaap/values.yaml b/archive/dmaap/values.yaml index 6faab9cdbc..6faab9cdbc 100644 --- a/kubernetes/dmaap/values.yaml +++ b/archive/dmaap/values.yaml diff --git a/kubernetes/holmes/.helmignore b/archive/holmes/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/holmes/.helmignore +++ b/archive/holmes/.helmignore diff --git a/kubernetes/holmes/Chart.yaml b/archive/holmes/Chart.yaml index 7a8a23a42f..7a8a23a42f 100644 --- a/kubernetes/holmes/Chart.yaml +++ b/archive/holmes/Chart.yaml diff --git a/kubernetes/holmes/Makefile b/archive/holmes/Makefile index 08ed7cb9da..08ed7cb9da 100644 --- a/kubernetes/holmes/Makefile +++ b/archive/holmes/Makefile diff --git a/kubernetes/holmes/components/Makefile b/archive/holmes/components/Makefile index 9544d70f33..9544d70f33 100644 --- a/kubernetes/holmes/components/Makefile +++ b/archive/holmes/components/Makefile diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/.helmignore b/archive/holmes/components/holmes-engine-mgmt/.helmignore index 50af031725..50af031725 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/.helmignore +++ b/archive/holmes/components/holmes-engine-mgmt/.helmignore diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/Chart.yaml b/archive/holmes/components/holmes-engine-mgmt/Chart.yaml index df7f2c0c72..df7f2c0c72 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/Chart.yaml +++ b/archive/holmes/components/holmes-engine-mgmt/Chart.yaml diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/application.yaml b/archive/holmes/components/holmes-engine-mgmt/resources/config/application.yaml index 34c4024059..34c4024059 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/application.yaml +++ b/archive/holmes/components/holmes-engine-mgmt/resources/config/application.yaml diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/cfy.json b/archive/holmes/components/holmes-engine-mgmt/resources/config/cfy.json index dfa58b098f..dfa58b098f 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/cfy.json +++ b/archive/holmes/components/holmes-engine-mgmt/resources/config/cfy.json diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/engine-d.yml b/archive/holmes/components/holmes-engine-mgmt/resources/config/engine-d.yml index 9a16390856..9a16390856 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/engine-d.yml +++ b/archive/holmes/components/holmes-engine-mgmt/resources/config/engine-d.yml diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/onap-holmes_engine-createobj.sql b/archive/holmes/components/holmes-engine-mgmt/resources/config/onap-holmes_engine-createobj.sql index e5eecb1a5a..e5eecb1a5a 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/resources/config/onap-holmes_engine-createobj.sql +++ b/archive/holmes/components/holmes-engine-mgmt/resources/config/onap-holmes_engine-createobj.sql diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/templates/configmap.yaml b/archive/holmes/components/holmes-engine-mgmt/templates/configmap.yaml index 76b339faea..76b339faea 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/templates/configmap.yaml +++ b/archive/holmes/components/holmes-engine-mgmt/templates/configmap.yaml diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/templates/deployment.yaml b/archive/holmes/components/holmes-engine-mgmt/templates/deployment.yaml index 641f032ce4..641f032ce4 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/templates/deployment.yaml +++ b/archive/holmes/components/holmes-engine-mgmt/templates/deployment.yaml diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/templates/secret.yaml b/archive/holmes/components/holmes-engine-mgmt/templates/secret.yaml index 34932b713d..34932b713d 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/templates/secret.yaml +++ b/archive/holmes/components/holmes-engine-mgmt/templates/secret.yaml diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/templates/service.yaml b/archive/holmes/components/holmes-engine-mgmt/templates/service.yaml index 70abf763e0..70abf763e0 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/templates/service.yaml +++ b/archive/holmes/components/holmes-engine-mgmt/templates/service.yaml diff --git a/kubernetes/holmes/components/holmes-engine-mgmt/values.yaml b/archive/holmes/components/holmes-engine-mgmt/values.yaml index bd06bcd1ee..bd06bcd1ee 100644 --- a/kubernetes/holmes/components/holmes-engine-mgmt/values.yaml +++ b/archive/holmes/components/holmes-engine-mgmt/values.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/.helmignore b/archive/holmes/components/holmes-rule-mgmt/.helmignore index 50af031725..50af031725 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/.helmignore +++ b/archive/holmes/components/holmes-rule-mgmt/.helmignore diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/Chart.yaml b/archive/holmes/components/holmes-rule-mgmt/Chart.yaml index 4263913b25..4263913b25 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/Chart.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/Chart.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/resources/config/application.yaml b/archive/holmes/components/holmes-rule-mgmt/resources/config/application.yaml index 2ff0fa6d52..2ff0fa6d52 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/resources/config/application.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/resources/config/application.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/resources/config/onap-holmes_rulemgt-createobj.sql b/archive/holmes/components/holmes-rule-mgmt/resources/config/onap-holmes_rulemgt-createobj.sql index 0464a5f8fd..0464a5f8fd 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/resources/config/onap-holmes_rulemgt-createobj.sql +++ b/archive/holmes/components/holmes-rule-mgmt/resources/config/onap-holmes_rulemgt-createobj.sql diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/resources/config/rulemgt.yml b/archive/holmes/components/holmes-rule-mgmt/resources/config/rulemgt.yml index 3b7218855a..3b7218855a 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/resources/config/rulemgt.yml +++ b/archive/holmes/components/holmes-rule-mgmt/resources/config/rulemgt.yml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/resources/rules/ControlLoop-VOLTE-2179b738-fd36-4843-a71a-a8c24c70c55b.drl b/archive/holmes/components/holmes-rule-mgmt/resources/rules/ControlLoop-VOLTE-2179b738-fd36-4843-a71a-a8c24c70c55b.drl index 814aeedf03..814aeedf03 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/resources/rules/ControlLoop-VOLTE-2179b738-fd36-4843-a71a-a8c24c70c55b.drl +++ b/archive/holmes/components/holmes-rule-mgmt/resources/rules/ControlLoop-VOLTE-2179b738-fd36-4843-a71a-a8c24c70c55b.drl diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/resources/rules/index.json b/archive/holmes/components/holmes-rule-mgmt/resources/rules/index.json index 70f9dd09db..70f9dd09db 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/resources/rules/index.json +++ b/archive/holmes/components/holmes-rule-mgmt/resources/rules/index.json diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/templates/configmap.yaml b/archive/holmes/components/holmes-rule-mgmt/templates/configmap.yaml index 3d54264723..3d54264723 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/templates/configmap.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/templates/configmap.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/templates/deployment.yaml b/archive/holmes/components/holmes-rule-mgmt/templates/deployment.yaml index e71187c557..e71187c557 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/templates/deployment.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/templates/deployment.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/templates/ingress.yaml b/archive/holmes/components/holmes-rule-mgmt/templates/ingress.yaml index bcc60a0953..bcc60a0953 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/templates/ingress.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/templates/ingress.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/templates/secret.yaml b/archive/holmes/components/holmes-rule-mgmt/templates/secret.yaml index 34932b713d..34932b713d 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/templates/secret.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/templates/secret.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/templates/service.yaml b/archive/holmes/components/holmes-rule-mgmt/templates/service.yaml index 70abf763e0..70abf763e0 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/templates/service.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/templates/service.yaml diff --git a/kubernetes/holmes/components/holmes-rule-mgmt/values.yaml b/archive/holmes/components/holmes-rule-mgmt/values.yaml index a7e0e25a17..a7e0e25a17 100644 --- a/kubernetes/holmes/components/holmes-rule-mgmt/values.yaml +++ b/archive/holmes/components/holmes-rule-mgmt/values.yaml diff --git a/kubernetes/holmes/templates/secrets.yaml b/archive/holmes/templates/secrets.yaml index 34932b713d..34932b713d 100644 --- a/kubernetes/holmes/templates/secrets.yaml +++ b/archive/holmes/templates/secrets.yaml diff --git a/kubernetes/holmes/values.yaml b/archive/holmes/values.yaml index 4ede9a15fd..4ede9a15fd 100644 --- a/kubernetes/holmes/values.yaml +++ b/archive/holmes/values.yaml diff --git a/kubernetes/modeling/.helmignore b/archive/modeling/.helmignore index 7ddbad7ef4..7ddbad7ef4 100644 --- a/kubernetes/modeling/.helmignore +++ b/archive/modeling/.helmignore diff --git a/kubernetes/modeling/Chart.yaml b/archive/modeling/Chart.yaml index 72e6b880d2..72e6b880d2 100644 --- a/kubernetes/modeling/Chart.yaml +++ b/archive/modeling/Chart.yaml diff --git a/kubernetes/modeling/Makefile b/archive/modeling/Makefile index 08ed7cb9da..08ed7cb9da 100644 --- a/kubernetes/modeling/Makefile +++ b/archive/modeling/Makefile diff --git a/kubernetes/modeling/components/Makefile b/archive/modeling/components/Makefile index 9544d70f33..9544d70f33 100644 --- a/kubernetes/modeling/components/Makefile +++ b/archive/modeling/components/Makefile diff --git a/kubernetes/modeling/components/modeling-etsicatalog/.helmignore b/archive/modeling/components/modeling-etsicatalog/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/.helmignore +++ b/archive/modeling/components/modeling-etsicatalog/.helmignore diff --git a/kubernetes/modeling/components/modeling-etsicatalog/Chart.yaml b/archive/modeling/components/modeling-etsicatalog/Chart.yaml index 80db5cc8b9..80db5cc8b9 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/Chart.yaml +++ b/archive/modeling/components/modeling-etsicatalog/Chart.yaml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/resources/config/log/filebeat/filebeat.yml b/archive/modeling/components/modeling-etsicatalog/resources/config/log/filebeat/filebeat.yml index 0bc14ea908..0bc14ea908 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/resources/config/log/filebeat/filebeat.yml +++ b/archive/modeling/components/modeling-etsicatalog/resources/config/log/filebeat/filebeat.yml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/resources/config/log/server/log.yml b/archive/modeling/components/modeling-etsicatalog/resources/config/log/server/log.yml index 5ac5fefe92..5ac5fefe92 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/resources/config/log/server/log.yml +++ b/archive/modeling/components/modeling-etsicatalog/resources/config/log/server/log.yml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/templates/configmap.yaml b/archive/modeling/components/modeling-etsicatalog/templates/configmap.yaml index fc16d8c0a0..fc16d8c0a0 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/templates/configmap.yaml +++ b/archive/modeling/components/modeling-etsicatalog/templates/configmap.yaml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/templates/deployment.yaml b/archive/modeling/components/modeling-etsicatalog/templates/deployment.yaml index fbe3e0ca07..fbe3e0ca07 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/templates/deployment.yaml +++ b/archive/modeling/components/modeling-etsicatalog/templates/deployment.yaml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/templates/pv.yaml b/archive/modeling/components/modeling-etsicatalog/templates/pv.yaml index d672025068..d672025068 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/templates/pv.yaml +++ b/archive/modeling/components/modeling-etsicatalog/templates/pv.yaml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/templates/pvc.yaml b/archive/modeling/components/modeling-etsicatalog/templates/pvc.yaml index e04a0b3ed3..e04a0b3ed3 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/templates/pvc.yaml +++ b/archive/modeling/components/modeling-etsicatalog/templates/pvc.yaml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/templates/secrets.yaml b/archive/modeling/components/modeling-etsicatalog/templates/secrets.yaml index 8bfebf1679..8bfebf1679 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/templates/secrets.yaml +++ b/archive/modeling/components/modeling-etsicatalog/templates/secrets.yaml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/templates/service.yaml b/archive/modeling/components/modeling-etsicatalog/templates/service.yaml index 688c04b06c..688c04b06c 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/templates/service.yaml +++ b/archive/modeling/components/modeling-etsicatalog/templates/service.yaml diff --git a/kubernetes/modeling/components/modeling-etsicatalog/values.yaml b/archive/modeling/components/modeling-etsicatalog/values.yaml index 83cfde8a7b..83cfde8a7b 100644 --- a/kubernetes/modeling/components/modeling-etsicatalog/values.yaml +++ b/archive/modeling/components/modeling-etsicatalog/values.yaml diff --git a/kubernetes/modeling/values.yaml b/archive/modeling/values.yaml index 0a1aec01cc..0a1aec01cc 100644 --- a/kubernetes/modeling/values.yaml +++ b/archive/modeling/values.yaml diff --git a/kubernetes/msb/.helmignore b/archive/msb/.helmignore index 7ddbad7ef4..7ddbad7ef4 100644 --- a/kubernetes/msb/.helmignore +++ b/archive/msb/.helmignore diff --git a/kubernetes/msb/Chart.yaml b/archive/msb/Chart.yaml index 67db10be70..67db10be70 100644 --- a/kubernetes/msb/Chart.yaml +++ b/archive/msb/Chart.yaml diff --git a/kubernetes/msb/Makefile b/archive/msb/Makefile index 08ed7cb9da..08ed7cb9da 100644 --- a/kubernetes/msb/Makefile +++ b/archive/msb/Makefile diff --git a/kubernetes/msb/components/Makefile b/archive/msb/components/Makefile index 9544d70f33..9544d70f33 100644 --- a/kubernetes/msb/components/Makefile +++ b/archive/msb/components/Makefile diff --git a/kubernetes/msb/components/kube2msb/.helmignore b/archive/msb/components/kube2msb/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/msb/components/kube2msb/.helmignore +++ b/archive/msb/components/kube2msb/.helmignore diff --git a/kubernetes/msb/components/kube2msb/Chart.yaml b/archive/msb/components/kube2msb/Chart.yaml index 2e823e69b8..2e823e69b8 100644 --- a/kubernetes/msb/components/kube2msb/Chart.yaml +++ b/archive/msb/components/kube2msb/Chart.yaml diff --git a/kubernetes/msb/components/kube2msb/templates/deployment.yaml b/archive/msb/components/kube2msb/templates/deployment.yaml index b83d4c9d99..b83d4c9d99 100644 --- a/kubernetes/msb/components/kube2msb/templates/deployment.yaml +++ b/archive/msb/components/kube2msb/templates/deployment.yaml diff --git a/kubernetes/msb/components/kube2msb/values.yaml b/archive/msb/components/kube2msb/values.yaml index bdc7c06b3b..bdc7c06b3b 100644 --- a/kubernetes/msb/components/kube2msb/values.yaml +++ b/archive/msb/components/kube2msb/values.yaml diff --git a/kubernetes/msb/components/msb-consul/.helmignore b/archive/msb/components/msb-consul/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/msb/components/msb-consul/.helmignore +++ b/archive/msb/components/msb-consul/.helmignore diff --git a/kubernetes/msb/components/msb-consul/Chart.yaml b/archive/msb/components/msb-consul/Chart.yaml index 356ca84972..356ca84972 100644 --- a/kubernetes/msb/components/msb-consul/Chart.yaml +++ b/archive/msb/components/msb-consul/Chart.yaml diff --git a/kubernetes/msb/components/msb-consul/resources/docker-entrypoint.sh b/archive/msb/components/msb-consul/resources/docker-entrypoint.sh index 18692d8afa..18692d8afa 100755 --- a/kubernetes/msb/components/msb-consul/resources/docker-entrypoint.sh +++ b/archive/msb/components/msb-consul/resources/docker-entrypoint.sh diff --git a/kubernetes/msb/components/msb-consul/templates/NOTES.txt b/archive/msb/components/msb-consul/templates/NOTES.txt index e0cea22074..e0cea22074 100644 --- a/kubernetes/msb/components/msb-consul/templates/NOTES.txt +++ b/archive/msb/components/msb-consul/templates/NOTES.txt diff --git a/kubernetes/msb/components/msb-consul/templates/configmap.yaml b/archive/msb/components/msb-consul/templates/configmap.yaml index 32adcaec5f..32adcaec5f 100644 --- a/kubernetes/msb/components/msb-consul/templates/configmap.yaml +++ b/archive/msb/components/msb-consul/templates/configmap.yaml diff --git a/kubernetes/msb/components/msb-consul/templates/deployment.yaml b/archive/msb/components/msb-consul/templates/deployment.yaml index d229590da0..d229590da0 100644 --- a/kubernetes/msb/components/msb-consul/templates/deployment.yaml +++ b/archive/msb/components/msb-consul/templates/deployment.yaml diff --git a/kubernetes/msb/components/msb-consul/templates/ingress.yaml b/archive/msb/components/msb-consul/templates/ingress.yaml index 8f87c68f1e..8f87c68f1e 100644 --- a/kubernetes/msb/components/msb-consul/templates/ingress.yaml +++ b/archive/msb/components/msb-consul/templates/ingress.yaml diff --git a/kubernetes/msb/components/msb-consul/templates/service.yaml b/archive/msb/components/msb-consul/templates/service.yaml index af735b6e74..af735b6e74 100644 --- a/kubernetes/msb/components/msb-consul/templates/service.yaml +++ b/archive/msb/components/msb-consul/templates/service.yaml diff --git a/kubernetes/msb/components/msb-consul/values.yaml b/archive/msb/components/msb-consul/values.yaml index 37ccf988d8..37ccf988d8 100644 --- a/kubernetes/msb/components/msb-consul/values.yaml +++ b/archive/msb/components/msb-consul/values.yaml diff --git a/kubernetes/msb/components/msb-discovery/.helmignore b/archive/msb/components/msb-discovery/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/msb/components/msb-discovery/.helmignore +++ b/archive/msb/components/msb-discovery/.helmignore diff --git a/kubernetes/msb/components/msb-discovery/Chart.yaml b/archive/msb/components/msb-discovery/Chart.yaml index 545bc0082a..545bc0082a 100644 --- a/kubernetes/msb/components/msb-discovery/Chart.yaml +++ b/archive/msb/components/msb-discovery/Chart.yaml diff --git a/kubernetes/msb/components/msb-discovery/resources/config/logback.xml b/archive/msb/components/msb-discovery/resources/config/logback.xml index 174a6c5f9b..174a6c5f9b 100644 --- a/kubernetes/msb/components/msb-discovery/resources/config/logback.xml +++ b/archive/msb/components/msb-discovery/resources/config/logback.xml diff --git a/kubernetes/msb/components/msb-discovery/templates/NOTES.txt b/archive/msb/components/msb-discovery/templates/NOTES.txt index e0cea22074..e0cea22074 100644 --- a/kubernetes/msb/components/msb-discovery/templates/NOTES.txt +++ b/archive/msb/components/msb-discovery/templates/NOTES.txt diff --git a/kubernetes/msb/components/msb-discovery/templates/configmap.yaml b/archive/msb/components/msb-discovery/templates/configmap.yaml index 33c77e5eae..33c77e5eae 100644 --- a/kubernetes/msb/components/msb-discovery/templates/configmap.yaml +++ b/archive/msb/components/msb-discovery/templates/configmap.yaml diff --git a/kubernetes/msb/components/msb-discovery/templates/deployment.yaml b/archive/msb/components/msb-discovery/templates/deployment.yaml index 4f286535dc..4f286535dc 100644 --- a/kubernetes/msb/components/msb-discovery/templates/deployment.yaml +++ b/archive/msb/components/msb-discovery/templates/deployment.yaml diff --git a/kubernetes/msb/components/msb-discovery/templates/ingress.yaml b/archive/msb/components/msb-discovery/templates/ingress.yaml index 8f87c68f1e..8f87c68f1e 100644 --- a/kubernetes/msb/components/msb-discovery/templates/ingress.yaml +++ b/archive/msb/components/msb-discovery/templates/ingress.yaml diff --git a/kubernetes/msb/components/msb-discovery/templates/service.yaml b/archive/msb/components/msb-discovery/templates/service.yaml index af735b6e74..af735b6e74 100644 --- a/kubernetes/msb/components/msb-discovery/templates/service.yaml +++ b/archive/msb/components/msb-discovery/templates/service.yaml diff --git a/kubernetes/msb/components/msb-discovery/values.yaml b/archive/msb/components/msb-discovery/values.yaml index b8c361a296..b8c361a296 100644 --- a/kubernetes/msb/components/msb-discovery/values.yaml +++ b/archive/msb/components/msb-discovery/values.yaml diff --git a/kubernetes/msb/components/msb-eag/.helmignore b/archive/msb/components/msb-eag/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/msb/components/msb-eag/.helmignore +++ b/archive/msb/components/msb-eag/.helmignore diff --git a/kubernetes/msb/components/msb-eag/Chart.yaml b/archive/msb/components/msb-eag/Chart.yaml index d42c99388d..d42c99388d 100644 --- a/kubernetes/msb/components/msb-eag/Chart.yaml +++ b/archive/msb/components/msb-eag/Chart.yaml diff --git a/kubernetes/msb/components/msb-eag/resources/config/logback.xml b/archive/msb/components/msb-eag/resources/config/logback.xml index 472d8ce735..472d8ce735 100644 --- a/kubernetes/msb/components/msb-eag/resources/config/logback.xml +++ b/archive/msb/components/msb-eag/resources/config/logback.xml diff --git a/kubernetes/msb/components/msb-eag/templates/NOTES.txt b/archive/msb/components/msb-eag/templates/NOTES.txt index e0cea22074..e0cea22074 100644 --- a/kubernetes/msb/components/msb-eag/templates/NOTES.txt +++ b/archive/msb/components/msb-eag/templates/NOTES.txt diff --git a/kubernetes/msb/components/msb-eag/templates/configmap.yaml b/archive/msb/components/msb-eag/templates/configmap.yaml index 62bbf4272a..62bbf4272a 100644 --- a/kubernetes/msb/components/msb-eag/templates/configmap.yaml +++ b/archive/msb/components/msb-eag/templates/configmap.yaml diff --git a/kubernetes/msb/components/msb-eag/templates/deployment.yaml b/archive/msb/components/msb-eag/templates/deployment.yaml index da2afc3bfc..da2afc3bfc 100644 --- a/kubernetes/msb/components/msb-eag/templates/deployment.yaml +++ b/archive/msb/components/msb-eag/templates/deployment.yaml diff --git a/kubernetes/msb/components/msb-eag/templates/ingress.yaml b/archive/msb/components/msb-eag/templates/ingress.yaml index 8f87c68f1e..8f87c68f1e 100644 --- a/kubernetes/msb/components/msb-eag/templates/ingress.yaml +++ b/archive/msb/components/msb-eag/templates/ingress.yaml diff --git a/kubernetes/msb/components/msb-eag/templates/service.yaml b/archive/msb/components/msb-eag/templates/service.yaml index eeeafc15fc..eeeafc15fc 100644 --- a/kubernetes/msb/components/msb-eag/templates/service.yaml +++ b/archive/msb/components/msb-eag/templates/service.yaml diff --git a/kubernetes/msb/components/msb-eag/values.yaml b/archive/msb/components/msb-eag/values.yaml index 49f0be78f5..49f0be78f5 100644 --- a/kubernetes/msb/components/msb-eag/values.yaml +++ b/archive/msb/components/msb-eag/values.yaml diff --git a/kubernetes/msb/components/msb-iag/.helmignore b/archive/msb/components/msb-iag/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/msb/components/msb-iag/.helmignore +++ b/archive/msb/components/msb-iag/.helmignore diff --git a/kubernetes/msb/components/msb-iag/Chart.yaml b/archive/msb/components/msb-iag/Chart.yaml index 50fa020c8b..50fa020c8b 100644 --- a/kubernetes/msb/components/msb-iag/Chart.yaml +++ b/archive/msb/components/msb-iag/Chart.yaml diff --git a/kubernetes/msb/components/msb-iag/resources/config/logback.xml b/archive/msb/components/msb-iag/resources/config/logback.xml index a93d4ec56f..a93d4ec56f 100644 --- a/kubernetes/msb/components/msb-iag/resources/config/logback.xml +++ b/archive/msb/components/msb-iag/resources/config/logback.xml diff --git a/kubernetes/msb/components/msb-iag/templates/NOTES.txt b/archive/msb/components/msb-iag/templates/NOTES.txt index e0cea22074..e0cea22074 100644 --- a/kubernetes/msb/components/msb-iag/templates/NOTES.txt +++ b/archive/msb/components/msb-iag/templates/NOTES.txt diff --git a/kubernetes/msb/components/msb-iag/templates/configmap.yaml b/archive/msb/components/msb-iag/templates/configmap.yaml index 7214c8a95f..7214c8a95f 100644 --- a/kubernetes/msb/components/msb-iag/templates/configmap.yaml +++ b/archive/msb/components/msb-iag/templates/configmap.yaml diff --git a/kubernetes/msb/components/msb-iag/templates/deployment.yaml b/archive/msb/components/msb-iag/templates/deployment.yaml index da2afc3bfc..da2afc3bfc 100644 --- a/kubernetes/msb/components/msb-iag/templates/deployment.yaml +++ b/archive/msb/components/msb-iag/templates/deployment.yaml diff --git a/kubernetes/msb/components/msb-iag/templates/ingress.yaml b/archive/msb/components/msb-iag/templates/ingress.yaml index 8f87c68f1e..8f87c68f1e 100644 --- a/kubernetes/msb/components/msb-iag/templates/ingress.yaml +++ b/archive/msb/components/msb-iag/templates/ingress.yaml diff --git a/kubernetes/msb/components/msb-iag/templates/service.yaml b/archive/msb/components/msb-iag/templates/service.yaml index eeeafc15fc..eeeafc15fc 100644 --- a/kubernetes/msb/components/msb-iag/templates/service.yaml +++ b/archive/msb/components/msb-iag/templates/service.yaml diff --git a/kubernetes/msb/components/msb-iag/values.yaml b/archive/msb/components/msb-iag/values.yaml index 19b500a62c..19b500a62c 100644 --- a/kubernetes/msb/components/msb-iag/values.yaml +++ b/archive/msb/components/msb-iag/values.yaml diff --git a/kubernetes/msb/resources/config/log/discovery/logback.xml b/archive/msb/resources/config/log/discovery/logback.xml index d590c3afbe..d590c3afbe 100644 --- a/kubernetes/msb/resources/config/log/discovery/logback.xml +++ b/archive/msb/resources/config/log/discovery/logback.xml diff --git a/kubernetes/msb/resources/config/log/eag/logback.xml b/archive/msb/resources/config/log/eag/logback.xml index 03d2b10fe1..03d2b10fe1 100644 --- a/kubernetes/msb/resources/config/log/eag/logback.xml +++ b/archive/msb/resources/config/log/eag/logback.xml diff --git a/kubernetes/msb/resources/config/log/filebeat/filebeat.yml b/archive/msb/resources/config/log/filebeat/filebeat.yml index 2ba652719f..2ba652719f 100644 --- a/kubernetes/msb/resources/config/log/filebeat/filebeat.yml +++ b/archive/msb/resources/config/log/filebeat/filebeat.yml diff --git a/kubernetes/msb/resources/config/log/iag/logback.xml b/archive/msb/resources/config/log/iag/logback.xml index 8c89320bd0..8c89320bd0 100644 --- a/kubernetes/msb/resources/config/log/iag/logback.xml +++ b/archive/msb/resources/config/log/iag/logback.xml diff --git a/kubernetes/msb/templates/configmap.yaml b/archive/msb/templates/configmap.yaml index 385a37f9ea..385a37f9ea 100644 --- a/kubernetes/msb/templates/configmap.yaml +++ b/archive/msb/templates/configmap.yaml diff --git a/kubernetes/msb/templates/serviceaccount.yaml b/archive/msb/templates/serviceaccount.yaml index 50cbebf984..50cbebf984 100644 --- a/kubernetes/msb/templates/serviceaccount.yaml +++ b/archive/msb/templates/serviceaccount.yaml diff --git a/kubernetes/msb/values.yaml b/archive/msb/values.yaml index 4f1b659f1e..4f1b659f1e 100644 --- a/kubernetes/msb/values.yaml +++ b/archive/msb/values.yaml diff --git a/kubernetes/multicloud/components/multicloud-pike/.helmignore b/archive/multicloud/components/multicloud-pike/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/multicloud/components/multicloud-pike/.helmignore +++ b/archive/multicloud/components/multicloud-pike/.helmignore diff --git a/kubernetes/multicloud/components/multicloud-pike/Chart.yaml b/archive/multicloud/components/multicloud-pike/Chart.yaml index 74d6b8ce29..74d6b8ce29 100644 --- a/kubernetes/multicloud/components/multicloud-pike/Chart.yaml +++ b/archive/multicloud/components/multicloud-pike/Chart.yaml diff --git a/kubernetes/multicloud/components/multicloud-pike/resources/config/log/log.yml b/archive/multicloud/components/multicloud-pike/resources/config/log/log.yml index 9c82852f79..9c82852f79 100644 --- a/kubernetes/multicloud/components/multicloud-pike/resources/config/log/log.yml +++ b/archive/multicloud/components/multicloud-pike/resources/config/log/log.yml diff --git a/kubernetes/multicloud/components/multicloud-pike/templates/NOTES.txt b/archive/multicloud/components/multicloud-pike/templates/NOTES.txt index 7adeb620b5..7adeb620b5 100644 --- a/kubernetes/multicloud/components/multicloud-pike/templates/NOTES.txt +++ b/archive/multicloud/components/multicloud-pike/templates/NOTES.txt diff --git a/kubernetes/multicloud/components/multicloud-pike/templates/configmap.yaml b/archive/multicloud/components/multicloud-pike/templates/configmap.yaml index df5f76a478..df5f76a478 100644 --- a/kubernetes/multicloud/components/multicloud-pike/templates/configmap.yaml +++ b/archive/multicloud/components/multicloud-pike/templates/configmap.yaml diff --git a/kubernetes/multicloud/components/multicloud-pike/templates/deployment.yaml b/archive/multicloud/components/multicloud-pike/templates/deployment.yaml index 1822695eab..1822695eab 100644 --- a/kubernetes/multicloud/components/multicloud-pike/templates/deployment.yaml +++ b/archive/multicloud/components/multicloud-pike/templates/deployment.yaml diff --git a/kubernetes/multicloud/components/multicloud-pike/templates/ingress.yaml b/archive/multicloud/components/multicloud-pike/templates/ingress.yaml index bcc60a0953..bcc60a0953 100644 --- a/kubernetes/multicloud/components/multicloud-pike/templates/ingress.yaml +++ b/archive/multicloud/components/multicloud-pike/templates/ingress.yaml diff --git a/kubernetes/multicloud/components/multicloud-pike/templates/service.yaml b/archive/multicloud/components/multicloud-pike/templates/service.yaml index adbb87c70d..adbb87c70d 100644 --- a/kubernetes/multicloud/components/multicloud-pike/templates/service.yaml +++ b/archive/multicloud/components/multicloud-pike/templates/service.yaml diff --git a/kubernetes/multicloud/components/multicloud-pike/values.yaml b/archive/multicloud/components/multicloud-pike/values.yaml index 643daa7e3f..643daa7e3f 100644 --- a/kubernetes/multicloud/components/multicloud-pike/values.yaml +++ b/archive/multicloud/components/multicloud-pike/values.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/Chart.yaml b/archive/multicloud/components/multicloud-prometheus/Chart.yaml index 2ed930aa65..2ed930aa65 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/Chart.yaml +++ b/archive/multicloud/components/multicloud-prometheus/Chart.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/Chart.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/Chart.yaml index b4643db800..b4643db800 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/Chart.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/Chart.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/resources/config/alertmanager.yml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/resources/config/alertmanager.yml index 3dd1acb5b0..3dd1acb5b0 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/resources/config/alertmanager.yml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/resources/config/alertmanager.yml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/configmap.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/configmap.yaml index 2dafcc381e..2dafcc381e 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/configmap.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/configmap.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/deployment.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/deployment.yaml index 185aa1e47b..185aa1e47b 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/deployment.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/deployment.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pv.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pv.yaml index aa1485da57..aa1485da57 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pv.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pv.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pvc.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pvc.yaml index 918d002cdb..918d002cdb 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pvc.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/pvc.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/service.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/service.yaml index a21ec43d9b..a21ec43d9b 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/service.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/templates/service.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/values.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/values.yaml index 5b48f73a45..5b48f73a45 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/values.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-alertmanager/values.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/Chart.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/Chart.yaml index cc89de3d26..cc89de3d26 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/Chart.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/Chart.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/resources/config/grafana.ini b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/resources/config/grafana.ini index 9dc0f09cd9..9dc0f09cd9 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/resources/config/grafana.ini +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/resources/config/grafana.ini diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/configmap.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/configmap.yaml index ab570896db..ab570896db 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/configmap.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/configmap.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/deployment.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/deployment.yaml index e578feb96d..e578feb96d 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/deployment.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/deployment.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pv.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pv.yaml index 0c7ea4b560..0c7ea4b560 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pv.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pv.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pvc.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pvc.yaml index 68ab6c487f..68ab6c487f 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pvc.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/pvc.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/service.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/service.yaml index 775af0afa7..775af0afa7 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/service.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/templates/service.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/values.yaml b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/values.yaml index 0d066bbdc7..0d066bbdc7 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/components/prometheus-grafana/values.yaml +++ b/archive/multicloud/components/multicloud-prometheus/components/prometheus-grafana/values.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml b/archive/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml index 0355b48ab5..0355b48ab5 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml +++ b/archive/multicloud/components/multicloud-prometheus/resources/config/prometheus.yml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/templates/configmap.yaml b/archive/multicloud/components/multicloud-prometheus/templates/configmap.yaml index 471c9094aa..471c9094aa 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/templates/configmap.yaml +++ b/archive/multicloud/components/multicloud-prometheus/templates/configmap.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/templates/deployment.yaml b/archive/multicloud/components/multicloud-prometheus/templates/deployment.yaml index a75ac28b2d..a75ac28b2d 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/templates/deployment.yaml +++ b/archive/multicloud/components/multicloud-prometheus/templates/deployment.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/templates/pv.yaml b/archive/multicloud/components/multicloud-prometheus/templates/pv.yaml index 1b67193e7a..1b67193e7a 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/templates/pv.yaml +++ b/archive/multicloud/components/multicloud-prometheus/templates/pv.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/templates/pvc.yaml b/archive/multicloud/components/multicloud-prometheus/templates/pvc.yaml index 77cc681743..77cc681743 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/templates/pvc.yaml +++ b/archive/multicloud/components/multicloud-prometheus/templates/pvc.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/templates/service.yaml b/archive/multicloud/components/multicloud-prometheus/templates/service.yaml index ec4e1a7011..ec4e1a7011 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/templates/service.yaml +++ b/archive/multicloud/components/multicloud-prometheus/templates/service.yaml diff --git a/kubernetes/multicloud/components/multicloud-prometheus/values.yaml b/archive/multicloud/components/multicloud-prometheus/values.yaml index 20ab052169..20ab052169 100644 --- a/kubernetes/multicloud/components/multicloud-prometheus/values.yaml +++ b/archive/multicloud/components/multicloud-prometheus/values.yaml diff --git a/kubernetes/multicloud/components/multicloud-starlingx/.helmignore b/archive/multicloud/components/multicloud-starlingx/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/.helmignore +++ b/archive/multicloud/components/multicloud-starlingx/.helmignore diff --git a/kubernetes/multicloud/components/multicloud-starlingx/Chart.yaml b/archive/multicloud/components/multicloud-starlingx/Chart.yaml index dd0d9e5564..dd0d9e5564 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/Chart.yaml +++ b/archive/multicloud/components/multicloud-starlingx/Chart.yaml diff --git a/kubernetes/multicloud/components/multicloud-starlingx/resources/config/log/config.json b/archive/multicloud/components/multicloud-starlingx/resources/config/log/config.json index ebc53849d6..ebc53849d6 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/resources/config/log/config.json +++ b/archive/multicloud/components/multicloud-starlingx/resources/config/log/config.json diff --git a/kubernetes/multicloud/components/multicloud-starlingx/resources/config/log/log.yml b/archive/multicloud/components/multicloud-starlingx/resources/config/log/log.yml index 243e51e665..243e51e665 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/resources/config/log/log.yml +++ b/archive/multicloud/components/multicloud-starlingx/resources/config/log/log.yml diff --git a/kubernetes/multicloud/components/multicloud-starlingx/templates/NOTES.txt b/archive/multicloud/components/multicloud-starlingx/templates/NOTES.txt index 746215b541..746215b541 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/templates/NOTES.txt +++ b/archive/multicloud/components/multicloud-starlingx/templates/NOTES.txt diff --git a/kubernetes/multicloud/components/multicloud-starlingx/templates/configmap.yaml b/archive/multicloud/components/multicloud-starlingx/templates/configmap.yaml index e271a4f233..e271a4f233 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/templates/configmap.yaml +++ b/archive/multicloud/components/multicloud-starlingx/templates/configmap.yaml diff --git a/kubernetes/multicloud/components/multicloud-starlingx/templates/deployment.yaml b/archive/multicloud/components/multicloud-starlingx/templates/deployment.yaml index 96942ddae5..96942ddae5 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/templates/deployment.yaml +++ b/archive/multicloud/components/multicloud-starlingx/templates/deployment.yaml diff --git a/kubernetes/multicloud/components/multicloud-starlingx/templates/ingress.yaml b/archive/multicloud/components/multicloud-starlingx/templates/ingress.yaml index bcc60a0953..bcc60a0953 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/templates/ingress.yaml +++ b/archive/multicloud/components/multicloud-starlingx/templates/ingress.yaml diff --git a/kubernetes/multicloud/components/multicloud-starlingx/templates/service.yaml b/archive/multicloud/components/multicloud-starlingx/templates/service.yaml index 6eb90e5630..6eb90e5630 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/templates/service.yaml +++ b/archive/multicloud/components/multicloud-starlingx/templates/service.yaml diff --git a/kubernetes/multicloud/components/multicloud-starlingx/values.yaml b/archive/multicloud/components/multicloud-starlingx/values.yaml index 2f06b4b3d4..2f06b4b3d4 100644 --- a/kubernetes/multicloud/components/multicloud-starlingx/values.yaml +++ b/archive/multicloud/components/multicloud-starlingx/values.yaml diff --git a/kubernetes/multicloud/components/multicloud-vio/.helmignore b/archive/multicloud/components/multicloud-vio/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/multicloud/components/multicloud-vio/.helmignore +++ b/archive/multicloud/components/multicloud-vio/.helmignore diff --git a/kubernetes/multicloud/components/multicloud-vio/Chart.yaml b/archive/multicloud/components/multicloud-vio/Chart.yaml index 2efafe9267..2efafe9267 100644 --- a/kubernetes/multicloud/components/multicloud-vio/Chart.yaml +++ b/archive/multicloud/components/multicloud-vio/Chart.yaml diff --git a/kubernetes/multicloud/components/multicloud-vio/resources/config/log/log.yml b/archive/multicloud/components/multicloud-vio/resources/config/log/log.yml index 137a6908f3..137a6908f3 100644 --- a/kubernetes/multicloud/components/multicloud-vio/resources/config/log/log.yml +++ b/archive/multicloud/components/multicloud-vio/resources/config/log/log.yml diff --git a/kubernetes/multicloud/components/multicloud-vio/templates/NOTES.txt b/archive/multicloud/components/multicloud-vio/templates/NOTES.txt index befedf4578..befedf4578 100644 --- a/kubernetes/multicloud/components/multicloud-vio/templates/NOTES.txt +++ b/archive/multicloud/components/multicloud-vio/templates/NOTES.txt diff --git a/kubernetes/multicloud/components/multicloud-vio/templates/configmap.yaml b/archive/multicloud/components/multicloud-vio/templates/configmap.yaml index ed43b24c76..ed43b24c76 100644 --- a/kubernetes/multicloud/components/multicloud-vio/templates/configmap.yaml +++ b/archive/multicloud/components/multicloud-vio/templates/configmap.yaml diff --git a/kubernetes/multicloud/components/multicloud-vio/templates/deployment.yaml b/archive/multicloud/components/multicloud-vio/templates/deployment.yaml index 9e26cc3d14..9e26cc3d14 100644 --- a/kubernetes/multicloud/components/multicloud-vio/templates/deployment.yaml +++ b/archive/multicloud/components/multicloud-vio/templates/deployment.yaml diff --git a/kubernetes/multicloud/components/multicloud-vio/templates/ingress.yaml b/archive/multicloud/components/multicloud-vio/templates/ingress.yaml index bcc60a0953..bcc60a0953 100644 --- a/kubernetes/multicloud/components/multicloud-vio/templates/ingress.yaml +++ b/archive/multicloud/components/multicloud-vio/templates/ingress.yaml diff --git a/kubernetes/multicloud/components/multicloud-vio/templates/service.yaml b/archive/multicloud/components/multicloud-vio/templates/service.yaml index 0cff91a68c..0cff91a68c 100644 --- a/kubernetes/multicloud/components/multicloud-vio/templates/service.yaml +++ b/archive/multicloud/components/multicloud-vio/templates/service.yaml diff --git a/kubernetes/multicloud/components/multicloud-vio/values.yaml b/archive/multicloud/components/multicloud-vio/values.yaml index 1337362a34..1337362a34 100644 --- a/kubernetes/multicloud/components/multicloud-vio/values.yaml +++ b/archive/multicloud/components/multicloud-vio/values.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/.helmignore b/archive/multicloud/components/multicloud-windriver/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/.helmignore +++ b/archive/multicloud/components/multicloud-windriver/.helmignore diff --git a/kubernetes/multicloud/components/multicloud-windriver/Chart.yaml b/archive/multicloud/components/multicloud-windriver/Chart.yaml index 110cba02c2..110cba02c2 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/Chart.yaml +++ b/archive/multicloud/components/multicloud-windriver/Chart.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/resources/config/log/config.json b/archive/multicloud/components/multicloud-windriver/resources/config/log/config.json index e34637666f..e34637666f 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/resources/config/log/config.json +++ b/archive/multicloud/components/multicloud-windriver/resources/config/log/config.json diff --git a/kubernetes/multicloud/components/multicloud-windriver/resources/config/log/log.yml b/archive/multicloud/components/multicloud-windriver/resources/config/log/log.yml index 80792c9c70..80792c9c70 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/resources/config/log/log.yml +++ b/archive/multicloud/components/multicloud-windriver/resources/config/log/log.yml diff --git a/kubernetes/multicloud/components/multicloud-windriver/resources/config/log/test.txt b/archive/multicloud/components/multicloud-windriver/resources/config/log/test.txt index 6c1e709b92..6c1e709b92 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/resources/config/log/test.txt +++ b/archive/multicloud/components/multicloud-windriver/resources/config/log/test.txt diff --git a/kubernetes/multicloud/components/multicloud-windriver/templates/NOTES.txt b/archive/multicloud/components/multicloud-windriver/templates/NOTES.txt index befedf4578..befedf4578 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/templates/NOTES.txt +++ b/archive/multicloud/components/multicloud-windriver/templates/NOTES.txt diff --git a/kubernetes/multicloud/components/multicloud-windriver/templates/configmap.yaml b/archive/multicloud/components/multicloud-windriver/templates/configmap.yaml index ed43b24c76..ed43b24c76 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/templates/configmap.yaml +++ b/archive/multicloud/components/multicloud-windriver/templates/configmap.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/templates/deployment.yaml b/archive/multicloud/components/multicloud-windriver/templates/deployment.yaml index 434c0d156e..434c0d156e 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/templates/deployment.yaml +++ b/archive/multicloud/components/multicloud-windriver/templates/deployment.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/templates/ingress.yaml b/archive/multicloud/components/multicloud-windriver/templates/ingress.yaml index bcc60a0953..bcc60a0953 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/templates/ingress.yaml +++ b/archive/multicloud/components/multicloud-windriver/templates/ingress.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/templates/pv.yaml b/archive/multicloud/components/multicloud-windriver/templates/pv.yaml index f798053f71..f798053f71 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/templates/pv.yaml +++ b/archive/multicloud/components/multicloud-windriver/templates/pv.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/templates/pvc.yaml b/archive/multicloud/components/multicloud-windriver/templates/pvc.yaml index 3c4d646638..3c4d646638 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/templates/pvc.yaml +++ b/archive/multicloud/components/multicloud-windriver/templates/pvc.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/templates/service.yaml b/archive/multicloud/components/multicloud-windriver/templates/service.yaml index 578036bb8d..578036bb8d 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/templates/service.yaml +++ b/archive/multicloud/components/multicloud-windriver/templates/service.yaml diff --git a/kubernetes/multicloud/components/multicloud-windriver/values.yaml b/archive/multicloud/components/multicloud-windriver/values.yaml index 0af9df856b..0af9df856b 100644 --- a/kubernetes/multicloud/components/multicloud-windriver/values.yaml +++ b/archive/multicloud/components/multicloud-windriver/values.yaml diff --git a/kubernetes/nbi/.helmignore b/archive/nbi/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/nbi/.helmignore +++ b/archive/nbi/.helmignore diff --git a/kubernetes/nbi/Chart.yaml b/archive/nbi/Chart.yaml index 3ffd2a1f81..3ffd2a1f81 100644 --- a/kubernetes/nbi/Chart.yaml +++ b/archive/nbi/Chart.yaml diff --git a/kubernetes/nbi/README.md b/archive/nbi/README.md index 9d79efe618..9d79efe618 100644 --- a/kubernetes/nbi/README.md +++ b/archive/nbi/README.md diff --git a/kubernetes/nbi/templates/deployment.yaml b/archive/nbi/templates/deployment.yaml index 863926a8ce..863926a8ce 100644 --- a/kubernetes/nbi/templates/deployment.yaml +++ b/archive/nbi/templates/deployment.yaml diff --git a/kubernetes/nbi/templates/ingress.yaml b/archive/nbi/templates/ingress.yaml index 06e66ebbf1..06e66ebbf1 100644 --- a/kubernetes/nbi/templates/ingress.yaml +++ b/archive/nbi/templates/ingress.yaml diff --git a/kubernetes/nbi/templates/secret.yaml b/archive/nbi/templates/secret.yaml index 34932b713d..34932b713d 100644 --- a/kubernetes/nbi/templates/secret.yaml +++ b/archive/nbi/templates/secret.yaml diff --git a/kubernetes/nbi/templates/service.yaml b/archive/nbi/templates/service.yaml index 11fae18dc1..11fae18dc1 100644 --- a/kubernetes/nbi/templates/service.yaml +++ b/archive/nbi/templates/service.yaml diff --git a/kubernetes/nbi/tests/deployment_test.yaml b/archive/nbi/tests/deployment_test.yaml index fe9d0d2977..fe9d0d2977 100644 --- a/kubernetes/nbi/tests/deployment_test.yaml +++ b/archive/nbi/tests/deployment_test.yaml diff --git a/kubernetes/nbi/values.yaml b/archive/nbi/values.yaml index 0d143dc6c6..0d143dc6c6 100644 --- a/kubernetes/nbi/values.yaml +++ b/archive/nbi/values.yaml diff --git a/kubernetes/oof/.helmignore b/archive/oof/.helmignore index 68ffb32406..68ffb32406 100644 --- a/kubernetes/oof/.helmignore +++ b/archive/oof/.helmignore diff --git a/kubernetes/oof/Chart.yaml b/archive/oof/Chart.yaml index 6be063fc4c..6be063fc4c 100755 --- a/kubernetes/oof/Chart.yaml +++ b/archive/oof/Chart.yaml diff --git a/kubernetes/oof/Makefile b/archive/oof/Makefile index eea1b7aefb..eea1b7aefb 100644 --- a/kubernetes/oof/Makefile +++ b/archive/oof/Makefile diff --git a/kubernetes/oof/components/Makefile b/archive/oof/components/Makefile index f09e21e75c..f09e21e75c 100755 --- a/kubernetes/oof/components/Makefile +++ b/archive/oof/components/Makefile diff --git a/kubernetes/oof/components/oof-has/.helmignore b/archive/oof/components/oof-has/.helmignore index 68ffb32406..68ffb32406 100644 --- a/kubernetes/oof/components/oof-has/.helmignore +++ b/archive/oof/components/oof-has/.helmignore diff --git a/kubernetes/oof/components/oof-has/Chart.yaml b/archive/oof/components/oof-has/Chart.yaml index 79f19c176c..79f19c176c 100755 --- a/kubernetes/oof/components/oof-has/Chart.yaml +++ b/archive/oof/components/oof-has/Chart.yaml diff --git a/kubernetes/oof/components/oof-has/Makefile b/archive/oof/components/oof-has/Makefile index 2de7c19587..2de7c19587 100644 --- a/kubernetes/oof/components/oof-has/Makefile +++ b/archive/oof/components/oof-has/Makefile diff --git a/kubernetes/oof/components/oof-has/components/Makefile b/archive/oof/components/oof-has/components/Makefile index 6d0030d4cf..6d0030d4cf 100755 --- a/kubernetes/oof/components/oof-has/components/Makefile +++ b/archive/oof/components/oof-has/components/Makefile diff --git a/kubernetes/oof/components/oof-has/components/oof-has-api/Chart.yaml b/archive/oof/components/oof-has/components/oof-has-api/Chart.yaml index c6c07bd8ef..c6c07bd8ef 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-api/Chart.yaml +++ b/archive/oof/components/oof-has/components/oof-has-api/Chart.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/NOTES.txt b/archive/oof/components/oof-has/components/oof-has-api/templates/NOTES.txt index 1ec56d38b3..1ec56d38b3 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/NOTES.txt +++ b/archive/oof/components/oof-has/components/oof-has-api/templates/NOTES.txt diff --git a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/deployment.yaml b/archive/oof/components/oof-has/components/oof-has-api/templates/deployment.yaml index 703d8bb7c4..703d8bb7c4 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/deployment.yaml +++ b/archive/oof/components/oof-has/components/oof-has-api/templates/deployment.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/ingress.yaml b/archive/oof/components/oof-has/components/oof-has-api/templates/ingress.yaml index 2afc5dad2a..2afc5dad2a 100644 --- a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/ingress.yaml +++ b/archive/oof/components/oof-has/components/oof-has-api/templates/ingress.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/secret.yaml b/archive/oof/components/oof-has/components/oof-has-api/templates/secret.yaml index c5fe2be5da..c5fe2be5da 100644 --- a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/secret.yaml +++ b/archive/oof/components/oof-has/components/oof-has-api/templates/secret.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/service.yaml b/archive/oof/components/oof-has/components/oof-has-api/templates/service.yaml index b77b592c08..b77b592c08 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-api/templates/service.yaml +++ b/archive/oof/components/oof-has/components/oof-has-api/templates/service.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-api/values.yaml b/archive/oof/components/oof-has/components/oof-has-api/values.yaml index 0d7bd7c995..0d7bd7c995 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-api/values.yaml +++ b/archive/oof/components/oof-has/components/oof-has-api/values.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-controller/Chart.yaml b/archive/oof/components/oof-has/components/oof-has-controller/Chart.yaml index 9c155e8525..9c155e8525 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-controller/Chart.yaml +++ b/archive/oof/components/oof-has/components/oof-has-controller/Chart.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-controller/templates/deployment.yaml b/archive/oof/components/oof-has/components/oof-has-controller/templates/deployment.yaml index 2367da742e..2367da742e 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-controller/templates/deployment.yaml +++ b/archive/oof/components/oof-has/components/oof-has-controller/templates/deployment.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-controller/templates/secret.yaml b/archive/oof/components/oof-has/components/oof-has-controller/templates/secret.yaml index c5fe2be5da..c5fe2be5da 100644 --- a/kubernetes/oof/components/oof-has/components/oof-has-controller/templates/secret.yaml +++ b/archive/oof/components/oof-has/components/oof-has-controller/templates/secret.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-controller/values.yaml b/archive/oof/components/oof-has/components/oof-has-controller/values.yaml index 7cbfafbc76..7cbfafbc76 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-controller/values.yaml +++ b/archive/oof/components/oof-has/components/oof-has-controller/values.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-data/Chart.yaml b/archive/oof/components/oof-has/components/oof-has-data/Chart.yaml index 142f6e563e..142f6e563e 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-data/Chart.yaml +++ b/archive/oof/components/oof-has/components/oof-has-data/Chart.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-data/templates/deployment.yaml b/archive/oof/components/oof-has/components/oof-has-data/templates/deployment.yaml index 765d3dbda4..765d3dbda4 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-data/templates/deployment.yaml +++ b/archive/oof/components/oof-has/components/oof-has-data/templates/deployment.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-data/templates/secret.yaml b/archive/oof/components/oof-has/components/oof-has-data/templates/secret.yaml index c5fe2be5da..c5fe2be5da 100644 --- a/kubernetes/oof/components/oof-has/components/oof-has-data/templates/secret.yaml +++ b/archive/oof/components/oof-has/components/oof-has-data/templates/secret.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-data/values.yaml b/archive/oof/components/oof-has/components/oof-has-data/values.yaml index 37e131ba91..37e131ba91 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-data/values.yaml +++ b/archive/oof/components/oof-has/components/oof-has-data/values.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-reservation/Chart.yaml b/archive/oof/components/oof-has/components/oof-has-reservation/Chart.yaml index 2e7666ca06..2e7666ca06 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-reservation/Chart.yaml +++ b/archive/oof/components/oof-has/components/oof-has-reservation/Chart.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-reservation/templates/deployment.yaml b/archive/oof/components/oof-has/components/oof-has-reservation/templates/deployment.yaml index d7b53346e9..d7b53346e9 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-reservation/templates/deployment.yaml +++ b/archive/oof/components/oof-has/components/oof-has-reservation/templates/deployment.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-reservation/templates/secret.yaml b/archive/oof/components/oof-has/components/oof-has-reservation/templates/secret.yaml index c5fe2be5da..c5fe2be5da 100644 --- a/kubernetes/oof/components/oof-has/components/oof-has-reservation/templates/secret.yaml +++ b/archive/oof/components/oof-has/components/oof-has-reservation/templates/secret.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-reservation/values.yaml b/archive/oof/components/oof-has/components/oof-has-reservation/values.yaml index 6a1bc53582..6a1bc53582 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-reservation/values.yaml +++ b/archive/oof/components/oof-has/components/oof-has-reservation/values.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-solver/Chart.yaml b/archive/oof/components/oof-has/components/oof-has-solver/Chart.yaml index 7fe3d0c8ca..7fe3d0c8ca 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-solver/Chart.yaml +++ b/archive/oof/components/oof-has/components/oof-has-solver/Chart.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-solver/templates/deployment.yaml b/archive/oof/components/oof-has/components/oof-has-solver/templates/deployment.yaml index 5d9c0763b5..5d9c0763b5 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-solver/templates/deployment.yaml +++ b/archive/oof/components/oof-has/components/oof-has-solver/templates/deployment.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-solver/templates/secret.yaml b/archive/oof/components/oof-has/components/oof-has-solver/templates/secret.yaml index c5fe2be5da..c5fe2be5da 100644 --- a/kubernetes/oof/components/oof-has/components/oof-has-solver/templates/secret.yaml +++ b/archive/oof/components/oof-has/components/oof-has-solver/templates/secret.yaml diff --git a/kubernetes/oof/components/oof-has/components/oof-has-solver/values.yaml b/archive/oof/components/oof-has/components/oof-has-solver/values.yaml index e0a9b0cdd1..e0a9b0cdd1 100755 --- a/kubernetes/oof/components/oof-has/components/oof-has-solver/values.yaml +++ b/archive/oof/components/oof-has/components/oof-has-solver/values.yaml diff --git a/kubernetes/oof/components/oof-has/resources/config/conductor.conf b/archive/oof/components/oof-has/resources/config/conductor.conf index 511c0cd6de..511c0cd6de 100755 --- a/kubernetes/oof/components/oof-has/resources/config/conductor.conf +++ b/archive/oof/components/oof-has/resources/config/conductor.conf diff --git a/kubernetes/oof/components/oof-has/resources/config/healthy.sh b/archive/oof/components/oof-has/resources/config/healthy.sh index 5495e4271b..5495e4271b 100755 --- a/kubernetes/oof/components/oof-has/resources/config/healthy.sh +++ b/archive/oof/components/oof-has/resources/config/healthy.sh diff --git a/kubernetes/oof/components/oof-has/resources/config/log.conf b/archive/oof/components/oof-has/resources/config/log.conf index c9bf3fabc9..c9bf3fabc9 100755 --- a/kubernetes/oof/components/oof-has/resources/config/log.conf +++ b/archive/oof/components/oof-has/resources/config/log.conf diff --git a/kubernetes/oof/components/oof-has/resources/config/log/filebeat.yml b/archive/oof/components/oof-has/resources/config/log/filebeat.yml index 8b1e926e10..8b1e926e10 100755 --- a/kubernetes/oof/components/oof-has/resources/config/log/filebeat.yml +++ b/archive/oof/components/oof-has/resources/config/log/filebeat.yml diff --git a/kubernetes/oof/components/oof-has/resources/config/nginx.conf b/archive/oof/components/oof-has/resources/config/nginx.conf index 1c1094dacb..1c1094dacb 100644 --- a/kubernetes/oof/components/oof-has/resources/config/nginx.conf +++ b/archive/oof/components/oof-has/resources/config/nginx.conf diff --git a/kubernetes/oof/components/oof-has/templates/configmap.yaml b/archive/oof/components/oof-has/templates/configmap.yaml index 35581366e6..35581366e6 100755 --- a/kubernetes/oof/components/oof-has/templates/configmap.yaml +++ b/archive/oof/components/oof-has/templates/configmap.yaml diff --git a/kubernetes/oof/components/oof-has/templates/secret.yaml b/archive/oof/components/oof-has/templates/secret.yaml index c5fe2be5da..c5fe2be5da 100644 --- a/kubernetes/oof/components/oof-has/templates/secret.yaml +++ b/archive/oof/components/oof-has/templates/secret.yaml diff --git a/kubernetes/oof/components/oof-has/values.yaml b/archive/oof/components/oof-has/values.yaml index 33558c4567..33558c4567 100755 --- a/kubernetes/oof/components/oof-has/values.yaml +++ b/archive/oof/components/oof-has/values.yaml diff --git a/kubernetes/oof/components/oof-templates/Chart.yaml b/archive/oof/components/oof-templates/Chart.yaml index 946be1fd2d..946be1fd2d 100755 --- a/kubernetes/oof/components/oof-templates/Chart.yaml +++ b/archive/oof/components/oof-templates/Chart.yaml diff --git a/kubernetes/oof/components/oof-templates/templates/_secret.tpl b/archive/oof/components/oof-templates/templates/_secret.tpl index 0b04f7120b..0b04f7120b 100644 --- a/kubernetes/oof/components/oof-templates/templates/_secret.tpl +++ b/archive/oof/components/oof-templates/templates/_secret.tpl diff --git a/kubernetes/oof/components/oof-templates/values.yaml b/archive/oof/components/oof-templates/values.yaml index a97238e9af..a97238e9af 100644 --- a/kubernetes/oof/components/oof-templates/values.yaml +++ b/archive/oof/components/oof-templates/values.yaml diff --git a/kubernetes/oof/resources/config/conf/common_config.yaml b/archive/oof/resources/config/conf/common_config.yaml index 394bece9d9..394bece9d9 100644 --- a/kubernetes/oof/resources/config/conf/common_config.yaml +++ b/archive/oof/resources/config/conf/common_config.yaml diff --git a/kubernetes/oof/resources/config/conf/log.yml b/archive/oof/resources/config/conf/log.yml index 3966ea28c0..3966ea28c0 100644 --- a/kubernetes/oof/resources/config/conf/log.yml +++ b/archive/oof/resources/config/conf/log.yml diff --git a/kubernetes/oof/resources/config/conf/osdf_config.yaml b/archive/oof/resources/config/conf/osdf_config.yaml index 818d4f340a..818d4f340a 100755 --- a/kubernetes/oof/resources/config/conf/osdf_config.yaml +++ b/archive/oof/resources/config/conf/osdf_config.yaml diff --git a/kubernetes/oof/resources/config/conf/slicing_config.yaml b/archive/oof/resources/config/conf/slicing_config.yaml index 97ed73d524..97ed73d524 100644 --- a/kubernetes/oof/resources/config/conf/slicing_config.yaml +++ b/archive/oof/resources/config/conf/slicing_config.yaml diff --git a/kubernetes/oof/templates/NOTES.txt b/archive/oof/templates/NOTES.txt index acb7dd94b3..acb7dd94b3 100644 --- a/kubernetes/oof/templates/NOTES.txt +++ b/archive/oof/templates/NOTES.txt diff --git a/kubernetes/oof/templates/configmap.yaml b/archive/oof/templates/configmap.yaml index 59920a63bd..59920a63bd 100644 --- a/kubernetes/oof/templates/configmap.yaml +++ b/archive/oof/templates/configmap.yaml diff --git a/kubernetes/oof/templates/deployment.yaml b/archive/oof/templates/deployment.yaml index 5eb0fc0c6a..5eb0fc0c6a 100644 --- a/kubernetes/oof/templates/deployment.yaml +++ b/archive/oof/templates/deployment.yaml diff --git a/kubernetes/oof/templates/ingress.yaml b/archive/oof/templates/ingress.yaml index 99c7f87970..99c7f87970 100644 --- a/kubernetes/oof/templates/ingress.yaml +++ b/archive/oof/templates/ingress.yaml diff --git a/kubernetes/oof/templates/secret.yaml b/archive/oof/templates/secret.yaml index c5fe2be5da..c5fe2be5da 100644 --- a/kubernetes/oof/templates/secret.yaml +++ b/archive/oof/templates/secret.yaml diff --git a/kubernetes/oof/templates/service.yaml b/archive/oof/templates/service.yaml index 418f89ac93..418f89ac93 100644 --- a/kubernetes/oof/templates/service.yaml +++ b/archive/oof/templates/service.yaml diff --git a/kubernetes/oof/values.yaml b/archive/oof/values.yaml index 738df14015..738df14015 100644 --- a/kubernetes/oof/values.yaml +++ b/archive/oof/values.yaml diff --git a/archive/policy/components/policy-gui/Chart.yaml b/archive/policy/components/policy-gui/Chart.yaml new file mode 100644 index 0000000000..28972b59b0 --- /dev/null +++ b/archive/policy/components/policy-gui/Chart.yaml @@ -0,0 +1,32 @@ +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. +# Modifications Copyright © 2021 Orange +# Modifications Copyright © 2021, 2024 Nordix Foundation +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +apiVersion: v2 +description: ONAP Policy GUI +name: policy-gui +version: 14.0.0 + +dependencies: + - name: repositoryGenerator + version: ~13.x-0 + repository: '@local' + - name: serviceAccount + version: ~13.x-0 + repository: '@local' diff --git a/archive/policy/components/policy-gui/resources/config/application.yml b/archive/policy/components/policy-gui/resources/config/application.yml new file mode 100644 index 0000000000..f81a1b452a --- /dev/null +++ b/archive/policy/components/policy-gui/resources/config/application.yml @@ -0,0 +1,19 @@ +server: + port: 2443 + ssl: + enabled: false + +clamp: + url: + disable-ssl-validation: true + disable-ssl-hostname-check: true + +apex-editor: + upload-url: + upload-userid: + +management: + endpoints: + web: + exposure: + include: health, metrics, prometheus diff --git a/archive/policy/components/policy-gui/resources/config/log/filebeat/filebeat.yml b/archive/policy/components/policy-gui/resources/config/log/filebeat/filebeat.yml new file mode 100644 index 0000000000..0b3951726b --- /dev/null +++ b/archive/policy/components/policy-gui/resources/config/log/filebeat/filebeat.yml @@ -0,0 +1,59 @@ +{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} +filebeat.prospectors: +#it is mandatory, in our case it's log +- input_type: log + #This is the canolical path as mentioned in logback.xml, *.* means it will monitor all files in the directory. + paths: + - /var/log/onap/*/*/*/*.log + - /var/log/onap/*/*/*.log + - /var/log/onap/*/*.log + #Files older than this should be ignored.In our case it will be 48 hours i.e. 2 days. It is a helping flag for clean_inactive + ignore_older: 48h + # Remove the registry entry for a file that is more than the specified time. In our case it will be 96 hours, i.e. 4 days. It will help to keep registry records with in limit + clean_inactive: 96h + +# Name of the registry file. If a relative path is used, it is considered relative to the +# data path. Else full qualified file name. +#filebeat.registry_file: ${path.data}/registry + + +output.logstash: + #List of logstash server ip addresses with port number. + #But, in our case, this will be the loadbalancer IP address. + #For the below property to work the loadbalancer or logstash should expose 5044 port to listen the filebeat events or port in the property should be changed appropriately. + hosts: ["{{.Values.config.log.logstashServiceName}}:{{.Values.config.log.logstashPort}}"] + #If enable will do load balancing among availabe Logstash, automatically. + loadbalance: true + + #The list of root certificates for server verifications. + #If certificate_authorities is empty or not set, the trusted + #certificate authorities of the host system are used. + #ssl.certificate_authorities: $ssl.certificate_authorities + + #The path to the certificate for SSL client authentication. If the certificate is not specified, + #client authentication is not available. + #ssl.certificate: $ssl.certificate + + #The client certificate key used for client authentication. + #ssl.key: $ssl.key + + #The passphrase used to decrypt an encrypted key stored in the configured key file + #ssl.key_passphrase: $ssl.key_passphrase diff --git a/archive/policy/components/policy-gui/resources/config/logback.xml b/archive/policy/components/policy-gui/resources/config/logback.xml new file mode 100644 index 0000000000..c20df8329d --- /dev/null +++ b/archive/policy/components/policy-gui/resources/config/logback.xml @@ -0,0 +1,118 @@ +<!-- + ============LICENSE_START======================================================= + policy-gui + ================================================================================ + Copyright (C) 2021-2022 Nordix Foundation. + ================================================================================ + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + ============LICENSE_END========================================================= + --> + +<configuration scan="true" scanPeriod="30 seconds" debug="false"> + <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> + <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> + <level>TRACE</level> + </filter> + <encoder> + <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{1024} - %msg%n + </pattern> + </encoder> + </appender> + + <appender name="ERROR" class="ch.qos.logback.core.rolling.RollingFileAppender"> + <file>${POLICY_LOGS}/error.log</file> + <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> + <fileNamePattern>${POLICY_LOGS}/error.%d{yyyy-MM-dd}.%i.log.zip + </fileNamePattern> + <maxFileSize>50MB</maxFileSize> + <maxHistory>30</maxHistory> + <totalSizeCap>10GB</totalSizeCap> + </rollingPolicy> + <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> + <level>TRACE</level> + </filter> + <encoder> + <pattern>[%d{yyyy-MM-dd'T'HH:mm:ss.SSS+00:00, UTC}|%level|%logger{0}|%thread] %msg%n</pattern> + </encoder> + </appender> + + <appender name="asyncError" class="ch.qos.logback.classic.AsyncAppender"> + <appender-ref ref="ERROR" /> + </appender> + + <appender name="DEBUG" class="ch.qos.logback.core.rolling.RollingFileAppender"> + <file>${POLICY_LOGS}/debug.log</file> + <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> + <fileNamePattern>${POLICY_LOGS}/debug.%d{yyyy-MM-dd}.%i.log.zip + </fileNamePattern> + <maxFileSize>50MB</maxFileSize> + <maxHistory>30</maxHistory> + <totalSizeCap>10GB</totalSizeCap> + </rollingPolicy> + <encoder> + <pattern>[%d{yyyy-MM-dd'T'HH:mm:ss.SSS+00:00, UTC}|%level|%logger{0}|%thread] %msg%n</pattern> + </encoder> + </appender> + + <appender name="asyncDebug" class="ch.qos.logback.classic.AsyncAppender"> + <appender-ref ref="DEBUG" /> + </appender> + + <appender name="NETWORK" class="ch.qos.logback.core.rolling.RollingFileAppender"> + <file>${POLICY_LOGS}/network.log</file> + <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> + <fileNamePattern>${POLICY_LOGS}/network.%d{yyyy-MM-dd}.%i.log.zip + </fileNamePattern> + <maxFileSize>50MB</maxFileSize> + <maxHistory>30</maxHistory> + <totalSizeCap>10GB</totalSizeCap> + </rollingPolicy> + <encoder> + <pattern>[%d{yyyy-MM-dd'T'HH:mm:ss.SSS+00:00, UTC}|%t]%m%n</pattern> + </encoder> + </appender> + + <appender name="asyncNetwork" class="ch.qos.logback.classic.AsyncAppender"> + <appender-ref ref="NETWORK" /> + </appender> + + <logger name="network" level="TRACE" additivity="false"> + <appender-ref ref="asyncNetwork" /> + </logger> + + <logger name="org.apache" level="TRACE" additivity="false"> + <appender-ref ref="DEBUG" /> + </logger> + + <!-- Spring related loggers --> + <logger name="org.springframework" level="TRACE" additivity="false"> + <appender-ref ref="DEBUG" /> + </logger> + + <!-- GUI related loggers --> + <logger name="org.onap.policy.gui" level="TRACE" additivity="false"> + <appender-ref ref="ERROR" /> + <appender-ref ref="DEBUG" /> + </logger> + + <!-- logback internals logging --> + <logger name="ch.qos.logback.classic" level="INFO" /> + <logger name="ch.qos.logback.core" level="INFO" /> + + <root level="TRACE"> + <appender-ref ref="asyncDebug" /> + <appender-ref ref="asyncError" /> + <appender-ref ref="asyncNetwork" /> + <appender-ref ref="STDOUT" /> + </root> +</configuration> diff --git a/archive/policy/components/policy-gui/templates/NOTES.txt b/archive/policy/components/policy-gui/templates/NOTES.txt new file mode 100644 index 0000000000..e44f333e11 --- /dev/null +++ b/archive/policy/components/policy-gui/templates/NOTES.txt @@ -0,0 +1,38 @@ +{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} +1. Get the application URL by running these commands: +{{- if .Values.ingress.enabled }} +{{- range .Values.ingress.hosts }} + http://{{ . }} +{{- end }} +{{- else if contains "NodePort" .Values.service.type }} + export NODE_PORT=$(kubectl get --namespace {{ include "common.namespace" . }} -o jsonpath="{.spec.ports[0].nodePort}" services {{ include "common.name" . }}) + export NODE_IP=$(kubectl get nodes --namespace {{ include "common.namespace" . }} -o jsonpath="{.items[0].status.addresses[0].address}") + echo http://$NODE_IP:$NODE_PORT +{{- else if contains "LoadBalancer" .Values.service.type }} + NOTE: It may take a few minutes for the LoadBalancer IP to be available. + You can watch the status of by running 'kubectl get svc -w {{ include "common.name" . }}' + export SERVICE_IP=$(kubectl get svc --namespace {{ include "common.namespace" . }} {{ include "common.name" . }} -o jsonpath='{.status.loadBalancer.ingress[0].ip}') + echo http://$SERVICE_IP:{{ .Values.service.externalPort }} +{{- else if contains "ClusterIP" .Values.service.type }} + export POD_NAME=$(kubectl get pods --namespace {{ include "common.namespace" . }} -l "app={{ template "common.name" . }},release={{ .Release.Name }}" -o jsonpath="{.items[0].metadata.name}") + echo "Visit https://127.0.0.1:8443 to use your application" + kubectl port-forward $POD_NAME 8443:{{ .Values.service.internalPort }} +{{- end }} diff --git a/kubernetes/sdnc/components/dmaap-listener/templates/authorizationpolicy.yaml b/archive/policy/components/policy-gui/templates/authorizationpolicy.yaml index 7158c0263f..7158c0263f 100644 --- a/kubernetes/sdnc/components/dmaap-listener/templates/authorizationpolicy.yaml +++ b/archive/policy/components/policy-gui/templates/authorizationpolicy.yaml diff --git a/archive/policy/components/policy-gui/templates/configmap.yaml b/archive/policy/components/policy-gui/templates/configmap.yaml new file mode 100644 index 0000000000..9426b0f54f --- /dev/null +++ b/archive/policy/components/policy-gui/templates/configmap.yaml @@ -0,0 +1,34 @@ +{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ include "common.fullname" . }}-configmap + namespace: {{ include "common.namespace" . }} + labels: + app: {{ include "common.name" . }} + chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + release: {{ include "common.release" . }} + heritage: {{ .Release.Service }} +data: +{{ tpl (.Files.Glob "resources/config/*.{xml,yaml,yml}").AsConfig . | indent 2 }} + +{{ include "common.log.configMap" . }} diff --git a/archive/policy/components/policy-gui/templates/deployment.yaml b/archive/policy/components/policy-gui/templates/deployment.yaml new file mode 100644 index 0000000000..a236d5f558 --- /dev/null +++ b/archive/policy/components/policy-gui/templates/deployment.yaml @@ -0,0 +1,127 @@ +{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021-2022 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +apiVersion: apps/v1 +kind: Deployment +metadata: {{- include "common.resourceMetadata" . | nindent 2 }} +spec: + selector: {{- include "common.selectors" . | nindent 4 }} + replicas: {{ .Values.replicaCount }} + template: + metadata: {{- include "common.templateMetadata" . | nindent 6 }} + spec: + initContainers: + - command: + - sh + args: + - -c + - "cd /config-input && for PFILE in `ls -1`; do envsubst <${PFILE} >/config/${PFILE}; done" + env: + - name: POLICY_LOGS + value: {{ .Values.log.path }} + volumeMounts: + - mountPath: /config-input + name: policy-gui-config + - mountPath: /config + name: policy-gui-config-processed + image: {{ include "repositoryGenerator.image.envsubst" . }} + imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + name: {{ include "common.name" . }}-update-config + - command: + - /app/ready.py + args: + - --service-name + - policy-clamp-runtime-acm + env: + - name: NAMESPACE + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.namespace + image: {{ include "repositoryGenerator.image.readiness" . }} + imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + name: {{ include "common.name" . }}-readiness + resources: + limits: + cpu: "100m" + memory: "500Mi" + requests: + cpu: "3m" + memory: "20Mi" + containers: + # side car containers + {{ if .Values.global.centralizedLoggingEnabled }}{{ include "common.log.sidecar" . | nindent 8 }}{{ end }} + # main container + - name: {{ include "common.name" . }} + image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} + imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + command: ["/opt/app/policy/gui/bin/policy-gui.sh"] + env: + - name: CLAMP_URL + value: http://policy-clamp-runtime-acm:6969 + ports: {{ include "common.containerPorts" . | nindent 12 }} + # disable liveness probe when breakpoints set in debugger + # so K8s doesn't restart unresponsive container + {{- if eq .Values.liveness.enabled true }} + livenessProbe: + tcpSocket: + port: {{ .Values.service.internalPort }} + initialDelaySeconds: {{ .Values.liveness.initialDelaySeconds }} + periodSeconds: {{ .Values.liveness.periodSeconds }} + {{ end -}} + readinessProbe: + tcpSocket: + port: {{ .Values.service.internalPort }} + initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }} + periodSeconds: {{ .Values.readiness.periodSeconds }} + volumeMounts: + - name: logs + mountPath: {{ .Values.log.path }} + - mountPath: /opt/app/policy/gui/etc/application.yml + name: policy-gui-config-processed + subPath: application.yml + - mountPath: /opt/app/policy/gui/etc/logback.xml + name: policy-gui-config-processed + subPath: logback.xml + resources: {{ include "common.resources" . | nindent 12 }} + {{- if .Values.nodeSelector }} + nodeSelector: +{{ toYaml .Values.nodeSelector | indent 10 }} + {{- end -}} + {{- if .Values.affinity }} + affinity: +{{ toYaml .Values.affinity | indent 10 }} + {{- end }} + serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} + volumes: + - name: {{ include "common.fullname" . }}-config + configMap: + name: {{ include "common.fullname" . }} + - name: logs + emptyDir: {} + {{ if .Values.global.centralizedLoggingEnabled }}{{ include "common.log.volumes" . | nindent 8 }}{{ end }} + - name: policy-gui-config + configMap: + name: {{ include "common.fullname" . }}-configmap + defaultMode: 0755 + - name: policy-gui-config-processed + emptyDir: + medium: Memory + {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/archive/policy/components/policy-gui/templates/ingress.yaml b/archive/policy/components/policy-gui/templates/ingress.yaml new file mode 100644 index 0000000000..e3dd7cb0f6 --- /dev/null +++ b/archive/policy/components/policy-gui/templates/ingress.yaml @@ -0,0 +1,21 @@ +{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +{{ include "common.ingress" . }} diff --git a/archive/policy/components/policy-gui/templates/secrets.yaml b/archive/policy/components/policy-gui/templates/secrets.yaml new file mode 100644 index 0000000000..2af7fae2d9 --- /dev/null +++ b/archive/policy/components/policy-gui/templates/secrets.yaml @@ -0,0 +1,21 @@ +{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +{{ include "common.secretFast" . }} diff --git a/archive/policy/components/policy-gui/templates/service.yaml b/archive/policy/components/policy-gui/templates/service.yaml new file mode 100644 index 0000000000..36406228d5 --- /dev/null +++ b/archive/policy/components/policy-gui/templates/service.yaml @@ -0,0 +1,21 @@ +{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +{{ include "common.service" . }} diff --git a/archive/policy/components/policy-gui/values.yaml b/archive/policy/components/policy-gui/values.yaml new file mode 100644 index 0000000000..1533f823a9 --- /dev/null +++ b/archive/policy/components/policy-gui/values.yaml @@ -0,0 +1,130 @@ +# ============LICENSE_START======================================================= +# Copyright (C) 2021-2022 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +################################################################# +# Global configuration defaults. +################################################################# +global: # global defaults + nodePortPrefix: 304 + centralizedLoggingEnabled: true + +subChartsOnly: + enabled: true + +flavor: small + +# application image +image: onap/policy-gui:3.1.3 +pullPolicy: Always + +# flag to enable debugging - application support required +debugEnabled: false + +# log configuration +log: + path: /var/log/onap/policy/gui + +################################################################# +# Application configuration defaults. +################################################################# +config: + log: + logstashServiceName: log-ls + logstashPort: 5044 + dataRootDir: /dockerdata-nfs + +# default number of instances +replicaCount: 1 + +nodeSelector: {} + +affinity: {} + +# probe configuration parameters +liveness: + initialDelaySeconds: 120 + periodSeconds: 10 + timeoutSeconds: 3 + # necessary to disable liveness probe when setting breakpoints + # in debugger so K8s doesn't restart unresponsive container + enabled: true + +readiness: + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 3 + +service: + type: NodePort + name: policy-gui + internalPort: 2443 + ports: + - name: http + port: 2443 + nodePort: 43 + + # see https://wiki.onap.org/display/DW/OOM+NodePort+List + +ingress: + enabled: false + service: + - baseaddr: "policy-ui" + name: "policy-gui" + port: 2443 + config: + ssl: "redirect" + +serviceMesh: + authorizationPolicy: + authorizedPrincipals: + - serviceAccount: istio-ingress + namespace: istio-ingress + + #resources: {} + # We usually recommend not to specify default resources and to leave this as a conscious + # choice for the user. This also increases chances charts run on environments with little + # resources, such as Minikube. If you do want to specify resources, uncomment the following + # lines, adjust them as necessary, and remove the curly braces after 'resources:'. + # + # Example: + # Configure resource requests and limits + # ref: http://kubernetes.io/docs/user-guide/compute-resources/ + # Minimum memory for development is 2 CPU cores and 4GB memory + # Minimum memory for production is 4 CPU cores and 8GB memory +resources: + small: + limits: + cpu: "1" + memory: "700Mi" + requests: + cpu: "0.5" + memory: "700Mi" + large: + limits: + cpu: "2" + memory: "1.4Gi" + requests: + cpu: "1" + memory: "1.4Gi" + unlimited: {} + +#Pods Service Account +serviceAccount: + nameOverride: policy-gui + roles: + - read diff --git a/kubernetes/sdnc/components/dmaap-listener/Chart.yaml b/archive/sdnc/components/dmaap-listener/Chart.yaml index 41c018ebc3..41c018ebc3 100644 --- a/kubernetes/sdnc/components/dmaap-listener/Chart.yaml +++ b/archive/sdnc/components/dmaap-listener/Chart.yaml diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/aai.properties b/archive/sdnc/components/dmaap-listener/resources/config/aai.properties index 6a4ca4ca16..6a4ca4ca16 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/aai.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/aai.properties diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/dblib.properties b/archive/sdnc/components/dmaap-listener/resources/config/dblib.properties index 846abc2381..846abc2381 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/dblib.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/dblib.properties diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/dhcpalert.properties b/archive/sdnc/components/dmaap-listener/resources/config/dhcpalert.properties index d2b55fb131..d2b55fb131 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/dhcpalert.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/dhcpalert.properties diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-CMNotify.properties b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-CMNotify.properties index 6d5afef190..6d5afef190 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-CMNotify.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-CMNotify.properties diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-RANSlice.properties b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-RANSlice.properties index f114a9c65b..f114a9c65b 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-RANSlice.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-RANSlice.properties diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-a1Adapter-policy.properties b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-a1Adapter-policy.properties index fcb56e08c3..fcb56e08c3 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-a1Adapter-policy.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-a1Adapter-policy.properties diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-oofpcipoc.properties b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-oofpcipoc.properties index a03871d428..a03871d428 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-oofpcipoc.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/dmaap-consumer-oofpcipoc.properties diff --git a/kubernetes/sdnc/components/dmaap-listener/resources/config/lcm.properties b/archive/sdnc/components/dmaap-listener/resources/config/lcm.properties index 15f32c4248..15f32c4248 100644 --- a/kubernetes/sdnc/components/dmaap-listener/resources/config/lcm.properties +++ b/archive/sdnc/components/dmaap-listener/resources/config/lcm.properties diff --git a/archive/sdnc/components/dmaap-listener/templates/authorizationpolicy.yaml b/archive/sdnc/components/dmaap-listener/templates/authorizationpolicy.yaml new file mode 100644 index 0000000000..7158c0263f --- /dev/null +++ b/archive/sdnc/components/dmaap-listener/templates/authorizationpolicy.yaml @@ -0,0 +1,17 @@ +{{/* +# Copyright © 2023 Nordix Foundation +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +*/}} + +{{ include "common.authorizationPolicy" . }}
\ No newline at end of file diff --git a/kubernetes/sdnc/components/dmaap-listener/templates/configmap.yaml b/archive/sdnc/components/dmaap-listener/templates/configmap.yaml index c41c3ef0d6..c41c3ef0d6 100644 --- a/kubernetes/sdnc/components/dmaap-listener/templates/configmap.yaml +++ b/archive/sdnc/components/dmaap-listener/templates/configmap.yaml diff --git a/kubernetes/sdnc/components/dmaap-listener/templates/deployment.yaml b/archive/sdnc/components/dmaap-listener/templates/deployment.yaml index 110001a6a6..110001a6a6 100644 --- a/kubernetes/sdnc/components/dmaap-listener/templates/deployment.yaml +++ b/archive/sdnc/components/dmaap-listener/templates/deployment.yaml diff --git a/kubernetes/sdnc/components/dmaap-listener/templates/secret.yaml b/archive/sdnc/components/dmaap-listener/templates/secret.yaml index 34932b713d..34932b713d 100644 --- a/kubernetes/sdnc/components/dmaap-listener/templates/secret.yaml +++ b/archive/sdnc/components/dmaap-listener/templates/secret.yaml diff --git a/kubernetes/sdnc/components/dmaap-listener/templates/service.yaml b/archive/sdnc/components/dmaap-listener/templates/service.yaml index 77b0d878c1..77b0d878c1 100644 --- a/kubernetes/sdnc/components/dmaap-listener/templates/service.yaml +++ b/archive/sdnc/components/dmaap-listener/templates/service.yaml diff --git a/kubernetes/sdnc/components/dmaap-listener/values.yaml b/archive/sdnc/components/dmaap-listener/values.yaml index f6363c6903..f6363c6903 100644 --- a/kubernetes/sdnc/components/dmaap-listener/values.yaml +++ b/archive/sdnc/components/dmaap-listener/values.yaml diff --git a/kubernetes/vfc/.helmignore b/archive/vfc/.helmignore index 7ddbad7ef4..7ddbad7ef4 100644 --- a/kubernetes/vfc/.helmignore +++ b/archive/vfc/.helmignore diff --git a/kubernetes/vfc/Chart.yaml b/archive/vfc/Chart.yaml index 0965d00905..0965d00905 100644 --- a/kubernetes/vfc/Chart.yaml +++ b/archive/vfc/Chart.yaml diff --git a/kubernetes/vfc/Makefile b/archive/vfc/Makefile index 08ed7cb9da..08ed7cb9da 100644 --- a/kubernetes/vfc/Makefile +++ b/archive/vfc/Makefile diff --git a/kubernetes/vfc/components/Makefile b/archive/vfc/components/Makefile index 9544d70f33..9544d70f33 100644 --- a/kubernetes/vfc/components/Makefile +++ b/archive/vfc/components/Makefile diff --git a/kubernetes/vfc/components/vfc-generic-vnfm-driver/.helmignore b/archive/vfc/components/vfc-generic-vnfm-driver/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-generic-vnfm-driver/.helmignore +++ b/archive/vfc/components/vfc-generic-vnfm-driver/.helmignore diff --git a/kubernetes/vfc/components/vfc-generic-vnfm-driver/Chart.yaml b/archive/vfc/components/vfc-generic-vnfm-driver/Chart.yaml index a8f441dce4..a8f441dce4 100644 --- a/kubernetes/vfc/components/vfc-generic-vnfm-driver/Chart.yaml +++ b/archive/vfc/components/vfc-generic-vnfm-driver/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-generic-vnfm-driver/resources/config/logging/log.yml b/archive/vfc/components/vfc-generic-vnfm-driver/resources/config/logging/log.yml index 844f993df1..844f993df1 100644 --- a/kubernetes/vfc/components/vfc-generic-vnfm-driver/resources/config/logging/log.yml +++ b/archive/vfc/components/vfc-generic-vnfm-driver/resources/config/logging/log.yml diff --git a/kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/configmap.yaml b/archive/vfc/components/vfc-generic-vnfm-driver/templates/configmap.yaml index 83f658f751..83f658f751 100644 --- a/kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/configmap.yaml +++ b/archive/vfc/components/vfc-generic-vnfm-driver/templates/configmap.yaml diff --git a/kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/deployment.yaml b/archive/vfc/components/vfc-generic-vnfm-driver/templates/deployment.yaml index 4cd1100988..4cd1100988 100644 --- a/kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/deployment.yaml +++ b/archive/vfc/components/vfc-generic-vnfm-driver/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/service.yaml b/archive/vfc/components/vfc-generic-vnfm-driver/templates/service.yaml index 85498aeca8..85498aeca8 100644 --- a/kubernetes/vfc/components/vfc-generic-vnfm-driver/templates/service.yaml +++ b/archive/vfc/components/vfc-generic-vnfm-driver/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-generic-vnfm-driver/values.yaml b/archive/vfc/components/vfc-generic-vnfm-driver/values.yaml index c96712be4f..c96712be4f 100644 --- a/kubernetes/vfc/components/vfc-generic-vnfm-driver/values.yaml +++ b/archive/vfc/components/vfc-generic-vnfm-driver/values.yaml diff --git a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/.helmignore b/archive/vfc/components/vfc-huawei-vnfm-driver/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/.helmignore +++ b/archive/vfc/components/vfc-huawei-vnfm-driver/.helmignore diff --git a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/Chart.yaml b/archive/vfc/components/vfc-huawei-vnfm-driver/Chart.yaml index 37158d942d..37158d942d 100644 --- a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/Chart.yaml +++ b/archive/vfc/components/vfc-huawei-vnfm-driver/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/resources/config/logging/log4j.properties b/archive/vfc/components/vfc-huawei-vnfm-driver/resources/config/logging/log4j.properties index e2036398fe..e2036398fe 100644 --- a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/resources/config/logging/log4j.properties +++ b/archive/vfc/components/vfc-huawei-vnfm-driver/resources/config/logging/log4j.properties diff --git a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/configmap.yaml b/archive/vfc/components/vfc-huawei-vnfm-driver/templates/configmap.yaml index 83f658f751..83f658f751 100644 --- a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/configmap.yaml +++ b/archive/vfc/components/vfc-huawei-vnfm-driver/templates/configmap.yaml diff --git a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/deployment.yaml b/archive/vfc/components/vfc-huawei-vnfm-driver/templates/deployment.yaml index ff22976b17..ff22976b17 100644 --- a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/deployment.yaml +++ b/archive/vfc/components/vfc-huawei-vnfm-driver/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/service.yaml b/archive/vfc/components/vfc-huawei-vnfm-driver/templates/service.yaml index def3fa2a54..def3fa2a54 100644 --- a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/templates/service.yaml +++ b/archive/vfc/components/vfc-huawei-vnfm-driver/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/values.yaml b/archive/vfc/components/vfc-huawei-vnfm-driver/values.yaml index 040ad08694..040ad08694 100644 --- a/kubernetes/vfc/components/vfc-huawei-vnfm-driver/values.yaml +++ b/archive/vfc/components/vfc-huawei-vnfm-driver/values.yaml diff --git a/kubernetes/vfc/components/vfc-nslcm/.helmignore b/archive/vfc/components/vfc-nslcm/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-nslcm/.helmignore +++ b/archive/vfc/components/vfc-nslcm/.helmignore diff --git a/kubernetes/vfc/components/vfc-nslcm/Chart.yaml b/archive/vfc/components/vfc-nslcm/Chart.yaml index 3bef3a8743..3bef3a8743 100644 --- a/kubernetes/vfc/components/vfc-nslcm/Chart.yaml +++ b/archive/vfc/components/vfc-nslcm/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-nslcm/resources/config/logging/log.yml b/archive/vfc/components/vfc-nslcm/resources/config/logging/log.yml index c88606239e..c88606239e 100644 --- a/kubernetes/vfc/components/vfc-nslcm/resources/config/logging/log.yml +++ b/archive/vfc/components/vfc-nslcm/resources/config/logging/log.yml diff --git a/kubernetes/vfc/components/vfc-nslcm/templates/configmap.yaml b/archive/vfc/components/vfc-nslcm/templates/configmap.yaml index 83f658f751..83f658f751 100644 --- a/kubernetes/vfc/components/vfc-nslcm/templates/configmap.yaml +++ b/archive/vfc/components/vfc-nslcm/templates/configmap.yaml diff --git a/kubernetes/vfc/components/vfc-nslcm/templates/deployment.yaml b/archive/vfc/components/vfc-nslcm/templates/deployment.yaml index 88c322fef7..88c322fef7 100644 --- a/kubernetes/vfc/components/vfc-nslcm/templates/deployment.yaml +++ b/archive/vfc/components/vfc-nslcm/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-nslcm/templates/secrets.yaml b/archive/vfc/components/vfc-nslcm/templates/secrets.yaml index 246928825e..246928825e 100644 --- a/kubernetes/vfc/components/vfc-nslcm/templates/secrets.yaml +++ b/archive/vfc/components/vfc-nslcm/templates/secrets.yaml diff --git a/kubernetes/vfc/components/vfc-nslcm/templates/service.yaml b/archive/vfc/components/vfc-nslcm/templates/service.yaml index 4ca1cb891c..4ca1cb891c 100644 --- a/kubernetes/vfc/components/vfc-nslcm/templates/service.yaml +++ b/archive/vfc/components/vfc-nslcm/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-nslcm/values.yaml b/archive/vfc/components/vfc-nslcm/values.yaml index 48cce40822..48cce40822 100644 --- a/kubernetes/vfc/components/vfc-nslcm/values.yaml +++ b/archive/vfc/components/vfc-nslcm/values.yaml diff --git a/kubernetes/vfc/components/vfc-redis/.helmignore b/archive/vfc/components/vfc-redis/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-redis/.helmignore +++ b/archive/vfc/components/vfc-redis/.helmignore diff --git a/kubernetes/vfc/components/vfc-redis/Chart.yaml b/archive/vfc/components/vfc-redis/Chart.yaml index 84736f364b..84736f364b 100644 --- a/kubernetes/vfc/components/vfc-redis/Chart.yaml +++ b/archive/vfc/components/vfc-redis/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-redis/templates/deployment.yaml b/archive/vfc/components/vfc-redis/templates/deployment.yaml index 02fc994599..02fc994599 100644 --- a/kubernetes/vfc/components/vfc-redis/templates/deployment.yaml +++ b/archive/vfc/components/vfc-redis/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-redis/templates/service.yaml b/archive/vfc/components/vfc-redis/templates/service.yaml index 23518e95f1..23518e95f1 100644 --- a/kubernetes/vfc/components/vfc-redis/templates/service.yaml +++ b/archive/vfc/components/vfc-redis/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-redis/values.yaml b/archive/vfc/components/vfc-redis/values.yaml index 60c95b9b7c..60c95b9b7c 100644 --- a/kubernetes/vfc/components/vfc-redis/values.yaml +++ b/archive/vfc/components/vfc-redis/values.yaml diff --git a/kubernetes/vfc/components/vfc-vnflcm/.helmignore b/archive/vfc/components/vfc-vnflcm/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/.helmignore +++ b/archive/vfc/components/vfc-vnflcm/.helmignore diff --git a/kubernetes/vfc/components/vfc-vnflcm/Chart.yaml b/archive/vfc/components/vfc-vnflcm/Chart.yaml index fe0ce9b4f9..fe0ce9b4f9 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/Chart.yaml +++ b/archive/vfc/components/vfc-vnflcm/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-vnflcm/resources/config/logging/log.yml b/archive/vfc/components/vfc-vnflcm/resources/config/logging/log.yml index 9dbf475beb..9dbf475beb 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/resources/config/logging/log.yml +++ b/archive/vfc/components/vfc-vnflcm/resources/config/logging/log.yml diff --git a/kubernetes/vfc/components/vfc-vnflcm/templates/configmap.yaml b/archive/vfc/components/vfc-vnflcm/templates/configmap.yaml index 83f658f751..83f658f751 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/templates/configmap.yaml +++ b/archive/vfc/components/vfc-vnflcm/templates/configmap.yaml diff --git a/kubernetes/vfc/components/vfc-vnflcm/templates/deployment.yaml b/archive/vfc/components/vfc-vnflcm/templates/deployment.yaml index e915587a4f..e915587a4f 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/templates/deployment.yaml +++ b/archive/vfc/components/vfc-vnflcm/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-vnflcm/templates/secrets.yaml b/archive/vfc/components/vfc-vnflcm/templates/secrets.yaml index 246928825e..246928825e 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/templates/secrets.yaml +++ b/archive/vfc/components/vfc-vnflcm/templates/secrets.yaml diff --git a/kubernetes/vfc/components/vfc-vnflcm/templates/service.yaml b/archive/vfc/components/vfc-vnflcm/templates/service.yaml index 7970e8a9b1..7970e8a9b1 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/templates/service.yaml +++ b/archive/vfc/components/vfc-vnflcm/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-vnflcm/values.yaml b/archive/vfc/components/vfc-vnflcm/values.yaml index bc22a32206..bc22a32206 100644 --- a/kubernetes/vfc/components/vfc-vnflcm/values.yaml +++ b/archive/vfc/components/vfc-vnflcm/values.yaml diff --git a/kubernetes/vfc/components/vfc-vnfmgr/.helmignore b/archive/vfc/components/vfc-vnfmgr/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/.helmignore +++ b/archive/vfc/components/vfc-vnfmgr/.helmignore diff --git a/kubernetes/vfc/components/vfc-vnfmgr/Chart.yaml b/archive/vfc/components/vfc-vnfmgr/Chart.yaml index d5ec0cfc80..d5ec0cfc80 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/Chart.yaml +++ b/archive/vfc/components/vfc-vnfmgr/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-vnfmgr/resources/config/logging/log.yml b/archive/vfc/components/vfc-vnfmgr/resources/config/logging/log.yml index 9dbf475beb..9dbf475beb 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/resources/config/logging/log.yml +++ b/archive/vfc/components/vfc-vnfmgr/resources/config/logging/log.yml diff --git a/kubernetes/vfc/components/vfc-vnfmgr/templates/configmap.yaml b/archive/vfc/components/vfc-vnfmgr/templates/configmap.yaml index 83f658f751..83f658f751 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/templates/configmap.yaml +++ b/archive/vfc/components/vfc-vnfmgr/templates/configmap.yaml diff --git a/kubernetes/vfc/components/vfc-vnfmgr/templates/deployment.yaml b/archive/vfc/components/vfc-vnfmgr/templates/deployment.yaml index 8dd9f57921..8dd9f57921 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/templates/deployment.yaml +++ b/archive/vfc/components/vfc-vnfmgr/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-vnfmgr/templates/secrets.yaml b/archive/vfc/components/vfc-vnfmgr/templates/secrets.yaml index 246928825e..246928825e 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/templates/secrets.yaml +++ b/archive/vfc/components/vfc-vnfmgr/templates/secrets.yaml diff --git a/kubernetes/vfc/components/vfc-vnfmgr/templates/service.yaml b/archive/vfc/components/vfc-vnfmgr/templates/service.yaml index 9daf4e0e26..9daf4e0e26 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/templates/service.yaml +++ b/archive/vfc/components/vfc-vnfmgr/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-vnfmgr/values.yaml b/archive/vfc/components/vfc-vnfmgr/values.yaml index 31b5a66fd0..31b5a66fd0 100644 --- a/kubernetes/vfc/components/vfc-vnfmgr/values.yaml +++ b/archive/vfc/components/vfc-vnfmgr/values.yaml diff --git a/kubernetes/vfc/components/vfc-vnfres/.helmignore b/archive/vfc/components/vfc-vnfres/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-vnfres/.helmignore +++ b/archive/vfc/components/vfc-vnfres/.helmignore diff --git a/kubernetes/vfc/components/vfc-vnfres/Chart.yaml b/archive/vfc/components/vfc-vnfres/Chart.yaml index be05a88d7a..be05a88d7a 100644 --- a/kubernetes/vfc/components/vfc-vnfres/Chart.yaml +++ b/archive/vfc/components/vfc-vnfres/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-vnfres/resources/config/logging/log.yml b/archive/vfc/components/vfc-vnfres/resources/config/logging/log.yml index 7644af1e1b..7644af1e1b 100644 --- a/kubernetes/vfc/components/vfc-vnfres/resources/config/logging/log.yml +++ b/archive/vfc/components/vfc-vnfres/resources/config/logging/log.yml diff --git a/kubernetes/vfc/components/vfc-vnfres/templates/configmap.yaml b/archive/vfc/components/vfc-vnfres/templates/configmap.yaml index 83f658f751..83f658f751 100644 --- a/kubernetes/vfc/components/vfc-vnfres/templates/configmap.yaml +++ b/archive/vfc/components/vfc-vnfres/templates/configmap.yaml diff --git a/kubernetes/vfc/components/vfc-vnfres/templates/deployment.yaml b/archive/vfc/components/vfc-vnfres/templates/deployment.yaml index f4138d256f..f4138d256f 100644 --- a/kubernetes/vfc/components/vfc-vnfres/templates/deployment.yaml +++ b/archive/vfc/components/vfc-vnfres/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-vnfres/templates/secrets.yaml b/archive/vfc/components/vfc-vnfres/templates/secrets.yaml index 246928825e..246928825e 100644 --- a/kubernetes/vfc/components/vfc-vnfres/templates/secrets.yaml +++ b/archive/vfc/components/vfc-vnfres/templates/secrets.yaml diff --git a/kubernetes/vfc/components/vfc-vnfres/templates/service.yaml b/archive/vfc/components/vfc-vnfres/templates/service.yaml index 4f583f2181..4f583f2181 100644 --- a/kubernetes/vfc/components/vfc-vnfres/templates/service.yaml +++ b/archive/vfc/components/vfc-vnfres/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-vnfres/values.yaml b/archive/vfc/components/vfc-vnfres/values.yaml index 2c54249de4..2c54249de4 100644 --- a/kubernetes/vfc/components/vfc-vnfres/values.yaml +++ b/archive/vfc/components/vfc-vnfres/values.yaml diff --git a/kubernetes/vfc/components/vfc-zte-vnfm-driver/.helmignore b/archive/vfc/components/vfc-zte-vnfm-driver/.helmignore index f0c1319444..f0c1319444 100644 --- a/kubernetes/vfc/components/vfc-zte-vnfm-driver/.helmignore +++ b/archive/vfc/components/vfc-zte-vnfm-driver/.helmignore diff --git a/kubernetes/vfc/components/vfc-zte-vnfm-driver/Chart.yaml b/archive/vfc/components/vfc-zte-vnfm-driver/Chart.yaml index 2511b5e587..2511b5e587 100644 --- a/kubernetes/vfc/components/vfc-zte-vnfm-driver/Chart.yaml +++ b/archive/vfc/components/vfc-zte-vnfm-driver/Chart.yaml diff --git a/kubernetes/vfc/components/vfc-zte-vnfm-driver/resources/config/logging/log.yml b/archive/vfc/components/vfc-zte-vnfm-driver/resources/config/logging/log.yml index 6c00048ff7..6c00048ff7 100644 --- a/kubernetes/vfc/components/vfc-zte-vnfm-driver/resources/config/logging/log.yml +++ b/archive/vfc/components/vfc-zte-vnfm-driver/resources/config/logging/log.yml diff --git a/kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/configmap.yaml b/archive/vfc/components/vfc-zte-vnfm-driver/templates/configmap.yaml index 83f658f751..83f658f751 100644 --- a/kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/configmap.yaml +++ b/archive/vfc/components/vfc-zte-vnfm-driver/templates/configmap.yaml diff --git a/kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/deployment.yaml b/archive/vfc/components/vfc-zte-vnfm-driver/templates/deployment.yaml index c58957c2a2..c58957c2a2 100644 --- a/kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/deployment.yaml +++ b/archive/vfc/components/vfc-zte-vnfm-driver/templates/deployment.yaml diff --git a/kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/service.yaml b/archive/vfc/components/vfc-zte-vnfm-driver/templates/service.yaml index 8a80a87062..8a80a87062 100644 --- a/kubernetes/vfc/components/vfc-zte-vnfm-driver/templates/service.yaml +++ b/archive/vfc/components/vfc-zte-vnfm-driver/templates/service.yaml diff --git a/kubernetes/vfc/components/vfc-zte-vnfm-driver/values.yaml b/archive/vfc/components/vfc-zte-vnfm-driver/values.yaml index 3588ba548e..3588ba548e 100644 --- a/kubernetes/vfc/components/vfc-zte-vnfm-driver/values.yaml +++ b/archive/vfc/components/vfc-zte-vnfm-driver/values.yaml diff --git a/kubernetes/vfc/resources/config/log/filebeat/filebeat.yml b/archive/vfc/resources/config/log/filebeat/filebeat.yml index 0bc14ea908..0bc14ea908 100644 --- a/kubernetes/vfc/resources/config/log/filebeat/filebeat.yml +++ b/archive/vfc/resources/config/log/filebeat/filebeat.yml diff --git a/kubernetes/vfc/templates/configmap.yaml b/archive/vfc/templates/configmap.yaml index e890b8d957..e890b8d957 100644 --- a/kubernetes/vfc/templates/configmap.yaml +++ b/archive/vfc/templates/configmap.yaml diff --git a/kubernetes/vfc/templates/secrets.yaml b/archive/vfc/templates/secrets.yaml index 246928825e..246928825e 100644 --- a/kubernetes/vfc/templates/secrets.yaml +++ b/archive/vfc/templates/secrets.yaml diff --git a/kubernetes/vfc/values.yaml b/archive/vfc/values.yaml index 05b7eb1fa3..05b7eb1fa3 100644 --- a/kubernetes/vfc/values.yaml +++ b/archive/vfc/values.yaml diff --git a/kubernetes/vnfsdk/Chart.yaml b/archive/vnfsdk/Chart.yaml index bf0dbe6640..bf0dbe6640 100644 --- a/kubernetes/vnfsdk/Chart.yaml +++ b/archive/vnfsdk/Chart.yaml diff --git a/kubernetes/vnfsdk/resources/config/configuration.xml b/archive/vnfsdk/resources/config/configuration.xml index 09b6551c00..09b6551c00 100644 --- a/kubernetes/vnfsdk/resources/config/configuration.xml +++ b/archive/vnfsdk/resources/config/configuration.xml diff --git a/kubernetes/vnfsdk/resources/config/marketplace_tables_postgres.sql b/archive/vnfsdk/resources/config/marketplace_tables_postgres.sql index c05d7f2d00..c05d7f2d00 100644 --- a/kubernetes/vnfsdk/resources/config/marketplace_tables_postgres.sql +++ b/archive/vnfsdk/resources/config/marketplace_tables_postgres.sql diff --git a/kubernetes/vnfsdk/resources/nginx/nginx.conf b/archive/vnfsdk/resources/nginx/nginx.conf index 9d7aa78b36..9d7aa78b36 100644 --- a/kubernetes/vnfsdk/resources/nginx/nginx.conf +++ b/archive/vnfsdk/resources/nginx/nginx.conf diff --git a/kubernetes/vnfsdk/templates/NOTES.txt b/archive/vnfsdk/templates/NOTES.txt index cf415bd51c..cf415bd51c 100644 --- a/kubernetes/vnfsdk/templates/NOTES.txt +++ b/archive/vnfsdk/templates/NOTES.txt diff --git a/kubernetes/vnfsdk/templates/configmap.yaml b/archive/vnfsdk/templates/configmap.yaml index d06379331f..d06379331f 100644 --- a/kubernetes/vnfsdk/templates/configmap.yaml +++ b/archive/vnfsdk/templates/configmap.yaml diff --git a/kubernetes/vnfsdk/templates/deployment.yaml b/archive/vnfsdk/templates/deployment.yaml index bf9ad3e031..bf9ad3e031 100644 --- a/kubernetes/vnfsdk/templates/deployment.yaml +++ b/archive/vnfsdk/templates/deployment.yaml diff --git a/kubernetes/vnfsdk/templates/ingress.yaml b/archive/vnfsdk/templates/ingress.yaml index 1f6ec7ab0e..1f6ec7ab0e 100644 --- a/kubernetes/vnfsdk/templates/ingress.yaml +++ b/archive/vnfsdk/templates/ingress.yaml diff --git a/kubernetes/vnfsdk/templates/job.yaml b/archive/vnfsdk/templates/job.yaml index a6966a7708..a6966a7708 100644 --- a/kubernetes/vnfsdk/templates/job.yaml +++ b/archive/vnfsdk/templates/job.yaml diff --git a/kubernetes/vnfsdk/templates/secrets.yaml b/archive/vnfsdk/templates/secrets.yaml index b143034d8f..b143034d8f 100644 --- a/kubernetes/vnfsdk/templates/secrets.yaml +++ b/archive/vnfsdk/templates/secrets.yaml diff --git a/kubernetes/vnfsdk/templates/service.yaml b/archive/vnfsdk/templates/service.yaml index 6127b2b373..6127b2b373 100644 --- a/kubernetes/vnfsdk/templates/service.yaml +++ b/archive/vnfsdk/templates/service.yaml diff --git a/kubernetes/vnfsdk/values.yaml b/archive/vnfsdk/values.yaml index 723dfc3b4f..723dfc3b4f 100644 --- a/kubernetes/vnfsdk/values.yaml +++ b/archive/vnfsdk/values.yaml diff --git a/docs/_static/logo_onap_2024.png b/docs/_static/logo_onap_2024.png Binary files differnew file mode 100644 index 0000000000..55d307fc34 --- /dev/null +++ b/docs/_static/logo_onap_2024.png diff --git a/docs/conf.py b/docs/conf.py index 16ad9a9fc8..3a63e0fab3 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -11,7 +11,7 @@ html_theme = "sphinx_rtd_theme" html_theme_options = { "style_nav_header_background": "white", "sticky_navigation": "False" } -html_logo = "_static/logo_onap_2017.png" +html_logo = "_static/logo_onap_2024.png" html_favicon = "_static/favicon.ico" html_static_path = ["_static"] html_show_sphinx = False diff --git a/kubernetes/authentication/Chart.yaml b/kubernetes/authentication/Chart.yaml index a3ac43c4e7..e8400aeb81 100644 --- a/kubernetes/authentication/Chart.yaml +++ b/kubernetes/authentication/Chart.yaml @@ -16,7 +16,7 @@ # limitations under the License. # ============LICENSE_END========================================================= apiVersion: v2 -version: 14.0.0 +version: 14.0.1 description: ONAP Realm creation, Oauth2Proxy installation and configuration name: authentication sources: diff --git a/kubernetes/authentication/README.md b/kubernetes/authentication/README.md index 75d8f05ebd..306e2f9645 100644 --- a/kubernetes/authentication/README.md +++ b/kubernetes/authentication/README.md @@ -1,7 +1,29 @@ -TBD: Description about settings... +# Helm Chart for Authentication Application +This component delivers: -``` +- Keycloak Realm creation and import +- (Optionally) creation of AuthenticationPolicies for Ingress to enable + OAuth Authentication and RoleBased access to Ingress APIs and UIs + +## REALM Configuration settings + +- In the configuration section "realmSettings" multiple REALMs can be configured +- Each REALM configuration has the following sections: + - [General REALM settings](#general-realm-settings) + - [CLIENT definitions](#client-definitions) + - (optional) [CLIENT SCOPE definitions](#client-scope-definitions) + - (optional) [Access control definitions](#access-control-definitions) + - (optional) [GROUP definitions](#group-definitions) + - (optional) [USER definitions](#user-definitions) + - (optional) [IDENTITY PROVIDER definitions](#identity-provider-and-mapper-definitions) + - (optional) [SMTP server definitions](#smtp-server-definitions) + +### General REALM settings + +This sections sets the realm general attributes shown in Keycloak + +```yaml realmSettings: - name: <Realm ID> - unique ID for a realm (e.g. "ONAP") displayName: <Display Name> - (optional) Keycloak Display Name (e.g. "ONAP Realm") @@ -10,45 +32,274 @@ realmSettings: admin: <admin theme> - (optional) Keycloak Theme for Admin UI (e.g. "base") account: <account theme> - (optional) Keycloak Theme for Account UI (e.g. "base") email: <email theme> - (optional) Keycloak Theme for Email UI (e.g. "base") - groups: - (optional) Group definitions - - name: <group name> - Group name - path: /path> - Group URL path - realmRoles: [ <role>,... ] - (optional) List of Realm roles - initialUsers: - (optional) List of initial users - - username: <user name> - Name of the User - password: <password> - Initial Password - email: <email> - Email Address - firstName: <first name> - (optional) First Name - lastName: <last name> - (optional) Last Name - groups: - (optional) group membership - - <group name> + attributes: + frontendUrl: "<Keycloak URL>" - External Url for Keycloak access (e.g. "https://keycloak-$PARAM_BASE_URL/") ``` -``` +### CLIENT definitions + +In this section each realm authentication client is defined e.g. portal-bff, oauth2-proxy, grafana + +possible "attribute" settings (maybe more): + - id.token.as.detached.signature: "false" + - exclude.session.state.from.auth.response: "false" + - tls.client.certificate.bound.access.tokens: "false" + - saml.allow.ecp.flow: "false" + - saml.assertion.signature: "false" + - saml.force.post.binding: "false" + - saml.multivalued.roles: "false" + - saml.encrypt: "false" + - saml.server.signature: "false" + - saml.server.signature.keyinfo.ext: "false" + - saml.artifact.binding: "false" + - saml_force_name_id_format: "false" + - saml.client.signature: "false" + - saml.authnstatement: "false" + - saml.onetimeuse.condition: "false" + - oidc.ciba.grant.enabled: "false" + - frontchannel.logout.session.required: "true" + - backchannel.logout.session.required: "true" + - backchannel.logout.revoke.offline.tokens: "false" + - client_credentials.use_refresh_token: "false" + - acr.loa.map: "{}" + - require.pushed.authorization.requests: "false" + - oauth2.device.authorization.grant.enabled: "false" + - display.on.consent.screen: "false" + - token.response.type.bearer.lower-case: "false" + - use.refresh.tokens: "true" + - post.logout.redirect.uris: '<url>' + +```yaml clients: oauth2_proxy: - clientId: "oauth2-proxy-onap" - name: "Oauth2 Proxy" - secret: 5YSOkJz99WHv8enDZPknzJuGqVSerELp - protocol: openid-connect - portal_app: - clientId: "portal-app" + clientId: "<client ID>" - client ID + name: "<client name>" - (optional) client name + secret: <client secret> - (optional) client secret + clientAuthenticatorType: <type> - (optional) auth type (default: client-secret) + protocol: <protocol> - (optional) auth protocol (default: openid-connect) + description: "<description>" - (optional) client description + baseUrl: "<base path>" - (optional) url subpath (e.g. /application) + rootUrl: "<root URL>" - (optional) root url + adminUrl: "<admin URL>" - (optional) admin url + bearerOnly: "<false|true>" - (optional) bearerOnly (default: false) + consentRequired: "<false|true>" - (optional) consentRequired (default: false) + standardFlowEnabled: "<false|true>" - (optional) standardFlowEnabled (default: true) + implicitFlowEnabled: "<false|true>" - (optional) implicitFlowEnabled (default: false) + directAccessGrantsEnabled: "<false|true>" - (optional) directAccessGrantsEnabled (default: true) + serviceAccountsEnabled: "<false|true>" - (optional) serviceAccountsEnabled (default: false) + frontchannelLogout: "<false|true>" - (optional) frontend channel logout (default: true) + surrogateAuthRequired: "<false|true>" - (optional) surrogate Auth Required (default: false) + publicClient: "<false|true>" - (optional) public Client (default: false) + attributes: - (optional) attributes settings (see code) + post.logout.redirect.uris: '<url>' - example + protocolMappers: - (optional) protocol mappers + - name: "Audience for Oauth2Proxy" - examples + protocolMapper: "oidc-audience-mapper" + config: + included.client.audience: "oauth2-proxy-onap" + id.token.claim: "false" + access.token.claim: "true" + included.custom.audience: "oauth2-proxy-onap" + - name: "SDC-User" + protocolMapper: "oidc-usermodel-attribute-mapper" + config: + multivalued: "false" + userinfo.token.claim: "true" + user.attribute: "sdc_user" + id.token.claim: "true" + access.token.claim: "true" + claim.name: "sdc_user" + jsonType.label: "String" + additionalDefaultScopes: + - "onap_roles" redirectUris: - "https://portal-$PARAM_BASE_URL/*" - "http://localhost/*" - protocol: openid-connect + webOrigins: + - "https://argocd-$PARAM_BASE_URL" + defaultClientScopes: + - "web-origins" + - "profile" + - "acr" + - "email" + - "roles" + - "groups" ``` +### CLIENT SCOPE definitions + +Here additional scopes besides the default scopes can be defined and set as default client scope + +default scopes: + + - roles + - groups + - acr + - profile + - address + - web-origin + - phone + - email + - offline_access + - role_list + - microprofile-jwt + +```yaml + defaultClientScopes: + - "onap_roles" + additionalClientScopes: + - name: onap_roles + description: OpenID Connect scope for add user onap roles to the access token + protocolMappers: + - name: aud + protocol: openid-connect + protocolMapper: oidc-audience-mapper + consentRequired: false + config: + included.client.audience: oauth2-proxy + id.token.claim: 'false' + access.token.claim: 'true' + - name: client roles + protocol: openid-connect + protocolMapper: oidc-usermodel-client-role-mapper + consentRequired: false + config: + multivalued: 'true' + userinfo.token.claim: 'false' + id.token.claim: 'true' + access.token.claim: 'true' + claim.name: onap_roles + jsonType.label: String + usermodel.clientRoleMapping.clientId: oauth2-proxy ``` + +### Access control definitions + +In this section additional roles (assignableRoles) besides the default roles can be set. + +default roles: + - user + - admin + - offline_access + - uma_authorization + - default-roles-<realm> + +(optional) accessRoles can be defined. +These access roles are used in the Ingress "Auhorization Policy" to restrict the access to certain services +The access role is assigned to a realm client (e.g. oauth2_proxy) + +```yaml accessControl: assignableRoles: - name: onap-operator-read description: "Allows to perform GET operations for all ONAP components" - associatedAccessRoles: [ "dmaap-bc-api-read", "dmaap-dr-node-api-read", "dmaap-dr-prov-api-read", "dmaap-mr-api-read", "msb-consul-api-read", "msb-discovery-api-read", "msb-eag-ui-read", "msb-iag-ui-read", "nbi-api-read", "aai-api-read", "aai-babel-api-read", "aai-sparkybe-api-read", "cds-blueprintsprocessor-api-read", "cds-ui-read", "cps-core-api-read", "cps-ncmp-dmi-plugin-api-read", "cps-temporal-api-read", "reaper-dc1-read", "sdc-be-api-read", "sdc-fe-ui-read", "sdc-wfd-be-api-read", "sdc-wfd-fe-ui-read", "so-admin-cockpit-ui-read", "so-api-read", "usecase-ui-read", "uui-server-read" ] - + associatedAccessRoles: [ "dmaap-bc-api-read", ... ] accessRoles: "oauth2_proxy": - name: dmaap-bc-api-read methodsAllowed: ["GET"] servicePrefix: dmaap-bc-api -```
\ No newline at end of file +``` + +### GROUP definitions + +```yaml + groups: - (optional) Group definitions + - name: <group name> - Group name + path: /path> - Group URL path + roles: [ <role>,... ] - (optional) List of Realm roles +``` + +### USER definitions + +```yaml + initialUsers: - (optional) List of initial users + - username: <user name> - Name of the User + firstName: <first name> - (optional) First Name + lastName: <last name> - (optional) Last Name + email: <email> - (optional) Email Address + emailVerified : <true|false>- (optional)Email verified + credentials: - (optional) credentials + - type: password - (optional) initial password (<pwd>: encrypted password, <salt>: used salt) + secretData: "{\"value\":\"<pwd>\",\"salt\":\"<salt>\"}" + credentialData: "{\"hashIterations\":27500,\"algorithm\":\"pbkdf2-sha256\"}" + attributes: - (optional) additional attributes + sdc_user: - example attribute + - "cs0008" + realmRoles: - (optional) assigned realm roles + - <role name> + groups: - (optional) group membership + - <group name> +``` + +### Identity Provider and Mapper definitions + +```yaml + identityProviders: + - name: "gitlab" + displayName: "gitlab" + config: + userInfoUrl: "https://gitlab.devops.telekom.de/oauth/userinfo" + validateSignature: "true" + clientId: "ee4e0db734157e9cdad16733656ba285f2f813354aa7c590a8693e48ed156860" + tokenUrl: "https://gitlab.devops.telekom.de/oauth/token" + jwksUrl: "https://gitlab.devops.telekom.de/oauth/discovery/keys" + issuer: "https://gitlab.devops.telekom.de" + useJwksUrl: "true" + authorizationUrl: "https://gitlab.devops.telekom.de/oauth/authorize" + clientAuthMethod: "client_secret_post" + syncMode: "IMPORT" + clientSecret: "gloas-35267790bf6fb7c4b507aea11db46d80174cb8ef4192e77424803b595eef735e" + defaultScope: "openid read_user email" + identityProviderMappers: + - name: "argo-admins" + identityProviderAlias: "gitlab" + identityProviderMapper: "oidc-advanced-group-idp-mapper" + config: + claims: "[{\"key\":\"groups_direct\",\"value\":\"dt-rc\"}]" + syncMode: "FORCE" + group: "/ArgoCDAdmins" + - name: "ArgoCDRestricted" + identityProviderAlias: "gitlab" + identityProviderMapper: "oidc-advanced-group-idp-mapper" + config: + claims: "[{\"key\":\"groups_direct\",\"value\":\"\"}]" + syncMode: "FORCE" + group: "/ArgoCDRestricted" + - name: "lastName " + identityProviderAlias: "gitlab" + identityProviderMapper: "oidc-user-attribute-idp-mapper" + config: + claim: "nickname" + syncMode: "FORCE" + user.attribute: "lastName" +``` + +### SMTP Server definitions + +```yaml + smtpServer: + password: "<password>" + starttls: "true" + auth: "true" + port: "587" + host: "<mailserver>" + from: "<mail-address>" + fromDisplayName: "onapsupport" + ssl: "false" + user: "onapsupport" +``` + +## Ingress Authentication settings + +Activating the Ingress Authentication (enabled: true) will create AuthorizationPolicy resources for each defined "accessControl.accessRoles" in a REALM definition. + +``` +ingressAuthentication: + enabled: false + exceptions: + - '{{ include "ingress.config.host" (dict "dot" . "baseaddr" "keycloak-ui") }}' + - '{{ include "ingress.config.host" (dict "dot" . "baseaddr" "portal-ui") }}' + - '{{ include "ingress.config.host" (dict "dot" . "baseaddr" "minio-console") }}' + - '{{ include "ingress.config.host" (dict "dot" . "baseaddr" "uui-server") }}' +``` diff --git a/kubernetes/authentication/templates/_utils.tpl b/kubernetes/authentication/templates/_utils.tpl index 0cdcd7955a..806f96164a 100644 --- a/kubernetes/authentication/templates/_utils.tpl +++ b/kubernetes/authentication/templates/_utils.tpl @@ -45,6 +45,7 @@ enabled: true {{ include "auth._users" $realm }} {{ include "auth._identity" $realm }} {{ include "auth._identityMapper" $realm }} +{{ include "auth._smtpServer" $realm }} {{ include "auth._attributes" (dict "dot" $dot "realm" $realm) }} {{- end -}} @@ -142,84 +143,60 @@ Usage: clients: {{- range $index, $client := $realm.clients }} - clientId: "{{ $client.clientId }}" + {{- if $client.name }} name: "{{ $client.name }}" - description: "{{ default "" $client.description }}" + {{- end }} + {{- if $client.description }} + description: "{{ $client.description }}" + {{- end }} {{- if $client.rootUrl }} rootUrl: {{ tpl $client.rootUrl $dot }} - {{- else }} - rootUrl: "" {{- end }} {{- if $client.adminUrl }} adminUrl: {{ tpl $client.adminUrl $dot }} - {{- else }} - adminUrl: "" {{- end }} {{- if $client.baseUrl }} baseUrl: {{ tpl $client.baseUrl $dot }} - {{- else }} - baseUrl: "" {{- end }} - surrogateAuthRequired: false + surrogateAuthRequired: {{ default false $client.surrogateAuthRequired }} enabled: true alwaysDisplayInConsole: false - clientAuthenticatorType: "client-secret" - secret: "{{ default "" $client.secret }}" + clientAuthenticatorType: {{ default "client-secret" $client.clientAuthenticatorType }} + {{- if $client.secret }} + secret: "{{ $client.secret }}" + {{- end }} + {{- if $client.redirectUris }} redirectUris: - {{- if $client.redirectUris }} {{- range $index2, $url := $client.redirectUris }} - {{ tpl $url $dot }} {{- end }} - {{- else }} - - "*" - {{- end }} - {{- if $client.webOrigins }} + {{- else }} + redirectUris: [] + {{- end }} + {{- if $client.webOrigins }} webOrigins: {{- range $index3, $web := $client.webOrigins }} - - {{ $web }} + - {{ $web | quote }} {{- end }} - {{- else }} + {{- else }} webOrigins: [] - {{- end }} + {{- end }} notBefore: 0 - bearerOnly: false - consentRequired: false - standardFlowEnabled: true - implicitFlowEnabled: false - directAccessGrantsEnabled: true - serviceAccountsEnabled: false - publicClient: false - frontchannelLogout: true - protocol: "{{ $client.protocol }}" + bearerOnly: {{ default false $client.bearerOnly }} + consentRequired: {{ default false $client.consentRequired }} + standardFlowEnabled: {{ default true $client.standardFlowEnabled }} + implicitFlowEnabled: {{ default false $client.implicitFlowEnabled }} + directAccessGrantsEnabled: {{ default true $client.directAccessGrantsEnabled }} + serviceAccountsEnabled: {{ default false $client.serviceAccountsEnabled }} + publicClient: {{ default false $client.publicClient }} + frontchannelLogout: {{ default false $client.frontchannelLogout }} + protocol: "{{ default "openid-connect" $client.protocol }}" + {{- if $client.attributes }} attributes: - id.token.as.detached.signature: "false" - saml.assertion.signature: "false" - saml.force.post.binding: "false" - saml.multivalued.roles: "false" - saml.encrypt: "false" - saml.server.signature: "false" - saml.server.signature.keyinfo.ext: "false" - exclude.session.state.from.auth.response: "false" - saml.artifact.binding: "false" - saml_force_name_id_format: "false" - saml.client.signature: "false" - saml.authnstatement: "false" - saml.onetimeuse.condition: "false" - tls-client-certificate-bound-access-tokens: "false" - oidc.ciba.grant.enabled: "false" - backchannel.logout.session.required: "true" - client_credentials.use_refresh_token: "false" - acr.loa.map: "{}" - require.pushed.authorization.requests: "false" - oauth2.device.authorization.grant.enabled: "false" - display.on.consent.screen: "false" - backchannel.logout.revoke.offline.tokens: "false" - token.response.type.bearer.lower-case: "false" - use.refresh.tokens: "true" - {{- if $client.additionalAttributes }} - {{- range $key,$value := $client.additionalAttributes }} + {{- range $key,$value := $client.attributes }} {{ $key }}: {{ tpl $value $dot }} {{- end }} - {{- end }} + {{- end }} authenticationFlowBindingOverrides: {} fullScopeAllowed: true nodeReRegistrationTimeout: -1 @@ -235,21 +212,27 @@ clients: {{- end }} {{- end }} defaultClientScopes: + {{- if $client.defaultClientScopes }} + {{- range $index2, $scope := $client.defaultClientScopes }} + - {{ $scope }} + {{- end }} + {{- else }} - web-origins - - acr - profile + - acr - email - {{- if $client.additionalDefaultScopes }} - {{- range $index2, $scope := $client.additionalDefaultScopes }} - - {{ $scope }} - {{- end }} {{- end }} optionalClientScopes: + {{- if $client.optionalClientScopes }} + {{- range $index2, $scope := $client.optionalClientScopes }} + - {{ $scope }} + {{- end }} + {{- else }} - address - phone - offline_access - - groups - microprofile-jwt + {{- end }} {{- end }} {{- end }} @@ -716,7 +699,9 @@ users: enabled: true totp: false email: "{{ default "" $user.email }}" - emailVerified: true + emailVerified: "{{ default true $user.emailVerified }}" + firstName: "{{ default "" $user.firstName }}" + lastName: "{{ default "" $user.lastName }}" {{- if $user.attributes }} attributes: {{ toYaml $user.attributes | nindent 6 }} @@ -800,6 +785,19 @@ identityProviderMappers: {{- end }} {{/* +Renders the smtpServer section in a realm. +Usage: +{{ include "auth._smtpServer" ( dict "dot" .Values) }} +*/}} +{{- define "auth._smtpServer" -}} +{{- $dot := default . .dot -}} +{{- if $dot.smtpServer }} +smtpServer: + {{ toYaml $dot.smtpServer | nindent 2 }} +{{- end }} +{{- end }} + +{{/* Renders the attributes section in a realm. Usage: {{ include "auth._attributes" ( dict "dot" . "realm" $realm ) }} @@ -808,6 +806,6 @@ Usage: {{- $dot := default . .dot -}} {{- $realm := (required "'realm' param, set to the specific service, is required." .realm) -}} attributes: - frontentUrl: {{ tpl $realm.attributes.frontendUrl $dot }} + frontendUrl: {{ tpl $realm.attributes.frontendUrl $dot }} acr.loa.map: "{\"ABC\":\"5\"}" {{- end }} diff --git a/kubernetes/authentication/templates/authorizationpolicy.yaml b/kubernetes/authentication/templates/authorizationpolicy.yaml index f4857bdbac..abd40725da 100644 --- a/kubernetes/authentication/templates/authorizationpolicy.yaml +++ b/kubernetes/authentication/templates/authorizationpolicy.yaml @@ -87,4 +87,4 @@ spec: selector: matchLabels: istio: ingress -{{- end }}
\ No newline at end of file +{{- end }} diff --git a/kubernetes/authentication/templates/requestauthentication.yaml b/kubernetes/authentication/templates/requestauthentication.yaml index 036680d7cb..92bea9f48e 100644 --- a/kubernetes/authentication/templates/requestauthentication.yaml +++ b/kubernetes/authentication/templates/requestauthentication.yaml @@ -33,4 +33,4 @@ spec: - issuer: "https://{{ include "ingress.config.host" (dict "dot" $dot "baseaddr" "keycloak-ui") }}/{{ .Values.keycloak.relativePath }}realms/master" jwksUri: {{ .Values.keycloak.intURL }}realms/master/protocol/openid-connect/certs forwardOriginalToken: true -{{- end }}
\ No newline at end of file +{{- end }} diff --git a/kubernetes/authentication/values.yaml b/kubernetes/authentication/values.yaml index 94e9f7031c..ba99879e87 100644 --- a/kubernetes/authentication/values.yaml +++ b/kubernetes/authentication/values.yaml @@ -49,8 +49,60 @@ onap-keycloak-config-cli: secrets: KEYCLOAK_PASSWORD: secret existingConfigSecret: "keycloak-config-cli-config-realms" + securityContext: + runAsGroup: 65534 + runAsNonRoot: true + runAsUser: 65534 + seccompProfile: + type: RuntimeDefault + containerSecurityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + - CAP_NET_RAW + readOnlyRootFilesystem: true + resources: + limits: + cpu: "1" + memory: 500Mi + requests: + cpu: 100m + memory: 10Mi onap-oauth2-proxy: + securityContext: + capabilities: + drop: + - ALL + - CAP_NET_RAW + + resources: + limits: + cpu: 500m + memory: 500Mi + requests: + cpu: 500m + memory: 500Mi + + initContainers: + waitForRedis: + #image: + # repository: "dockerhub.devops.telekom.de/alpine" + # tag: "3.20" + securityContext: + capabilities: + drop: + - ALL + - CAP_NET_RAW + resources: + limits: + cpu: 100m + memory: 300Mi + requests: + cpu: 100m + memory: 300Mi + # Oauth client configuration specifics config: # Create a new secret with the following command @@ -99,8 +151,19 @@ onap-oauth2-proxy: redis: # provision an instance of the redis sub-chart enabled: true + master: + containerSecurityContext: + capabilities: + drop: ["ALL", "CAP_NET_RAW"] + replica: + containerSecurityContext: + capabilities: + drop: ["ALL", "CAP_NET_RAW"] sentinel: enabled: true + containerSecurityContext: + capabilities: + drop: ["ALL", "CAP_NET_RAW"] serviceAccount: nameOverride: keycloak-init diff --git a/kubernetes/common/cassandra/Chart.yaml b/kubernetes/common/cassandra/Chart.yaml index 81f5c5dae7..544ebb247d 100644 --- a/kubernetes/common/cassandra/Chart.yaml +++ b/kubernetes/common/cassandra/Chart.yaml @@ -18,7 +18,7 @@ apiVersion: v2 description: ONAP cassandra name: cassandra -version: 13.1.0 +version: 13.1.1 dependencies: - name: common diff --git a/kubernetes/common/cassandra/values.yaml b/kubernetes/common/cassandra/values.yaml index 0ab1f0961c..842c268c8a 100644 --- a/kubernetes/common/cassandra/values.yaml +++ b/kubernetes/common/cassandra/values.yaml @@ -40,16 +40,30 @@ k8ssandraOperator: superuserPassword: &superuserpassword cassandra casOptions: authorizer: AllowAllAuthorizer - read_request_timeout: 10000ms - write_request_timeout: 10000ms + read_request_timeout: 15000ms + write_request_timeout: 15000ms counter_write_request_timeout: 15000ms + request_timeout: 15000ms + auto_snapshot: false + commitlog_segment_size: 128MiB + commitlog_sync_period: 15000ms + concurrent_reads: 16 + concurrent_writes: 16 + counter_cache_size: 16MiB jvmOptions: heap_initial_size: 512M - heap_max_size: 8192M + heap_max_size: 4096M hostNetwork: false datacenters: - name: dc1 size: 3 + resources: + requests: + cpu: 2 + memory: 8Gi + limits: + cpu: 8 + memory: 8Gi reaper: enabled: true stargate: diff --git a/kubernetes/common/common/Chart.yaml b/kubernetes/common/common/Chart.yaml index 10894bd006..6fa292639e 100644 --- a/kubernetes/common/common/Chart.yaml +++ b/kubernetes/common/common/Chart.yaml @@ -17,4 +17,4 @@ apiVersion: v2 description: Common templates for inclusion in other charts name: common -version: 13.2.3 +version: 13.2.6 diff --git a/kubernetes/common/common/templates/_cassOp.tpl b/kubernetes/common/common/templates/_cassOp.tpl index 588af1aa1a..c707312b80 100644 --- a/kubernetes/common/common/templates/_cassOp.tpl +++ b/kubernetes/common/common/templates/_cassOp.tpl @@ -133,6 +133,10 @@ spec: - metadata: name: {{ $datacenter.name }} size: {{ $datacenter.size }} + {{ if $datacenter.resources -}} + resources: + {{ toYaml $datacenter.resources | nindent 10 }} + {{- end }} {{- end }} initContainers: - name: server-config-init-base diff --git a/kubernetes/common/common/templates/_pod.tpl b/kubernetes/common/common/templates/_pod.tpl index 0a1d0abdf6..743e3db1df 100644 --- a/kubernetes/common/common/templates/_pod.tpl +++ b/kubernetes/common/common/templates/_pod.tpl @@ -53,25 +53,58 @@ {{/* Generate securityContext for pod + required variables: user_id, group_id + optional variables: fsgroup_id, runAsNonRoot, seccompProfileType + Example in values.yaml + securityContext: + user_id: 70 + group_id: 70 + # fsgroup_id: 70 + # runAsNonRoot: true + # seccompProfileType: "RuntimeDefault" */}} {{- define "common.podSecurityContext" -}} securityContext: runAsUser: {{ .Values.securityContext.user_id }} runAsGroup: {{ .Values.securityContext.group_id }} - fsGroup: {{ .Values.securityContext.group_id }} - runAsNonRoot: true + fsGroup: {{ default .Values.securityContext.group_id .Values.securityContext.fsgroup_id }} + runAsNonRoot: {{ hasKey .Values.securityContext "runAsNonRoot" | ternary .Values.securityContext.runAsNonRoot true }} seccompProfile: - type: RuntimeDefault + type: {{ default "RuntimeDefault" .Values.securityContext.seccompProfileType }} {{- end }} {{/* - Generate securityContext for container + Generate securityContext for container (optional) + predefined variables: capabilities.drop + optional variables: readOnlyRootFilesystem, privileged, allowPrivilegeEscalation + Example in values.yaml + containerSecurityContext: + capabilities: + privileged: false + runAsUser: 1337 + runAsGroup: 1337 + runAsNonRoot: true + readOnlyRootFilesystem: true + allowPrivilegeEscalation: false */}} {{- define "common.containerSecurityContext" -}} securityContext: +{{- if not .Values.containerSecurityContext }} readOnlyRootFilesystem: true privileged: false allowPrivilegeEscalation: false +{{- else }} + readOnlyRootFilesystem: {{ hasKey .Values.containerSecurityContext "readOnlyRootFilesystem" | ternary .Values.containerSecurityContext.readOnlyRootFilesystem false }} + privileged: {{ hasKey .Values.containerSecurityContext "privileged" | ternary .Values.containerSecurityContext.privileged false }} + allowPrivilegeEscalation: {{ hasKey .Values.containerSecurityContext "allowPrivilegeEscalation" | ternary .Values.containerSecurityContext.allowPrivilegeEscalation false }} + runAsNonRoot: {{ hasKey .Values.containerSecurityContext "runAsNonRoot" | ternary .Values.containerSecurityContext.runAsNonRoot true }} +{{- if .Values.containerSecurityContext.runAsUser }} + runAsUser: {{ .Values.containerSecurityContext.runAsUser }} +{{- end }} +{{- if .Values.containerSecurityContext.runAsGroup }} + runAsGroup: {{ .Values.containerSecurityContext.runAsGroup }} +{{ end }} +{{- end }} capabilities: drop: - ALL diff --git a/kubernetes/common/common/templates/_serviceMesh.tpl b/kubernetes/common/common/templates/_serviceMesh.tpl index 505d80560d..638db8cab1 100644 --- a/kubernetes/common/common/templates/_serviceMesh.tpl +++ b/kubernetes/common/common/templates/_serviceMesh.tpl @@ -78,7 +78,16 @@ exit "$RCODE" fieldRef: apiVersion: v1 fieldPath: metadata.namespace - {{ include "common.containerSecurityContext" . | indent 2 | trim }} + securityContext: + capabilities: + drop: + - ALL + - CAP_NET_RAW + privileged: false + readOnlyRootFilesystem: true + allowPrivilegeEscalation: false + runAsUser: 100 + runAsGroup: 65533 resources: limits: cpu: 100m diff --git a/kubernetes/common/elasticsearch/Chart.yaml b/kubernetes/common/elasticsearch/Chart.yaml index 6949da7962..48de2c0502 100644 --- a/kubernetes/common/elasticsearch/Chart.yaml +++ b/kubernetes/common/elasticsearch/Chart.yaml @@ -23,10 +23,10 @@ version: 13.0.0 dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' - name: master version: ~13.x-0 repository: 'file://components/master' diff --git a/kubernetes/common/elasticsearch/components/curator/Chart.yaml b/kubernetes/common/elasticsearch/components/curator/Chart.yaml index 390228b6ae..baceb1dadc 100644 --- a/kubernetes/common/elasticsearch/components/curator/Chart.yaml +++ b/kubernetes/common/elasticsearch/components/curator/Chart.yaml @@ -23,7 +23,7 @@ version: 13.0.0 dependencies: - name: common version: ~13.x-0 - repository: 'file://../../../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../../../repositoryGenerator' + repository: '@local' diff --git a/kubernetes/common/elasticsearch/components/data/Chart.yaml b/kubernetes/common/elasticsearch/components/data/Chart.yaml index d49a21085b..30c925aba7 100644 --- a/kubernetes/common/elasticsearch/components/data/Chart.yaml +++ b/kubernetes/common/elasticsearch/components/data/Chart.yaml @@ -23,7 +23,7 @@ version: 13.0.0 dependencies: - name: common version: ~13.x-0 - repository: 'file://../../../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../../../repositoryGenerator' + repository: '@local' diff --git a/kubernetes/common/elasticsearch/components/master/Chart.yaml b/kubernetes/common/elasticsearch/components/master/Chart.yaml index 73d59075e3..e481c7cd4b 100644 --- a/kubernetes/common/elasticsearch/components/master/Chart.yaml +++ b/kubernetes/common/elasticsearch/components/master/Chart.yaml @@ -22,7 +22,7 @@ version: 13.0.0 dependencies: - name: common version: ~13.x-0 - repository: 'file://../../../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../../../repositoryGenerator' + repository: '@local' diff --git a/kubernetes/common/etcd/Chart.yaml b/kubernetes/common/etcd/Chart.yaml index 02fc2c0603..465364b3da 100644 --- a/kubernetes/common/etcd/Chart.yaml +++ b/kubernetes/common/etcd/Chart.yaml @@ -28,7 +28,7 @@ sources: dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' diff --git a/kubernetes/common/logConfiguration/Chart.yaml b/kubernetes/common/logConfiguration/Chart.yaml index a5790a4d62..7908bfa405 100644 --- a/kubernetes/common/logConfiguration/Chart.yaml +++ b/kubernetes/common/logConfiguration/Chart.yaml @@ -22,4 +22,4 @@ version: 13.0.0 dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' diff --git a/kubernetes/common/mariadb-galera/Chart.yaml b/kubernetes/common/mariadb-galera/Chart.yaml index c5bb0aaf94..41d11a646e 100644 --- a/kubernetes/common/mariadb-galera/Chart.yaml +++ b/kubernetes/common/mariadb-galera/Chart.yaml @@ -18,7 +18,7 @@ apiVersion: v2 description: Chart for MariaDB Galera cluster name: mariadb-galera -version: 13.2.0 +version: 13.2.2 keywords: - mariadb - mysql @@ -30,14 +30,14 @@ keywords: dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' - name: readinessCheck version: ~13.x-0 - repository: 'file://../readinessCheck' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' - name: serviceAccount version: ~13.x-0 - repository: 'file://../serviceAccount' + repository: '@local' condition: global.mariadbGalera.enableServiceAccount
\ No newline at end of file diff --git a/kubernetes/common/mariadb-galera/templates/statefulset.yaml b/kubernetes/common/mariadb-galera/templates/statefulset.yaml index f9b4de4b88..66ce8abc6e 100644 --- a/kubernetes/common/mariadb-galera/templates/statefulset.yaml +++ b/kubernetes/common/mariadb-galera/templates/statefulset.yaml @@ -55,7 +55,20 @@ spec: image: {{ include "repositoryGenerator.image.busybox" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + - CAP_NET_RAW + add: + - CHOWN + - SYS_CHROOT + runAsGroup: {{ .Values.securityContext.group_id }} + readOnlyRootFilesystem: false runAsUser: 0 + runAsNonRoot: false + seccompProfile: + type: RuntimeDefault volumeMounts: - name: previous-boot mountPath: /bootstrap @@ -169,6 +182,7 @@ spec: successThreshold: {{ .Values.startupProbe.successThreshold }} failureThreshold: {{ .Values.startupProbe.failureThreshold }} {{- end }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} resources: {{ include "common.resources" . | nindent 12 }} volumeMounts: - name: previous-boot @@ -218,7 +232,7 @@ spec: timeoutSeconds: {{ .Values.metrics.readinessProbe.timeoutSeconds }} successThreshold: {{ .Values.metrics.readinessProbe.successThreshold }} failureThreshold: {{ .Values.metrics.readinessProbe.failureThreshold }} - {{ include "common.containerSecurityContext" . | indent 10 | trim }} + securityContext: {{- toYaml .Values.metrics.securityContext | nindent 12 }} resources: {{- toYaml .Values.metrics.resources | nindent 12 }} {{- end }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/common/mariadb-galera/values.yaml b/kubernetes/common/mariadb-galera/values.yaml index 47264f971c..faab7af1b3 100644 --- a/kubernetes/common/mariadb-galera/values.yaml +++ b/kubernetes/common/mariadb-galera/values.yaml @@ -217,10 +217,13 @@ serviceAccount: ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ ## securityContext: - enabled: true user_id: 10001 group_id: 10001 +# Old Bitnami Chart does not work without Filesystem access +containerSecurityContext: + readOnlyFileSystem: false + ## Database credentials for root (admin) user ## rootUser: @@ -659,6 +662,19 @@ metrics: ## - --collect.binlog_size ## extraFlags: [] + securityContext: + readOnlyRootFilesystem: true + privileged: false + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + - CAP_NET_RAW + runAsGroup: 10001 + runAsNonRoot: true + runAsUser: 10001 + seccompProfile: + type: RuntimeDefault ## MySQL Prometheus exporter containers' resource requests and limits ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ ## diff --git a/kubernetes/common/mariadb-init/Chart.yaml b/kubernetes/common/mariadb-init/Chart.yaml index 0ac3750bb1..d1844916e0 100644 --- a/kubernetes/common/mariadb-init/Chart.yaml +++ b/kubernetes/common/mariadb-init/Chart.yaml @@ -23,10 +23,10 @@ version: 13.0.2 dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' - name: serviceAccount version: ~13.x-0 repository: '@local' diff --git a/kubernetes/common/mongodb/templates/backup/cronjob.yaml b/kubernetes/common/mongodb/templates/backup/cronjob.yaml index 44c297accd..b1d0b589a9 100644 --- a/kubernetes/common/mongodb/templates/backup/cronjob.yaml +++ b/kubernetes/common/mongodb/templates/backup/cronjob.yaml @@ -167,7 +167,7 @@ spec: volumes: - name: empty-dir emptyDir: - sizeLimit: {{ .Values.arbiter.emptyDir.sizeLimit }} + sizeLimit: {{ .Values.backup.emptyDir.sizeLimit }} - name: common-scripts configMap: name: {{ printf "%s-common-scripts" (include "mongodb.fullname" .) }} diff --git a/kubernetes/common/mongodb/templates/hidden/statefulset.yaml b/kubernetes/common/mongodb/templates/hidden/statefulset.yaml index a64002a30a..493c2b2cfe 100644 --- a/kubernetes/common/mongodb/templates/hidden/statefulset.yaml +++ b/kubernetes/common/mongodb/templates/hidden/statefulset.yaml @@ -515,7 +515,7 @@ spec: volumes: - name: empty-dir emptyDir: - sizeLimit: {{ .Values.arbiter.emptyDir.sizeLimit }} + sizeLimit: {{ .Values.hidden.emptyDir.sizeLimit }} - name: common-scripts configMap: name: {{ printf "%s-common-scripts" (include "mongodb.fullname" .) }} diff --git a/kubernetes/common/mongodb/templates/replicaset/statefulset.yaml b/kubernetes/common/mongodb/templates/replicaset/statefulset.yaml index 089119c970..7de00e7925 100644 --- a/kubernetes/common/mongodb/templates/replicaset/statefulset.yaml +++ b/kubernetes/common/mongodb/templates/replicaset/statefulset.yaml @@ -513,7 +513,7 @@ spec: volumes: - name: empty-dir emptyDir: - sizeLimit: {{ .Values.arbiter.emptyDir.sizeLimit }} + sizeLimit: {{ .Values.replicaSet.emptyDir.sizeLimit }} - name: common-scripts configMap: name: {{ printf "%s-common-scripts" (include "mongodb.fullname" .) }} diff --git a/kubernetes/common/mongodb/templates/standalone/dep-sts.yaml b/kubernetes/common/mongodb/templates/standalone/dep-sts.yaml index 619533d8d0..817698beed 100644 --- a/kubernetes/common/mongodb/templates/standalone/dep-sts.yaml +++ b/kubernetes/common/mongodb/templates/standalone/dep-sts.yaml @@ -438,7 +438,7 @@ spec: volumes: - name: empty-dir emptyDir: - sizeLimit: {{ .Values.arbiter.emptyDir.sizeLimit }} + sizeLimit: {{ .Values.standalone.emptyDir.sizeLimit }} - name: common-scripts configMap: name: {{ printf "%s-common-scripts" (include "mongodb.fullname" .) }} diff --git a/kubernetes/common/postgres-init/Chart.yaml b/kubernetes/common/postgres-init/Chart.yaml index 342854c71a..4951ed6359 100644 --- a/kubernetes/common/postgres-init/Chart.yaml +++ b/kubernetes/common/postgres-init/Chart.yaml @@ -1,5 +1,6 @@ # Copyright © 2021 Orange # Modifications Copyright © 2021 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -16,16 +17,16 @@ apiVersion: v2 description: Chart for Postgres init job name: postgres-init -version: 13.0.2 +version: 13.0.3 dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' - name: readinessCheck version: ~13.x-0 repository: '@local' diff --git a/kubernetes/common/postgres-init/templates/job.yaml b/kubernetes/common/postgres-init/templates/job.yaml index cc7d410eb2..a2f7e12274 100644 --- a/kubernetes/common/postgres-init/templates/job.yaml +++ b/kubernetes/common/postgres-init/templates/job.yaml @@ -39,6 +39,7 @@ spec: release: {{ include "common.release" . }} name: {{ include "common.name" . }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: {{ include "common.readinessCheck.waitFor" . | nindent 6 }} containers: - command: @@ -82,6 +83,7 @@ spec: - mountPath: /config name: pgconf resources: {{ include "common.resources" . | nindent 10 }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} {{ include "common.waitForJobContainer" . | indent 6 | trim }} {{- if .Values.nodeSelector }} nodeSelector: @@ -98,6 +100,7 @@ spec: name: {{ include "common.fullname" . }} - name: pgconf emptyDir: + sizeLimit: 64Mi medium: Memory restartPolicy: Never {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/common/postgres-init/values.yaml b/kubernetes/common/postgres-init/values.yaml index cede7e0976..99be8354be 100644 --- a/kubernetes/common/postgres-init/values.yaml +++ b/kubernetes/common/postgres-init/values.yaml @@ -97,6 +97,10 @@ serviceAccount: roles: - read +securityContext: + user_id: 26 + group_id: 26 + readinessCheck: wait_for: services: diff --git a/kubernetes/common/postgres/Chart.yaml b/kubernetes/common/postgres/Chart.yaml index d1fb768cc5..562b69fd0e 100644 --- a/kubernetes/common/postgres/Chart.yaml +++ b/kubernetes/common/postgres/Chart.yaml @@ -22,7 +22,7 @@ version: 13.1.0 dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' diff --git a/kubernetes/common/readinessCheck/Chart.yaml b/kubernetes/common/readinessCheck/Chart.yaml index bd8adbfcea..c9134177c2 100644 --- a/kubernetes/common/readinessCheck/Chart.yaml +++ b/kubernetes/common/readinessCheck/Chart.yaml @@ -22,7 +22,7 @@ version: 13.1.1 dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' diff --git a/kubernetes/common/serviceAccount/Chart.yaml b/kubernetes/common/serviceAccount/Chart.yaml index 4e3eab3712..b691c40903 100644 --- a/kubernetes/common/serviceAccount/Chart.yaml +++ b/kubernetes/common/serviceAccount/Chart.yaml @@ -23,4 +23,4 @@ version: 13.0.1 dependencies: - name: common version: ~13.x-0 - repository: 'file://../common' + repository: '@local' diff --git a/kubernetes/common/timescaledb/Chart.yaml b/kubernetes/common/timescaledb/Chart.yaml index dd92121eb8..8ce460061d 100644 --- a/kubernetes/common/timescaledb/Chart.yaml +++ b/kubernetes/common/timescaledb/Chart.yaml @@ -22,7 +22,7 @@ apiVersion: v2 appVersion: "1.0" description: ONAP timescaledb name: timescaledb -version: 13.0.0 +version: 13.0.1 dependencies: - name: common @@ -33,4 +33,4 @@ dependencies: repository: '@local' - name: repositoryGenerator version: ~13.x-0 - repository: 'file://../repositoryGenerator' + repository: '@local' diff --git a/kubernetes/common/timescaledb/templates/statefulset.yaml b/kubernetes/common/timescaledb/templates/statefulset.yaml index bee389f191..031241dbaf 100644 --- a/kubernetes/common/timescaledb/templates/statefulset.yaml +++ b/kubernetes/common/timescaledb/templates/statefulset.yaml @@ -29,11 +29,12 @@ spec: metadata: {{- include "common.templateMetadata" (dict "ignoreHelmChart" true "dot" . ) | nindent 6 }} spec: serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . ) }} - {{ include "common.podSecurityContext" . | indent 10 | trim}} + {{ include "common.podSecurityContext" . | indent 6 | trim}} containers: - name: {{ include "common.name" . }} image: {{ include "repositoryGenerator.dockerHubRepository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 10 | trim}} ports: {{ include "common.containerPorts" . | nindent 12 }} livenessProbe: exec: @@ -64,10 +65,15 @@ spec: mountPath: /docker-entrypoint-initdb.d - name: {{ include "common.fullname" . }} mountPath: /var/lib/postgresql/data + - name: var-run + mountPath: /var/run/postgresql volumes: - name: {{ include "common.fullname" . }}-init configMap: name: {{ include "common.fullname" . }}-init + - name: var-run + emptyDir: + sizeLimit: {{ .Values.dirSizes.varDir.sizeLimit }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} @@ -78,9 +84,9 @@ spec: {{- end }} {{- with .Values.tolerations }} tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - {{if and .Values.persistence.enabled (not .Values.persistence.existingClaim) }} + {{- toYaml . | nindent 8 }} + {{- end }} + {{if and .Values.persistence.enabled (not .Values.persistence.existingClaim) }} volumeClaimTemplates: - {{ include "common.PVCTemplate" (dict "dot" . "suffix" "data" "persistenceInfos" .Values.persistence "ignoreHelmChart" true) | indent 6 | trim }} -{{- end }} + {{- end }} diff --git a/kubernetes/common/timescaledb/values.yaml b/kubernetes/common/timescaledb/values.yaml index 2643f55062..35beab7ea1 100644 --- a/kubernetes/common/timescaledb/values.yaml +++ b/kubernetes/common/timescaledb/values.yaml @@ -21,9 +21,9 @@ global: persistence: {} ################################################################# -# Secrets. +# Image ############################################################## -image: timescale/timescaledb:2.5.1-pg14 +image: timescale/timescaledb:2.16.1-pg14 pullPolicy: Always containerPorts: 5432 @@ -41,11 +41,6 @@ securityContext: # Uid and gid to run the entrypoint of the container process (uid 70 is postgres user and gid 70 is postgres group) user_id: 70 group_id: 70 - # capabilities: - # drop: - # - ALL - # readOnlyRootFilesystem: true - # runAsNonRoot: true flavor: small @@ -114,6 +109,10 @@ config: pgRootUserName: postgres pgDatabase: timescaledb +dirSizes: + varDir: + sizeLimit: 64Mi + secrets: - uid: root-creds type: basicAuth diff --git a/kubernetes/dcaegen2-services/Chart.yaml b/kubernetes/dcaegen2-services/Chart.yaml index ade33b4c3f..83b344b303 100644 --- a/kubernetes/dcaegen2-services/Chart.yaml +++ b/kubernetes/dcaegen2-services/Chart.yaml @@ -19,19 +19,15 @@ # ============LICENSE_END========================================================= apiVersion: v2 -appVersion: "NewDelhi" +appVersion: "Oslo" description: DCAE Microservices name: dcaegen2-services -version: 13.1.0 +version: 15.0.0 dependencies: - name: common version: ~13.x-0 repository: '@local' - - name: dcae-datafile-collector - version: ~13.x-0 - repository: '@local' - condition: dcae-datafile-collector.enabled - name: dcae-datalake-admin-ui version: ~13.x-0 repository: '@local' @@ -44,62 +40,22 @@ dependencies: version: ~13.x-0 repository: '@local' condition: dcae-datalake-feeder.enabled - - name: dcae-heartbeat - version: ~13.x-0 - repository: '@local' - condition: dcae-heartbeat.enabled - name: dcae-hv-ves-collector version: ~13.x-0 repository: '@local' condition: dcae-hv-ves-collector.enabled - - name: dcae-kpi-ms - version: ~13.x-0 - repository: '@local' - condition: dcae-kpi-ms.enabled - name: dcae-ms-healthcheck version: ~13.x-0 repository: '@local' condition: dcae-ms-healthcheck.enabled - - name: dcae-pm-mapper - version: ~13.x-0 - repository: '@local' - condition: dcae-pm-mapper.enabled - - name: dcae-pmsh - version: ~13.x-0 - repository: '@local' - condition: dcae-pmsh.enabled - name: dcae-prh version: ~13.x-0 repository: '@local' condition: dcae-prh.enabled - - name: dcae-restconf-collector - version: ~13.x-0 - repository: '@local' - condition: dcae-restconf-collector.enabled - - name: dcae-slice-analysis-ms - version: ~13.x-0 - repository: '@local' - condition: dcae-slice-analysis-ms.enabled - - name: dcae-snmptrap-collector - version: ~13.x-0 - repository: '@local' - condition: dcae-snmptrap-collector.enabled - - name: dcae-son-handler - version: ~13.x-0 - repository: '@local' - condition: dcae-son-handler.enabled - - name: dcae-tcagen2 - version: ~13.x-0 - repository: '@local' - condition: dcae-tcagen2.enabled - name: dcae-ves-collector version: ~13.x-0 repository: '@local' condition: dcae-ves-collector.enabled - - name: dcae-ves-mapper - version: ~13.x-0 - repository: '@local' - condition: dcae-ves-mapper.enabled - name: dcae-ves-openapi-manager version: ~13.x-0 repository: 'file://components/dcae-ves-openapi-manager' diff --git a/kubernetes/dcaegen2-services/resources/expected-components.json b/kubernetes/dcaegen2-services/resources/expected-components.json index 7c4c3fba4c..c91552ed43 100644 --- a/kubernetes/dcaegen2-services/resources/expected-components.json +++ b/kubernetes/dcaegen2-services/resources/expected-components.json @@ -40,7 +40,7 @@ */}} {{- $ctx := . -}} -{{- $components := list "dcae-hv-ves-collector" "dcae-prh" "dcae-tcagen2" "dcae-ves-collector" "dcae-ves-openapi-manager" -}} +{{- $components := list "dcae-hv-ves-collector" "dcae-prh" "dcae-ves-collector" "dcae-ves-openapi-manager" -}} {{- $enabled := dict "enabled" list -}} {{- range $components -}} {{- if index $ctx.Values . "enabled" -}} diff --git a/kubernetes/dcaegen2-services/values.yaml b/kubernetes/dcaegen2-services/values.yaml index ba3607f047..6efbf36c66 100644 --- a/kubernetes/dcaegen2-services/values.yaml +++ b/kubernetes/dcaegen2-services/values.yaml @@ -28,9 +28,6 @@ filebeatConfig: # Control deployment of DCAE microservices at ONAP installation time dcae-ves-openapi-manager: enabled: true -dcae-datafile-collector: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' dcae-datalake-admin-ui: enabled: false logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' @@ -40,45 +37,15 @@ dcae-datalake-des: dcae-datalake-feeder: enabled: false logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-heartbeat: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' dcae-hv-ves-collector: enabled: true logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-kpi-ms: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' dcae-ms-healthcheck: enabled: true logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-pm-mapper: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-pmsh: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' dcae-prh: enabled: true logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-restconf-collector: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-slice-analysis-ms: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-snmptrap-collector: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-son-handler: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-tcagen2: - enabled: true - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' dcae-ves-collector: enabled: true logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' -dcae-ves-mapper: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-dcaegen2-services' diff --git a/kubernetes/multicloud/Chart.yaml b/kubernetes/multicloud/Chart.yaml index 48a3b9631a..cecef8c2e2 100644 --- a/kubernetes/multicloud/Chart.yaml +++ b/kubernetes/multicloud/Chart.yaml @@ -18,7 +18,7 @@ apiVersion: v2 description: ONAP multicloud broker name: multicloud -version: 13.1.0 +version: 15.0.0 dependencies: - name: common @@ -35,26 +35,6 @@ dependencies: version: ~13.x-0 repository: 'file://components/multicloud-k8s' condition: multicloud-k8s.enabled - - name: multicloud-pike - version: ~13.x-0 - repository: 'file://components/multicloud-pike' - condition: multicloud-pike.enabled - - name: multicloud-prometheus - version: ~13.x-0 - repository: 'file://components/multicloud-prometheus' - condition: multicloud-prometheus.enabled - - name: multicloud-starlingx - version: ~13.x-0 - repository: 'file://components/multicloud-starlingx' - condition: multicloud-starlingx.enabled - - name: multicloud-vio - version: ~13.x-0 - repository: 'file://components/multicloud-vio' - condition: multicloud-vio.enabled - - name: multicloud-windriver - version: ~13.x-0 - repository: 'file://components/multicloud-windriver' - condition: multicloud-windriver.enabled - name: serviceAccount version: ~13.x-0 repository: '@local' diff --git a/kubernetes/multicloud/values.yaml b/kubernetes/multicloud/values.yaml index 033826f0e6..69063906ba 100644 --- a/kubernetes/multicloud/values.yaml +++ b/kubernetes/multicloud/values.yaml @@ -39,27 +39,11 @@ multicloud-fcaps: logConfigMapNamePrefix: '{{ include "common.release" . }}-multicloud' multicloud-k8s: enabled: true -multicloud-pike: - enabled: true - logConfigMapNamePrefix: '{{ include "common.release" . }}-multicloud' -multicloud-prometheus: - enabled: false -multicloud-starlingx: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-multicloud' -multicloud-vio: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-multicloud' -multicloud-windriver: - enabled: false - logConfigMapNamePrefix: '{{ include "common.release" . }}-multicloud' # application configuration config: - msbgateway: msb-iag logstashServiceName: log-ls logstashPort: 5044 - msbPort: 80 aai: aaiPort: 80 schemaVersion: v13 @@ -89,28 +73,6 @@ service: - name: http port: 9001 nodePort: '91' - annotations: - msb.onap.org/service-info: | - {{ if .Values.global.msbEnabled -}}[ - { - "serviceName": "multicloud", - "version": "v0", - "url": "/api/multicloud/v0", - "protocol": "REST", - "port": "{{ .Values.service.internalPort }}", - "enable_ssl": false, - "visualRange": "1" - }, - { - "serviceName": "multicloud", - "version": "v1", - "url": "/api/multicloud/v1", - "protocol": "REST", - "port": "{{ .Values.service.internalPort }}", - "enable_ssl": false, - "visualRange": "1" - } - ]{{ end }} ingress: enabled: false diff --git a/kubernetes/onap/Chart.yaml b/kubernetes/onap/Chart.yaml index 3e19cbd0d3..a035097004 100644 --- a/kubernetes/onap/Chart.yaml +++ b/kubernetes/onap/Chart.yaml @@ -41,10 +41,6 @@ dependencies: version: ~13.x-0 repository: '@local' condition: cds.enabled - - name: cli - version: ~13.x-0 - repository: '@local' - condition: cli.enabled - name: common version: ~13.x-0 repository: '@local' @@ -53,33 +49,17 @@ dependencies: repository: '@local' condition: cps.enabled - name: dcaegen2-services - version: ~13.x-0 + version: ~15.x-0 repository: '@local' condition: dcaegen2-services.enabled - - name: holmes - version: ~13.x-0 - repository: '@local' - condition: holmes.enabled - - name: dmaap - version: ~13.x-0 - repository: '@local' - condition: dmaap.enabled - name: mariadb-galera version: ~13.x-0 repository: '@local' condition: mariadb-galera.enabled - - name: msb - version: ~13.x-0 - repository: '@local' - condition: msb.enabled - name: multicloud - version: ~13.x-0 + version: ~15.x-0 repository: '@local' condition: multicloud.enabled - - name: nbi - version: ~13.x-0 - repository: '@local' - condition: nbi.enabled - name: policy version: ~14.x-0 repository: '@local' @@ -92,10 +72,6 @@ dependencies: version: ~13.x-0 repository: '@local' condition: postgres.enabled - - name: oof - version: ~13.x-0 - repository: '@local' - condition: oof.enabled - name: repository-wrapper version: ~13.x-0 repository: '@local' @@ -108,7 +84,7 @@ dependencies: repository: '@local' condition: sdc.enabled - name: sdnc - version: ~14.x-0 + version: ~15.x-0 repository: '@local' condition: sdnc.enabled - name: so @@ -123,18 +99,6 @@ dependencies: version: ~13.x-0 repository: '@local' condition: uui.enabled - - name: vfc - version: ~13.x-0 - repository: '@local' - condition: vfc.enabled - - name: vnfsdk - version: ~13.x-0 - repository: '@local' - condition: vnfsdk.enabled - - name: modeling - version: ~13.x-0 - repository: '@local' - condition: modeling.enabled - name: platform version: ~13.x-0 repository: '@local' diff --git a/kubernetes/onap/resources/overrides/environment.yaml b/kubernetes/onap/resources/overrides/environment.yaml index 468aab8c18..554bacd51f 100644 --- a/kubernetes/onap/resources/overrides/environment.yaml +++ b/kubernetes/onap/resources/overrides/environment.yaml @@ -61,37 +61,6 @@ cassandra: readiness: timeoutSeconds: 30 periodSeconds: 60 -holmes: - holmes-rule-mgmt: - liveness: - initialDelaySeconds: 120 - readiness: - initialDelaySeconds: 120 - holmes-engine-mgmt: - liveness: - initialDelaySeconds: 120 - readiness: - initialDelaySeconds: 120 -dmaap: - dmaap-bus-controller: - liveness: - initialDelaySeconds: 120 - readiness: - initialDelaySeconds: 120 - dmaap-dr-prov: - liveness: - initialDelaySeconds: 120 - readiness: - initialDelaySeconds: 120 - mariadb: - liveness: - initialDelaySeconds: 180 - periodSeconds: 60 - dmaap-dr-node: - liveness: - initialDelaySeconds: 120 - readiness: - initialDelaySeconds: 120 mariadb-galera: liveness: initialDelaySeconds: 30 @@ -101,19 +70,6 @@ mariadb-galera: initialDelaySeconds: 120 readiness: initialDelaySeconds: 120 -modeling: - mariadb-galera: - liveness: - initialDelaySeconds: 180 - periodSeconds: 60 -oof: - oof-has: - music: - music-cassandra: - liveness: - periodSeconds: 120 - readiness: - periodSeconds: 60 sdc: sdc-fe: liveness: @@ -159,11 +115,6 @@ sdnc: initialDelaySeconds: 60 readiness: initialDelaySeconds: 60 - dmaap-listener: - liveness: - initialDelaySeconds: 120 - readiness: - initialDelaySeconds: 120 mariadb-galera: liveness: initialDelaySeconds: 180 @@ -190,8 +141,3 @@ uui: initialDelaySeconds: 120 readiness: initialDelaySeconds: 120 -vfc: - mariadb-galera: - liveness: - initialDelaySeconds: 180 - periodSeconds: 60 diff --git a/kubernetes/onap/resources/overrides/onap-5g-network-slicing.yaml b/kubernetes/onap/resources/overrides/onap-5g-network-slicing.yaml index 4c1a418777..159c800d4f 100644 --- a/kubernetes/onap/resources/overrides/onap-5g-network-slicing.yaml +++ b/kubernetes/onap/resources/overrides/onap-5g-network-slicing.yaml @@ -74,36 +74,16 @@ cassandra: enabled: true cds: enabled: true -cli: - enabled: false cps: enabled: false dcaegen2-services: enabled: false -holmes: - enabled: false -dmaap: - enabled: true - message-router: - enabled: true - dmaap-dr-prov: - enabled: false - dmaap-dr-node: - enabled: false -oof: - enabled: true mariadb-galera: enabled: true msb: enabled: true multicloud: enabled: false -nbi: - enabled: true - config: - # openstack configuration - openStackRegion: "Yolo" - openStackVNFTenantId: "1234" policy: enabled: true portal-ng: @@ -117,21 +97,16 @@ sdc: enabled: true sdnc: enabled: false - replicaCount: 1 - mysql: replicaCount: 1 so: enabled: true - replicaCount: 1 - liveness: # necessary to disable liveness probe when setting breakpoints # in debugger so K8s doesn't restart unresponsive container enabled: false - # so server configuration config: # message router configuration @@ -149,9 +124,3 @@ strimzi: enabled: false uui: enabled: true -vfc: - enabled: false -vnfsdk: - enabled: false -modeling: - enabled: false diff --git a/kubernetes/onap/resources/overrides/onap-all-ingress-gatewayapi.yaml b/kubernetes/onap/resources/overrides/onap-all-ingress-gatewayapi.yaml index 7e7345683b..b4b7741be3 100644 --- a/kubernetes/onap/resources/overrides/onap-all-ingress-gatewayapi.yaml +++ b/kubernetes/onap/resources/overrides/onap-all-ingress-gatewayapi.yaml @@ -68,70 +68,30 @@ aai: enabled: true cds: enabled: true -cli: - enabled: false cps: enabled: true dcaegen2-services: enabled: true - dcae-datafile-collector: - enabled: false dcae-datalake-admin-ui: enabled: true dcae-datalake-des: enabled: true dcae-datalake-feeder: enabled: true - dcae-heartbeat: - enabled: false dcae-hv-ves-collector: enabled: true - dcae-kpi-ms: - enabled: false dcae-ms-healthcheck: enabled: true - dcae-pm-mapper: - enabled: false - dcae-pmsh: - enabled: false dcae-prh: enabled: true - dcae-restconf-collector: - enabled: false - dcae-slice-analysis-ms: - enabled: false - dcae-snmptrap-collector: - enabled: false - dcae-son-handler: - enabled: false - dcae-tcagen2: - enabled: false dcae-ves-collector: enabled: true applicationConfig: auth.method: "noAuth" - dcae-ves-mapper: - enabled: false dcae-ves-openapi-manager: enabled: true -holmes: - enabled: false -dmaap: - enabled: true - message-router: - enabled: false - dmaap-dr-prov: - enabled: true - dmaap-dr-node: - enabled: true -oof: - enabled: false -msb: - enabled: false multicloud: enabled: true -nbi: - enabled: false platform: enabled: true cmpv2-cert-service: @@ -150,8 +110,6 @@ sdnc: enabled: true dgbuilder: enabled: true - dmaap-listener: - enabled: false ueb-listener: enabled: true sdnc-ansible-server: @@ -166,11 +124,5 @@ strimzi: enabled: true uui: enabled: true -vfc: - enabled: false -vnfsdk: - enabled: false -modeling: - enabled: false a1policymanagement: enabled: true diff --git a/kubernetes/onap/resources/overrides/onap-all-ingress-istio.yaml b/kubernetes/onap/resources/overrides/onap-all-ingress-istio.yaml index f3c3dd2e1f..c4b5e0969f 100644 --- a/kubernetes/onap/resources/overrides/onap-all-ingress-istio.yaml +++ b/kubernetes/onap/resources/overrides/onap-all-ingress-istio.yaml @@ -69,72 +69,30 @@ aai: enabled: true cds: enabled: true -cli: - enabled: false cps: enabled: true -dcaegen2: - enabled: true dcaegen2-services: enabled: true - dcae-datafile-collector: - enabled: false dcae-datalake-admin-ui: enabled: true dcae-datalake-des: enabled: true dcae-datalake-feeder: enabled: true - dcae-heartbeat: - enabled: false dcae-hv-ves-collector: enabled: true - dcae-kpi-ms: - enabled: false dcae-ms-healthcheck: enabled: true - dcae-pm-mapper: - enabled: false - dcae-pmsh: - enabled: false dcae-prh: enabled: true - dcae-restconf-collector: - enabled: false - dcae-slice-analysis-ms: - enabled: false - dcae-snmptrap-collector: - enabled: false - dcae-son-handler: - enabled: false - dcae-tcagen2: - enabled: false dcae-ves-collector: enabled: true applicationConfig: auth.method: "noAuth" - dcae-ves-mapper: - enabled: false dcae-ves-openapi-manager: enabled: true -holmes: - enabled: true -dmaap: - enabled: true - message-router: - enabled: false - dmaap-dr-prov: - enabled: true - dmaap-dr-node: - enabled: true -oof: - enabled: false -msb: - enabled: false multicloud: enabled: true -nbi: - enabled: false platform: enabled: true cmpv2-cert-service: @@ -153,8 +111,6 @@ sdnc: enabled: true dgbuilder: enabled: true - dmaap-listener: - enabled: false ueb-listener: enabled: true sdnc-ansible-server: @@ -169,11 +125,5 @@ strimzi: enabled: true uui: enabled: true -vfc: - enabled: false -vnfsdk: - enabled: false -modeling: - enabled: false a1policymanagement: enabled: true diff --git a/kubernetes/onap/resources/overrides/onap-all-ingress-nginx-vhost.yaml b/kubernetes/onap/resources/overrides/onap-all-ingress-nginx-vhost.yaml index f14156c246..c90614b650 100644 --- a/kubernetes/onap/resources/overrides/onap-all-ingress-nginx-vhost.yaml +++ b/kubernetes/onap/resources/overrides/onap-all-ingress-nginx-vhost.yaml @@ -45,72 +45,32 @@ aai: enabled: true cds: enabled: true -cli: - enabled: false cps: enabled: true -dcaegen2: - enabled: true dcaegen2-services: enabled: true - dcae-datafile-collector: - enabled: false dcae-datalake-admin-ui: enabled: true dcae-datalake-des: enabled: true dcae-datalake-feeder: enabled: true - dcae-heartbeat: - enabled: false dcae-hv-ves-collector: enabled: true - dcae-kpi-ms: - enabled: false dcae-ms-healthcheck: enabled: true - dcae-pm-mapper: - enabled: false - dcae-pmsh: - enabled: false dcae-prh: enabled: true dcae-restconf-collector: enabled: false - dcae-slice-analysis-ms: - enabled: false - dcae-snmptrap-collector: - enabled: false - dcae-son-handler: - enabled: false - dcae-tcagen2: - enabled: false dcae-ves-collector: enabled: true applicationConfig: auth.method: "noAuth" - dcae-ves-mapper: - enabled: false dcae-ves-openapi-manager: enabled: true -holmes: - enabled: true -dmaap: - enabled: true - message-router: - enabled: true - dmaap-dr-prov: - enabled: true - dmaap-dr-node: - enabled: true -oof: - enabled: false -msb: - enabled: false multicloud: enabled: true -nbi: - enabled: false platform: enabled: true cmpv2-cert-service: @@ -129,8 +89,6 @@ sdnc: enabled: true dgbuilder: enabled: true - dmaap-listener: - enabled: false ueb-listener: enabled: true sdnc-ansible-server: @@ -145,12 +103,6 @@ strimzi: enabled: true uui: enabled: true -vfc: - enabled: false -vnfsdk: - enabled: false -modeling: - enabled: false a1policymanagement: enabled: true 55,15 39% diff --git a/kubernetes/onap/resources/overrides/onap-all.yaml b/kubernetes/onap/resources/overrides/onap-all.yaml index 5cfb126084..444d904453 100644 --- a/kubernetes/onap/resources/overrides/onap-all.yaml +++ b/kubernetes/onap/resources/overrides/onap-all.yaml @@ -31,68 +31,28 @@ aai: enabled: true cds: enabled: true -cli: - enabled: false cps: enabled: true dcaegen2-services: enabled: true - dcae-datafile-collector: - enabled: false dcae-datalake-admin-ui: enabled: true dcae-datalake-des: enabled: true dcae-datalake-feeder: enabled: true - dcae-heartbeat: - enabled: false dcae-hv-ves-collector: enabled: true - dcae-kpi-ms: - enabled: false dcae-ms-healthcheck: enabled: true - dcae-pm-mapper: - enabled: false - dcae-pmsh: - enabled: false dcae-prh: enabled: true - dcae-restconf-collector: - enabled: false - dcae-slice-analysis-ms: - enabled: false - dcae-snmptrap-collector: - enabled: false - dcae-son-handler: - enabled: false - dcae-tcagen2: - enabled: false dcae-ves-collector: enabled: true - dcae-ves-mapper: - enabled: false dcae-ves-openapi-manager: enabled: true -holmes: - enabled: false -dmaap: - enabled: true - message-router: - enabled: false - dmaap-dr-prov: - enabled: true - dmaap-dr-node: - enabled: true -oof: - enabled: false -msb: - enabled: false multicloud: enabled: true -nbi: - enabled: false policy: enabled: true portal-ng: @@ -107,8 +67,6 @@ sdnc: enabled: true dgbuilder: enabled: true - dmaap-listener: - enabled: false ueb-listener: enabled: true sdnc-ansible-server: @@ -123,12 +81,6 @@ strimzi: enabled: true uui: enabled: true -vfc: - enabled: false -vnfsdk: - enabled: false -modeling: - enabled: false platform: enabled: true a1policymanagement: diff --git a/kubernetes/onap/resources/overrides/onap-vfw.yaml b/kubernetes/onap/resources/overrides/onap-vfw.yaml index 14748ddb2e..5ce3a97488 100644 --- a/kubernetes/onap/resources/overrides/onap-vfw.yaml +++ b/kubernetes/onap/resources/overrides/onap-vfw.yaml @@ -25,20 +25,6 @@ aai: enabled: true dcaegen2-services: enabled: true -holmes: - enabled: true -dmaap: - enabled: true - message-router: - enabled: true - dmaap-dr-prov: - enabled: false - dmaap-dr-node: - enabled: false -oof: - enabled: true -msb: - enabled: true policy: enabled: true portal-ng: diff --git a/kubernetes/onap/resources/overrides/sm-onap.yaml b/kubernetes/onap/resources/overrides/sm-onap.yaml index dc5da35113..6877e33875 100644 --- a/kubernetes/onap/resources/overrides/sm-onap.yaml +++ b/kubernetes/onap/resources/overrides/sm-onap.yaml @@ -63,32 +63,14 @@ aai: cassandra: enabled: true replicaCount: 3 -cli: - enabled: false cps: enabled: false dcaegen2-services: enabled: false -dmaap: - enabled: true - message-router: - enabled: true - dmaap-dr-prov: - enabled: true - dmaap-dr-node: - enabled: true -holmes: - enabled: false mariadb-galera: enabled: true -msb: - enabled: false multicloud: enabled: false -nbi: - enabled: false -oof: - enabled: false policy: enabled: false portal-ng: @@ -130,10 +112,5 @@ strimzi: enabled: true uui: enabled: false -vfc: - enabled: false -vnfsdk: - enabled: false cds: enabled: true - diff --git a/kubernetes/onap/values.yaml b/kubernetes/onap/values.yaml index 663712cac5..6ca0e26b1e 100755 --- a/kubernetes/onap/values.yaml +++ b/kubernetes/onap/values.yaml @@ -97,7 +97,6 @@ global: mariadbImage: bitnami/mariadb:10.5.8 # mongodb server image - mongodbImage: percona/percona-server-mongodb:7.0.5-3 # nginx server image diff --git a/kubernetes/policy/Chart.yaml b/kubernetes/policy/Chart.yaml index ca839f09cc..ee6dabc015 100755 --- a/kubernetes/policy/Chart.yaml +++ b/kubernetes/policy/Chart.yaml @@ -2,6 +2,7 @@ # Modifications Copyright © 2018, 2020 AT&T # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021-2024 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,7 +19,7 @@ apiVersion: v2 description: ONAP Policy name: policy -version: 14.0.1 +version: 14.0.4 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-apex-pdp/Chart.yaml b/kubernetes/policy/components/policy-apex-pdp/Chart.yaml index c8a2862326..4ec4725860 100755 --- a/kubernetes/policy/components/policy-apex-pdp/Chart.yaml +++ b/kubernetes/policy/components/policy-apex-pdp/Chart.yaml @@ -2,7 +2,7 @@ # Copyright (C) 2018 Ericsson. All rights reserved. # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021, 2024 Nordix Foundation -# Modification (C) 2023 Deutsche Telekom. All rights reserved. +# Modification (C) 2023-2024 Deutsche Telekom. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ apiVersion: v2 description: ONAP Policy APEX PDP name: policy-apex-pdp -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-apex-pdp/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-apex-pdp/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-apex-pdp/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-apex-pdp/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-apex-pdp/templates/deployment.yaml b/kubernetes/policy/components/policy-apex-pdp/templates/deployment.yaml index de3e6d1004..3b25dc55a3 100755 --- a/kubernetes/policy/components/policy-apex-pdp/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-apex-pdp/templates/deployment.yaml @@ -3,7 +3,7 @@ # Copyright (C) 2018 Ericsson. All rights reserved. # Modifications Copyright (C) 2020 AT&T Intellectual Property. # Modifications Copyright © 2022 Nordix Foundation -# Modification (C) 2023 Deutsche Telekom. All rights reserved. +# Modification (C) 2023-2024 Deutsche Telekom. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -30,6 +30,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: ["/bin/sh", "-cx"] args: @@ -62,8 +63,10 @@ spec: image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} name: {{ include "common.name" . }}-update-config + {{ include "common.containerSecurityContext" . | indent 8 | trim }} containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: [ "/bin/sh", "-cx" ] @@ -104,7 +107,8 @@ spec: serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} volumes: - name: policy-logs - emptyDir: {} + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} - name: apexconfig-input configMap: name: {{ include "common.fullname" . }}-configmap @@ -112,4 +116,5 @@ spec: - name: apexconfig emptyDir: medium: Memory + sizeLimit: 64Mi {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-apex-pdp/templates/kafkauser.yaml b/kubernetes/policy/components/policy-apex-pdp/templates/kafkauser.yaml index 4259381afe..6fc37c3d01 100644 --- a/kubernetes/policy/components/policy-apex-pdp/templates/kafkauser.yaml +++ b/kubernetes/policy/components/policy-apex-pdp/templates/kafkauser.yaml @@ -14,4 +14,3 @@ # limitations under the License. */}} {{ include "common.kafkauser" . }} - diff --git a/kubernetes/policy/components/policy-apex-pdp/values.yaml b/kubernetes/policy/components/policy-apex-pdp/values.yaml index 6070bb05af..0c83a55651 100755 --- a/kubernetes/policy/components/policy-apex-pdp/values.yaml +++ b/kubernetes/policy/components/policy-apex-pdp/values.yaml @@ -2,7 +2,7 @@ # Copyright (C) 2018 Ericsson. All rights reserved. # Modifications Copyright (C) 2019-2021 AT&T Intellectual Property. # Modifications Copyright © 2022 Nordix Foundation -# Modification (C) 2023 Deutsche Telekom. All rights reserved. +# Modification (C) 2023-2024 Deutsche Telekom. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -114,12 +114,20 @@ resources: memory: "2Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + #Pods Service Account serviceAccount: nameOverride: policy-apex-pdp roles: - read +dirSizes: + logDir: + sizeLimit: 500Mi + metrics: serviceMonitor: # Override the labels based on the Prometheus config parameter: serviceMonitorSelector. diff --git a/kubernetes/policy/components/policy-api/Chart.yaml b/kubernetes/policy/components/policy-api/Chart.yaml index 32c22cbe6c..ef0b5eae94 100755 --- a/kubernetes/policy/components/policy-api/Chart.yaml +++ b/kubernetes/policy/components/policy-api/Chart.yaml @@ -2,7 +2,7 @@ # Copyright (C) 2019-2020 AT&T Intellectual Property. All rights reserved. # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021, 2024 Nordix Foundation -# Modification (C) 2023 Deutsche Telekom. All rights reserved. +# Modification (C) 2023-2024 Deutsche Telekom. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -22,7 +22,7 @@ apiVersion: v2 description: ONAP Policy Design API name: policy-api -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-api/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-api/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-api/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-api/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-api/templates/configmap.yaml b/kubernetes/policy/components/policy-api/templates/configmap.yaml index 9ab25fe2ac..6bb96fc1e5 100755 --- a/kubernetes/policy/components/policy-api/templates/configmap.yaml +++ b/kubernetes/policy/components/policy-api/templates/configmap.yaml @@ -37,4 +37,4 @@ binaryData: {{- end }} {{- end }} data: -{{ tpl (.Files.Glob "resources/config/*.{yaml,xml}").AsConfig . | indent 2 }}
\ No newline at end of file +{{ tpl (.Files.Glob "resources/config/*.{yaml,xml}").AsConfig . | indent 2 }} diff --git a/kubernetes/policy/components/policy-api/templates/deployment.yaml b/kubernetes/policy/components/policy-api/templates/deployment.yaml index 8de035e5d1..2f135fac5e 100755 --- a/kubernetes/policy/components/policy-api/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-api/templates/deployment.yaml @@ -7,6 +7,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - /app/ready.py @@ -25,6 +26,7 @@ spec: fieldPath: metadata.namespace image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} name: {{ include "common.name" . }}-readiness resources: limits: @@ -54,9 +56,11 @@ spec: name: apiconfig-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/api/bin/policy-api.sh"] @@ -85,6 +89,14 @@ spec: periodSeconds: {{ .Values.readiness.periodSeconds }} timeoutSeconds: {{ .Values.readiness.timeout }} volumeMounts: + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/api/etc/logback.xml + subPath: logback.xml + name: apiconfig-processed - mountPath: /opt/app/policy/api/etc/mounted name: apiconfig-processed resources: {{ include "common.resources" . | nindent 12 }} @@ -105,4 +117,11 @@ spec: - name: apiconfig-processed emptyDir: medium: Memory + sizeLimit: 64Mi + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-api/values.yaml b/kubernetes/policy/components/policy-api/values.yaml index 70c06ccbf9..9193366422 100755 --- a/kubernetes/policy/components/policy-api/values.yaml +++ b/kubernetes/policy/components/policy-api/values.yaml @@ -1,7 +1,7 @@ # ============LICENSE_START======================================================= # Copyright (C) 2019-2021 AT&T Intellectual Property. All rights reserved. # Modifications Copyright (C) 2022 Bell Canada. All rights reserved. -# Modification (C) 2023 Deutsche Telekom. All rights reserved. +# Modification (C) 2023-2024 Deutsche Telekom. All rights reserved. # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -77,7 +77,7 @@ affinity: {} # probe configuration parameters liveness: - initialDelaySeconds: 60 + initialDelaySeconds: 120 periodSeconds: 10 # necessary to disable liveness probe when setting breakpoints # in debugger so K8s doesn't restart unresponsive container @@ -89,7 +89,7 @@ readiness: api: /policy/api/v1/healthcheck successThreshold: 1 failureThreshold: 3 - timeout: 60 + timeout: 120 service: type: ClusterIP @@ -125,6 +125,16 @@ resources: memory: "2Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: policy-api diff --git a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/Chart.yaml b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/Chart.yaml index e35dd3d6f0..a9d27d60a8 100755 --- a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/Chart.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/Chart.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2022-2024 Nordix Foundation. All rights reserved. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,7 +20,7 @@ apiVersion: v2 description: ONAP Policy Clamp A1PMS Participant name: policy-clamp-ac-a1pms-ppnt -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/resources/config/A1pmsParticipantParameters.yaml b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/resources/config/A1pmsParticipantParameters.yaml index 31aa1b746a..5bfa825e18 100755 --- a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/resources/config/A1pmsParticipantParameters.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/resources/config/A1pmsParticipantParameters.yaml @@ -81,5 +81,3 @@ server: context-path: /onap/policy/clamp/acm/a1pmsparticipant ssl: enabled: false - - diff --git a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/deployment.yaml b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/deployment.yaml index d34da146a5..b9eb83b3c5 100755 --- a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2022-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - sh @@ -50,9 +52,11 @@ spec: name: ac-a1pms-ppnt-config-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/clamp/bin/a1pms-participant.sh"] @@ -75,6 +79,14 @@ spec: volumeMounts: - mountPath: /opt/app/policy/clamp/etc/mounted name: ac-a1pms-ppnt-config-processed + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/clamp/etc/logback.xml + subPath: logback.xml + name: ac-a1pms-ppnt-config-processed resources: {{ include "common.resources" . | nindent 12 }} {{- if .Values.nodeSelector }} nodeSelector: @@ -93,4 +105,11 @@ spec: - name: ac-a1pms-ppnt-config-processed emptyDir: medium: Memory + sizeLimit: 64Mi + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/service.yaml b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/service.yaml index 19f522a71e..66aadf12c7 100644 --- a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/service.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/templates/service.yaml @@ -1,21 +1,21 @@ -{{/*
-# ============LICENSE_START=======================================================
-# Copyright (C) 2022 Nordix Foundation. All rights reserved.
-# ================================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-# ============LICENSE_END=========================================================
-*/}}
-
-{{ include "common.service" . }}
+{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2022 Nordix Foundation. All rights reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +{{ include "common.service" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/values.yaml b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/values.yaml index 6bde39dd51..a23e732c8b 100755 --- a/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/values.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-a1pms-ppnt/values.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2022-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -115,6 +116,17 @@ resources: cpu: "1" memory: "2Gi" unlimited: {} + +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: *componentName diff --git a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/Chart.yaml b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/Chart.yaml index faa7014a79..979aa4f598 100644 --- a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/Chart.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/Chart.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2021-2022, 2024 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,7 +20,7 @@ apiVersion: v2 description: ONAP Policy Clamp Controlloop Http Participant name: policy-clamp-ac-http-ppnt -version: 14.0.0 +version: 14.0.1 dependencies: - name: common @@ -31,4 +32,3 @@ dependencies: - name: serviceAccount version: ~13.x-0 repository: '@local' - diff --git a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/resources/config/HttpParticipantParameters.yaml b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/resources/config/HttpParticipantParameters.yaml index a04c37fe3d..d447360dd9 100644 --- a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/resources/config/HttpParticipantParameters.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/resources/config/HttpParticipantParameters.yaml @@ -80,4 +80,3 @@ server: context-path: /onap/httpparticipant ssl: enabled: false - diff --git a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/deployment.yaml b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/deployment.yaml index e502c1a091..dd7db7acee 100644 --- a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2021-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - sh @@ -50,9 +52,11 @@ spec: name: ac-http-ppnt-config-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/clamp/bin/http-participant.sh"] @@ -75,6 +79,14 @@ spec: volumeMounts: - mountPath: /opt/app/policy/clamp/etc/mounted name: ac-http-ppnt-config-processed + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/clamp/etc/logback.xml + subPath: logback.xml + name: ac-http-ppnt-config-processed resources: {{ include "common.resources" . | nindent 12 }} {{- if .Values.nodeSelector }} nodeSelector: @@ -93,4 +105,11 @@ spec: - name: ac-http-ppnt-config-processed emptyDir: medium: Memory + sizeLimit: 64Mi + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/service.yaml b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/service.yaml index e676ff13d7..be2449f890 100644 --- a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/service.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/templates/service.yaml @@ -1,21 +1,21 @@ -{{/*
-# ============LICENSE_START=======================================================
-# Copyright (C) 2021 Nordix Foundation. All rights reserved.
-# ================================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-# ============LICENSE_END=========================================================
-*/}}
-
-{{ include "common.service" . }}
+{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. All rights reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +{{ include "common.service" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/values.yaml b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/values.yaml index 3ef8d92191..8593a3d316 100644 --- a/kubernetes/policy/components/policy-clamp-ac-http-ppnt/values.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-http-ppnt/values.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2021-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -106,6 +107,17 @@ resources: cpu: "1" memory: "2Gi" unlimited: {} + +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: *componentName diff --git a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/Chart.yaml b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/Chart.yaml index aa6d08a3de..5a1cb6e80b 100644 --- a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/Chart.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/Chart.yaml @@ -2,6 +2,7 @@ # Copyright (C) 2021 Nordix Foundation. All rights reserved. # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021-2022, 2024 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -21,7 +22,7 @@ apiVersion: v2 description: ONAP Policy Clamp Controlloop K8s Participant name: policy-clamp-ac-k8s-ppnt -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/configmap.yaml b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/configmap.yaml index 8a6cf830ca..efd5a6cd53 100644 --- a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/configmap.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/configmap.yaml @@ -33,4 +33,4 @@ data: {{ tpl (.Files.Glob "resources/config/KubernetesParticipantParameters.yaml").AsConfig . | indent 2 }} {{ toYaml .Values.repoList | indent 4 }} {{- end }} -{{ tpl (.Files.Glob "resources/config/*.{json,xml,sh}").AsConfig . | indent 2 }}
\ No newline at end of file +{{ tpl (.Files.Glob "resources/config/*.{json,xml,sh}").AsConfig . | indent 2 }} diff --git a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/deployment.yaml b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/deployment.yaml index cfc2fc7fac..a97ab22577 100644 --- a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2021-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - sh @@ -50,9 +52,11 @@ spec: name: ac-k8s-ppnt-config-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/clamp/bin/kubernetes-participant.sh"] @@ -75,6 +79,14 @@ spec: volumeMounts: - mountPath: /opt/app/policy/clamp/etc/mounted name: ac-k8s-ppnt-config-processed + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/clamp/etc/logback.xml + subPath: logback.xml + name: ac-k8s-ppnt-config-processed resources: {{ include "common.resources" . | nindent 12 }} {{- if .Values.nodeSelector }} nodeSelector: @@ -93,4 +105,11 @@ spec: - name: ac-k8s-ppnt-config-processed emptyDir: medium: Memory + sizeLimit: 64Mi + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/service.yaml b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/service.yaml index 2439223192..02a6292df7 100644 --- a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/service.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/templates/service.yaml @@ -36,4 +36,3 @@ subjects: - kind: ServiceAccount name: {{ include "common.fullname" (dict "suffix" "create" "dot" . )}} namespace: {{ include "common.namespace" . }} - diff --git a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/values.yaml b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/values.yaml index d34d0e011a..5e43b94965 100644 --- a/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/values.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-k8s-ppnt/values.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2021-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -108,6 +109,16 @@ resources: memory: "2Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: *componentName @@ -145,4 +156,3 @@ kafkaUser: - name: *acRuntimeTopic type: topic operations: [Read, Write] - diff --git a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/Chart.yaml b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/Chart.yaml index 44c80ff879..863d07952f 100755 --- a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/Chart.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/Chart.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2023-2024 Nordix Foundation. All rights reserved. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,7 +20,7 @@ apiVersion: v2 description: ONAP Policy Clamp Kserve Participant name: policy-clamp-ac-kserve-ppnt -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/resources/config/KserveParticipantParameters.yaml b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/resources/config/KserveParticipantParameters.yaml index 89cf9494a3..6613235050 100755 --- a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/resources/config/KserveParticipantParameters.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/resources/config/KserveParticipantParameters.yaml @@ -96,5 +96,3 @@ server: context-path: /onap/policy/clamp/acm/kserveparticipant ssl: enabled: false - - diff --git a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/deployment.yaml b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/deployment.yaml index 8574979cbc..3d1f4f8ca3 100755 --- a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - sh @@ -50,9 +52,11 @@ spec: name: ac-kserve-ppnt-config-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/clamp/bin/kserve-participant.sh"] @@ -75,6 +79,14 @@ spec: volumeMounts: - mountPath: /opt/app/policy/clamp/etc/mounted name: ac-kserve-ppnt-config-processed + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/clamp/etc/logback.xml + subPath: logback.xml + name: ac-kserve-ppnt-config-processed resources: {{ include "common.resources" . | nindent 12 }} {{- if .Values.nodeSelector }} nodeSelector: @@ -93,4 +105,11 @@ spec: - name: ac-kserve-ppnt-config-processed emptyDir: medium: Memory + sizeLimit: 64Mi + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/kafkauser.yaml b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/kafkauser.yaml index b7e7364eab..6fc37c3d01 100755 --- a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/kafkauser.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/kafkauser.yaml @@ -1,16 +1,16 @@ -{{/*
-# Copyright © 2023 Nordix Foundation
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-*/}}
-{{ include "common.kafkauser" . }}
+{{/* +# Copyright © 2023 Nordix Foundation +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +*/}} +{{ include "common.kafkauser" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/service.yaml b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/service.yaml index ac5ee0b72f..073ffe9618 100644 --- a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/service.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/templates/service.yaml @@ -1,38 +1,38 @@ -{{/*
-# ============LICENSE_START=======================================================
-# Copyright (C) 2023 Nordix Foundation. All rights reserved.
-# ================================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-# ============LICENSE_END=========================================================
-*/}}
-
-apiVersion: rbac.authorization.k8s.io/v1
-kind: ClusterRoleBinding
-metadata:
- name: {{ include "common.namespace" . }}-policy-clamp-ac-kserve-ppnt-binding
- namespace: {{ include "common.namespace" . }}
- labels:
- app: {{ include "common.name" . }}
- chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
- release: {{ include "common.release" . }}
- heritage: {{ .Release.Service }}
-roleRef:
- apiGroup: rbac.authorization.k8s.io
- kind: ClusterRole
- name: cluster-admin
-subjects:
- - kind: ServiceAccount
- name: {{ include "common.fullname" (dict "suffix" "create" "dot" . )}}
- namespace: {{ include "common.namespace" . }}
+{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2023 Nordix Foundation. All rights reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: {{ include "common.namespace" . }}-policy-clamp-ac-kserve-ppnt-binding + namespace: {{ include "common.namespace" . }} + labels: + app: {{ include "common.name" . }} + chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + release: {{ include "common.release" . }} + heritage: {{ .Release.Service }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: cluster-admin +subjects: + - kind: ServiceAccount + name: {{ include "common.fullname" (dict "suffix" "create" "dot" . )}} + namespace: {{ include "common.namespace" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/values.yaml b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/values.yaml index 63ab8adece..6f9868bc0d 100755 --- a/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/values.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-kserve-ppnt/values.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -106,6 +107,17 @@ resources: cpu: "1" memory: "1.4Gi" unlimited: {} + +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: *componentName diff --git a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/Chart.yaml b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/Chart.yaml index f860393f43..4460c18fcd 100644 --- a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/Chart.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/Chart.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2021-2022, 2024 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -19,7 +20,7 @@ apiVersion: v2 description: ONAP Policy Clamp Controlloop Policy Participant name: policy-clamp-ac-pf-ppnt -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/resources/config/PolicyParticipantParameters.yaml b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/resources/config/PolicyParticipantParameters.yaml index 1cd4ba318c..729a455d07 100644 --- a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/resources/config/PolicyParticipantParameters.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/resources/config/PolicyParticipantParameters.yaml @@ -98,4 +98,3 @@ server: context-path: /onap/policyparticipant ssl: enabled: false - diff --git a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/deployment.yaml b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/deployment.yaml index 9026309fa1..c29dca9c7d 100644 --- a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2021-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - sh @@ -58,9 +60,11 @@ spec: name: ac-pf-ppnt-config-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/clamp/bin/policy-participant.sh"] @@ -83,6 +87,14 @@ spec: volumeMounts: - mountPath: /opt/app/policy/clamp/etc/mounted name: ac-pf-ppnt-config-processed + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/clamp/etc/logback.xml + subPath: logback.xml + name: ac-pf-ppnt-config-processed resources: {{ include "common.resources" . | nindent 12 }} {{- if .Values.nodeSelector }} nodeSelector: @@ -101,4 +113,11 @@ spec: - name: ac-pf-ppnt-config-processed emptyDir: medium: Memory + sizeLimit: 64Mi + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/service.yaml b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/service.yaml index e676ff13d7..be2449f890 100644 --- a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/service.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/templates/service.yaml @@ -1,21 +1,21 @@ -{{/*
-# ============LICENSE_START=======================================================
-# Copyright (C) 2021 Nordix Foundation. All rights reserved.
-# ================================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-# ============LICENSE_END=========================================================
-*/}}
-
-{{ include "common.service" . }}
+{{/* +# ============LICENSE_START======================================================= +# Copyright (C) 2021 Nordix Foundation. All rights reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +*/}} + +{{ include "common.service" . }} diff --git a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/values.yaml b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/values.yaml index 2112f2510a..97bebd00d2 100644 --- a/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/values.yaml +++ b/kubernetes/policy/components/policy-clamp-ac-pf-ppnt/values.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2021-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -127,6 +128,17 @@ resources: cpu: "1" memory: "2Gi" unlimited: {} + +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: *componentName diff --git a/kubernetes/policy/components/policy-clamp-runtime-acm/Chart.yaml b/kubernetes/policy/components/policy-clamp-runtime-acm/Chart.yaml index bdd6c99c53..0dd1f34fcf 100644 --- a/kubernetes/policy/components/policy-clamp-runtime-acm/Chart.yaml +++ b/kubernetes/policy/components/policy-clamp-runtime-acm/Chart.yaml @@ -2,6 +2,7 @@ # Copyright (C) 2021, 2024 Nordix Foundation. All rights reserved. # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021-2022 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -21,7 +22,7 @@ apiVersion: v2 description: ONAP Policy Clamp Controlloop Runtime name: policy-clamp-runtime-acm -version: 14.0.0 +version: 14.0.1 dependencies: - name: common @@ -33,4 +34,3 @@ dependencies: - name: serviceAccount version: ~13.x-0 repository: '@local' - diff --git a/kubernetes/policy/components/policy-clamp-runtime-acm/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-clamp-runtime-acm/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-clamp-runtime-acm/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-clamp-runtime-acm/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-clamp-runtime-acm/templates/deployment.yaml b/kubernetes/policy/components/policy-clamp-runtime-acm/templates/deployment.yaml index b0ea909e55..462f2e517b 100644 --- a/kubernetes/policy/components/policy-clamp-runtime-acm/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-clamp-runtime-acm/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2021-2023 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - /app/ready.py @@ -41,6 +43,7 @@ spec: fieldPath: metadata.namespace image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-galera-config-readiness resources: limits: @@ -75,9 +78,11 @@ spec: name: ac-runtime-config-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/clamp/bin/acm-runtime.sh"] @@ -98,6 +103,14 @@ spec: initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }} periodSeconds: {{ .Values.readiness.periodSeconds }} volumeMounts: + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/clamp/etc/logback.xml + subPath: logback.xml + name: ac-runtime-config-processed - mountPath: /opt/app/policy/clamp/etc/mounted name: ac-runtime-config-processed resources: {{ include "common.resources" . | nindent 12 }} @@ -111,6 +124,12 @@ spec: {{- end }} serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} volumes: + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} - name: ac-runtime-config configMap: name: {{ include "common.fullname" . }}-configmap @@ -118,4 +137,5 @@ spec: - name: ac-runtime-config-processed emptyDir: medium: Memory + sizeLimit: 64Mi {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-clamp-runtime-acm/values.yaml b/kubernetes/policy/components/policy-clamp-runtime-acm/values.yaml index b2389b963b..b030f940de 100644 --- a/kubernetes/policy/components/policy-clamp-runtime-acm/values.yaml +++ b/kubernetes/policy/components/policy-clamp-runtime-acm/values.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2021-2024 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -96,7 +97,7 @@ affinity: {} # probe configuration parameters liveness: - initialDelaySeconds: 60 + initialDelaySeconds: 120 periodSeconds: 10 # necessary to disable liveness probe when setting breakpoints # in debugger so K8s doesn't restart unresponsive container @@ -141,6 +142,16 @@ resources: memory: "2Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: *componentName @@ -153,4 +164,4 @@ wait_for_job_container: customNaming: toscaElementName: org.onap.policy.clamp.acm.AutomationCompositionElement - toscaCompositionName: org.onap.policy.clamp.acm.AutomationComposition
\ No newline at end of file + toscaCompositionName: org.onap.policy.clamp.acm.AutomationComposition diff --git a/kubernetes/policy/components/policy-distribution/Chart.yaml b/kubernetes/policy/components/policy-distribution/Chart.yaml index 3de47d06e9..b2d1cde724 100755 --- a/kubernetes/policy/components/policy-distribution/Chart.yaml +++ b/kubernetes/policy/components/policy-distribution/Chart.yaml @@ -2,6 +2,7 @@ # Copyright (C) 2018 Ericsson. All rights reserved. # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021, 2024 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -21,7 +22,7 @@ apiVersion: v2 description: ONAP Policy Distribution name: policy-distribution -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-distribution/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-distribution/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-distribution/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-distribution/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-distribution/templates/deployment.yaml b/kubernetes/policy/components/policy-distribution/templates/deployment.yaml index 62a3bfc98e..fe08271288 100755 --- a/kubernetes/policy/components/policy-distribution/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-distribution/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2020 AT&T Intellectual Property. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - sh @@ -57,9 +59,11 @@ spec: name: distributionconfig image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} env: @@ -86,6 +90,14 @@ spec: initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }} periodSeconds: {{ .Values.readiness.periodSeconds }} volumeMounts: + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/distribution/etc/logback.xml + subPath: logback.xml + name: distributionconfig - mountPath: /opt/app/policy/distribution/etc/mounted name: distributionconfig resources: {{ include "common.resources" . | nindent 12 }} @@ -106,4 +118,11 @@ spec: - name: distributionconfig emptyDir: medium: Memory + sizeLimit: 64Mi + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-distribution/values.yaml b/kubernetes/policy/components/policy-distribution/values.yaml index 042cbd29eb..f93dffe1ee 100755 --- a/kubernetes/policy/components/policy-distribution/values.yaml +++ b/kubernetes/policy/components/policy-distribution/values.yaml @@ -2,6 +2,7 @@ # Copyright (C) 2018 Ericsson. All rights reserved. # Modifications Copyright (C) 2019-2021 AT&T Intellectual Property. # Modifications Copyright (C) 2023 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -141,6 +142,16 @@ resources: memory: "1Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: policy-distribution diff --git a/kubernetes/policy/components/policy-drools-pdp/Chart.yaml b/kubernetes/policy/components/policy-drools-pdp/Chart.yaml index 63c4984ac9..710a04f111 100755 --- a/kubernetes/policy/components/policy-drools-pdp/Chart.yaml +++ b/kubernetes/policy/components/policy-drools-pdp/Chart.yaml @@ -2,6 +2,7 @@ # Modifications Copyright © 2018, 2020 AT&T Intellectual Property # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021, 2024 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,7 +19,7 @@ apiVersion: v2 description: ONAP Drools Policy Engine (PDP-D) name: policy-drools-pdp -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-drools-pdp/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-drools-pdp/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-drools-pdp/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-drools-pdp/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-drools-pdp/templates/service.yaml b/kubernetes/policy/components/policy-drools-pdp/templates/service.yaml index c7322b1f94..3f45b2f6e0 100755 --- a/kubernetes/policy/components/policy-drools-pdp/templates/service.yaml +++ b/kubernetes/policy/components/policy-drools-pdp/templates/service.yaml @@ -16,4 +16,3 @@ */}} {{ include "common.service" . }} - diff --git a/kubernetes/policy/components/policy-drools-pdp/templates/statefulset.yaml b/kubernetes/policy/components/policy-drools-pdp/templates/statefulset.yaml index ba0e2d1a41..3f25d964e4 100755 --- a/kubernetes/policy/components/policy-drools-pdp/templates/statefulset.yaml +++ b/kubernetes/policy/components/policy-drools-pdp/templates/statefulset.yaml @@ -1,6 +1,7 @@ {{/* # Copyright © 2017 Amdocs, Bell Canada # Modifications Copyright © 2018-2020, 2022 AT&T Intellectual Property +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -25,6 +26,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - /app/ready.py @@ -39,6 +41,7 @@ spec: fieldPath: metadata.namespace image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-db-readiness resources: limits: @@ -69,6 +72,7 @@ spec: value: {{ .Values.config.app.listener.policyPdpPapTopic }} image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-readiness resources: limits: @@ -80,6 +84,7 @@ spec: {{- end }} containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["sh","-c"] @@ -107,6 +112,14 @@ spec: - name: SQL_PASSWORD {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "db-secret" "key" "password") | indent 12 }} volumeMounts: + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/etc/profile.d/base.conf + subPath: base.conf + name: drools-config {{- range $path, $bytes := .Files.Glob "resources/secrets/*" }} - mountPath: /tmp/policy-install/config/{{ base $path }} name: drools-secret @@ -128,6 +141,12 @@ spec: {{- end }} serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} volumes: + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} - name: drools-config configMap: name: {{ include "common.fullname" . }}-configmap diff --git a/kubernetes/policy/components/policy-drools-pdp/values.yaml b/kubernetes/policy/components/policy-drools-pdp/values.yaml index e35c08a15c..b1a26fb669 100755 --- a/kubernetes/policy/components/policy-drools-pdp/values.yaml +++ b/kubernetes/policy/components/policy-drools-pdp/values.yaml @@ -1,6 +1,7 @@ # Copyright © 2017 Amdocs # Copyright © 2017, 2021 Bell Canada # Modifications Copyright © 2018-2022 AT&T Intellectual Property +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -171,6 +172,16 @@ resources: memory: "1.6Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: policy-drools-pdp diff --git a/kubernetes/policy/components/policy-nexus/Chart.yaml b/kubernetes/policy/components/policy-nexus/Chart.yaml index 8d04647a75..ae8eebe50b 100755 --- a/kubernetes/policy/components/policy-nexus/Chart.yaml +++ b/kubernetes/policy/components/policy-nexus/Chart.yaml @@ -2,6 +2,7 @@ # Modifications Copyright © 2018-2020 AT&T # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021, 2024 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -18,7 +19,7 @@ apiVersion: v2 description: ONAP Policy Nexus name: policy-nexus -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-nexus/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-nexus/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-nexus/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-nexus/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-nexus/templates/deployment.yaml b/kubernetes/policy/components/policy-nexus/templates/deployment.yaml index 3d03338836..fe183cfa24 100755 --- a/kubernetes/policy/components/policy-nexus/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-nexus/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # Copyright © 2017 Amdocs, Bell Canada # Modifications Copyright © 2018-2020 AT&T Intellectual Property +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -24,16 +25,19 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: ["sh", "-c", "chown -R 200:200 /share"] image: {{ include "repositoryGenerator.image.busybox" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-init volumeMounts: - mountPath: /share name: nexus-data containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.dockerHubRepository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} ports: {{ include "common.containerPorts" . | nindent 12 }} diff --git a/kubernetes/policy/components/policy-nexus/templates/service.yaml b/kubernetes/policy/components/policy-nexus/templates/service.yaml index 6aee4ca230..8d13879023 100755 --- a/kubernetes/policy/components/policy-nexus/templates/service.yaml +++ b/kubernetes/policy/components/policy-nexus/templates/service.yaml @@ -15,4 +15,4 @@ # limitations under the License. */}} -{{ include "common.service" . }}
\ No newline at end of file +{{ include "common.service" . }} diff --git a/kubernetes/policy/components/policy-nexus/values.yaml b/kubernetes/policy/components/policy-nexus/values.yaml index f10d55dcee..b82785f2b8 100755 --- a/kubernetes/policy/components/policy-nexus/values.yaml +++ b/kubernetes/policy/components/policy-nexus/values.yaml @@ -1,5 +1,6 @@ # Copyright © 2017 Amdocs, Bell Canada # Modifications Copyright © 2018-2020 AT&T Intellectual Property +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -97,6 +98,10 @@ resources: memory: "1Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + #Pods Service Account serviceAccount: nameOverride: policy-nexus diff --git a/kubernetes/policy/components/policy-pap/Chart.yaml b/kubernetes/policy/components/policy-pap/Chart.yaml index 0634118a4f..1fd621beb0 100755 --- a/kubernetes/policy/components/policy-pap/Chart.yaml +++ b/kubernetes/policy/components/policy-pap/Chart.yaml @@ -3,6 +3,7 @@ # Modified Copyright (C) 2020 AT&T Intellectual Property. # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021, 2024 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -22,7 +23,7 @@ apiVersion: v2 description: ONAP Policy Administration (PAP) name: policy-pap -version: 14.0.0 +version: 14.0.1 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-pap/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-pap/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-pap/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-pap/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-pap/templates/deployment.yaml b/kubernetes/policy/components/policy-pap/templates/deployment.yaml index 9ca8b84a47..8f00eb049f 100755 --- a/kubernetes/policy/components/policy-pap/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-pap/templates/deployment.yaml @@ -2,6 +2,7 @@ # ============LICENSE_START======================================================= # Copyright (C) 2020 AT&T Intellectual Property. # Modifications Copyright (C) 2022 Bell Canada. All rights reserved. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -28,6 +29,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - /app/ready.py @@ -45,6 +47,7 @@ spec: fieldPath: metadata.namespace image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-db-readiness resources: limits: @@ -87,9 +90,11 @@ spec: name: papconfig-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} @@ -121,8 +126,16 @@ spec: periodSeconds: {{ .Values.readiness.periodSeconds }} timeoutSeconds: {{ .Values.readiness.timeout }} volumeMounts: - - mountPath: /opt/app/policy/pap/etc/mounted + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/pap/etc/logback.xml + subPath: logback.xml name: papconfig-processed + - name: papconfig-processed + mountPath: /opt/app/policy/pap/etc/mounted resources: {{ include "common.resources" . | nindent 12 }} {{- if .Values.nodeSelector }} nodeSelector: @@ -134,6 +147,12 @@ spec: {{- end }} serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} volumes: + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} - name: papconfig configMap: name: {{ include "common.fullname" . }}-configmap @@ -141,4 +160,5 @@ spec: - name: papconfig-processed emptyDir: medium: Memory + sizeLimit: 64Mi {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-pap/values.yaml b/kubernetes/policy/components/policy-pap/values.yaml index 5f6fb21265..d7384a5e65 100755 --- a/kubernetes/policy/components/policy-pap/values.yaml +++ b/kubernetes/policy/components/policy-pap/values.yaml @@ -3,6 +3,7 @@ # Modifications Copyright (C) 2019-2021 AT&T Intellectual Property. # Modifications Copyright (C) 2020-2022 Bell Canada. All rights reserved. # Modifications Copyright © 2022 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -159,6 +160,16 @@ resources: memory: "2Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + #Pods Service Account serviceAccount: nameOverride: policy-pap @@ -224,4 +235,3 @@ kafkaUser: type: topic patternType: prefix operations: [Create, Describe, Read, Write] - diff --git a/kubernetes/policy/components/policy-xacml-pdp/Chart.yaml b/kubernetes/policy/components/policy-xacml-pdp/Chart.yaml index a46d6128e8..8bb17a53de 100755 --- a/kubernetes/policy/components/policy-xacml-pdp/Chart.yaml +++ b/kubernetes/policy/components/policy-xacml-pdp/Chart.yaml @@ -2,6 +2,7 @@ # Copyright (C) 2019-2020 AT&T Intellectual Property. All rights reserved. # Modifications Copyright © 2021 Orange # Modifications Copyright © 2021, 2024 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -21,7 +22,7 @@ apiVersion: v2 description: ONAP Policy XACML PDP (PDP-X) name: policy-xacml-pdp -version: 14.0.0 +version: 14.0.2 dependencies: - name: common diff --git a/kubernetes/policy/components/policy-xacml-pdp/templates/authorizationpolicy.yaml b/kubernetes/policy/components/policy-xacml-pdp/templates/authorizationpolicy.yaml index 7158c0263f..5a9baa822f 100644 --- a/kubernetes/policy/components/policy-xacml-pdp/templates/authorizationpolicy.yaml +++ b/kubernetes/policy/components/policy-xacml-pdp/templates/authorizationpolicy.yaml @@ -14,4 +14,4 @@ # limitations under the License. */}} -{{ include "common.authorizationPolicy" . }}
\ No newline at end of file +{{ include "common.authorizationPolicy" . }} diff --git a/kubernetes/policy/components/policy-xacml-pdp/templates/deployment.yaml b/kubernetes/policy/components/policy-xacml-pdp/templates/deployment.yaml index cda1aa4bae..ce11fe71e5 100755 --- a/kubernetes/policy/components/policy-xacml-pdp/templates/deployment.yaml +++ b/kubernetes/policy/components/policy-xacml-pdp/templates/deployment.yaml @@ -1,6 +1,7 @@ {{/* # ============LICENSE_START======================================================= # Copyright (C) 2020 AT&T Intellectual Property. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -27,6 +28,7 @@ spec: template: metadata: {{- include "common.templateMetadata" . | nindent 6 }} spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} initContainers: - command: - /app/ready.py @@ -41,6 +43,7 @@ spec: fieldPath: metadata.namespace image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-readiness resources: limits: @@ -87,9 +90,11 @@ spec: name: pdpxconfig-processed image: {{ include "repositoryGenerator.image.envsubst" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} name: {{ include "common.name" . }}-update-config containers: - name: {{ include "common.name" . }} + {{ include "common.containerSecurityContext" . | indent 10 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: ["/opt/app/policy/pdpx/bin/policy-pdpx.sh"] @@ -110,6 +115,44 @@ spec: initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }} periodSeconds: {{ .Values.readiness.periodSeconds }} volumeMounts: + - name: policy-guard + mountPath: /opt/app/policy/pdpx/apps/guard + - name: pdpxconfig-processed + mountPath: /opt/app/policy/pdpx/apps/guard/xacml.properties + subPath: xacml.properties + - name: policy-match + mountPath: /opt/app/policy/pdpx/apps/match + - name: pdpxconfig-processed + mountPath: /opt/app/policy/pdpx/apps/match/xacml.properties + subPath: xacml.properties + - name: policy-monitoring + mountPath: /opt/app/policy/pdpx/apps/monitoring + - name: pdpxconfig-processed + mountPath: /opt/app/policy/pdpx/apps/monitoring/xacml.properties + subPath: xacml.properties + - name: policy-naming + mountPath: /opt/app/policy/pdpx/apps/naming + - name: pdpxconfig-processed + mountPath: /opt/app/policy/pdpx/apps/naming/xacml.properties + subPath: xacml.properties + - name: policy-native + mountPath: /opt/app/policy/pdpx/apps/native + - name: pdpxconfig-processed + mountPath: /opt/app/policy/pdpx/apps/native/xacml.properties + subPath: xacml.properties + - name: policy-optimization + mountPath: /opt/app/policy/pdpx/apps/optimization + - name: pdpxconfig-processed + mountPath: /opt/app/policy/pdpx/apps/optimization/xacml.properties + subPath: xacml.properties + - name: logs + mountPath: /var/log/onap + - name: empty-dir + mountPath: /tmp + subPath: tmp-dir + - mountPath: /opt/app/policy/pdpx/etc/logback.xml + subPath: logback.xml + name: pdpxconfig-processed - mountPath: /opt/app/policy/pdpx/etc/mounted name: pdpxconfig-processed resources: {{ include "common.resources" . | nindent 12 }} @@ -123,6 +166,30 @@ spec: {{- end }} serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} volumes: + - name: policy-guard + emptyDir: + sizeLimit: {{ .Values.dirSizes.policyDir.sizeLimit }} + - name: policy-match + emptyDir: + sizeLimit: {{ .Values.dirSizes.policyDir.sizeLimit }} + - name: policy-monitoring + emptyDir: + sizeLimit: {{ .Values.dirSizes.policyDir.sizeLimit }} + - name: policy-naming + emptyDir: + sizeLimit: {{ .Values.dirSizes.policyDir.sizeLimit }} + - name: policy-native + emptyDir: + sizeLimit: {{ .Values.dirSizes.policyDir.sizeLimit }} + - name: policy-optimization + emptyDir: + sizeLimit: {{ .Values.dirSizes.policyDir.sizeLimit }} + - name: empty-dir + emptyDir: + sizeLimit: {{ .Values.dirSizes.emptyDir.sizeLimit }} + - name: logs + emptyDir: + sizeLimit: {{ .Values.dirSizes.logDir.sizeLimit }} - name: pdpxconfig configMap: name: {{ include "common.fullname" . }}-configmap @@ -130,4 +197,5 @@ spec: - name: pdpxconfig-processed emptyDir: medium: Memory + sizeLimit: 64Mi {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/policy/components/policy-xacml-pdp/templates/service.yaml b/kubernetes/policy/components/policy-xacml-pdp/templates/service.yaml index 3e76c2ba36..6dabd951b9 100755 --- a/kubernetes/policy/components/policy-xacml-pdp/templates/service.yaml +++ b/kubernetes/policy/components/policy-xacml-pdp/templates/service.yaml @@ -18,4 +18,4 @@ # ============LICENSE_END========================================================= */}} -{{ include "common.service" . }}
\ No newline at end of file +{{ include "common.service" . }} diff --git a/kubernetes/policy/components/policy-xacml-pdp/values.yaml b/kubernetes/policy/components/policy-xacml-pdp/values.yaml index ae216a27a0..18ddfdfeba 100755 --- a/kubernetes/policy/components/policy-xacml-pdp/values.yaml +++ b/kubernetes/policy/components/policy-xacml-pdp/values.yaml @@ -1,5 +1,6 @@ # ============LICENSE_START======================================================= # Copyright (C) 2019-2021 AT&T Intellectual Property. All rights reserved. +# Modifications Copyright © 2024 Deutsche Telekom # ================================================================================ # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -147,6 +148,18 @@ resources: memory: "2Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 102 + +dirSizes: + emptyDir: + sizeLimit: 1Gi + logDir: + sizeLimit: 500Mi + policyDir: + sizeLimit: 100Mi + #Pods Service Account serviceAccount: nameOverride: *componentName @@ -194,5 +207,3 @@ kafkaUser: type: topic patternType: prefix operations: [ Create, Describe, Read, Write ] - - diff --git a/kubernetes/policy/templates/job.yaml b/kubernetes/policy/templates/job.yaml index 3880d2383c..2c0ee783d5 100755 --- a/kubernetes/policy/templates/job.yaml +++ b/kubernetes/policy/templates/job.yaml @@ -2,6 +2,7 @@ # Copyright © 2018 Amdocs, Bell Canada # Modifications Copyright © 2020 AT&T Intellectual Property # Modifications Copyright (C) 2022 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -33,6 +34,7 @@ spec: release: {{ include "common.release" . }} name: {{ include "common.name" . }}-galera-init spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} {{- include "common.imagePullSecrets" . | nindent 6 }} initContainers: {{ include "common.readinessCheck.waitFor" (dict "dot" . "wait_for" .Values.readinessCheck.wait_for_mariadb ) | indent 6 | trim }} @@ -40,6 +42,7 @@ spec: - name: {{ include "common.name" . }}-galera-config image: {{ include "repositoryGenerator.image.mariadb" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} volumeMounts: - mountPath: /dbcmd-config/db.sh name: {{ include "common.fullname" . }}-config @@ -48,7 +51,7 @@ spec: - /bin/sh - -cx - | - {{- if include "common.onServiceMesh" . }} + {{- if include "common.requireSidecarKiller" . }} echo "waiting 15s for istio side cars to be up"; sleep 15s;{{- end }} /dbcmd-config/db.sh env: @@ -61,7 +64,7 @@ spec: - name: MYSQL_PORT value: "{{ index .Values "mariadb-galera" "service" "internalPort" }}" resources: {{ include "common.resources" . | nindent 10 }} - {{- if (include "common.onServiceMesh" .) }} + {{- if (include "common.requireSidecarKiller" .) }} - name: policy-service-mesh-wait-for-job-container image: {{ include "repositoryGenerator.image.quitQuit" . }} imagePullPolicy: Always @@ -77,6 +80,14 @@ spec: fieldRef: apiVersion: v1 fieldPath: metadata.namespace + {{ include "common.containerSecurityContext" . | indent 8 | trim }} + resources: + limits: + cpu: 100m + memory: 500Mi + requests: + cpu: 10m + memory: 10Mi {{- end }} restartPolicy: Never serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} @@ -108,6 +119,7 @@ spec: release: {{ include "common.release" . }} name: {{ include "common.name" . }}-pg-init spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} {{- include "common.imagePullSecrets" . | nindent 6 }} initContainers: {{ include "common.readinessCheck.waitFor" (dict "dot" . "wait_for" .Values.readinessCheck.wait_for_postgres ) | indent 6 | trim }} @@ -115,6 +127,7 @@ spec: - name: {{ include "common.name" . }}-pg-config image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.postgresImage }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} + {{ include "common.containerSecurityContext" . | indent 8 | trim }} volumeMounts: - mountPath: /docker-entrypoint-initdb.d/db-pg.sh name: {{ include "common.fullname" . }}-config @@ -123,7 +136,7 @@ spec: - /bin/sh - -cx - | - {{- if include "common.onServiceMesh" . }} + {{- if include "common.requireSidecarKiller" . }} echo "waiting 15s for istio side cars to be up"; sleep 15s;{{- end }} /docker-entrypoint-initdb.d/db-pg.sh env: @@ -138,7 +151,7 @@ spec: - name: PG_PORT value: "{{ .Values.postgres.service.internalPort }}" resources: {{ include "common.resources" . | nindent 10 }} - {{- if (include "common.onServiceMesh" .) }} + {{- if (include "common.requireSidecarKiller" .) }} - name: policy-service-mesh-wait-for-job-container image: {{ include "repositoryGenerator.image.quitQuit" . }} imagePullPolicy: Always @@ -154,6 +167,14 @@ spec: fieldRef: apiVersion: v1 fieldPath: metadata.namespace + {{ include "common.containerSecurityContext" . | indent 8 | trim }} + resources: + limits: + cpu: 100m + memory: 500Mi + requests: + cpu: 10m + memory: 10Mi {{- end }} restartPolicy: Never serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} @@ -185,9 +206,11 @@ spec: release: {{ include "common.release" . }} name: {{ include "common.name" . }}-galera-config spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} {{- include "common.imagePullSecrets" . | nindent 6 }} initContainers: - name: {{ include "common.name" . }}-init-readiness + {{ include "common.containerSecurityContext" . | indent 8 | trim }} image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: @@ -210,17 +233,20 @@ spec: memory: "20Mi" containers: - name: {{ include "common.name" . }}-galera-db-migrator + {{ include "common.containerSecurityContext" . | indent 8 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.dbmigrator.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} volumeMounts: - mountPath: /dbcmd-config/db_migrator_policy_init.sh name: {{ include "common.fullname" . }}-config subPath: db_migrator_policy_init.sh + - mountPath: /opt/app/policy/etc/db + name: db-conf command: - /bin/sh - -cx - | - {{- if include "common.onServiceMesh" . }} + {{- if include "common.requireSidecarKiller" . }} echo "waiting 15s for istio side cars to be up"; sleep 15s;{{- end }} /dbcmd-config/db_migrator_policy_init.sh env: @@ -237,7 +263,7 @@ spec: - name: SCRIPT_DIRECTORY value: "sql" resources: {{ include "common.resources" . | nindent 10 }} - {{- if (include "common.onServiceMesh" .) }} + {{- if (include "common.requireSidecarKiller" .) }} - name: policy-service-mesh-wait-for-job-container image: {{ include "repositoryGenerator.image.quitQuit" . }} imagePullPolicy: Always @@ -253,6 +279,14 @@ spec: fieldRef: apiVersion: v1 fieldPath: metadata.namespace + {{ include "common.containerSecurityContext" . | indent 8 | trim }} + resources: + limits: + cpu: 100m + memory: 500Mi + requests: + cpu: 10m + memory: 10Mi {{- end }} restartPolicy: Never serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} @@ -264,6 +298,10 @@ spec: items: - key: db_migrator_policy_init.sh path: db_migrator_policy_init.sh + - name: db-conf + emptyDir: + medium: Memory + sizeLimit: 64Mi {{ end }} {{ if .Values.global.postgres.localCluster }} --- @@ -283,9 +321,11 @@ spec: release: {{ include "common.release" . }} name: {{ include "common.name" . }}-pg-config spec: + {{ include "common.podSecurityContext" . | indent 6 | trim }} {{- include "common.imagePullSecrets" . | nindent 6 }} initContainers: - name: {{ include "common.name" . }}-init-readiness + {{ include "common.containerSecurityContext" . | indent 8 | trim }} image: {{ include "repositoryGenerator.image.readiness" . }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} command: @@ -308,17 +348,20 @@ spec: memory: "20Mi" containers: - name: {{ include "common.name" . }}-pg-db-migrator + {{ include "common.containerSecurityContext" . | indent 8 | trim }} image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.dbmigrator.image }} imagePullPolicy: {{ .Values.global.pullPolicy | default .Values.pullPolicy }} volumeMounts: - mountPath: /dbcmd-config/db_migrator_pg_policy_init.sh name: {{ include "common.fullname" . }}-config subPath: db_migrator_pg_policy_init.sh + - mountPath: /opt/app/policy/etc/db + name: db-conf command: - /bin/sh - -cx - | - {{- if include "common.onServiceMesh" . }} + {{- if include "common.requireSidecarKiller" . }} echo "waiting 15s for istio side cars to be up"; sleep 15s;{{- end }} /dbcmd-config/db_migrator_pg_policy_init.sh env: @@ -337,7 +380,7 @@ spec: - name: PGPASSWORD {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "db-secret" "key" "password") | indent 10 }} resources: {{ include "common.resources" . | nindent 10 }} - {{- if (include "common.onServiceMesh" .) }} + {{- if (include "common.requireSidecarKiller" .) }} - name: policy-service-mesh-wait-for-job-container image: {{ include "repositoryGenerator.image.quitQuit" . }} imagePullPolicy: Always @@ -353,6 +396,14 @@ spec: fieldRef: apiVersion: v1 fieldPath: metadata.namespace + {{ include "common.containerSecurityContext" . | indent 8 | trim }} + resources: + limits: + cpu: 100m + memory: 500Mi + requests: + cpu: 10m + memory: 10Mi {{- end }} restartPolicy: Never serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} @@ -364,4 +415,8 @@ spec: items: - key: db_migrator_pg_policy_init.sh path: db_migrator_pg_policy_init.sh + - name: db-conf + emptyDir: + medium: Memory + sizeLimit: 64Mi {{ end }} diff --git a/kubernetes/policy/templates/policy-kafka-user.yaml b/kubernetes/policy/templates/policy-kafka-user.yaml index ed399ed9c7..d004cbe116 100644 --- a/kubernetes/policy/templates/policy-kafka-user.yaml +++ b/kubernetes/policy/templates/policy-kafka-user.yaml @@ -1,5 +1,6 @@ {{/* # Copyright © 2022-2023 Nordix Foundation +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -29,16 +30,20 @@ spec: - resource: type: group name: {{ .Values.config.policyPdpPapTopic.consumer.groupId }} - operation: All + operations: + - All - resource: type: topic name: {{ .Values.config.policyPdpPapTopic.name }} - operation: All + operations: + - All - resource: type: topic name: {{ .Values.config.policyHeartbeatTopic.name }} - operation: All + operations: + - All - resource: type: topic name: {{ .Values.config.policyNotificationTopic.name }} - operation: All + operations: + - All diff --git a/kubernetes/policy/values.yaml b/kubernetes/policy/values.yaml index 68ce42d103..ccd8223284 100755 --- a/kubernetes/policy/values.yaml +++ b/kubernetes/policy/values.yaml @@ -1,6 +1,7 @@ # Copyright © 2017 Amdocs, Bell Canada # Modifications Copyright © 2018-2020 AT&T Intellectual Property # Modifications Copyright (C) 2021-2024 Nordix Foundation. +# Modifications Copyright © 2024 Deutsche Telekom # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -296,6 +297,10 @@ resources: memory: "2Gi" unlimited: {} +securityContext: + user_id: 100 + group_id: 65533 + #Pods Service Account serviceAccount: nameOverride: policy diff --git a/kubernetes/sdnc/Chart.yaml b/kubernetes/sdnc/Chart.yaml index e634f18cda..5916455c73 100644 --- a/kubernetes/sdnc/Chart.yaml +++ b/kubernetes/sdnc/Chart.yaml @@ -18,7 +18,7 @@ apiVersion: v2 description: SDN Controller name: sdnc -version: 14.0.0 +version: 15.0.0 dependencies: - name: common @@ -51,10 +51,6 @@ dependencies: repository: '@local' condition: sdnc.elasticsearch.enabled,elasticsearch.enabled # conditions for sdnc-subcharts - - name: dmaap-listener - version: ~14.x-0 - repository: '@local' - condition: sdnc.dmaap-listener.enabled,dmaap-listener.enabled - name: ueb-listener version: ~14.x-0 repository: '@local' diff --git a/kubernetes/sdnc/values.yaml b/kubernetes/sdnc/values.yaml index 09b2c09856..3708bd1cdd 100644 --- a/kubernetes/sdnc/values.yaml +++ b/kubernetes/sdnc/values.yaml @@ -445,21 +445,6 @@ mariadb-galera: &mariadbGalera cds: enabled: false -dmaap-listener: - enabled: true - nameOverride: sdnc-dmaap-listener - mariadb-galera: - <<: *mariadbGalera - config: - <<: *mariadbGaleraConfig - mysqlDatabase: *sdncDbName - config: - sdncChartName: sdnc - dmaapPort: 3904 - sdncPort: 8282 - configDir: /opt/onap/sdnc/data/properties - odlCredsExternalSecret: *odlCredsSecretName - ueb-listener: enabled: true mariadb-galera: diff --git a/kubernetes/uui/Chart.yaml b/kubernetes/uui/Chart.yaml index 7c4a5b78ca..900a6c97e1 100644 --- a/kubernetes/uui/Chart.yaml +++ b/kubernetes/uui/Chart.yaml @@ -18,7 +18,7 @@ apiVersion: v2 description: ONAP uui name: uui -version: 13.0.0 +version: 13.1.0 dependencies: - name: common @@ -39,3 +39,6 @@ dependencies: - name: uui-intent-analysis version: ~13.x-0 repository: 'file://components/uui-intent-analysis' + - name: uui-llm-adaptation + version: ~13.x-0 + repository: 'file://components/uui-llm-adaptation' diff --git a/kubernetes/uui/components/uui-llm-adaptation/.helmignore b/kubernetes/uui/components/uui-llm-adaptation/.helmignore new file mode 100644 index 0000000000..f0c1319444 --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/.helmignore @@ -0,0 +1,21 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj diff --git a/kubernetes/uui/components/uui-llm-adaptation/Chart.yaml b/kubernetes/uui/components/uui-llm-adaptation/Chart.yaml new file mode 100644 index 0000000000..1c36c236ee --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/Chart.yaml @@ -0,0 +1,35 @@ +# Copyright © 2022 Huawei Technologies Co., Ltd. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +apiVersion: v2 +description: ONAP uui llm adaptation +name: uui-llm-adaptation +version: 13.0.0 + +dependencies: + - name: common + version: ~13.x-0 + repository: '@local' + - name: repositoryGenerator + version: ~13.x-0 + repository: '@local' + - name: postgres + version: ~13.x-0 + repository: '@local' + - name: serviceAccount + version: ~13.x-0 + repository: '@local' + - name: readinessCheck + version: ~13.x-0 + repository: '@local' diff --git a/kubernetes/uui/components/uui-llm-adaptation/resources/config/llm-adaptation-init.sql b/kubernetes/uui/components/uui-llm-adaptation/resources/config/llm-adaptation-init.sql new file mode 100644 index 0000000000..5379c73864 --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/resources/config/llm-adaptation-init.sql @@ -0,0 +1,23 @@ +-- +-- Copyright (C) 2024 CMCC, Inc. and others. All rights reserved. +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. +-- + +CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; + +create table if not exists intent( + intent_id varchar(255) primary key, + intent_name varchar(255), + intent_generateType VARCHAR (225) +);
\ No newline at end of file diff --git a/kubernetes/uui/components/uui-llm-adaptation/resources/entrypoint/run.sh b/kubernetes/uui/components/uui-llm-adaptation/resources/entrypoint/run.sh new file mode 100644 index 0000000000..f1dcefa168 --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/resources/entrypoint/run.sh @@ -0,0 +1,31 @@ +{{/* +# +# Copyright (C) 2022 Huawei Technologies Co., Ltd. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +*/}} + +main_path="/home/uui" +echo @main_path@ $main_path + +JAVA_PATH="$JAVA_HOME/bin/java" +JAVA_OPTS="-Xms50m -Xmx128m" +echo @JAVA_PATH@ $JAVA_PATH +echo @JAVA_OPTS@ $JAVA_OPTS + +jar_path="$main_path/usecase-ui-llm-adaptation.jar" +echo @jar_path@ $jar_path + +echo "Starting usecase-ui-llm-adaptation..." +$JAVA_PATH $JAVA_OPTS -classpath $jar_path -jar $jar_path $SPRING_OPTS diff --git a/kubernetes/uui/components/uui-llm-adaptation/templates/configmap.yaml b/kubernetes/uui/components/uui-llm-adaptation/templates/configmap.yaml new file mode 100644 index 0000000000..3583c416de --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/templates/configmap.yaml @@ -0,0 +1,31 @@ +{{/* +# Copyright © 2022 Huawei Technologies Co., Ltd. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +*/}} + +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ include "common.fullname" . }} + namespace: {{ include "common.namespace" . }} +data: +{{ tpl (.Files.Glob "resources/config/*").AsConfig . | indent 2 }} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ include "common.fullname" . }}-entrypoint + namespace: {{ include "common.namespace" . }} +data: +{{ tpl (.Files.Glob "resources/entrypoint/*").AsConfig . | indent 2 }} diff --git a/kubernetes/uui/components/uui-llm-adaptation/templates/deployment.yaml b/kubernetes/uui/components/uui-llm-adaptation/templates/deployment.yaml new file mode 100644 index 0000000000..d2824d1bbb --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/templates/deployment.yaml @@ -0,0 +1,74 @@ +{{/* +# Copyright © 2022 Huawei Technologies Co., Ltd. All rights reserved. +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +*/}} + +apiVersion: apps/v1 +kind: Deployment +metadata: {{- include "common.resourceMetadata" . | nindent 2 }} +spec: + selector: {{- include "common.selectors" . | nindent 4 }} + replicas: {{ .Values.replicaCount }} + template: + metadata: {{- include "common.templateMetadata" . | nindent 6 }} + spec: + initContainers: {{ include "common.readinessCheck.waitFor" . | nindent 6 }} + containers: + - name: {{ include "common.name" . }} + image: {{ include "repositoryGenerator.repository" . }}/{{ .Values.image }} + imagePullPolicy: {{ .Values.pullPolicy }} + command: ["sh", "-c"] + args: + - ". /uui/run.sh" + ports: {{ include "common.containerPorts" . | nindent 10 }} + env: + - name: POSTGRES_IP + value: {{ .Values.postgres.service.name2 }} + - name: POSTGRES_PORT + value: "{{ .Values.postgres.service.externalPort }}" + - name: POSTGRES_DB_NAME + value: {{ .Values.postgres.config.pgDatabase }} + - name: POSTGRES_USERNAME + {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "pg-user-creds" "key" "login") | indent 10 }} + - name: POSTGRES_PASSWORD + {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "pg-user-creds" "key" "password") | indent 10 }} +{{- if eq .Values.liveness.enabled true }} + livenessProbe: + tcpSocket: + port: {{ .Values.liveness.port }} + initialDelaySeconds: {{ .Values.liveness.initialDelaySeconds }} + periodSeconds: {{ .Values.liveness.periodSeconds }} +{{- end }} + readinessProbe: + tcpSocket: + port: {{ .Values.readiness.port }} + initialDelaySeconds: {{ .Values.readiness.initialDelaySeconds }} + periodSeconds: {{ .Values.readiness.periodSeconds }} + resources: {{ include "common.resources" . | nindent 10 }} +{{- if .Values.nodeSelector }} + nodeSelector: {{ toYaml .Values.nodeSelector | nindent 10 }} +{{- end }} +{{- if .Values.affinity }} + affinity: {{ toYaml .Values.affinity | nindent 10 }} +{{- end }} + volumeMounts: + - mountPath: /uui/run.sh + name: entrypoint + subPath: run.sh + serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} + volumes: + - name: entrypoint + configMap: + name: {{ include "common.fullname" . }}-entrypoint + defaultMode: 0755 + {{- include "common.imagePullSecrets" . | nindent 6 }} diff --git a/kubernetes/uui/components/uui-llm-adaptation/templates/job.yaml b/kubernetes/uui/components/uui-llm-adaptation/templates/job.yaml new file mode 100644 index 0000000000..90d6d63dab --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/templates/job.yaml @@ -0,0 +1,82 @@ +{{/* +# Copyright © 2022 Huawei Technologies Co., Ltd. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +*/}} + +apiVersion: batch/v1 +kind: Job +metadata: + name: {{ include "common.fullname" . }}-init-postgres + namespace: {{ include "common.namespace" . }} + labels: + app: {{ include "common.name" . }}-job + chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} + release: {{ include "common.release" . }} + heritage: {{ .Release.Service }} +spec: + backoffLimit: 20 + template: + metadata: + labels: + app: {{ include "common.name" . }}-job + release: {{ include "common.release" . }} + spec: + restartPolicy: Never + initContainers: + - command: + - /app/ready.py + args: + - --service-name + - "{{ .Values.postgres.service.name2 }}" + env: + - name: NAMESPACE + valueFrom: + fieldRef: + apiVersion: v1 + fieldPath: metadata.namespace + image: {{ include "repositoryGenerator.image.readiness" . }} + imagePullPolicy: {{ .Values.pullPolicy }} + name: {{ include "common.name" . }}-readiness + resources: + limits: + cpu: "100m" + memory: "500Mi" + requests: + cpu: "3m" + memory: "20Mi" + containers: + - name: {{ include "common.name" . }}-job + image: {{ include "repositoryGenerator.image.postgres" . }} + imagePullPolicy: {{ .Values.pullPolicy }} + env: + - name: PGUSER + {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "pg-user-creds" "key" "login") | indent 10 }} + - name: PGPASSWORD + {{- include "common.secret.envFromSecretFast" (dict "global" . "uid" "pg-user-creds" "key" "password") | indent 10 }} + command: + - /bin/sh + - -c + - | + psql -h $(UUI_ADAPTATION_PG_PRIMARY_SERVICE_HOST) -f /aaa/init/llm-adaptation-init.sql -d {{ .Values.postgres.config.pgDatabase }} + volumeMounts: + - name: init-data + mountPath: /aaa/init/llm-adaptation-init.sql + subPath: llm-adaptation-init.sql + {{ include "common.waitForJobContainer" . | indent 6 | trim }} + {{- include "common.imagePullSecrets" . | nindent 6 }} + serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}} + volumes: + - name: init-data + configMap: + name: {{ include "common.fullname" . }} diff --git a/kubernetes/uui/components/uui-llm-adaptation/templates/secrets.yaml b/kubernetes/uui/components/uui-llm-adaptation/templates/secrets.yaml new file mode 100644 index 0000000000..638e02c1e5 --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/templates/secrets.yaml @@ -0,0 +1,17 @@ +{{/* +# Copyright © 2022 Huawei Technologies Co., Ltd. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +*/}} + +{{ include "common.secretFast" . }} diff --git a/kubernetes/uui/components/uui-llm-adaptation/templates/service.yaml b/kubernetes/uui/components/uui-llm-adaptation/templates/service.yaml new file mode 100644 index 0000000000..33e96ef8c4 --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/templates/service.yaml @@ -0,0 +1,17 @@ +{{/* +# Copyright © 2022 Huawei Technologies Co., Ltd. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +*/}} + +{{ include "common.service" . }} diff --git a/kubernetes/uui/components/uui-llm-adaptation/values.yaml b/kubernetes/uui/components/uui-llm-adaptation/values.yaml new file mode 100644 index 0000000000..f5804efb20 --- /dev/null +++ b/kubernetes/uui/components/uui-llm-adaptation/values.yaml @@ -0,0 +1,126 @@ +# Copyright © 2022 Huawei Technologies Co., Ltd. All rights reserved. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# Default values for uui llm adaptation. +# This is a YAML-formatted file. +# Declare variables to be passed into your templates. + +global: + passwordStrength: long + +#Pods Service Account +serviceAccount: + nameOverride: uui-llm-adaptation + roles: + - read + +secrets: + - uid: pg-root-pass + name: &pgRootPassSecretName '{{ include "common.release" . }}-uui-adaptation-pg-root-pass' + type: password + externalSecret: '{{ ternary "" (tpl (default "" .Values.postgres.config.pgRootPasswordExternalSecret) .) (hasSuffix "uui-adaptation-pg-root-pass" .Values.postgres.config.pgRootPasswordExternalSecret) }}' + password: '{{ .Values.postgres.config.pgRootpassword }}' + policy: generate + - uid: pg-user-creds + name: &pgUserCredsSecretName '{{ include "common.release" . }}-uui-adaptation-pg-user-creds' + type: basicAuth + externalSecret: '{{ ternary "" (tpl (default "" .Values.postgres.config.pgUserExternalSecret) .) (hasSuffix "uui-adaptation-pg-user-creds" .Values.postgres.config.pgUserExternalSecret) }}' + login: '{{ .Values.postgres.config.pgUserName }}' + password: '{{ .Values.postgres.config.pgUserPassword }}' + passwordPolicy: generate + +image: onap/usecase-ui-llm-adaptation:14.0.0 +pullPolicy: Always + +# flag to enable debugging - application support required +debugEnabled: false +flavor: small +replicaCount: 1 +nodeSelector: {} +affinity: {} + +service: + type: ClusterIP + name: uui-llm-adaptation + ports: + - name: http-rest + port: &svc_port 8084 + +liveness: + initialDelaySeconds: 120 + port: *svc_port + periodSeconds: 10 + enabled: true + +readiness: + initialDelaySeconds: 60 + port: *svc_port + periodSeconds: 10 + +# application configuration override for postgres +postgres: + nameOverride: &postgresName uui-adaptation-postgres + service: + name: *postgresName + name2: uui-adaptation-pg-primary + name3: uui-adaptation-pg-replica + container: + name: + primary: uui-adaptation-pg-primary + replica: uui-adaptation-pg-replica + config: + pgUserName: uui + pgDatabase: uuiadaptation + pgUserExternalSecret: *pgUserCredsSecretName + pgRootPasswordExternalSecret: *pgRootPassSecretName + persistence: + mountSubPath: uui/uuiadaptation/data + mountInitPath: uui + +readinessCheck: + wait_for: + services: + - '{{ .Values.postgres.service.name2 }}' + +wait_for_job_container: + containers: + - '{{ include "common.name" . }}-job' + +# We usually recommend not to specify default resources and to leave this as a conscious +# choice for the user. This also increases chances charts run on environments with little +# resources, such as Minikube. If you do want to specify resources, uncomment the following +# lines, adjust them as necessary, and remove the curly braces after 'resources:'. +# +# Example: +# Configure resource requests and limits +# ref: http://kubernetes.io/docs/user-guide/compute-resources/ +# Minimum memory for development is 2 CPU cores and 4GB memory +# Minimum memory for production is 4 CPU cores and 8GB memory +resources: + small: + limits: + cpu: "2" + memory: "1Gi" + requests: + cpu: "1" + memory: "200Mi" + large: + limits: + cpu: "4" + memory: "2Gi" + requests: + cpu: "2" + memory: "1Gi" + unlimited: {} + |