Helm charts and apps for pm-setup 45/10745/3
authorBjornMagnussonXA <bjorn.magnusson@est.tech>
Fri, 17 Mar 2023 13:55:16 +0000 (14:55 +0100)
committerBjornMagnussonXA <bjorn.magnusson@est.tech>
Mon, 3 Apr 2023 08:31:09 +0000 (10:31 +0200)
commitc5655db5780275b07b25b57b767808f2f1eac7d9
tree6cfcc6a12098203435195ab0ec3d64cb3626e822
parent7c434fcb459c84543cdb0ad14aa59391c60d16d4
Helm charts and apps for pm-setup

Helm charts and scripts for installation
Apps - https-server, pm-rapp and kafka-pm-producer

Issue-ID: NONRTRIC-854
Signed-off-by: BjornMagnussonXA <bjorn.magnusson@est.tech>
Change-Id: I167b377f7d1a54923a040b05c4177afbb87ad7ef
186 files changed:
https-server/Dockerfile [new file with mode: 0644]
https-server/README.md [new file with mode: 0644]
https-server/build.sh [new file with mode: 0755]
https-server/certs/.gitignore [new file with mode: 0644]
https-server/container.yaml [new file with mode: 0644]
https-server/gen-cert.sh [new file with mode: 0755]
https-server/go.mod [new file with mode: 0644]
https-server/go.sum [new file with mode: 0644]
https-server/main.go [new file with mode: 0644]
install/.gitignore [new file with mode: 0644]
install/.sec_nonrtric-realm_kafkaproducer-pmxml2json [new file with mode: 0644]
install/TODO.txt [new file with mode: 0644]
install/helm/namespaces/Chart.yaml [new file with mode: 0644]
install/helm/namespaces/templates/ns-nonrtric.yaml [new file with mode: 0644]
install/helm/namespaces/templates/ns-ran.yaml [new file with mode: 0644]
install/helm/nrt-base-0/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/kafka-client/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/kafka-client/templates/app-pod.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/keycloak-proxy/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/keycloak-proxy/templates/app-configmap.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/keycloak-proxy/templates/app-deployment.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/keycloak-proxy/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/keycloak/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/keycloak/templates/app-deployment.yaml [new file with mode: 0644]
install/helm/nrt-base-0/charts/keycloak/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-base-1/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/influxdb2/.gitignore [new file with mode: 0644]
install/helm/nrt-base-1/charts/influxdb2/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/influxdb2/templates/app-secret.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/influxdb2/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/influxdb2/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/minio/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/minio/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/minio/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/minio/templates/client-pod.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/minio/templates/opa-deployment.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/minio/templates/opa-service.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/minio/values.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/opa-rule-db/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/opa-rule-db/data/bundle.tar.gz [new file with mode: 0644]
install/helm/nrt-base-1/charts/opa-rule-db/templates/app-configmap.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/opa-rule-db/templates/app-deployment.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/opa-rule-db/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/redpanda-console/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/redpanda-console/templates/app-deployment.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/redpanda-console/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/strimzi-kafka/Chart.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/strimzi-kafka/templates/app-kafka.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/strimzi-kafka/templates/opa-deployment.yaml [new file with mode: 0644]
install/helm/nrt-base-1/charts/strimzi-kafka/templates/opa-service.yaml [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/.gitignore [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/config/application.yaml [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/config/jobDefinition.json [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/templates/app-kafka-connect.yaml [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/templates/app-kafka-connector.yaml [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/templates/app-secret.yaml [new file with mode: 0644]
install/helm/nrt-pm-kafka-connect/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/.gitignore [new file with mode: 0644]
install/helm/nrt-pm-log/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/TODO.txt [new file with mode: 0644]
install/helm/nrt-pm-log/config/application.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/config/jobDefinition.json [new file with mode: 0644]
install/helm/nrt-pm-log/templates/app-configmap1.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/templates/app-configmap2.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm-log/values.yaml [new file with mode: 0644]
install/helm/nrt-pm-rapp/.gitignore [new file with mode: 0644]
install/helm/nrt-pm-rapp/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm-rapp/config/jobDefinition.json [new file with mode: 0644]
install/helm/nrt-pm-rapp/templates/app-configmap.yaml [new file with mode: 0644]
install/helm/nrt-pm-rapp/templates/app-pod.yaml [new file with mode: 0644]
install/helm/nrt-pm-rapp/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm-rapp/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm/.gitignore [new file with mode: 0644]
install/helm/nrt-pm/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/config/application.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/templates/app-configmap-1.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/templates/app-configmap-2.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/truststore/.gitignore [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/truststore/template-truststore.jks [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/truststore/truststore.pass [new file with mode: 0755]
install/helm/nrt-pm/charts/dfc/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/dfc/values.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/config/application.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/templates/app-configmap.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/templates/app-deployment.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/templates/app-ra-ap.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/templates/opa-deployment.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/templates/opa-service.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/ics/values.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2influx/.gitignore [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2influx/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2influx/config/application_configuration.json [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2influx/templates/app-configmap.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2influx/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2influx/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2influx/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2kafka/.gitignore [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2kafka/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2kafka/config/application_configuration.json [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2kafka/templates/app-configmap.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2kafka/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2kafka/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-json2kafka/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-xml2json/.gitignore [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-xml2json/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-xml2json/config/application_configuration.json [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-xml2json/templates/app-configmap.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-xml2json/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-xml2json/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/kafka-producer-pm-xml2json/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/Chart.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/config/application.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/config/application_configuration.json [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/templates/app-configmap1.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/templates/app-configmap2.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/templates/app-service.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/templates/app-statefulset.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/values-template.yaml [new file with mode: 0644]
install/helm/nrt-pm/charts/pm-producer-json2kafka/values.yaml [new file with mode: 0644]
install/helm/ran/Chart.yaml [new file with mode: 0644]
install/helm/ran/README.md [new file with mode: 0644]
install/helm/ran/certs/.gitignore [new file with mode: 0644]
install/helm/ran/certs/copy-certs.sh [new file with mode: 0755]
install/helm/ran/certs/gen-certs.sh [new file with mode: 0755]
install/helm/ran/pm-files/pm-template.xml.gz [new file with mode: 0644]
install/helm/ran/pm-files/pm-template.xml2 [new file with mode: 0644]
install/helm/ran/pm-files/pm.xml.gz [new file with mode: 0644]
install/helm/ran/templates/app-configmap-1.yaml [new file with mode: 0644]
install/helm/ran/templates/app-configmap-2.yaml [new file with mode: 0644]
install/helm/ran/templates/app-configmap-3.yaml [new file with mode: 0644]
install/helm/ran/templates/app-deployment.yaml [new file with mode: 0644]
install/helm/ran/templates/app-service.yaml [new file with mode: 0644]
install/install-nrt.sh [new file with mode: 0755]
install/install-pm-connect.sh [new file with mode: 0755]
install/install-pm-influx-job.sh [new file with mode: 0755]
install/install-pm-log.sh [new file with mode: 0755]
install/install-pm-rapp.sh [new file with mode: 0755]
install/opa-rules/README.md [new file with mode: 0644]
install/opa-rules/bundle.tar.gz [new file with mode: 0644]
install/opa-rules/data.json [new file with mode: 0644]
install/opa-rules/rules/ics.rego [new file with mode: 0644]
install/opa-rules/rules/kafka.rego [new file with mode: 0644]
install/opa-rules/rules/minio.rego [new file with mode: 0644]
install/scripts/create_ics_job.sh [new file with mode: 0644]
install/scripts/create_influxdb2_bucket.sh [new file with mode: 0644]
install/scripts/create_topic.sh [new file with mode: 0644]
install/scripts/get_influxdb2_token.sh [new file with mode: 0755]
install/scripts/kafka-client-send-genfiles-file-ready.sh [new file with mode: 0755]
install/scripts/kube_get_controlplane_host.sh [new file with mode: 0755]
install/scripts/kube_get_nodeport.sh [new file with mode: 0755]
install/scripts/populate_keycloak.sh [new file with mode: 0755]
install/scripts/push-genfiles-to-file-ready-topic.sh [new file with mode: 0755]
install/scripts/wait_for_server_ok.sh [new file with mode: 0644]
install/uninstall-nrt.sh [new file with mode: 0755]
install/uninstall-pm-connect.sh [new file with mode: 0755]
install/uninstall-pm-log.sh [new file with mode: 0755]
install/uninstall-pm-rapp.sh [new file with mode: 0755]
kafka-pm-producer/.gitignore [new file with mode: 0644]
kafka-pm-producer/Dockerfile [new file with mode: 0644]
kafka-pm-producer/README.md [new file with mode: 0644]
kafka-pm-producer/application_configuration.json [new file with mode: 0644]
kafka-pm-producer/build.sh [new file with mode: 0755]
kafka-pm-producer/container.yaml [new file with mode: 0644]
kafka-pm-producer/gen-cert.sh [new file with mode: 0755]
kafka-pm-producer/go.mod [new file with mode: 0644]
kafka-pm-producer/go.sum [new file with mode: 0644]
kafka-pm-producer/main.go [new file with mode: 0644]
pm-rapp/.gitignore [new file with mode: 0644]
pm-rapp/Dockerfile [new file with mode: 0644]
pm-rapp/README.md [new file with mode: 0644]
pm-rapp/TODO.txt [new file with mode: 0644]
pm-rapp/build.sh [new file with mode: 0755]
pm-rapp/container.yaml [new file with mode: 0644]
pm-rapp/go.mod [new file with mode: 0644]
pm-rapp/go.sum [new file with mode: 0644]
pm-rapp/main.go [new file with mode: 0644]