[DOC] Add ArgoCD deployment example and guide 00/141100/32
authorAndreas Geissler <andreas-geissler@telekom.de>
Thu, 5 Jun 2025 11:40:43 +0000 (13:40 +0200)
committerAndreas Geissler <andreas@geisibee.de>
Fri, 27 Jun 2025 10:02:46 +0000 (12:02 +0200)
commit53224a5a64e4a31454e496b18f84aa96b2b5c714
treedd9f4ca1211ff27c6b012a8a5510ed9834a11dd0
parentd5cb3e4fb50a3d6d2b3e92c33510f0a1dcf8257d
[DOC] Add ArgoCD deployment example and guide

- add argo application resources for infrastructure and onap charts
- add documentation for ArgoCD deployment
- add release notes for Paris release
- remove obsolete configration in policy-opa-pdp
- fix some linter warnings and disable checkbashisms check for local variables

Issue-ID: OOM-3346

Change-Id: I053c11309f2ef7f9bdabd00386897d9bf83d1d56
Signed-off-by: Andreas Geissler <andreas@geisibee.de>
227 files changed:
.ci/check-bashisms.sh
argo/argocd/app-argocd.yaml [new file with mode: 0644]
argo/argocd/argo-project.yaml [new file with mode: 0644]
argo/argocd/argo-secret.yaml [new file with mode: 0644]
argo/argocd/argocd.yaml [new file with mode: 0644]
argo/argocd/kustomization.yaml [new file with mode: 0644]
argo/argocd/values/argocd.yaml [new file with mode: 0644]
argo/infra/app-infra.yaml [new file with mode: 0644]
argo/infra/cert-manager.yaml [new file with mode: 0644]
argo/infra/chartmuseum.yaml [new file with mode: 0644]
argo/infra/compile-onap.yaml [new file with mode: 0644]
argo/infra/compile-onap/helm/Chart.yaml [new file with mode: 0644]
argo/infra/compile-onap/helm/templates/onap-helm-render-job.yaml [new file with mode: 0644]
argo/infra/compile-onap/helm/values.yaml [new file with mode: 0644]
argo/infra/django-defectdojo.yaml [new file with mode: 0644]
argo/infra/gateway-api.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_backendlbpolicies.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_backendtlspolicies.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_gatewayclasses.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_gateways.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_grpcroutes.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_httproutes.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_referencegrants.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_tcproutes.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_tlsroutes.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/experimental/gateway.networking.k8s.io_udproutes.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/kustomization.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/standard/gateway.networking.k8s.io_gatewayclasses.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/standard/gateway.networking.k8s.io_gateways.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/standard/gateway.networking.k8s.io_grpcroutes.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/standard/gateway.networking.k8s.io_httproutes.yaml [new file with mode: 0644]
argo/infra/gateway-api/crd/standard/gateway.networking.k8s.io_referencegrants.yaml [new file with mode: 0644]
argo/infra/gateway-api/kustomization.yaml [new file with mode: 0644]
argo/infra/infra-ingress.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/Chart.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/templates/gateway.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/templates/ingress-argocd.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/templates/ingress-defectdojo.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/templates/ingress-grafana.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/templates/ingress-jaeger.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/templates/ingress-keycloak.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/templates/ingress-kiali.yaml [new file with mode: 0644]
argo/infra/ingress-routes/helm/values.yaml [new file with mode: 0644]
argo/infra/istio.yaml [new file with mode: 0644]
argo/infra/jaeger.yaml [new file with mode: 0644]
argo/infra/k8ssandra-operator.yaml [new file with mode: 0644]
argo/infra/keycloak-db.yaml [new file with mode: 0644]
argo/infra/keycloak.yaml [new file with mode: 0644]
argo/infra/kiali-instance/kiali-instance.yaml [new file with mode: 0644]
argo/infra/kiali-instance/kustomization.yaml [new file with mode: 0644]
argo/infra/kiali-operator.yaml [new file with mode: 0644]
argo/infra/kiali.yaml [new file with mode: 0644]
argo/infra/kustomization.yaml [new file with mode: 0644]
argo/infra/mariadb-operator-crds.yaml [new file with mode: 0644]
argo/infra/mariadb-operator.yaml [new file with mode: 0644]
argo/infra/mongodb-operator.yaml [new file with mode: 0644]
argo/infra/nfs-server-provisioner.yaml [new file with mode: 0644]
argo/infra/postgres-operator.yaml [new file with mode: 0644]
argo/infra/prometheus.yaml [new file with mode: 0644]
argo/infra/strimzi.yaml [new file with mode: 0644]
argo/infra/trivy-dojo-report-operator.yaml [new file with mode: 0644]
argo/infra/values/cert-manager.yaml [new file with mode: 0644]
argo/infra/values/chartmuseum.yaml [new file with mode: 0644]
argo/infra/values/compile-onap.yaml [new file with mode: 0644]
argo/infra/values/django-defectdojo.yaml [new file with mode: 0644]
argo/infra/values/infra-ingress.yaml [new file with mode: 0644]
argo/infra/values/istiod.yaml [new file with mode: 0644]
argo/infra/values/jaeger.yaml [new file with mode: 0644]
argo/infra/values/k8ssandra-operator.yaml [new file with mode: 0644]
argo/infra/values/keycloak-db.yaml [new file with mode: 0644]
argo/infra/values/keycloak.yaml [new file with mode: 0644]
argo/infra/values/kiali-operator.yaml [new file with mode: 0644]
argo/infra/values/mariadb-operator.yaml [new file with mode: 0644]
argo/infra/values/mongodb-operator.yaml [new file with mode: 0644]
argo/infra/values/prometheus.yaml [new file with mode: 0644]
argo/infra/values/strimzi.yaml [new file with mode: 0644]
argo/infra/values/trivy-dojo-report-operator.yaml [new file with mode: 0644]
argo/onap-test/app-onap-test.yaml [new file with mode: 0644]
argo/onap-test/ingress-routes/helm/Chart.yaml [new file with mode: 0644]
argo/onap-test/ingress-routes/helm/templates/ingress-kafka-ui.yaml [new file with mode: 0644]
argo/onap-test/ingress-routes/helm/values.yaml [new file with mode: 0644]
argo/onap-test/kafka-ui.yaml [new file with mode: 0644]
argo/onap-test/kustomization.yaml [new file with mode: 0644]
argo/onap-test/onap-test-ingress.yaml [new file with mode: 0644]
argo/onap-test/testkube.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/Chart.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/cluster-role-binding.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/cluster-role.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/control-panel-basic-executor.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/control-panel-smoke-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/cypress-tests/cypress-test.tpl [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/cypress-tests/demo-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/cypress-tests/portalng-ui-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/gradle-tests/aai-crud-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/gradle-tests/aai-kafka-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/gradle-tests/aai-traversal-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/gradle-tests/gradle-test.tpl [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/ingress.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/job-template.tpl [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/onap-smoke-tests-testsuite.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-smoke-test.tpl [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-aai-initial-data-setup.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-add-delete-cnf-macro.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-add-delete-pnf-in-running-service.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-cds-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-cnf-macro.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-cps-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-executor.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-kafka-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-network-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-onboard-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-prh-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-sdnc-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-basic-status-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-check-time-sync.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-full-status-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-pnf-macro-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-pnf-with-ves-event.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-pnf-without-ves-event.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-policy-framework.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-service-without-res.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/pythonsdk-tests/pythonsdk-tests-ves-test.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/robot-tests/healthcheck.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/scraper-template.tpl [new file with mode: 0644]
argo/onap-test/testkube/helm/templates/service-account.yaml [new file with mode: 0644]
argo/onap-test/testkube/helm/values.yaml [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/aai_initial_data_setup/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/aai_initial_data_setup/aai_initial_data_setup_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/add_delete_cnf_macro/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/add_delete_cnf_macro/add_delete_cnf_macro_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/add_pnf_in_running_service/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/add_pnf_in_running_service/add_pnf_in_running_service_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_cds/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_cds/basic_cds_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_cnf_macro/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_cnf_macro/basic_cnf_macro_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_cps/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_cps/basic_cps_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_kafka/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_kafka/basic_kafka_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_network/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_network/basic_network_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_onboard/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_onboard/basic_onboard_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_policy/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_policy/basic_policy_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_prh/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_prh/basic_prh_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_sdnc/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_sdnc/basic_sdnc_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_status/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/basic_status/basic_status_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/check_time_sync/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/check_time_sync/check_time_sync_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/connectivity.json [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/full_status/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/full_status/full_status_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/global_tests_settings.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/instantiate_pnf_without_registration_event/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/instantiate_service_without_resource/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/instantiate_service_without_resource/instantiate_service_without_resource_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/pnf_macro/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/pnf_macro/pnf_macro_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/pnf_with_ves_event/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/pnf_with_ves_event/pnf_with_ves_event_configuration.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/test-config.yaml [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/ves_publish/__init__.py [new file with mode: 0644]
argo/onap-test/testkube/pythonsdk-tests/basic_configuration_settings/ves_publish/ves_publish_configuration.py [new file with mode: 0644]
argo/onap-test/trivy-operator.yaml [new file with mode: 0644]
argo/onap-test/values/kafka-ui.yaml [new file with mode: 0644]
argo/onap-test/values/onap-test-ingress.yaml [new file with mode: 0644]
argo/onap-test/values/testkube.yaml [new file with mode: 0644]
argo/onap-test/values/trivy-operator.yaml [new file with mode: 0644]
argo/onap/a1policymanagement.yaml [new file with mode: 0644]
argo/onap/aai.yaml [new file with mode: 0644]
argo/onap/app-onap.yaml [new file with mode: 0644]
argo/onap/authentication.yaml [new file with mode: 0644]
argo/onap/cds.yaml [new file with mode: 0644]
argo/onap/common/cassandra.yaml [new file with mode: 0644]
argo/onap/common/mariadb-galera.yaml [new file with mode: 0644]
argo/onap/common/postgres.yaml [new file with mode: 0644]
argo/onap/common/repository-wrapper.yaml [new file with mode: 0644]
argo/onap/common/roles-wrapper.yaml [new file with mode: 0644]
argo/onap/cps.yaml [new file with mode: 0644]
argo/onap/dcaegen2-services.yaml [new file with mode: 0644]
argo/onap/kustomization.yaml [new file with mode: 0644]
argo/onap/multicloud.yaml [new file with mode: 0644]
argo/onap/platform.yaml [new file with mode: 0644]
argo/onap/policy.yaml [new file with mode: 0644]
argo/onap/portal-ng.yaml [new file with mode: 0644]
argo/onap/sdc.yaml [new file with mode: 0644]
argo/onap/sdnc.yaml [new file with mode: 0644]
argo/onap/so.yaml [new file with mode: 0644]
argo/onap/strimzi.yaml [new file with mode: 0644]
argo/onap/uui.yaml [new file with mode: 0644]
argo/onap/values/aai.yaml [new file with mode: 0644]
argo/onap/values/authentication.yaml [new file with mode: 0644]
argo/onap/values/cassandra.yaml [new file with mode: 0644]
argo/onap/values/cds.yaml [new file with mode: 0644]
argo/onap/values/cps.yaml [new file with mode: 0644]
argo/onap/values/mariadb-galera.yaml [new file with mode: 0644]
argo/onap/values/multicloud.yaml [new file with mode: 0644]
argo/onap/values/platform.yaml [new file with mode: 0644]
argo/onap/values/policy.yaml [new file with mode: 0644]
argo/onap/values/portal-ng.yaml [new file with mode: 0644]
argo/onap/values/sdc.yaml [new file with mode: 0644]
argo/onap/values/sdnc.yaml [new file with mode: 0644]
argo/onap/values/so.yaml [new file with mode: 0644]
argo/onap/values/uui.yaml [new file with mode: 0644]
argo/onap/values/values-global.yaml [new file with mode: 0644]
argo/updateVariables.sh [new file with mode: 0755]
docs/sections/guides/deployment_guides/oom_argo_release_deploy.rst [new file with mode: 0644]
docs/sections/guides/deployment_guides/oom_deployment.rst
docs/sections/guides/infra_guides/oom_infra_deployment_requirements.rst
docs/sections/release_notes/release-notes-oslo.rst [new file with mode: 0644]
docs/sections/release_notes/release-notes.rst
docs/sections/resources/images/argocd/argocd.jpg [new file with mode: 0644]
docs/sections/resources/images/argocd/infra.jpg [new file with mode: 0644]
docs/sections/resources/images/argocd/login.jpg [new file with mode: 0644]
docs/sections/resources/images/argocd/onap-test.jpg [new file with mode: 0644]
docs/sections/resources/images/argocd/onap.jpg [new file with mode: 0644]
kubernetes/authentication/README.md
kubernetes/authentication/values.yaml
kubernetes/policy/components/policy-opa-pdp/values.yaml
kubernetes/uui/components/uui-intent-analysis/resources/entrypoint/run.sh
kubernetes/uui/components/uui-llm-adaptation/resources/entrypoint/run.sh