From 444dcbba47587b7f70d4e49e969baab5885ef6b7 Mon Sep 17 00:00:00 2001 From: openshift-helm-charts-bot <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Apr 2025 18:21:31 +0000 Subject: [PATCH] Auto-Release-1.7.7 --- .../chatbot-ai-sample/0.1.5/report.yaml | 101 ++ .../chatbot-ai-sample/0.1.6/report.yaml | 101 ++ .../model-server-sample/0.1.6/report.yaml | 102 ++ .../ai-lab/model-server-sample/OWNERS | 15 + .../infinispan/0.4.2/infinispan-0.4.2.tgz | Bin 0 -> 23851 bytes .../infinispan/0.5.0/infinispan-0.5.0.tgz | Bin 0 -> 23112 bytes .../jhipster-online/0.1.0/report.yaml | 101 ++ .../community/jhipster/jhipster-online/OWNERS | 10 + .../mpizarro/botpress/0.1.1/report.yaml | 96 ++ charts/community/mpizarro/botpress/OWNERS | 9 + .../0.6.1/axual-governance-core-0.6.1.tgz | Bin 0 -> 73700 bytes .../axual-governance-core/0.6.1/report.yaml | 147 ++ .../cloudcasa/3.4.3/cloudcasa-3.4.3.tgz | Bin 0 -> 2928 bytes .../cloudcasa/3.4.3/report.yaml | 104 ++ .../catalogicsoftware/cloudcasa/OWNERS | 6 +- .../partners/gigamon2/uctc/1.7.0/report.yaml | 91 ++ .../gigamon2/uctc/1.7.0/uctc-1.7.0.tgz | Bin 0 -> 24354 bytes .../partners/gigamon2/uctc/1.8.0/report.yaml | 91 ++ .../gigamon2/uctc/1.8.0/uctc-1.8.0.tgz | Bin 0 -> 23914 bytes .../hashicorp/vault/0.30.0/src/.helmignore | 29 + .../hashicorp/vault/0.30.0/src/CHANGELOG.md | 606 ++++++++ .../hashicorp/vault/0.30.0/src/CODEOWNERS | 1 + .../vault/0.30.0/src/CONTRIBUTING.md | 247 ++++ .../hashicorp/vault/0.30.0/src/Chart.yaml | 23 + .../hashicorp/vault/0.30.0/src/LICENSE | 355 +++++ .../hashicorp/vault/0.30.0/src/Makefile | 101 ++ .../hashicorp/vault/0.30.0/src/README.md | 43 + .../vault/0.30.0/src/templates/NOTES.txt | 14 + .../vault/0.30.0/src/templates/_helpers.tpl | 1114 ++++++++++++++ .../src/templates/csi-agent-configmap.yaml | 34 + .../0.30.0/src/templates/csi-clusterrole.yaml | 23 + .../src/templates/csi-clusterrolebinding.yaml | 24 + .../0.30.0/src/templates/csi-daemonset.yaml | 162 ++ .../vault/0.30.0/src/templates/csi-role.yaml | 32 + .../0.30.0/src/templates/csi-rolebinding.yaml | 25 + .../src/templates/csi-serviceaccount.yaml | 21 + .../src/templates/injector-certs-secret.yaml | 19 + .../src/templates/injector-clusterrole.yaml | 30 + .../injector-clusterrolebinding.yaml | 24 + .../src/templates/injector-deployment.yaml | 179 +++ .../templates/injector-disruptionbudget.yaml | 25 + .../templates/injector-mutating-webhook.yaml | 45 + .../templates/injector-network-policy.yaml | 29 + .../src/templates/injector-psp-role.yaml | 25 + .../templates/injector-psp-rolebinding.yaml | 26 + .../0.30.0/src/templates/injector-psp.yaml | 51 + .../0.30.0/src/templates/injector-role.yaml | 38 + .../src/templates/injector-rolebinding.yaml | 27 + .../src/templates/injector-service.yaml | 27 + .../templates/injector-serviceaccount.yaml | 18 + .../templates/prometheus-prometheusrules.yaml | 31 + .../templates/prometheus-servicemonitor.yaml | 58 + .../templates/server-clusterrolebinding.yaml | 29 + .../templates/server-config-configmap.yaml | 31 + .../src/templates/server-discovery-role.yaml | 26 + .../server-discovery-rolebinding.yaml | 34 + .../templates/server-disruptionbudget.yaml | 31 + .../templates/server-ha-active-service.yaml | 64 + .../templates/server-ha-standby-service.yaml | 63 + .../templates/server-headless-service.yaml | 47 + .../0.30.0/src/templates/server-ingress.yaml | 69 + .../src/templates/server-network-policy.yaml | 24 + .../0.30.0/src/templates/server-psp-role.yaml | 25 + .../src/templates/server-psp-rolebinding.yaml | 26 + .../0.30.0/src/templates/server-psp.yaml | 54 + .../0.30.0/src/templates/server-route.yaml | 39 + .../0.30.0/src/templates/server-service.yaml | 59 + .../server-serviceaccount-secret.yaml | 21 + .../src/templates/server-serviceaccount.yaml | 22 + .../src/templates/server-statefulset.yaml | 240 +++ .../src/templates/tests/server-test.yaml | 60 + .../0.30.0/src/templates/ui-service.yaml | 50 + .../vault/0.30.0/src/values.openshift.yaml | 24 + .../vault/0.30.0/src/values.schema.json | 1315 +++++++++++++++++ .../hashicorp/vault/0.30.0/src/values.yaml | 1219 +++++++++++++++ charts/partners/hitachi/hnas-csi/OWNERS | 9 + .../partners/jinhli-test/test-chart1/OWNERS | 9 + .../loadcore/cloudlens-sensor-6-10-1/OWNERS | 9 + charts/partners/mavenir/mtcilhelmchart/OWNERS | 4 +- .../partners/memverge/mmcloud-operator/OWNERS | 9 + charts/partners/memverge/mvsro/OWNERS | 11 + charts/partners/memverge/mvtco/OWNERS | 11 + .../partners/nabstract/nabstractnefv2/OWNERS | 10 + .../2.2.46/nef-nabstract-2.2.46.tgz | Bin 0 -> 25905 bytes .../nef-nabstract/2.2.46/report.yaml | 97 ++ .../partners/nokia-ni/eda-connect-k8s/OWNERS | 9 + .../3.3.33-rhel/report.yaml | 94 ++ .../3.3.33/report.yaml | 94 ++ .../3.3.35-rhel/report.yaml | 94 ++ .../3.3.35/report.yaml | 94 ++ .../nonamesec-ubi/3.42.3/report.yaml | 160 ++ .../nonamesec-ubi/3.43.9/report.yaml | 160 ++ .../nonamesec-ubi/3.44.4/report.yaml | 160 ++ .../nonamesec-ubi/3.44.5/report.yaml | 160 ++ .../nonamesec-ubi/3.44.6/report.yaml | 160 ++ .../nonamesec-ubi/3.44.7/report.yaml | 160 ++ .../nonamesec-ubi/3.45.0/report.yaml | 160 ++ .../nonamesec-ubi/3.45.1/report.yaml | 160 ++ .../666.666.666-plaint/report.yaml | 168 +++ .../bestpracticehelmchart/OWNERS | 9 + .../redhat-arkady-test/yingbphelmchart/OWNERS | 10 + .../redhat-arkady-test/yingoneshotdemo/OWNERS | 10 + .../partners/redhat-test/example-ecom/OWNERS | 9 + .../redhat-test/helm-chart-1411-01/OWNERS | 9 + charts/partners/redhat-test/helmchart/OWNERS | 3 +- charts/partners/redhat-test/test/OWNERS | 9 + .../1.250217.9461052/report.yaml | 98 ++ .../partners/samsung/5g-amfmme-global/OWNERS | 10 + charts/partners/samsung/5g-cnlb-global/OWNERS | 10 + .../1.250217.9461052/report.yaml | 98 ++ charts/partners/samsung/5g-csdb-global/OWNERS | 10 + .../25.20250331.9564847/report.yaml | 106 ++ .../partners/samsung/5g-mongodb-global/OWNERS | 11 + .../25.20250331.9564847/report.yaml | 106 ++ .../samsung/5g-mongodb-upf-global/OWNERS | 11 + .../1.250217.9461052/report.yaml | 98 ++ charts/partners/samsung/5g-nrf-global/OWNERS | 10 + .../1.250217.9461052/report.yaml | 98 ++ charts/partners/samsung/5g-nssf-global/OWNERS | 10 + .../1.250217.9461052/report.yaml | 98 ++ charts/partners/samsung/5g-smf-global/OWNERS | 10 + .../1.250217.9461052/report.yaml | 98 ++ charts/partners/samsung/5g-upf-global/OWNERS | 10 + charts/partners/soha/soha-api-manager/OWNERS | 9 + charts/partners/test2595/helm-2595/OWNERS | 10 + .../turinton/turinton-helm-charts/OWNERS | 9 + .../partners/vsr-6wind/vsr/0.1.0/report.yaml | 94 ++ charts/partners/vsr-6wind/vsr/OWNERS | 10 + charts/partners/weka/csi-wekafs/OWNERS | 9 + .../redhat-cryostat/2.0.0/src/.helmignore | 23 + .../redhat-cryostat/2.0.0/src/Chart.yaml | 46 + .../redhat/redhat-cryostat/2.0.0/src/LICENSE | 202 +++ .../redhat-cryostat/2.0.0/src/README.md | 274 ++++ .../redhat-cryostat/2.0.0/src/TESTING.md | 148 ++ .../2.0.0/src/release-notes.md | 1 + .../2.0.0/src/templates/NOTES.txt | 64 + .../2.0.0/src/templates/_helpers.tpl | 195 +++ .../2.0.0/src/templates/_oauth2Proxy.tpl | 54 + .../src/templates/_openshiftOauthProxy.tpl | 59 + .../src/templates/_reports_authproxy.tpl | 148 ++ .../2.0.0/src/templates/alpha_config.yaml | 38 + .../src/templates/clusterrolebinding.yaml | 16 + .../2.0.0/src/templates/cookie_secret.yaml | 11 + .../src/templates/cryostat_deployment.yaml | 246 +++ .../2.0.0/src/templates/cryostat_service.yaml | 31 + .../src/templates/cryostat_tls_secret.yaml | 15 + .../2.0.0/src/templates/db_deployment.yaml | 98 ++ .../2.0.0/src/templates/db_pvc.yaml | 27 + .../2.0.0/src/templates/db_secret.yaml | 13 + .../2.0.0/src/templates/db_service.yaml | 16 + .../2.0.0/src/templates/ingress.yaml | 70 + .../src/templates/networkpolicy_ingress.yaml | 87 ++ .../src/templates/reports_deployment.yaml | 93 ++ .../2.0.0/src/templates/reports_secret.yaml | 13 + .../2.0.0/src/templates/reports_service.yaml | 18 + .../src/templates/reports_tls_secret.yaml | 15 + .../2.0.0/src/templates/role.yaml | 61 + .../2.0.0/src/templates/rolebinding.yaml | 31 + .../2.0.0/src/templates/route.yaml | 50 + .../2.0.0/src/templates/serviceaccount.yaml | 17 + .../src/templates/storage_deployment.yaml | 112 ++ .../2.0.0/src/templates/storage_pvc.yaml | 27 + .../2.0.0/src/templates/storage_secret.yaml | 11 + .../2.0.0/src/templates/storage_service.yaml | 16 + .../templates/tests/test-core-connection.yaml | 28 + .../tests/test-grafana-connection.yaml | 19 + .../2.0.0/src/tests/alpha_config_test.yaml | 45 + .../src/tests/clusterrolebinding_test.yaml | 65 + .../2.0.0/src/tests/cookie_secret_test.yaml | 36 + .../src/tests/cryostat_deployment_test.yaml | 737 +++++++++ .../src/tests/cryostat_service_test.yaml | 195 +++ .../src/tests/cryostat_tls_secret_test.yaml | 46 + .../2.0.0/src/tests/db_deployment_test.yaml | 364 +++++ .../2.0.0/src/tests/db_pvc_test.yaml | 57 + .../2.0.0/src/tests/db_secret_test.yaml | 40 + .../2.0.0/src/tests/db_service_test.yaml | 61 + .../2.0.0/src/tests/ingress_test.yaml | 60 + .../src/tests/networkpolicy_ingress_test.yaml | 148 ++ .../2.0.0/src/tests/notes_test.yaml | 164 ++ .../src/tests/reports_deployment_test.yaml | 316 ++++ .../2.0.0/src/tests/reports_secret_test.yaml | 40 + .../2.0.0/src/tests/reports_service_test.yaml | 78 + .../2.0.0/src/tests/role_test.yaml | 143 ++ .../2.0.0/src/tests/rolebinding_test.yaml | 124 ++ .../2.0.0/src/tests/route_test.yaml | 75 + .../2.0.0/src/tests/serviceaccount_test.yaml | 37 + .../src/tests/storage_deployment_test.yaml | 393 +++++ .../2.0.0/src/tests/storage_pvc_test.yaml | 57 + .../2.0.0/src/tests/storage_secret_test.yaml | 36 + .../2.0.0/src/tests/storage_service_test.yaml | 62 + .../2.0.0/src/values.schema.json | 1160 +++++++++++++++ .../redhat-cryostat/2.0.0/src/values.yaml | 456 ++++++ .../8.5.3/redhat-data-grid-8.5.3.tgz | Bin 0 -> 23230 bytes .../OWNERS | 13 + .../1.3.3/redhat-developer-hub-1.3.3.tgz | Bin 0 -> 221853 bytes .../1.3.4/redhat-developer-hub-1.3.4.tgz | Bin 0 -> 221839 bytes .../1.3.5/redhat-developer-hub-1.3.5.tgz | Bin 0 -> 222847 bytes .../1.4.0/redhat-developer-hub-1.4.0.tgz | Bin 0 -> 236255 bytes .../1.4.1/redhat-developer-hub-1.4.1.tgz | Bin 0 -> 235708 bytes .../1.4.2/redhat-developer-hub-1.4.2.tgz | Bin 0 -> 236397 bytes .../1.4.3/redhat-developer-hub-1.4.3.tgz | Bin 0 -> 236567 bytes .../1.5.0/redhat-developer-hub-1.5.0.tgz | Bin 0 -> 240520 bytes .../1.5.1/redhat-developer-hub-1.5.1.tgz | Bin 0 -> 240515 bytes .../redhat-knative-istio-authz-1.35.0.tgz | Bin 0 -> 88209 bytes .../0.0.3/src/Chart.yaml | 14 + .../0.0.3/src/README.md | 7 + .../0.0.3/src/templates/php-imagestream.yaml | 106 ++ .../tests/test-import-imagestream.yaml | 21 + .../0.0.3/src/values.schema.json | 9 + .../0.0.3/src/values.yaml | 1 + .../redhat-rhaap-self-service-preview/OWNERS | 12 + .../redhat-trusted-profile-analyzer-0.2.1.tgz | Bin 0 -> 154423 bytes .../0.2.1/report.yaml | 101 ++ .../redhat-trusted-profile-analyzer-0.2.2.tgz | Bin 0 -> 154438 bytes .../0.2.2/report.yaml | 101 ++ .../redhat-trusted-profile-analyzer-0.3.0.tgz | Bin 0 -> 154436 bytes .../0.3.0/report.yaml | 101 ++ .../redhat-trusted-profile-analyzer-0.3.1.tgz | Bin 0 -> 154449 bytes .../0.3.1/report.yaml | 101 ++ .../redhat-trusted-profile-analyzer-1.0.0.tgz | Bin 0 -> 21823 bytes .../1.0.0/report.yaml | 101 ++ 221 files changed, 19217 insertions(+), 5 deletions(-) create mode 100644 charts/community/ai-lab/chatbot-ai-sample/0.1.5/report.yaml create mode 100644 charts/community/ai-lab/chatbot-ai-sample/0.1.6/report.yaml create mode 100644 charts/community/ai-lab/model-server-sample/0.1.6/report.yaml create mode 100644 charts/community/ai-lab/model-server-sample/OWNERS create mode 100644 charts/community/infinispan/infinispan/0.4.2/infinispan-0.4.2.tgz create mode 100644 charts/community/infinispan/infinispan/0.5.0/infinispan-0.5.0.tgz create mode 100644 charts/community/jhipster/jhipster-online/0.1.0/report.yaml create mode 100644 charts/community/jhipster/jhipster-online/OWNERS create mode 100644 charts/community/mpizarro/botpress/0.1.1/report.yaml create mode 100644 charts/community/mpizarro/botpress/OWNERS create mode 100644 charts/partners/axual/axual-governance-core/0.6.1/axual-governance-core-0.6.1.tgz create mode 100644 charts/partners/axual/axual-governance-core/0.6.1/report.yaml create mode 100644 charts/partners/catalogicsoftware/cloudcasa/3.4.3/cloudcasa-3.4.3.tgz create mode 100644 charts/partners/catalogicsoftware/cloudcasa/3.4.3/report.yaml create mode 100644 charts/partners/gigamon2/uctc/1.7.0/report.yaml create mode 100644 charts/partners/gigamon2/uctc/1.7.0/uctc-1.7.0.tgz create mode 100644 charts/partners/gigamon2/uctc/1.8.0/report.yaml create mode 100644 charts/partners/gigamon2/uctc/1.8.0/uctc-1.8.0.tgz create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/.helmignore create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/CHANGELOG.md create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/CODEOWNERS create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/CONTRIBUTING.md create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/Chart.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/LICENSE create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/Makefile create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/README.md create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/NOTES.txt create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/_helpers.tpl create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/csi-agent-configmap.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrole.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/csi-daemonset.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/csi-role.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/csi-rolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/csi-serviceaccount.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-certs-secret.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrole.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-deployment.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-disruptionbudget.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-mutating-webhook.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-network-policy.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-role.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-rolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-role.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-rolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-service.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/injector-serviceaccount.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-prometheusrules.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-servicemonitor.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-clusterrolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-config-configmap.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-role.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-rolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-disruptionbudget.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-active-service.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-standby-service.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-headless-service.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-ingress.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-network-policy.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-role.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-rolebinding.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-route.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-service.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount-secret.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/server-statefulset.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/tests/server-test.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/templates/ui-service.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/values.openshift.yaml create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/values.schema.json create mode 100644 charts/partners/hashicorp/vault/0.30.0/src/values.yaml create mode 100644 charts/partners/hitachi/hnas-csi/OWNERS create mode 100644 charts/partners/jinhli-test/test-chart1/OWNERS create mode 100644 charts/partners/loadcore/cloudlens-sensor-6-10-1/OWNERS create mode 100644 charts/partners/memverge/mmcloud-operator/OWNERS create mode 100644 charts/partners/memverge/mvsro/OWNERS create mode 100644 charts/partners/memverge/mvtco/OWNERS create mode 100644 charts/partners/nabstract/nabstractnefv2/OWNERS create mode 100644 charts/partners/nabstract/nef-nabstract/2.2.46/nef-nabstract-2.2.46.tgz create mode 100644 charts/partners/nabstract/nef-nabstract/2.2.46/report.yaml create mode 100644 charts/partners/nokia-ni/eda-connect-k8s/OWNERS create mode 100644 charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33-rhel/report.yaml create mode 100644 charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33/report.yaml create mode 100644 charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35-rhel/report.yaml create mode 100644 charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.42.3/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.43.9/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.44.4/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.44.5/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.44.6/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.44.7/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.45.0/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/3.45.1/report.yaml create mode 100644 charts/partners/nonamesec/nonamesec-ubi/666.666.666-plaint/report.yaml create mode 100644 charts/partners/redhat-arkady-test/bestpracticehelmchart/OWNERS create mode 100644 charts/partners/redhat-arkady-test/yingbphelmchart/OWNERS create mode 100644 charts/partners/redhat-arkady-test/yingoneshotdemo/OWNERS create mode 100644 charts/partners/redhat-test/example-ecom/OWNERS create mode 100644 charts/partners/redhat-test/helm-chart-1411-01/OWNERS create mode 100644 charts/partners/redhat-test/test/OWNERS create mode 100755 charts/partners/samsung/5g-amfmme-global/1.250217.9461052/report.yaml create mode 100644 charts/partners/samsung/5g-amfmme-global/OWNERS create mode 100644 charts/partners/samsung/5g-cnlb-global/OWNERS create mode 100755 charts/partners/samsung/5g-csdb-global/1.250217.9461052/report.yaml create mode 100644 charts/partners/samsung/5g-csdb-global/OWNERS create mode 100755 charts/partners/samsung/5g-mongodb-global/25.20250331.9564847/report.yaml create mode 100644 charts/partners/samsung/5g-mongodb-global/OWNERS create mode 100755 charts/partners/samsung/5g-mongodb-upf-global/25.20250331.9564847/report.yaml create mode 100644 charts/partners/samsung/5g-mongodb-upf-global/OWNERS create mode 100755 charts/partners/samsung/5g-nrf-global/1.250217.9461052/report.yaml create mode 100644 charts/partners/samsung/5g-nrf-global/OWNERS create mode 100755 charts/partners/samsung/5g-nssf-global/1.250217.9461052/report.yaml create mode 100644 charts/partners/samsung/5g-nssf-global/OWNERS create mode 100755 charts/partners/samsung/5g-smf-global/1.250217.9461052/report.yaml create mode 100644 charts/partners/samsung/5g-smf-global/OWNERS create mode 100755 charts/partners/samsung/5g-upf-global/1.250217.9461052/report.yaml create mode 100644 charts/partners/samsung/5g-upf-global/OWNERS create mode 100644 charts/partners/soha/soha-api-manager/OWNERS create mode 100644 charts/partners/test2595/helm-2595/OWNERS create mode 100644 charts/partners/turinton/turinton-helm-charts/OWNERS create mode 100755 charts/partners/vsr-6wind/vsr/0.1.0/report.yaml create mode 100644 charts/partners/vsr-6wind/vsr/OWNERS create mode 100644 charts/partners/weka/csi-wekafs/OWNERS create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/.helmignore create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/Chart.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/LICENSE create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/README.md create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/TESTING.md create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/release-notes.md create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/NOTES.txt create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_helpers.tpl create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_oauth2Proxy.tpl create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_openshiftOauthProxy.tpl create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_reports_authproxy.tpl create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/alpha_config.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/clusterrolebinding.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cookie_secret.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_deployment.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_service.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_tls_secret.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_deployment.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_pvc.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_secret.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_service.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/ingress.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/networkpolicy_ingress.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_deployment.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_secret.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_service.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_tls_secret.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/role.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/rolebinding.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/route.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/serviceaccount.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/storage_deployment.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/storage_pvc.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/storage_secret.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/storage_service.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/tests/test-core-connection.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/tests/test-grafana-connection.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/alpha_config_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/clusterrolebinding_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cookie_secret_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_deployment_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_service_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_tls_secret_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_deployment_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_pvc_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_secret_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_service_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/ingress_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/networkpolicy_ingress_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/notes_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_deployment_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_secret_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_service_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/role_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/rolebinding_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/route_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/serviceaccount_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_deployment_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_pvc_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_secret_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_service_test.yaml create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.schema.json create mode 100644 charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.yaml create mode 100644 charts/redhat/redhat/redhat-data-grid/8.5.3/redhat-data-grid-8.5.3.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub-orchestrator-infra/OWNERS create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.3.3/redhat-developer-hub-1.3.3.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.3.4/redhat-developer-hub-1.3.4.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.3.5/redhat-developer-hub-1.3.5.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.4.0/redhat-developer-hub-1.4.0.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.4.1/redhat-developer-hub-1.4.1.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.4.2/redhat-developer-hub-1.4.2.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.4.3/redhat-developer-hub-1.4.3.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.5.0/redhat-developer-hub-1.5.0.tgz create mode 100644 charts/redhat/redhat/redhat-developer-hub/1.5.1/redhat-developer-hub-1.5.1.tgz create mode 100644 charts/redhat/redhat/redhat-knative-istio-authz/1.35.0/redhat-knative-istio-authz-1.35.0.tgz create mode 100644 charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/Chart.yaml create mode 100644 charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/README.md create mode 100644 charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/php-imagestream.yaml create mode 100644 charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/tests/test-import-imagestream.yaml create mode 100644 charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.schema.json create mode 100644 charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.yaml create mode 100644 charts/redhat/redhat/redhat-rhaap-self-service-preview/OWNERS create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.1/redhat-trusted-profile-analyzer-0.2.1.tgz create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.1/report.yaml create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.2/redhat-trusted-profile-analyzer-0.2.2.tgz create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.2/report.yaml create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.0/redhat-trusted-profile-analyzer-0.3.0.tgz create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.0/report.yaml create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.1/redhat-trusted-profile-analyzer-0.3.1.tgz create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.1/report.yaml create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/1.0.0/redhat-trusted-profile-analyzer-1.0.0.tgz create mode 100644 charts/redhat/redhat/redhat-trusted-profile-analyzer/1.0.0/report.yaml diff --git a/charts/community/ai-lab/chatbot-ai-sample/0.1.5/report.yaml b/charts/community/ai-lab/chatbot-ai-sample/0.1.5/report.yaml new file mode 100644 index 000000000..9b36e740f --- /dev/null +++ b/charts/community/ai-lab/chatbot-ai-sample/0.1.5/report.yaml @@ -0,0 +1,101 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.8 + profile: + VendorType: community + version: v1.3 + reportDigest: uint64:770870434776090047 + chart-uri: https://github.com/redhat-ai-dev/ai-lab-helm-charts/releases/download/v0.1.5/chatbot-ai-sample-0.1.5.tgz + digests: + chart: sha256:f41e2487e7b74660368f2742c9b3c4674a125ad6e1dcd7963f108e4173814e7c + package: c200cfd45a7d905d80396d39203cc8892c2c4b7a8ab3a5f8c6001b28ffb1a025 + lastCertifiedTimestamp: "2025-02-05T17:30:50.743167+00:00" + testedOpenShiftVersion: "4.15" + supportedOpenShiftVersions: '>=4.14' + webCatalogOnly: false + chart: + name: chatbot-ai-sample + home: https://github.com/redhat-ai-dev/ai-lab-helm-charts + sources: + - https://github.com/redhat-ai-dev/ai-lab-template + version: 0.1.5 + description: This Helm Chart deploys a Large Language Model (LLM)-enabled [chat bot application](https://github.com/redhat-ai-dev/ai-lab-samples/tree/main/chatbot). + keywords: + - chatbot + - llama.cpp + - ai-lab + maintainers: + - name: Red Hat AI Development Team + email: "" + url: https://github.com/redhat-ai-dev + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: "" + deprecated: false + annotations: + charts.openshift.io/name: Chatbot AI Sample + kubeversion: '>= 1.27.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/not-contains-crds + type: Optional + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.1/images-are-certified + type: Optional + outcome: PASS + reason: No images to certify + - check: v1.0/contains-values + type: Optional + outcome: PASS + reason: Values file exist + - check: v1.0/not-contain-csi-objects + type: Optional + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-test + type: Optional + outcome: PASS + reason: Chart test files exist + - check: v1.0/required-annotations-present + type: Optional + outcome: PASS + reason: All required annotations present + - check: v1.0/chart-testing + type: Optional + outcome: PASS + reason: Chart tests have passed + - check: v1.0/is-helm-v3 + type: Optional + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/has-readme + type: Optional + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-values-schema + type: Optional + outcome: PASS + reason: Values schema file exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/signature-is-valid + type: Optional + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/has-kubeversion + type: Optional + outcome: PASS + reason: Kubernetes version specified diff --git a/charts/community/ai-lab/chatbot-ai-sample/0.1.6/report.yaml b/charts/community/ai-lab/chatbot-ai-sample/0.1.6/report.yaml new file mode 100644 index 000000000..37b1adcf5 --- /dev/null +++ b/charts/community/ai-lab/chatbot-ai-sample/0.1.6/report.yaml @@ -0,0 +1,101 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.8 + profile: + VendorType: community + version: v1.3 + reportDigest: uint64:6126247476234901886 + chart-uri: https://github.com/redhat-ai-dev/ai-lab-helm-charts/releases/download/v0.1.6/chatbot-ai-sample-0.1.6.tgz + digests: + chart: sha256:dcc333afeaff962f4c9279cd3a8a96fb65f7b78133b74f1c37f47f833238aec7 + package: 27ae816785f1766f99615d2b4d234111647bf08cf00e5e8b9d2748905320b87a + lastCertifiedTimestamp: "2025-03-03T16:27:18.086763+00:00" + testedOpenShiftVersion: "4.15" + supportedOpenShiftVersions: '>=4.14' + webCatalogOnly: false + chart: + name: chatbot-ai-sample + home: https://github.com/redhat-ai-dev/ai-lab-helm-charts + sources: + - https://github.com/redhat-ai-dev/ai-lab-template + version: 0.1.6 + description: This Helm Chart deploys a Large Language Model (LLM)-enabled [chat bot application](https://github.com/redhat-ai-dev/ai-lab-samples/tree/main/chatbot). + keywords: + - chatbot + - llama.cpp + - ai-lab + maintainers: + - name: Red Hat AI Development Team + email: "" + url: https://github.com/redhat-ai-dev + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: "" + deprecated: false + annotations: + charts.openshift.io/name: Chatbot AI Sample + kubeversion: '>= 1.27.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/required-annotations-present + type: Optional + outcome: PASS + reason: All required annotations present + - check: v1.0/not-contains-crds + type: Optional + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/contains-values + type: Optional + outcome: PASS + reason: Values file exist + - check: v1.1/images-are-certified + type: Optional + outcome: PASS + reason: No images to certify + - check: v1.0/signature-is-valid + type: Optional + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/not-contain-csi-objects + type: Optional + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/chart-testing + type: Optional + outcome: PASS + reason: Chart tests have passed + - check: v1.0/is-helm-v3 + type: Optional + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/has-readme + type: Optional + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-test + type: Optional + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values-schema + type: Optional + outcome: PASS + reason: Values schema file exist + - check: v1.1/has-kubeversion + type: Optional + outcome: PASS + reason: Kubernetes version specified diff --git a/charts/community/ai-lab/model-server-sample/0.1.6/report.yaml b/charts/community/ai-lab/model-server-sample/0.1.6/report.yaml new file mode 100644 index 000000000..4670a97be --- /dev/null +++ b/charts/community/ai-lab/model-server-sample/0.1.6/report.yaml @@ -0,0 +1,102 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.8 + profile: + VendorType: community + version: v1.3 + reportDigest: uint64:8516392735623750647 + chart-uri: https://github.com/redhat-ai-dev/ai-lab-helm-charts/releases/download/v0.1.6/model-server-sample-0.1.6.tgz + digests: + chart: sha256:e9aada8de77b6588a67292ecbfd488d141c77383e9f7bf5f0840969805d10dd2 + package: 4eb2dbed8c838191941813df8a93ca691d81c828cc0e6df013c96cc2b8a25653 + lastCertifiedTimestamp: "2025-04-28T14:44:05.230189+00:00" + testedOpenShiftVersion: "4.16" + supportedOpenShiftVersions: ">=4.14" + webCatalogOnly: false + chart: + name: model-server-sample + home: https://github.com/redhat-ai-dev/ai-lab-helm-charts + sources: + - https://github.com/redhat-ai-dev/ai-lab-template + version: 0.1.6 + description: This Helm Chart deploys a model server. While no application is configured, this model server can be utilized in other applications. + keywords: + - modelserver + - vllm + - llama.cpp + - ai-lab + maintainers: + - name: Red Hat AI Development Team + email: "" + url: https://github.com/redhat-ai-dev + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: "" + deprecated: false + annotations: + charts.openshift.io/name: Model Server Sample + kubeversion: ">= 1.27.0-0" + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/not-contain-csi-objects + type: Optional + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/is-helm-v3 + type: Optional + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contains-crds + type: Optional + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-values + type: Optional + outcome: PASS + reason: Values file exist + - check: v1.0/contains-test + type: Optional + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Optional + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-readme + type: Optional + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-values-schema + type: Optional + outcome: PASS + reason: Values schema file exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/required-annotations-present + type: Optional + outcome: PASS + reason: All required annotations present + - check: v1.0/chart-testing + type: Optional + outcome: PASS + reason: Chart tests have passed + - check: v1.0/signature-is-valid + type: Optional + outcome: SKIPPED + reason: "Chart is not signed : Signature verification not required" + - check: v1.1/images-are-certified + type: Optional + outcome: PASS + reason: No images to certify + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful diff --git a/charts/community/ai-lab/model-server-sample/OWNERS b/charts/community/ai-lab/model-server-sample/OWNERS new file mode 100644 index 000000000..74edf8edc --- /dev/null +++ b/charts/community/ai-lab/model-server-sample/OWNERS @@ -0,0 +1,15 @@ +chart: + name: model-server-sample + shortDescription: Model Server Sample +publicPgpKey: null +users: +- githubUsername: johnmcollier +- githubUsername: elsony +- githubUsername: thepetk +- githubUsername: michael-valdron +- githubUsername: yangcao77 +- githubUsername: maysunfaisal +- githubUsername: Jdubrick +vendor: + label: ai-lab + name: AI Development \ No newline at end of file diff --git a/charts/community/infinispan/infinispan/0.4.2/infinispan-0.4.2.tgz b/charts/community/infinispan/infinispan/0.4.2/infinispan-0.4.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3bcde3769af7bf48eee630600bfa91eb4e4cda34 GIT binary patch literal 23851 zcmV)zK#{*6iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvDbK|!5I1b;x^(yey-aOg8YgKoBlFX>tmaS$rmpGG!NJxZ5 z5;Os-c(c!I{|yS8iY?olO>*xtGg*rS4h{|uPDR1?2-}!C(9V<%=(6+zTIRpL?vu@C zvj=;7;@@mGyZmqVaDVq-xxK^v?7_jo{_erQvbo*e{eypj>{rHP?c-4f-G61@+}3jE z{vi)^@Bq0K6T1MW`2=*F;Ab+opUx%|I-;739VXrt!5K0wpmA0K%zzA-h*7X09vFJq z)B&`0pd-g53s4JK3uvZC8FFblVGs)yfWeqU3z&7EWgeeGs7FE zHDX2k6RER((UgHqDg9jIBOrmpxA<8o9JD=7G0I-c&*@s#H zE*fLX+(jB{8lp7qBHe&YOgC?ck5U%aT#`sgaTY_b>mUt}7JwND*q${+E+8Xd6CF{2 zZSh)(JdUJ`#GIrBkV_$W<@bx~jsFcuo+^Z(#P8**#^qDQ$|T)G$X`6fy7#IR>(j3(W#xu7^JH z$*3a}F$AD#0*5OI%BQam83Z!}g{m4*!(%`vGaC>WxQL5MmR7Aq;Ete4<&e54(00qX zM5ar*-3KPNFcYQ%e`6twxC`}?&v67bgU@ikHSr~Y3V`N#1+bsZTEQC$q5$@D`38Qf zbqmh1kekXD-KVzy9&EZ8D8enZGKL;XT?hfq{V ztnJGusqK?VIi#5KnG0;hX2hKUDbM(q(D345WTg)Am>e-Ku-e3B1&|fL4MJIf3$$&* zgdsr-;Md0!X1OO%(kAu$|WN1u;9C~U@PA;2VdP3kpZ34## zj9g-YnSnJ!7?v|=Gtn1fnn+{34eAd=%5P**02;B<(7pF;7>vN$_DnQICU4OsV_+dl zxpGMdb;Rcam_gSLux=7yBcyXI_2~YDfVNHzI6-UB z#3XGa#ujN_$V6_MQZro)&9=5n7}1E?L}S9Rcy%UAE~AKCm$+hF-~?45gB9#vxtMWm zB4fgZQEQ4^7weMK65(8}!yz(*@pXt^Tpe|X=<#B7s>NS0Vj?$QiL+L5#Fa5y6u{>% zKKP|q??9Wk$*}){8y9HqxJZ}_kXss*agGD;ZNiWkz+Z&_@j+B)giA6q1Ny>-7S@Ea zg&MCwMn3!VImY!eWssqfXLf}&ey7|RXi@^G=QzY=6gVctHsD6E6#D>=mS7{HE-@A3 z&)EX$KJCJO6u>WHxEvRakn1A7;_+T|H3R9MiS2Q1Y?I)1b&fPocvu0$M2OWxt`*7| z08CE&F5;7cxX}-s6PRYG!HInUQCbwh=g$D!n(65XBsW-loNbaI4ZeI?0t6i=>f@vw zqDM+F;t-RJ7Z+T?aZk&&5x4R%$#C()p$4UAh`VS7kjrL$o(a087{nKu+-yU0=D(g2 z)3Z>6cs7$P7t`TfLL`*3wRo8}WJUpG#QUK3GZm5Lutf!jm{8M~db&ff&AO}do4L@Y zoR5~i3ER^rm@gbP1C`^ZUPNFObzK(O2`uFup{O+8ALJ@K$dl8~mtL|Ly0qxkyRk`z z(Cl*74_U&qH4{O*Yj}*S_@XA=``T%<)v0b0)}I3X1#HhWW2(ph1fa(Z;^M~`UU9`I zm?&CIkXW&gPr-;{m5f^e|Nb2Dw|%o&bXolfIhC_gN>U?Mi@%pu!m^Y>Z4%{GrJaT6 z;2S(@%vUwp8DXG9WZ#X=8|d2_v4q59L@9jGK$hT5J?Lz# zy5)b4Lj~c74ehQWMo=XYL9W-SmAk)z24XJOXn=$;)D$a3Y!#qE2M)1`8AegV;jLr^ zij9%YlYvpjz<2+%>zHH)&_-D)|zz9Z6?G(T^Vnto&iZhCa z^1xz~V2Eu!4OQ7({xF?QXVbaJ}7cIm^kw#O1%NDnX=BykP zijyWNPyi9@hFG4Q5$I(# zPlUTO{2Cl%VkOeFV(XeOSeB+gH*a0m8jUDoOTt7#6fy^Z8AjxxU#~ac0oi?$^?$?;_2`^`KOjVUxM_ z;r(Zy)%ZWv3}nIdJtg*6iZMSO|KC5z9^{td|NGg4{qOPrZ}EH<{FDp@OtJtz2RxRP zk@wg;@jj9iOcp@0ix?I2Mn&p9?z|6WxMejBm`?7*p>1eA_%6lS+HdQyiL}_2=>mb) za;zUA zD0us7_TI=?L5a6c=U9$!>oJ#s7S4D=mU3gvh9TlcORBuX8k2YJ%x)x%1!IAO-f-40Fd#X|Lb(AWXxc3;NZf@F|NZY|3M zk%@lmWL(PezIamh;)IkM!SPHJI0E1%1Os@;_N*u8Oi=O}NTN(_)FiC!B8u#%W?4{P zCA7CF*+kQI10Q{U+fM3i(bZ?QU{G?ixY!n}$Xtx3_t!le?NubUxUo;{v^4F?}%(>_MSCI|b z(-#x0sOwnT1{>C$U^}wb%C6-1VFb`LP7apamQB0 z*WoP}8Bs7Z5HrLKko~|kTsZ=W3moKH&_*^(gW5=}P}$)&fxT{V3Z`o1ioVS{l`Tda zyvPLgpC^Vn07~)W^JD!S?F=#lmZup};z5(!XG|_c5GzvRyzt^~D?##gdcCwL>D3g7 zTfsK8kX#<}sT*nG6Ocwcr-VmQ5V-TXh6@&vLd3)6DDFAVy|8w~mY_Df}|T*9{flz1Wh zpq}P~!8edfmZXuZbg`5A3xfs`l>sGIRpO_nnw6u!%`z#G>{Kd2M zzsp$p$Hk`oWil^GMKG6`G_tOIi=;>ZZQCGdxE}uHj`9YVL4uSU6*U(@5ke1F52*!} zGSPzQrbUeZO@SM+!{FtSL6=Oijwpa~i-Oqh75H3HW+0ZuiE3gSh0D~y`*OYZL9F2y zgRprF{%eNdpC=XQrg+bqWWVP~9cpXt!r44P&veZ1)#}%E(Q;wAVOOLq*8xnfuFGCW zkF|mL?PL^hp}o|?(=+K+a!MwwDCpI@K;uY_um%}=l4ZA@0Nb+vv&_GV^*1Q@b+6ZP zVRQ??*7_;xm_-4ovB#GgMeqZ?^nO_5-C&3^+$mbQd!DYc>` zS%R=NRo<|o=FcaK+%NcYqi%K6;OhFRaM9&kjXXuEx0rWSE;*6XQudlYu}%~axzIrM zGc9(;LR;?dQG2}J-zD#o9{?VS4Tm}rTf6*yhjM?}Q)K$a>Ge8+dI_4)*3hP9K(X>o zwas&zvSM@Se|duab*XhOM;%VZ*K;onxQGK1CX`8_4u)zl1^4oHY@h#n##WDk{wFErKsvl=y8PLi88cH*u)H01{}5Ha zl~Ro#XtT9$U1yG?DRLLUA-c+8=$ka?^BU+SnrCaH`b87vIiA_xcz#*4uX3!mo`+i) z#m^bT>)G)2cH?t1Z=g@2vksv)@^NxxialKXOv!_WOp3 zjsSxqm&b^I*yJV$`fD>Z8jX3st3qy?>hI`KQhJ=t-R~QFZEwa^!F066bgd0T3Qp^o>M-z3pzcuR0@wgG>J| ziVX()ciU0oG1o)?Os0GbKmJ#7;{Q53M8O zOxddX+bO32y_tUEc?A(w`)?iHC|GD>#|#(nDBh5=ZZY}{iR{q_1hj}@BZ}DkQ0$slK+;6 zyYuO7Fy<68nR`m?lsfXAxZ{lc^POrY5C*=2{_@IW=D$CG(^ZygU0frJpaW)wIj6Z zFaQ2b7qqZ?vx!OMwI*MF%J}uxgOS@c>tx)9j3L)f{_?~1XLa|{7x2UNXOANH3;6X1 z{j;uT8jVI~u~;k$XJ-Y=Do_e;zx)RNe-9pE|M$c7XA3cd=wHAO7O&~3iyFVk@B9^I zka-fWI(MjxACdY^9b!`yywDY0zx-gwI}!X+wE3y%ILOwK>r?9grBa|wOyVLP5RW+? z^EZNN#HPeVAeB-@%j$(BMz>dK^?S)*ly>+@(WDL+#ACpbzkW{sVBoPKZcqRGgZ`P* zBh_f6bRGCq+39w>U%(HkeFwb%fqekK{-FH^ez1OEhD&CAh`)TUHBVYU+r+h?xdSTI zQvWpg)$0_?RrTx34|X!6aLp)We@TSh>=4rw_p;z?B{w$a%6LQst;%%Qct2NRw8huIqfFlGZCe{KL7q41&SDpvlbMbhL zxQ#6j{RWvxDb6J&NRhr$isDD~b269Bf<`GBtJA~QhB`s1pEAoBZRCO14SaMsBct@1 zAuaYRwO;Ct0}DMJvzLr(P~m@YSgjX~-g&px6cpU?FEbNIC#bzNPmL?D`PN~L%sy_w zzGBkyYX9&dKBvSVUyWD})R>|mKvQJ1Dlz@v;)YAH>!?V(!mU?dA~;;2#Q>TfYD4UT z30nM|WY|JUc|gL?$$$U*vkn<5g!KBc_oL50>29}s`z0C0HbibqhB_lmoZldiS1`%= z#f){CiD8%_0Zx{$( z|0@lJizs`=KrB`JhYZ6{nTVywf7c1eh6aQtOzw#MImykduuFcm4jKU$jRHe2^NSyq z65|_QK6md?ZZnG0r^Ghg84*XeQ7}Z}v=eozHZ;W*Gz?FXxsWp7-)u}=c~y2woS@^s zWkd{!&m8M;6C9EGB_UASP$tw7nO_1%%WwijMMoEj?Xa8{k?Zt?1`iMlYD-!w4khk5 z9dRmzsgVS7MavYk#m`A`dwS9*ceT@Lb)KMi#8wFgS2nl?Ut#}75e{bB*uR3%Kh4HJ zymY&6oV9wLR^@j&^M0?lPM_-1GaR%eOutI6gj{)9mw1)0)1eiiw7yH+AI2k)9>~iO zs{T7&WpRy9;4@L_!p_i`}_Gb@XIW~moGtY_4uAS~#l7tnfh_~*I!Pxf$s`Toa){Qlne z_|La^po0g+8RYy^@&&{TZ640w-i z&Gd8>T~e1akZGkf1G-m+y0c}=4}eIjCOVVMQ+M@nF^eDS|*ZAn~&g}@(xksD~4k!B85 z--7sD06d0xG=8^&<%aQJJO2%2I>@D8Bli2R=jZ?ae*R$j{?~)=@!xOreEyvI513-B z04QR@c4G?%{cLfvXa*{P|75;=N$^sM>fC|09y_^I#2oqbNGDXeFq-_N1W1L2g*TDz zAQM4~(%k%Co*cYNYl>VK>xfSe*RwTnuq*z=R@WPi@EjylNuYrGx=>(URwoYg)+OG& z6H_Vk0F2*ND@%!)zI~6xKVg?5((wl_F3N&FvS0FVC2+wXz(tM;H3X6$lOXwf^2MDy zMYh-rr2}~+E#S>;jkr8@HpCo{0D1uLm#FVAv`mNRbAJHI0G~*A$38YGAM%Uzf#{t{ zk^lGecr4Lmb?k{{5nJhmt;ymGdQKL#y1VJCzAgL1QQ)uB)X0c0TUAz!Bx-ZToAyDt za&n~XSD>*G5Ou^o@7&OgPCoG(gdCxGw&*xM+kW|yfR2-%1h}(wBZ=(so^4yn7U=wufNvfj_<0KML~LkxLGZs$+JG6;h8q^w|aoc(IJv~ zw&9+oBS(VCwHD`i;je*nl-IXJw;tj5r!ajZVf`_DC8FVh08b+tlzTIx)IUc0h4RC% zSN}S4WZ8;!h`v$M!DWu!0$sSwtxt=dxTb!qfQfaYridc1GUukNw9mIz#Qs&kReLJC zl2T5~d2vwuz18m3TFq_($e6aoEP7!oh}5W6s?A=lSF3h^FBN;`v#?eMF)iaOqfEH0 zJ0)&L2mo}eok6wpd%ad#YB9KRG%93~JymQi|6bz+WTP}otz}%Xc1MuUx2yb9khh;_ zs%F(cOkXY-5)D2T?^sRINA-1Nr-mQ22tqCB0SI;v4`K_8gr&IAmR?@5zxpOksp;by zea?Elb~g@Gm>L_3E|pXSU;F0s=g5Hgy>|{8NNK$8|Mi{&Ly>^`yV! z4NXjqCSe@}^+i!GN<}m{L*bR`;pph-=mpwgNi%%c4gXWmTKVr1k9`fnubyY*|6cZR ze>wlNx1awm|G&kvIqom78%c8^^ufOuC}RGOK)MVaIK-xOyo>FcQY18e1}R8NCL#{9 zsewmK1c`H*5KdI{tSzgQk*Kj=6}=#e_NVBbC*mQBdN3Z{l~rU+GK`5wW0R3c`O-R% zr<9za-&gW$Ru;c(>PiGVU!^GkGFr0~m!&3nZ?A@HshM8AxDh0iA4D6>?=eHJg>BJ% z0XUFSX1K%~8_QIBvI_>GOcvvRNwRM)xOpgqo|R}pcZ^s&aLe)>XClAFZK+W8zLar; zVAb<;PF)0q?Qwc?MAek5*<)^4tW3Ifh1Hx>Rld)umZ)-&LD#6 zKxWWFB*>W(uL>X&3w-i-Jz;OQT{Ob;*vBE%Cdk$cOQBL_S}(tTEvv+zaE>j(78k{Y zvkh!qw6`+p`Saq552E4XRsQ(%BwkA38X3A5^pe+pVISA@>)9WFwej-(dGoW@{+BB( zzM2E@jQyWK$Sucz_V*9J+yCF>Q9{KgY|HgFQULrr^0M&r^C2LAL69E=5-|LeOE?4< z+IrD+4A}H6a1>XIe)hOV`_9;fI*Qr>Gt3NN5;E}|keud{;z&2y)@s)I-^+agOBqIP z?11+Mq!(zReuW3Dd{~y2VGn+mh10={Kfv%{Pe&S9$s4XN+K&C$5Rl_&uQ$h5`t)=( zjF(M?S?jkOFMo=Kmkbva$W=Wlc}H`y044}I2^kt|Iq<m z@4MP;6>@9jCD73nnZ!XZNIA>20I4y6x`pj^dkmsL6kXSXNb!O+B{ui^X=L##9Uia+ zQmL^^JZGtxd>1K~Shl=24#4ZW_*eF6dF|0(CI2_*f0ZzmMER5R|M}d(vi?8Z+x@Qp zzsVC(e(#?NE+}pgyPAlL2u*9m%1m<^72;^f@5v9~J#oSNH6}#};lt)nX}N(+|FEnL zH?<#6S}834o}r6>WCVk&89YTt=qQ{JAltC%jh{rxbi$d@r@rvj`U^GVUu0Xvn zx8#5LN-fD;+R7pdpkgHjkO>EhKjPplR1nb@^$M%Aa0*~I8y0h+gL>FP#A5}J3qBac z_S0!W0x(!b*^MRWEUx>6QR@>SwRx50a&}Ktu1ENA8&2fU8)Z^i#V+&lQL|G&la^7SA803G`G(Vfb?;`Y$9Db_lHdI_4)){rowo~_U%I%*S_ z`L3RHiZ{l6#a-+1j8ddpbeYLYvTMx(#Qe*am@EZaUevh_1#ML#5|;5_JwXM($Vy;l zMOXe$tb;oc&bMC<>9+aR}?W zvH`}%j^wgi%$s#nX)X3P!<%{#`BYd!iv#0UX^jTABD?^2&^gC^uGZ#`FWcGm}A zXJEgQtbA6j>vr`0^K7vR%2(uz&!1P3x8MX-AcGa`Ub&cwgUf;n9GSAer8pu^{T;qs z&!sfOB6`Z1MljZhWx?guQYk=4ks=QXMenU}b`p?<4_;0yT0K- zLf?G`dL*0iTni?iA{$ZKcFAyQt>*}0({oYJa1k|#sTaV0>^t{fI6v{S#l+cgw!z9w;=&U{vw}>xP}h+cKrYVN4stQkH+`j^ zIQ}w1nfSFwOeTPW>POj?wAETxa1qq;_tE&4qe11N-&+yPAw=4(khueU!# z%^Orpo7lpPF84~lT^1DZ*JC$cqn;jl~qVEO!YiE%Rco>Daw=E>&<^sDcl*s42z{SCc&MIY9= zv{7c=&ZW&iGX*5XnD3q@JGyuj}KQmY?b3bNY@l;=(aXBZu2RE;PZKeyo?t$a2`Cg53i6 z44w@lZJyioWr5fYq1bis88ML?-@ph!#Lm;VBHX*kB97(W%U}?RHL{TOj+x$Ic$Yz5OfGV+^SK6#|qnU*5nMnOxHX)_U z%(?vSY5Qgyh-)}aUYF1yI$GMS*+Edhaxp_KTMK!3t%vB>1{-Ny=)8U<$g}4^?d9X^Kl0iAgYWDAzsa+9{a>5tYnFT@Ulf{7 zEwNAXYc2wLL(2J^>{>GjnIsEQ#wHoc1!veE?*JE>;=(u) z=8n9Fww`zgY&4d)Nxyf*IU`7y4$%MmkOnQ=T!>rg)a`k|L9V!#E}ckMy1#cBaZ%zO zP-mSF%3YvimnPC<%rfHthBuUd$bKZ!!$&tG{_npq#u@%U|0kW=nGoU-Y7@^9m!QzZ zf6{d3B>s~g!b##kX=d@iiHpaH|NQ?G@4x`Mn0OS_Dpi_DJ1)6L8cU?Hj$lR>cgcMs zJ*67aQ6`ai2WpbEv88{B_(H%)v7rlX-M=MQAY&x{!|nA^Vk%8|b!Wf0$CNo{qEjta z8r8I=i(ermG{=;2NK$}v}mZFgFgewn}C z5v3}%t`cmmrT~yjg9;KW%fwb@|3=iL>QNF<1DYnV5VYl8sK~Xbh^uPE)@3bmr-DZj z*KUqWbWgZ6JHGjB>p;hpxp?R?b*q%TWkFml)s+qq1v#J&tpmsM@+?dPeXxudaaR!2 zh_i6<*kFLnY~%vs0ug6l0O&D;xcE`D=SK_I)L;f=08=n_p)GU*3r9AB02)IRR0Zf2 zBs`mUP+k26H37xP!qx#a{Y65A8Au_B5tU7IU&bZo4uCH5f5>ZvcX)63ThG>!D;yPK z2VRRPDD4CRM>d!SC&U$aIG*beifBmHV8Hz`N-8Kx(G?2b;}5bbnIU(F8xlxkKwdl| z{@&sCkOn=9csT_{ei9ULfxN6p+^0)MfO?vt5ZmDfl<59&A+d)7c9b$R%(;oU;6274 zvokJy6SJ{kx8en0!e2hkkY=92I}AdgX|>;!5+7f~M~{s4x^MkB0YXvU#O z@C=9ihImP_YoGt+COQ>=R&mJ6c%p#Y#cay3kawTN5`Q*ms77pzS+d0>7+GM)pZ{UTOj=?g>a8I+`BqVf_CmgM5%o+lKSnOGfQ2*z+E|1B z1QA&uUK08YCEl3o=LkR`$s@q+#5<^9EOk>OmV^0(A_6(p&EQ(Lc!#6XOCz?rz)QFR za_(A4$53PkBHg|s?qo$M%!oS?7z;VXIW3$5*!H^-OaMtb)h!F^2*4@CrdWL|=YK>l z?Qm(z8Bl|Ym0%zjeCcKrhBXw3HxcL?)Si2&qs(E}lv+hZBS*mpOp9v7QF1_X?7vfsgnQQa*ULn2I`YgLA)2 zEGesaQ)0OIT$mYHGa|wO>Edt;EFIKg`kDq=0cPhbXd{ zpgsgMgP3Ac0PX@|8=7mzd{rL%a%vQt{ySiqe2RLUoBjCHOuQF_aghaaFh7w4UBM}w zE}|P2a*?^25v$iF2sZdUlCEY#hT+9GPGaH%Ys=lniI1~f;2j5ZrD+i81{ z4EmG|QiojM2V$9wfY<}%5*uqfd=!Sz6nr#uc|BVgAD*qK5BMyI5*>wv;&fs(oGgO= zbmvJ`6p6%!Z4f(x6R;pQd1Vt*Mt7nrD=>xVf-+>$s0hcDdWfqKP3TBfLJmLIeCldN z-`0u}eJ3JDVq6fRHm948spe6kK(YcyVu1?`4`#R{hKLejNd7=d5 z^3hsq6c~_#Awo8Ak%ojMA1-3;gp-h>2M^iIiKTD&A~4 z=)P}RfvzW&tK!wQ&P-&QMWr%=ngJpN0$hX)7t)FocEJtt0OS^)gO~?RpZ#XUHT4ACwi`2+PXa``|MN^`2LB68RmH)>Z^t~;#!_7g5^YMzL z3&pv(P(w2pKyBdN3Ew!#m8zDCH_EVx`fX7&Kaj=3SYByyjXD>yMGnwzWPsX`3*G;M z(Rq*N8gdw)VB&B9Wg=k;sC0-v07v#UGI|!ApdDbqDH2wmkC5=A$!NswJOU^(%^mfB zY&pbba$o{EpbTYY6$&xq_l%Q3j*;IgbR3hro5VI3lFD3mDbzF*VvDM>kIl;i$BR9Jy+?Gj2;f?&KG z8u7UOB!6QYKw!cd^)TaIHPKiq0muU6Lz`epDn2FPgier%Q{`%haI|o67Jj$<@vwxY z$_yk;u{bCCCX?@ss+rI-*h_;B zibjUgqG<~*Ldmu)g*4(|-?oX#qbIC9F(lkL%A`Lohd zDD=a!C-Hwmjrwg4BW=pSO=wDUKZ^VBGN|Kn7IKM&ZO$jsdyHz+S9$F4Az&V8{?Ve1?VEaYu3Y4i}3$;&#(c#F!8) z%EIZU`X)mVYw%eXsd39qN>3k#Ku#yZpmmVTyUEEZXPnDI#RZfFzueI{(ew{oXa(c1 z96vtP$!4opD_4_1Y<3stsY2?v!AADl3CSQkBD%1%4P7H()>C*bT?Mm2222Dgcc-FJdQ~Nyt&Yi^;DV1P^l=Pn z9a1R9RrE<5{x2%bV@wvE*YN-pz@t#kaFsa@HQ*|I;_j?c8Tz(fB+8|HgEdqdEzJ~R zKunP<2a6fl)l4kCmwMyp5cnjk}y3#?A51J9@m0Kur zbky7u5^E8Q%?D}&>N@}1<^E2TBO_3J)D?xcnF%|R`V{Li))D>`w0Wb*);-HNTVovK z3l{1B`NO#^(*%M2AOLn(NUn&C)?l*}PMeW%78e^_k!W--m`Va3Z#ojq z3lUh!R>ib%V0CN6lBP80qgYrb@KlyOf!KiT3ui}V0;I1RT7fhT`nHKE6@!N6j)^tQ z-CqGQk{}7<8;fNtG7`*+gt0b;u0l(nx40b0k*3}-8hw6=Yo^RBfo6nZBnWA`>VEc7 z)^8HVD+Spbp!?1EZ1 z2};Fot?Lu_s@6Me^?Tr|*y$9Ty;`*kTAgTGzI6hM%^Pr0YgTpu!ZHIqcU<1dpeIb2gDV4;&*uUYNN;&2FomeP0i2OXu@9(9dK!J`-JQN0Pu+NfSg3g1<;i_bFRe$T}?fcEjzk`nqDAdJoyIOYA_>mH5xH^|71?w$BK8` zB$8prgy=JDMq`H)KpAlyI7U0dCh$1o>f{5t3c?(Dc4*uPCAelKh(;`nGjEh0vSCC& z>92k3sg<^l=AdXsRfbuv;=*>~PChrds62I^Vy-G?wl`X>dkn+!KzI37tdN5|YR_t^+ED)7f*~Fk7Y~$B;$&WBHbqbKJnS@HAKXjosL5zarufHWj zC&h%Cuk98-Gs(T=((8+O(rNI%LhK)d^#YMO>I46OAAs=Ig_}wZ;+Z-(@dG@RcMwtA zk=!hwD|BHqI1dt`!l{=Cq`?&e(4+*oNS0P{QeTRTvXXBo6&9;>yM&qP_{!K%tqxJR zWJP31gT1U`gSObik95FgaFXkac;-_re&J{$NO6#lSCsSfu0ePv401qMGw{@xlwmUQ z*TrJ7_znCj@Ft_>EbDKgxMC7L;xonBXD7NK6ujpJf;E>P{*Qz3{Sht*r210fbKi`| zwsJ#-Xbd8H|POd`5=MXZPopoT@d@seC#ss%&GSZ?ZkqnzKYSN*SY< zj~=G60-G%GH=5tR;VsD4MJR@X&*Z|a8DR~W&>nkmjKG*ok!vrn>{HQ_&|asj{Yrn| zRPgtIBJ2O<4w4izY1-1iW*g7!|H|&}AFS;E%6>op{hK`R-hoRGYZI|?vjF75004qs zz3ZP1Ed}pcwcbc1Cf*Qf%v3f*Y9zL}W|&ETkDPq{)6o58Q%V1*li%0XF_3AA^KUTI0%!0rE}7M&VLt3E6>XO|H^a!U(etFaIl--UEcq5 znESr}=bJq5-hned>&ganMeZMjw;d!BMfp)|9h4TX$<20dxQXqd%BmGI5IdtMdV%v1=k@u70Y>q86%tq zDIR=l|C2iA_dlQfg-b!GMRYQqNc;iBAt~SwP>Go9{FgX95&RJi9n?aX1pJZs1Elx^ z)W4~vU-9>`B8fi&)Z{U9pTHmBic$Ltfpw&MPqKmF4FQOo3x8`12S<%qc_AyDGO^Z@loKT zUJ-Z;Piy1Q3pX&*cV8ntImC(}f5#zScPcTbNmrWPDt<54s`I8VydiRJ#1IX7u8TUH z;_6M>BpNisp{}N4P;hMJmk|#-IJ>;KT|VAZH`B7rR|M}VRK}9 zac-7u?0BXL=?U0q&RlptwOS4ny=+5D5e4Ui1|Saex3a8E90~tP z$R-}T(8WlAt@}SXv>^gInb{_R+*g<9b^vu`xH=~`0$>#D8KpSWt3we#?0{d({z;14Am|G$lyZn3X?o?oysjqmPGKID+<+aQZ?fAXmslyE zaY9J+gHXA@%4782M9U!JkkVYF%TxtTiK9u;n-P|lJ^iqO$yN@I`y{0=wh;|-O{x&U z6od!N5m&?^pp9(7bt7m}B-lujRH_%JqSK^BZWWty9O1>f(;-dgsY{ z9#wew-Iqa9VO<(3y7@_c6Q9y?-o`Yg+DT~=?{JqJ;BH?q_+nKww^jX>eJa3+OnpZN zA3e%^Ljs7cfaKl%fUT#^PupBl%Trl)Z!?}FpDSlgjCiE(|S#XXm&l27BOa2-CUph^CGa`x>FVuN;9uybH1-%U+5)YD^s86K=i)@5}X?*pn%{zq$9%cb*%P z<$4Xco-OGdL1>d@7U^5$w$arg^H(3q(+1{p#pW4dphKk3+o^VY;l=1;CqCAttGdQ$ zSNU)24Q)@z9yO?lWuG!ely{w zZmp56vU_|qr9^nD1$mrf09>9A`Bu2WEzXOE6a05JFBW(oAZOsU-fd-2#ITB$k zvHwubk&W0#&V=S4`OF7gHOd`<>MIu^pML#qwRZGI#ATBqc3Yx!&AI6oEU#C*@*|C2 z6uSw{==E;v8Vas{duv0H>jjtFiQYW;HJXWBt+%eJ=*@dCXznM+MZf%{5gq-qd@CXN z<)@+hOK>bo#pCXDS2K|Anb;o7^WN0!s#x8NiCy4zWa>K=B|#6lR^%J-uMG_@(~N(M z-zdBM?Jd`cuEJV#U1_`!BMvdicyWOi1rT=*d|4f>Fhh83umZ?svp;17Wq-KljRG==Cze)2#J zZt;BbZwvh7Yl2TtTv!stQLRC<$7%s^B(ERWiWafOnIiT$jl|+*Tp(ou~oQ^7c0Wz657{_p|1h{h$c;3c?q4YA5pDQkYdWK z2x=(t{q<~ItJnzX05di%fa#5XYIc{4^IT5qXDbXf~iBon2^Y|-=e1FYF z(6oe*3H>8ZdL1M!#9XY=WEwQ0Te)Zm+;NG+M?r1}^H)P-8+bOFJ4h4z`;Y;rSe@13 zuUuA^5}yx$bxQRg^+eP~MCHninpg_->Qn#2=b8L}F1xq4l>a~2-`oA3|Nj<`%mfz_ zOV=G2z*hO(1W+-S@bvlhx#xtGNxU6OO?i_2s^TbsB$GJ^7pdF1)=2i)T}<)vp*i6< zA#8wxG(Zx8ohmc0g?J7%df2|KzH;%eOiPMy{s;YU;exl^0~>uzmX zzLHSf#J8W#TEQFtN<9&O43`)6({h8{Ddfzfx(0{BraxSpVe zW)e6l9A%HPKgO$QCPp?(VLj&dsf#7zMF|I=ui4Bc)RC(@mT$B4;nm{cB#}0hmBOU} zek`}zH)5AXyV&hjLGP>zy47;0+5;z@Rs&pAZ_4#n@#4o7I5>*Z=ALJSbws05(!X~( zLmXsd-M=y=Bj}$A;l|qx4W)HM1jLow?V!vmjpQA)>Spc`*g7z@s5a}%Tf$Zfc@(+N zH^obBY)KAIEx0#u8AzZrqOF|wKO5Zp|J(Q7yV~0-Ra&#eWQX>hqN2ooM)C^*LeE)~a=LjP9&(KA#3h#A3*|Wb zH_66%F@VC!11O@5et4`Sr>OPhN*6FK@{aB~VRC0}OBULB^`3@Uj5=Vz;7?~S^8EJ6 z0?~A3^8Dues{3U~H?Lc>*k3~C?PXc%r6uTs)u$J2Uw;eHmovinPz!exe4VqZ?&5Wa z$c4({3_aFTEr&@Q88><8C{!b<^F}?)xD*v|MAu4LZ)`J;o2dvFjujKWr(-L5U+S)V5Qd^_Eo{84h;n){g`QpPFy?#y#VtaJxe6?|d=Sp56DTXyks*Z+eu zVQdbYhO$g!rUSW`Jt4>45Cw$ET8A$Afiirzf%t>FK@cxyF#-RPRneD! zXkW~B=g^sn?dFqeK_~Bp72d|5DE< zUcaPdpNq<3#mHVSRQ;P&#&k2j1ihR%Qt1E3MkJGJ!zi|C@J4r*`FS7b;(_i*UHCip zm#t=nv>)ncV?dMj@EUi*mty*_QCq=4@$B26v{&yycvm3~liccO#S^OoSy!qJv-FJo z(jGDz8T@j;*}});3nWL)%OA|2{-DG-kosv>(_td#kzvjG_K6o1>SgTW*aX=~`_>=$ zGf&*P+sjv5|Im&F{^y0Z6uIUa7v$St9xWZxz`bX1vvl9I;Tyir?p4+3ScVlt?`5-rSJtZbJf+?)AacBjWPbtbVi89QpVG;-uVz=|*MDAj=jh zbuTi6S}{&iCBzK!M8=QVW=Trz<{HtZUI~a-SEeSpFe{TCJm*_+lH+B7mPL0pC6!Hh z8@#zqv5azX3Dd-GR=xD4Gvh4AcACn*qY%V}~Ls1f^Pd&wUYnoDI#;XE01cayfK++j5moi-_L z!xjWMYFzrZ%5lfi4j6O3GW>s72OIU;LHdZJa17K3vKrYFeeRCg45hN4ftOADY$X+g2SR)WS|1EVdsCC5L{+{1XQ5~ zH5Oqok=t|@mRqv{9rxO@5pZx)VJJV?DNpKiX)Lz_<#;i4%wh$%hE+AS>dH-g(FGG=H1vo+ljj>MJBq~bEq+P6|CNCssY z%7YVy80vvO6x`WwAbQ*yvOdQv(69=M#l8u04Mi_sFA&I1X`2Z$fWeZ(brj1=*foeA zHB4*lP7Zt-K(Y%m{I0`f@90C4lZkQlPB_+JcH0n1vY-CbP@*|2oOfW_s1daJ7YN$u zyU!_F3`DE>P91FI7RIRI=$XS06jl#z&u)(AhXF9&nH)*1=pMK$(@C~aH-8h}cI>X= z9xP#Iq!2KLwy7Cb4TQ3)Q8$l9t489_+oSf=hR?~1ZU>%WQGr9+@dtD5&_6dAPJ+Hh zs!s~MG&?wcD-$_Lkx%`skvk`hvhTL7$s^CMq5_MpRa^LR!YW_KOe4_XmeDfwPFP^? z0FVIQbjh94+u3zhR~Z6Oj+;hG40qTb`-`+WU5W@@fZTd@lBfYxIkP2_9jH zn|1QmR){KV;T)90z$v~|{G77C+K{fU?4Tx90W!tz1x8QfGb_2s*VRj3__FS<;EvDT z_ru`y+Q@7rYI^E~V+eR2aGf9jQg%|U{o7OYxzzA)t9i9RlQQ!vCqBh`9XzCQ*w9c@ z(GGNGLDvqLh49b^rF=cq={8%l!u??r5pw7?MsyT5KVO4D;aSexdRM5^$ey2Luom%k zdmJ=%mJcme8K90I#Dfpc+d3v%%V#MX&t(WNNyk$|tu4m;*R30u90fq+s$rp#_wDxd zqc9h2_VQ)ju8Qjss~$9$N6liY`k3Z8(S)%yhvBx7#bJE6o|9%rTP}G*Gm8Z_085zi zf;(;BJzR>-kMf$MjG=AGr;ql+p7G+Ufz;Gp&kcQFv-N6!=Fg!6+qm}Q#aeXCb|Yf2 z2NiDpFjVS;eavVB_RXG+@yIixy{-88-H~Yon_tR@qlQtk|4^j9`*7)2Q!V zSXr9e-YgA)M^N(CAAS4TIV~|iykp{KP9&_NryR7g%GB1}t?l*SK@HA2@O3-Vx#3)2 z1DGdreF;9HkeH2IBX9Mciox;%D5f<`u$XO)_en{Aw?wb6aUy0ckjnU^-Alg*p9;?j zIJYxgxXXsxX2)Rl{zyWv-(%Xya@fpuu)Qei4yG^Wm znLmCO2CG$lND@9gNe&mjkhyqKM~r_AsF)yGhPiq7CaWGREPu8q zU+*+7Elq2QGBQ8W)Nor-Uq#mIt!&@DJRNvbRFFR}K_z*Xsfk;7t?gw9_t<8*ub*9d zVd;U!p&I0qd~Zpb6%}G!M%weGhc$ouJhDC2XA?8jTed_(s*Y0Gd%VHXle|C&DhYXS z$u=hDg$L%4GB-6fsnpUeQMB5%fN!+c;AO6&!}o;vNOGtdy#B#sfXbN4+62DORY4`< zhe7NJR`+0aH9D(~O=YTjGkwQIVHNDSfq<%$sM;WtoTI#^FRGmllqyD07~v>MAlRRQ3>c zH!P`p3r?*_%T=FyvNxNTjnJu<>G#3W*9_<5whg^~oY2JM9yJHS{8~MlG&~S(aPz_nHqDpC4pNnE7g5uAX z=!xlyI7Pc+m6?NeO34Pv39g2uboCu6IDIp=K>{?|$lHxcAOQN;(e&Ls&n7JaB8bMC zJTk3Zm$X7S*76W|f(eUy3~J|9_vk)jfWgzGu?C~47G0A#y)!#Yb=>m>i!}0T`o)(1G_meNc%Lhu{2plT$NPP80p3IDut+YOkRZ9QTZLC zc|!@2tYekwY2hk91+4An-p~vZXNf5yk zA1OP5-d;N0i3*w%1AtZr^3#*1980`Dq`U6a$3#I<>J-iQWl6>9z0FXB_v~}3^jhw~ z)R%~CF{k~?B$u1WRg|m+==?O~$tq)TS?FudUmI>BCT2sg>5&KEtTAj$a9K?OEpVe= zQ>I3W0g-N(i2x=9*jgi(3D`5Oj(Np_>@(A^iprP;%FS2ddsU&;cqvg)gy}`oW%csP zT{+mq&RaJja8KmXwY zBrL8h#eqm*rLY73Dh|(=wc`qZGJ&^44Nn}#fkgOnL>)uA!23W@uzd>&t1iRO!zq4% zIyBp#``r<_(V%*~>KHcwm_Qz$g>+R{g9~4o3!1kgU#!ldqd(#zd#Qr-Hd}2vFyQxuZZD4PY)zyOt9g z9FlFjWLL0$%_L8Ei>IX0H(m}+FBx!Hd%BgMn%$nyTd@ux(Ftxs#!zWAJr-#-vt=FvpaM9D@|^Y=#?JB`M~29zjznTY z)7Hy?z4Rz`nEfUKInVT{SBpBV=6{Hf?M2ycep0H&zOfFKIQs&LwnqT$%T6*iT>dnH z1_x-uYl1cShVv_z5IugN&+zL=z%+aiJGNvvFNJVm;Vl9fF}}Pf*D#WQ?63&MK!#M* zZTE@$hFcZsWFVJ-c?sHn-k(J(cnaZB@0ZuH#KnJpmKS~eB|)C`!Vp;E-#`*tY) z)TZjCrPWRdOLKChqqhwcbgvibnL9$*aL0h|(Ib!uj42+vv;&U`bP9hf<256*5L4BZ6)5L4A-HcSyEGv~H4l>pj><{_cH#T;nd zNj**c+D^0-eueO!$8_EI^IO(`X7G6+s`KX^*K4J>UEQM3tW`)M*s>8)E+Ti1^oZcb z+y6-EBTFBR&)=QTh_i|>@NVE509*SNAfouG{*K=DPtk-@u+NDY4hbd>b_F zf8(Phev7DhqGzWaTgz<_gre}ypu$L!u&3wx+%w*e{j9Es$R6{_Fp;J` zZ3-&Bw>MkDzW?P`^v`OY`W)}CGrASfsiT~-Rgr(<(&Uf)gP9cja}456#BQHReOz$s z4WQn(of{d2v79eD#L2cf4I4vVs$t6cphMdI7TvTta(PLrku6yFR%)G#d;{v)wv>ea zV?$XE+Xz+ZFKG;E4n~V}TyfSnVGnj06fu+KEBxA8xWT#4diEdsSCwWT6-YJ8G@mwh z^E?NcS3-FrbA(N4hqv15#*CC&H+sK>Qsp+Y|GBM+c>{F2oR}jt`tK|5gEW=C(4dq$ z-+B)IeybHdq>_$(SAF$((9D$KNd9+z{&16`C(JPIyZNa1>Gt>eSErk!Hdyy=ymi}< z_R8Jo*_1K+GL(&1EB0=bR1Ud~8fj*R#UD;EUz3^pTSQ3?6GEo#wc`jadOVq4I<61C zikJ8_rF5v?2)6uK>)Mz@y@_37Zct@Y)vLeJ>=16j;<;2?dTT6e9%{bR;B!5*zk1p0 z)3vwNx2k^q3mgz>%eJ`rfiXtl^Hf&|xrilu_z{oINKXl0NBY%-j~)Rw193Ka##4{A zM!b;r#>F42{VD0=kbYE6;>dxigsH7b8+*0%TPOKJ8OKG4!BlNx(4v2DzqtLQqEa)t zLMzWL#!;V4`_>1^UIkfwQ~LdnUQGJ2Uj@HpRkgxREZUGji!RppWu6eP94&tLQTXfA zf?%j@+$gE=fXt2!1@Ell;cGm9m1-~!OW*mYZ{bkR3~sSK{KvXDqLepS(x5q&&HgVa z$fz@XK2DK==)pW2d+Qw$%9@1Vn)Nj z7S8AvLm$iXmzES-H|H@|6T5=_;YXJULvHKkthUHNn~{0<#ys3Ev`NV7&VyjjcM=c3 zs|G>b+AF}HMFQS3f%JZ@gnf3wZhgo&LEu6M1iZ&=S8JmK0``07lDT`msH#zgMMXbV-$#pt%GuX!Qd7^e z^=@^z{cprZN&_wsD(Cw5`#(RszIo~LJF3SUkC!c-&!e${J`CFv`2mm$wyVjTp8 zF5j;uTIdwoy1%de@Xt0^N;IR!V2iU^!9aVl<(~(OuV-bKS?@dB9!(B>c4a7-Teg-k z&2Ju7Eia%vg3>+#l|GmY^=rKMz{Bf@ud*@SP4+!fI20^jIu{dxK%M$uUsVhr)j1t<*}-1binGnU88VKiRcpRjzx5W345N@d2jjkY zrjAxt%q~_+l~zVH@l_&f`-HjC=CQTK=9sqzsCeg~(Zixg))76*vJ5)2!EKG%$qBA? zow<_NU37lfy9FE1Al$#G$+GYM5K8qMrLnOPBLyO!?!eu?-E(h$45_-_v|GdQU%KCo z#b*W0^8nscX4;O-?HvhBeX*);aSqq@h~IDYl=5UE=Mt}B& zp4bmw?N+WhVCE7TVF3#AJBH1^{ZwAY+Yn-0>@u2DLLbJnBtN`zS919UZi3<8A@XPL zUYb%KSJ$E=Pcbx_E9(eClu-qJaP%Q2yB zB2K7%lP#)4>m=hwx3)Ep^mYAnv{uLN#f9{afHdUgx#jyV*hvf#{NYUXe2HuO`T0C+ zf>~P|7js>K<{y_B1pnb>_#)s=b-)t7rZ8PoA^GgsvW$vZM)KW zOEdZ;`x*R@T973`xRgivI%S0B{vutM7Cml#G7{h*+#yv6Pp`UQ0bFpaFW=EU#e^SG z6CccvYde0>?m)ePo836RjT{kIPXyRZYW7wi%`T|sGPWhx7E5tddXv9fQ)$yxRd-VH@ z0mvEG!NmlN*YWN7ov3qq_WZ=fp3|R~7Z>l2Vozy|p)}ps7ia$-;rQH&Iz|71|9@Fd zSB~CXgw1L;oh=bbh8LmL7jrn+QGk0)SInSin8J>Lrl8}p<{WaL@eeK}+J==>c)C^w zDuLfGi9SD_Kq{BhM9WVpAc2(Y=T%Pi%Dk;a?rWNg_6WOFQ<)wP%TtG)`Ky<6(J%D9 LKBBL5T)pyt`?(2f literal 0 HcmV?d00001 diff --git a/charts/community/infinispan/infinispan/0.5.0/infinispan-0.5.0.tgz b/charts/community/infinispan/infinispan/0.5.0/infinispan-0.5.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..1e0b9c10f679500bf50ad2c2bef6fb41a0beeff1 GIT binary patch literal 23112 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
78)|a*ulDr%_*>;G81c~ksm-$ z!xT`*5{qYmYDm|?R3~GZaE8t45wMXiE{qdl?$CQ^s*xXniKg;4=?|7TX9TIz0s4O* zxrU7E3e|w`_8c6c&kN6~TloZj<{+d`=ajqC_O}1E@;UuBHA())N6k#l|)? zRqvKufs7XUH@DX(k-0SC-8=imJ*LdkBb`#N*eJyfRs0Gdp(Un_Ly`iVBR74FL<+5D zuT#zUd(~zoZm8d-^#AA+lK=H;q15b_-oK5f<$wAlmDxQ1FP%+izsvt`@qp)^oCOsP zfjU-@Nm1m9lHO%6>3H%8)S&4=dj-QH#>T6p_d*6I+?R8&RWf zkD`ETP}hNhpegS{MYcgjTvZ{aDr<>56&#AVcC&1vI>Mzn^2}#b1uCY@#$$)Mw@S%d z7R1F;UFiT(kOJLiHo`tEe4>s{4_7-9au~s&oY7CHtiEKb@AmZ#R03D_g8$XKn zylCN$8cc%>U<#%-G=)xJ!N`UXKvSrLk^sGhgk$m!x>tWeML_YeFjW9`FG+|n4Y>$n zL}k<5m$8X{1fY$)AM#q^Bi*q(FxvUe1LgKM4xhKwefP?$ad` zKpjPM5j)}rl<59=C9#JBc9=2?%(;o!-~+}VQ^2jVqYYb3f{_J|y!jujm`O`4 zK)p5QCf_#d&|JxPHlmI$=EuY)1~8DKK@%&`n;>Gg8zASdfm95|>OiR5Lt@Xigu;T@Gl8*? zL!8rsDS%C{8~y~4q;tDvKotQvhgcWcw{rf6OOv12&eDUVS zFjU?)7b{F$Whf}*Ve5kU08N0F(6DsGD_S<0W49tNDK8PmOE5+{S$qtrP((JKOD~5L zghn?xfVZ)m25#?NNRkE~;$ukp;F)47s=N)({WdYAtl~|H;o@^)pUhi8)ujB7bWk;w%0Ay{Zc7n1^T7YLhB-!bOf^4OD8 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

yC+sLoh@)|97)CBs#brJwuJCYKIwb$ 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 F{SQ1i$pQcX literal 0 HcmV?d00001 diff --git a/charts/community/jhipster/jhipster-online/0.1.0/report.yaml b/charts/community/jhipster/jhipster-online/0.1.0/report.yaml new file mode 100644 index 000000000..cc923e8e2 --- /dev/null +++ b/charts/community/jhipster/jhipster-online/0.1.0/report.yaml @@ -0,0 +1,101 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: community + version: v1.1 + reportDigest: uint64:13453921566988124749 + chart-uri: https://maximilianopizarro.github.io/jhipster-online-helm-chart/charts/jhipster-online-0.1.0.tgz + digests: + chart: sha256:9805ab0e19fcd18f072ff796a563637b2b4bd0e7e9c65920d19480fa75111b4b + package: 7e6db97c8dfd521928ed65f5c0f8baf493e7721ee1b07307def3ff650a7c3aaf + lastCertifiedTimestamp: "2025-02-24T16:53:27.845738+00:00" + testedOpenShiftVersion: N/A + supportedOpenShiftVersions: '>=4.7' + webCatalogOnly: false + chart: + name: jhipster-online + home: https://maximilianopizarro.github.io/jhipster-online-helm-chart/ + sources: + - https://github.com/maximilianoPizarro/jhipster-online-helm-chart + - https://github.com/redhat-developer-demos/jhipster-online + version: 0.1.0 + description: 'Stack with JHipster Online on Red Hat OpenShift. This Artifact include: - JHipster 8.8.0. for generate Spring Boot 3.4.1 projects. - generator-jhipster-quarkus 3.4.0 for generate Quarkus 3.11.1 projects. - JDL Studio for add JDL models files by PR on your repo.' + keywords: + - jhipster + - spring + - openshift + maintainers: + - name: Maximiliano Pizarro + email: maximiliano.pizarro.5@gmail.com + url: http://www.linkedin.com/in/maximiliano-gregorio-pizarro-consultor-it + icon: https://raw.githubusercontent.com/maximilianoPizarro/jhipster-online-helm-chart/main/rethat-jhipster.png + apiversion: v2 + condition: "" + tags: "" + appversion: 2.33.0 + deprecated: false + annotations: + charts.openshift.io/name: JHipster Online + kubeversion: '>=1.20.0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/not-contains-crds + type: Optional + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/required-annotations-present + type: Optional + outcome: PASS + reason: All required annotations present + - check: v1.0/chart-testing + type: Optional + outcome: FAIL + reason: 'invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable' + - check: v1.0/not-contain-csi-objects + type: Optional + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-test + type: Optional + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values + type: Optional + outcome: PASS + reason: Values file exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/images-are-certified + type: Optional + outcome: FAIL + reason: |- + Failed to certify images : quay.io/maximilianopizarro/jhipster-online:quarkus : No images found for Registry/Repository: quay.io/maximilianopizarro/jhipster-online + Failed to certify images : quay.io/maximilianopizarro/jdl-studio : No images found for Registry/Repository: quay.io/maximilianopizarro/jdl-studio + Image is not Red Hat certified : >- : repository not found: >- + Image is not Red Hat certified : >- + Image is not Red Hat certified : busybox : repository not found: busybox + Image is not Red Hat certified : busybox + - check: v1.0/has-readme + type: Optional + outcome: PASS + reason: Chart has a README + - check: v1.0/is-helm-v3 + type: Optional + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-values-schema + type: Optional + outcome: PASS + reason: Values schema file exist + - check: v1.1/has-kubeversion + type: Optional + outcome: PASS + reason: Kubernetes version specified + diff --git a/charts/community/jhipster/jhipster-online/OWNERS b/charts/community/jhipster/jhipster-online/OWNERS new file mode 100644 index 000000000..407fd6733 --- /dev/null +++ b/charts/community/jhipster/jhipster-online/OWNERS @@ -0,0 +1,10 @@ +chart: + name: jhipster-online + shortDescription: A Helm chart for JHipster Online on Developer Sandbox +publicPgpKey: null +providerDelivery: False +users: + - githubUsername: maximilianoPizarro +vendor: + label: jhipster + name: JHipster Online diff --git a/charts/community/mpizarro/botpress/0.1.1/report.yaml b/charts/community/mpizarro/botpress/0.1.1/report.yaml new file mode 100644 index 000000000..a873329c7 --- /dev/null +++ b/charts/community/mpizarro/botpress/0.1.1/report.yaml @@ -0,0 +1,96 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: community + version: v1.1 + reportDigest: uint64:11170037921264822349 + chart-uri: https://maximilianopizarro.github.io/botpress-helm-chart/charts/botpress-0.1.1.tgz + digests: + chart: sha256:c0133ab8e613663002f930f62b2b5b8ed50cc54c46510dba36cc092ce3349de8 + package: 35a28ff8ed079540491ed8e8e79e27083aeae5caeffe9c0fbd9b0a8318dd746a + lastCertifiedTimestamp: "2025-04-10T17:20:10.573752+00:00" + testedOpenShiftVersion: N/A + supportedOpenShiftVersions: '>=4.7' + webCatalogOnly: false + chart: + name: botpress + home: https://maximilianopizarro.github.io/botpress-helm-chart/ + sources: + - https://github.com/maximilianoPizarro/botpress-helm-chart + version: 0.1.1 + description: A Botpress Community Helm chart for OpenShift + keywords: + - botpress + - nodejs + maintainers: + - name: Maximiliano Pizarro + email: maximiliano.pizarro.5@gmail.com + url: http://www.linkedin.com/in/maximiliano-gregorio-pizarro-consultor-it + icon: https://raw.githubusercontent.com/maximilianoPizarro/botpress-helm-chart/main/botpress_fabicon.png + apiversion: v2 + condition: "" + tags: "" + appversion: botpress-server-v12 + deprecated: false + annotations: + charts.openshift.io/name: Botpress Server v12 + kubeversion: '>=1.20.0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/has-readme + type: Optional + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contains-crds + type: Optional + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/images-are-certified + type: Optional + outcome: FAIL + reason: |- + Failed to certify images : quay.io/maximilianopizarro/botpress-server-v12:latest : No images found for Registry/Repository: quay.io/maximilianopizarro/botpress-server-v12 + Image is not Red Hat certified : busybox : repository not found: busybox + Image is not Red Hat certified : busybox + - check: v1.0/contains-values-schema + type: Optional + outcome: FAIL + reason: Values schema file does not exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/required-annotations-present + type: Optional + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-test + type: Optional + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Optional + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contain-csi-objects + type: Optional + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-values + type: Optional + outcome: PASS + reason: Values file exist + - check: v1.0/is-helm-v3 + type: Optional + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/chart-testing + type: Optional + outcome: FAIL + reason: 'invalid configuration: no configuration has been provided, try setting KUBERNETES_MASTER environment variable' + diff --git a/charts/community/mpizarro/botpress/OWNERS b/charts/community/mpizarro/botpress/OWNERS new file mode 100644 index 000000000..4cdbc50fc --- /dev/null +++ b/charts/community/mpizarro/botpress/OWNERS @@ -0,0 +1,9 @@ +chart: + name: botpress + shortDescription: A Botpress Community Helm chart for OpenShift +publicPgpKey: null +users: +- githubUsername: maximilianoPizarro +vendor: + label: mpizarro + name: Maximiliano Pizarro \ No newline at end of file diff --git a/charts/partners/axual/axual-governance-core/0.6.1/axual-governance-core-0.6.1.tgz b/charts/partners/axual/axual-governance-core/0.6.1/axual-governance-core-0.6.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5145f35d9d355819a96318685e87b42993f1d160 GIT binary patch literal 73700 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 literal 0 HcmV?d00001 diff --git a/charts/partners/axual/axual-governance-core/0.6.1/report.yaml b/charts/partners/axual/axual-governance-core/0.6.1/report.yaml new file mode 100644 index 000000000..3673e2a79 --- /dev/null +++ b/charts/partners/axual/axual-governance-core/0.6.1/report.yaml @@ -0,0 +1,147 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.8 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:6263893443740139737 + chart-uri: /charts/axual-governance-core-0.6.1.tgz + digests: + chart: sha256:1252599466818149dbcaf175853941f4d4ed3249d74545c61dbbadfaeccf8951 + package: c4ed4e9cfe63dd7237e3562e2889194b1a548f6d902815550f8815ea1251e0de + lastCertifiedTimestamp: "2024-12-24T18:00:01.390154+00:00" + testedOpenShiftVersion: "4.17" + supportedOpenShiftVersions: '>=4.11' + webCatalogOnly: false + chart: + name: axual-governance-core + home: https://axual.com + sources: [] + version: 0.6.1 + description: Axual Governance core which installs core Axual components defining the control plane. + keywords: + - axual + - kafka + - messaging + - integration + - streaming + maintainers: [] + icon: https://media.licdn.com/dms/image/C560BAQGNVRrjMGHmxQ/company-logo_200_200/0/1630600168205/axual_logo?e=2147483647&v=beta&t=NlepYScz7uLBwI1tawUVoq-wo1-qZdvA4LCzvH8mf5c + apiversion: v2 + condition: "" + tags: "" + appversion: '"2024.4"' + deprecated: false + annotations: + charts.openshift.io/name: Axual Governance + kubeversion: '>= 1.24.0' + dependencies: + - name: platform-manager + version: 9.1.1 + repository: oci://registry.axual.io/axual-charts + condition: global.platform-manager.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: organization-mgmt + version: 0.3.2 + repository: oci://registry.axual.io/axual-charts + condition: global.organization-mgmt.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform-ui + version: 10.2.0 + repository: oci://registry.axual.io/axual-charts + condition: global.platform-ui.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: api-gateway + version: 0.6.0 + repository: oci://registry.axual.io/axual-charts + condition: global.api-gateway.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: topic-browse + version: 0.4.4 + repository: oci://registry.axual.io/axual-charts + condition: global.topic-browse.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: metrics-exposer + version: 1.2.3 + repository: oci://registry.axual.io/axual-charts + condition: global.metrics-exposer.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: application + chart-overrides: "" +results: + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify diff --git a/charts/partners/catalogicsoftware/cloudcasa/3.4.3/cloudcasa-3.4.3.tgz b/charts/partners/catalogicsoftware/cloudcasa/3.4.3/cloudcasa-3.4.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..f68a640f96ac04c1e0746457134c54cc5c18dbce GIT binary patch literal 2928 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 abJI3$(>CqXwf_bH0RR6W>QBD_IsgETjGhAk literal 0 HcmV?d00001 diff --git a/charts/partners/catalogicsoftware/cloudcasa/3.4.3/report.yaml b/charts/partners/catalogicsoftware/cloudcasa/3.4.3/report.yaml new file mode 100644 index 000000000..246cf2f22 --- /dev/null +++ b/charts/partners/catalogicsoftware/cloudcasa/3.4.3/report.yaml @@ -0,0 +1,104 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.8 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:10668817790119687535 + chart-uri: cloudcasa-3.4.3.tgz + digests: + chart: sha256:e4c0bf2d7dc150da0be43ba597473e342bbb486ac9b9337c2a313066fe26f35b + package: 453bd61f0ec01af075843a1bff5ad8f26492c3372847abaee603a9df2650a9aa + lastCertifiedTimestamp: "2025-02-14T16:08:20.787339-05:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.7' + webCatalogOnly: false + chart: + name: cloudcasa + home: https://cloudcasa.io + sources: [] + version: 3.4.3 + description: CloudCasa backup and migration service for Kubernetes and cloud-native applications. + keywords: + - backup + - restore + - migration + - catalogic + - cloudcasa + - velero + maintainers: + - name: CloudCasa Support + email: support@cloudcasa.io + url: "" + icon: https://raw.githubusercontent.com/catalogicsoftware/cloudcasa-helmchart/gh-pages/logo.png + apiversion: v2 + condition: "" + tags: "" + appversion: 3.1.0 + deprecated: false + annotations: + charts.openshift.io/name: CloudCasa Agent + kubeversion: '>=1.20.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: 'Image is Red Hat certified : registry.connect.redhat.com/catalogicsoftware/cloudcasa-amds-kagent:3.5.7' + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + diff --git a/charts/partners/catalogicsoftware/cloudcasa/OWNERS b/charts/partners/catalogicsoftware/cloudcasa/OWNERS index 11d04efe3..94eafa35b 100644 --- a/charts/partners/catalogicsoftware/cloudcasa/OWNERS +++ b/charts/partners/catalogicsoftware/cloudcasa/OWNERS @@ -1,8 +1,10 @@ chart: name: cloudcasa - shortDescription: unknown + shortDescription: CloudCasa agent Helm chart +providerDelivery: false publicPgpKey: unknown -users: [] +users: +- githubUsername: bobadair vendor: label: catalogicsoftware name: Catalogic Software diff --git a/charts/partners/gigamon2/uctc/1.7.0/report.yaml b/charts/partners/gigamon2/uctc/1.7.0/report.yaml new file mode 100644 index 000000000..f97187181 --- /dev/null +++ b/charts/partners/gigamon2/uctc/1.7.0/report.yaml @@ -0,0 +1,91 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.3 + profile: + VendorType: partner + version: v1.2 + reportDigest: uint64:13253177631419152650 + chart-uri: uctc-1.7.0.tgz + digests: + chart: sha256:c5462f0525c3cb8d315dd1d6a1652f65a9309231afafae13cc728ee6ac4dd198 + package: 6fcbdab001ebe9cd232efff253a40a920faeb4b6679ba03cf2a0954495d15d96 + lastCertifiedTimestamp: "2024-12-17T11:47:12.387322+05:30" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.14' + webCatalogOnly: false + chart: + name: uctc + home: "" + sources: [] + version: 1.7.0 + description: A Helm chart for Gigamon UCT-C + keywords: [] + maintainers: [] + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NjguNTQgOTcuMjEiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZjI2NzIyO308L3N0eWxlPjwvZGVmcz48dGl0bGU+UHJpbnQtR2lnYW1vbi1PcmFuZ2UtTG9nbzwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNODUsODcuMTJINjZWNzNoNDAuMzJ2MzguMzJhMTIzLjgxLDEyMy44MSwwLDAsMS0zNi43NSw1LjE1Yy0zMi4xMywwLTQ4LjI5LTEyLjkxLTQ4LjI5LTM4LjQzLDAtMjUuMTksMTYuMzktMzkuMzcsNDYuMDktMzkuMzcsMjUsMCwzNy44OSw4LjMsMzksMjUuMDlIODMuMTdjLS4zMi02LjkyLTYuNC0xMS4yNC0xNi40OS0xMS4yNC0xNC45LDAtMjMuMTksOC43My0yMy4xOSwyNC4zNywwLDE2LjU5LDguNTEsMjUsMjUuMzksMjVBNjMuNTksNjMuNTksMCwwLDAsODUsOTkuNjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEuMjMgLTM4LjYyKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExNy4zOSwzOS41NmgyMS43M1Y1NC4zN0gxMTcuMzlabS44NCwyMi44OWgyMC4xNnY1Mi43SDExOC4yM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTk4LjY1LDYyLjQ1aDE5LjcyYTk0LjgxLDk0LjgxLDAsMCwwLS43MywxMlYxMDEuM2MwLDEwLjE3LS40MSwxNy41My00LjgzLDIzLjQxLTUuODgsNy42NS0xNi4zOCwxMS4xMi0zMi4yMiwxMS4xMi0xOS43NCwwLTI5LjcyLTYuMDktMjkuOTItMTguNTdoMTkuOTRjLjIxLDQuNzMsMy43OCw3LjEzLDEwLjYsNy4xMywxMS4xNCwwLDE2LjI3LTUsMTYuMjctMTUuNzR2LTQuNDFjLTUuMjUsNi0xMi44MSw4LjkxLTIyLjQ1LDguOTEtMTYuNTksMC0yNy4xOS0xMC44LTI3LjE5LTI1LjYxLDAtMTYuMjcsMTAuNDktMjYuMzQsMjguMTItMjYuMzRxMTIuNDUsMCwyMiw5LjEyQTQxLjc3LDQxLjc3LDAsMCwxLDE5OC42NSw2Mi40NVpNMTgyLjksMTAxLjVjOS42NSwwLDE0LjgtNS4xNCwxNC44LTE0LjU5LDAtOS01LjM1LTE0LjI4LTE0LjU5LTE0LjI4cy0xNC42LDUuNDYtMTQuNiwxNUMxNjguNTEsOTUuOTQsMTc0LjA3LDEwMS41LDE4Mi45LDEwMS41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjIzIC0zOC42MikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yNDYuMDgsMTE2LjQyYy0xMy41MywwLTIwLjg3LTYtMjAuODctMTZhMTYuNTIsMTYuNTIsMCwwLDEsOC4xOC0xNC44MWM1LjI0LTMuMjUsMTQuMTctMy42NywyNy0zLjY3aDkuNzdjMC0uNTMuMTEtMSwuMTEtMS40NiwwLTUuNzctMy40Ny04LjgzLTkuODgtOC44My03LDAtMTAuNiwxLjY4LTExLjM0LDYuNEgyMjguNTZjMS4zNi0xMS43NCwxMS43NS0xNi44OSwzMi4xMi0xNi44OSwxOS42NCwwLDI5LDYuMTgsMjksMjAuMTR2MjYuODlhMTguNzEsMTguNzEsMCwwLDAsMS4wNSw2LjkySDI3MS45MWExNi42MywxNi42MywwLDAsMS0xLjI2LTYuODF2LTFDMjY2LjQ2LDExMy4wNiwyNTguMDUsMTE2LjQyLDI0Ni4wOCwxMTYuNDJabTIyLjQ3LTI0Ljc4Yy0xNS4zMywwLTIyLjM2LDEuNTYtMjIuMzYsNy40NSwwLDMuODksMy4zNiw1Ljg4LDEwLjA5LDUuODgsOC45MSwwLDEzLjg1LTQuMywxMy44NS0xMi4xOFY5MS42NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjk5LjMxLDc0Ljg0YTk3LjkzLDk3LjkzLDAsMCwwLS42My0xMi4zOWgxOS44NHEuNjMsNC4yNy45NCw4LjVBMjguMzcsMjguMzcsMCwwLDEsMzQxLjMsNjEuMmM5Ljc2LDAsMTYuMTYsMy43NiwxOC45LDEwLjkxLDUtNy4yNCwxMi4zOC0xMC45MSwyMS41MS0xMC45MSwxNC44LDAsMjMuMSw3Ljc1LDIzLjEsMjIuMzZ2MzEuNTlIMzg0Ljc2VjgzYzAtNi40MS0zLjc4LTEwLTEwLjE5LTEwLTguNywwLTEyLjcsNS0xMi43LDE1LjMydjI2Ljc4SDM0MlY4M2MwLTYuMy0zLjc4LTEwLTEwLTEwLTguOTMsMC0xMi45MSw1LTEyLjkxLDE1LjMydjI2Ljc4SDI5OS4zMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDEyLjY4LDg4LjdjMC0xNy42MywxMi4yOC0yNy42MiwzNS43LTI3LjYyczM1LjgsMTAsMzUuOCwyNy44M2MwLDE4LjE2LTEyLjI5LDI3LjUxLTM2LjY1LDI3LjUxQzQyNC42NSwxMTYuNDIsNDEyLjY4LDEwNi40NCw0MTIuNjgsODguN1ptNTAuMzgtLjQyYzAtMTAuMjktNS42Ni0xNi41OS0xNC41OC0xNi41OS05LjI0LDAtMTQuNTksNS44OC0xNC41OSwxNi40OXM1LjE1LDE2LjQ3LDE0LjY5LDE2LjQ3QzQ1Ny41LDEwNC42NSw0NjMuMDYsOTguNDUsNDYzLjA2LDg4LjI4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjIzIC0zOC42MikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00OTAuNzksNzQuODRhOTQuMzQsOTQuMzQsMCwwLDAtLjY1LTEyLjM5aDIwLjI4YTcwLjg2LDcwLjg2LDAsMCwxLC41Miw4LjRjNS44Ny02LjE5LDEyLjgxLTkuNjUsMjIuNjctOS42NSwxNC4yOCwwLDIyLjg4LDgsMjIuODgsMjEuNzN2MzIuMjJINTM2LjI0VjgzLjg3YzAtNy4xNC0zLjg4LTEwLjgyLTExLjEzLTEwLjgyLTkuNjcsMC0xNC4xNyw1LTE0LjE3LDE1LjMydjI2Ljc4SDQ5MC43OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTc1LjA3LDM4LjYyYTE1LDE1LDAsMCwxLDcuMjMsMS45QTEzLjQ3LDEzLjQ3LDAsMCwxLDU4Ny44LDQ2YTE0Ljc5LDE0Ljc5LDAsMCwxLDAsMTQuNywxMy42NSwxMy42NSwwLDAsMS01LjQ0LDUuNDUsMTQuNzMsMTQuNzMsMCwwLDEtMTQuNjUsMCwxMy42OCwxMy42OCwwLDAsMS01LjQ1LTUuNDUsMTQuNzMsMTQuNzMsMCwwLDEsMC0xNC43LDEzLjU1LDEzLjU1LDAsMCwxLDUuNTEtNS40NEExNSwxNSwwLDAsMSw1NzUuMDcsMzguNjJabTAsMi40NGExMi41MSwxMi41MSwwLDAsMC02LDEuNTksMTEuNDIsMTEuNDIsMCwwLDAtNC42LDQuNTQsMTIuMjMsMTIuMjMsMCwwLDAsMCwxMi4yNUExMS42LDExLjYsMCwwLDAsNTY5LDY0YTEyLjI1LDEyLjI1LDAsMCwwLDEyLjIxLDAsMTEuNTEsMTEuNTEsMCwwLDAsNC41NS00LjU1LDEyLjI5LDEyLjI5LDAsMCwwLDAtMTIuMjUsMTEuMywxMS4zLDAsMCwwLTQuNi00LjU0QTEyLjUyLDEyLjUyLDAsMCwwLDU3NS4wNyw0MS4wNlptLTYuNDYsMjAuNDJWNDUuNjRoNS40NGExMy4zOSwxMy4zOSwwLDAsMSw0LC40NCwzLjkyLDMuOTIsMCwwLDEsMiwxLjUzLDQuMDksNC4wOSwwLDAsMSwuNzQsMi4zMiw0LjIyLDQuMjIsMCwwLDEtMS4yNCwzLDQuOTIsNC45MiwwLDAsMS0zLjI5LDEuNDQsNC4yMSw0LjIxLDAsMCwxLDEuMzUuODRBMTcuNjIsMTcuNjIsMCwwLDEsNTgwLDU4LjM4bDEuOTMsMy4xaC0zLjEyTDU3Ny4zOSw1OWExMi42NCwxMi42NCwwLDAsMC0yLjY4LTMuNjksMy4yMywzLjIzLDAsMCwwLTIuMDUtLjU1aC0xLjV2Ni43M1ptMi41NS04LjkxaDMuMTFhNSw1LDAsMCwwLDMtLjY3LDIuMjcsMi4yNywwLDAsMCwuNDItMywyLjMsMi4zLDAsMCwwLTEuMDktLjgzLDguMDcsOC4wNywwLDAsMC0yLjU2LS4yN2gtMi45MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 6.9.00 + deprecated: false + annotations: + charts.openshift.io/name: gigamon-uctc + kubeversion: '>= 1.27.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + diff --git a/charts/partners/gigamon2/uctc/1.7.0/uctc-1.7.0.tgz b/charts/partners/gigamon2/uctc/1.7.0/uctc-1.7.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a183f2eb37cf55e1abc13e53fd8cdb8c736cc97e GIT binary patch literal 24354 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 literal 0 HcmV?d00001 diff --git a/charts/partners/gigamon2/uctc/1.8.0/report.yaml b/charts/partners/gigamon2/uctc/1.8.0/report.yaml new file mode 100644 index 000000000..57b736781 --- /dev/null +++ b/charts/partners/gigamon2/uctc/1.8.0/report.yaml @@ -0,0 +1,91 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.3 + profile: + VendorType: partner + version: v1.2 + reportDigest: uint64:14663473646310521319 + chart-uri: uctc-1.8.0.tgz + digests: + chart: sha256:03ca3b5f19157d7fd821e21d621dc04d1f5d4afd5ea664ff0621abf0a7277c5d + package: 44e1eae2a18666e056ef3745bf45223a53e7a284cf4b03ecba41dd3036e9bb14 + lastCertifiedTimestamp: "2025-03-14T13:43:17.464245+05:30" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.14' + webCatalogOnly: false + chart: + name: uctc + home: "" + sources: [] + version: 1.8.0 + description: A Helm chart for Gigamon UCT-C + keywords: [] + maintainers: [] + icon: data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NjguNTQgOTcuMjEiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZjI2NzIyO308L3N0eWxlPjwvZGVmcz48dGl0bGU+UHJpbnQtR2lnYW1vbi1PcmFuZ2UtTG9nbzwvdGl0bGU+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNODUsODcuMTJINjZWNzNoNDAuMzJ2MzguMzJhMTIzLjgxLDEyMy44MSwwLDAsMS0zNi43NSw1LjE1Yy0zMi4xMywwLTQ4LjI5LTEyLjkxLTQ4LjI5LTM4LjQzLDAtMjUuMTksMTYuMzktMzkuMzcsNDYuMDktMzkuMzcsMjUsMCwzNy44OSw4LjMsMzksMjUuMDlIODMuMTdjLS4zMi02LjkyLTYuNC0xMS4yNC0xNi40OS0xMS4yNC0xNC45LDAtMjMuMTksOC43My0yMy4xOSwyNC4zNywwLDE2LjU5LDguNTEsMjUsMjUuMzksMjVBNjMuNTksNjMuNTksMCwwLDAsODUsOTkuNjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjEuMjMgLTM4LjYyKSIvPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExNy4zOSwzOS41NmgyMS43M1Y1NC4zN0gxMTcuMzlabS44NCwyMi44OWgyMC4xNnY1Mi43SDExOC4yM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTk4LjY1LDYyLjQ1aDE5LjcyYTk0LjgxLDk0LjgxLDAsMCwwLS43MywxMlYxMDEuM2MwLDEwLjE3LS40MSwxNy41My00LjgzLDIzLjQxLTUuODgsNy42NS0xNi4zOCwxMS4xMi0zMi4yMiwxMS4xMi0xOS43NCwwLTI5LjcyLTYuMDktMjkuOTItMTguNTdoMTkuOTRjLjIxLDQuNzMsMy43OCw3LjEzLDEwLjYsNy4xMywxMS4xNCwwLDE2LjI3LTUsMTYuMjctMTUuNzR2LTQuNDFjLTUuMjUsNi0xMi44MSw4LjkxLTIyLjQ1LDguOTEtMTYuNTksMC0yNy4xOS0xMC44LTI3LjE5LTI1LjYxLDAtMTYuMjcsMTAuNDktMjYuMzQsMjguMTItMjYuMzRxMTIuNDUsMCwyMiw5LjEyQTQxLjc3LDQxLjc3LDAsMCwxLDE5OC42NSw2Mi40NVpNMTgyLjksMTAxLjVjOS42NSwwLDE0LjgtNS4xNCwxNC44LTE0LjU5LDAtOS01LjM1LTE0LjI4LTE0LjU5LTE0LjI4cy0xNC42LDUuNDYtMTQuNiwxNUMxNjguNTEsOTUuOTQsMTc0LjA3LDEwMS41LDE4Mi45LDEwMS41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjIzIC0zOC42MikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yNDYuMDgsMTE2LjQyYy0xMy41MywwLTIwLjg3LTYtMjAuODctMTZhMTYuNTIsMTYuNTIsMCwwLDEsOC4xOC0xNC44MWM1LjI0LTMuMjUsMTQuMTctMy42NywyNy0zLjY3aDkuNzdjMC0uNTMuMTEtMSwuMTEtMS40NiwwLTUuNzctMy40Ny04LjgzLTkuODgtOC44My03LDAtMTAuNiwxLjY4LTExLjM0LDYuNEgyMjguNTZjMS4zNi0xMS43NCwxMS43NS0xNi44OSwzMi4xMi0xNi44OSwxOS42NCwwLDI5LDYuMTgsMjksMjAuMTR2MjYuODlhMTguNzEsMTguNzEsMCwwLDAsMS4wNSw2LjkySDI3MS45MWExNi42MywxNi42MywwLDAsMS0xLjI2LTYuODF2LTFDMjY2LjQ2LDExMy4wNiwyNTguMDUsMTE2LjQyLDI0Ni4wOCwxMTYuNDJabTIyLjQ3LTI0Ljc4Yy0xNS4zMywwLTIyLjM2LDEuNTYtMjIuMzYsNy40NSwwLDMuODksMy4zNiw1Ljg4LDEwLjA5LDUuODgsOC45MSwwLDEzLjg1LTQuMywxMy44NS0xMi4xOFY5MS42NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjk5LjMxLDc0Ljg0YTk3LjkzLDk3LjkzLDAsMCwwLS42My0xMi4zOWgxOS44NHEuNjMsNC4yNy45NCw4LjVBMjguMzcsMjguMzcsMCwwLDEsMzQxLjMsNjEuMmM5Ljc2LDAsMTYuMTYsMy43NiwxOC45LDEwLjkxLDUtNy4yNCwxMi4zOC0xMC45MSwyMS41MS0xMC45MSwxNC44LDAsMjMuMSw3Ljc1LDIzLjEsMjIuMzZ2MzEuNTlIMzg0Ljc2VjgzYzAtNi40MS0zLjc4LTEwLTEwLjE5LTEwLTguNywwLTEyLjcsNS0xMi43LDE1LjMydjI2Ljc4SDM0MlY4M2MwLTYuMy0zLjc4LTEwLTEwLTEwLTguOTMsMC0xMi45MSw1LTEyLjkxLDE1LjMydjI2Ljc4SDI5OS4zMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDEyLjY4LDg4LjdjMC0xNy42MywxMi4yOC0yNy42MiwzNS43LTI3LjYyczM1LjgsMTAsMzUuOCwyNy44M2MwLDE4LjE2LTEyLjI5LDI3LjUxLTM2LjY1LDI3LjUxQzQyNC42NSwxMTYuNDIsNDEyLjY4LDEwNi40NCw0MTIuNjgsODguN1ptNTAuMzgtLjQyYzAtMTAuMjktNS42Ni0xNi41OS0xNC41OC0xNi41OS05LjI0LDAtMTQuNTksNS44OC0xNC41OSwxNi40OXM1LjE1LDE2LjQ3LDE0LjY5LDE2LjQ3QzQ1Ny41LDEwNC42NSw0NjMuMDYsOTguNDUsNDYzLjA2LDg4LjI4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxLjIzIC0zOC42MikiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00OTAuNzksNzQuODRhOTQuMzQsOTQuMzQsMCwwLDAtLjY1LTEyLjM5aDIwLjI4YTcwLjg2LDcwLjg2LDAsMCwxLC41Miw4LjRjNS44Ny02LjE5LDEyLjgxLTkuNjUsMjIuNjctOS42NSwxNC4yOCwwLDIyLjg4LDgsMjIuODgsMjEuNzN2MzIuMjJINTM2LjI0VjgzLjg3YzAtNy4xNC0zLjg4LTEwLjgyLTExLjEzLTEwLjgyLTkuNjcsMC0xNC4xNyw1LTE0LjE3LDE1LjMydjI2Ljc4SDQ5MC43OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNTc1LjA3LDM4LjYyYTE1LDE1LDAsMCwxLDcuMjMsMS45QTEzLjQ3LDEzLjQ3LDAsMCwxLDU4Ny44LDQ2YTE0Ljc5LDE0Ljc5LDAsMCwxLDAsMTQuNywxMy42NSwxMy42NSwwLDAsMS01LjQ0LDUuNDUsMTQuNzMsMTQuNzMsMCwwLDEtMTQuNjUsMCwxMy42OCwxMy42OCwwLDAsMS01LjQ1LTUuNDUsMTQuNzMsMTQuNzMsMCwwLDEsMC0xNC43LDEzLjU1LDEzLjU1LDAsMCwxLDUuNTEtNS40NEExNSwxNSwwLDAsMSw1NzUuMDcsMzguNjJabTAsMi40NGExMi41MSwxMi41MSwwLDAsMC02LDEuNTksMTEuNDIsMTEuNDIsMCwwLDAtNC42LDQuNTQsMTIuMjMsMTIuMjMsMCwwLDAsMCwxMi4yNUExMS42LDExLjYsMCwwLDAsNTY5LDY0YTEyLjI1LDEyLjI1LDAsMCwwLDEyLjIxLDAsMTEuNTEsMTEuNTEsMCwwLDAsNC41NS00LjU1LDEyLjI5LDEyLjI5LDAsMCwwLDAtMTIuMjUsMTEuMywxMS4zLDAsMCwwLTQuNi00LjU0QTEyLjUyLDEyLjUyLDAsMCwwLDU3NS4wNyw0MS4wNlptLTYuNDYsMjAuNDJWNDUuNjRoNS40NGExMy4zOSwxMy4zOSwwLDAsMSw0LC40NCwzLjkyLDMuOTIsMCwwLDEsMiwxLjUzLDQuMDksNC4wOSwwLDAsMSwuNzQsMi4zMiw0LjIyLDQuMjIsMCwwLDEtMS4yNCwzLDQuOTIsNC45MiwwLDAsMS0zLjI5LDEuNDQsNC4yMSw0LjIxLDAsMCwxLDEuMzUuODRBMTcuNjIsMTcuNjIsMCwwLDEsNTgwLDU4LjM4bDEuOTMsMy4xaC0zLjEyTDU3Ny4zOSw1OWExMi42NCwxMi42NCwwLDAsMC0yLjY4LTMuNjksMy4yMywzLjIzLDAsMCwwLTIuMDUtLjU1aC0xLjV2Ni43M1ptMi41NS04LjkxaDMuMTFhNSw1LDAsMCwwLDMtLjY3LDIuMjcsMi4yNywwLDAsMCwuNDItMywyLjMsMi4zLDAsMCwwLTEuMDktLjgzLDguMDcsOC4wNywwLDAsMC0yLjU2LS4yN2gtMi45MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMS4yMyAtMzguNjIpIi8+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 6.10.00 + deprecated: false + annotations: + charts.openshift.io/name: gigamon-uctc + kubeversion: '>= 1.27.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + diff --git a/charts/partners/gigamon2/uctc/1.8.0/uctc-1.8.0.tgz b/charts/partners/gigamon2/uctc/1.8.0/uctc-1.8.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..984da90d8246d796c883c0fb3a03c80ae7fde872 GIT binary patch literal 23914 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 J4B-F>0s#7bN3j3^ literal 0 HcmV?d00001 diff --git a/charts/partners/hashicorp/vault/0.30.0/src/.helmignore b/charts/partners/hashicorp/vault/0.30.0/src/.helmignore new file mode 100644 index 000000000..18dbc2bcd --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/.helmignore @@ -0,0 +1,29 @@ +# 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 +.terraform/ +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*~ +# Various IDEs +.project +.idea/ +*.tmproj + +# CI and test +.circleci/ +.github/ +.gitlab-ci.yml +test/ +scratch/ diff --git a/charts/partners/hashicorp/vault/0.30.0/src/CHANGELOG.md b/charts/partners/hashicorp/vault/0.30.0/src/CHANGELOG.md new file mode 100644 index 000000000..cb9fae889 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/CHANGELOG.md @@ -0,0 +1,606 @@ +## Unreleased + +## 0.30.0 (March 27, 2025) + +Changes: + +* Default `vault` version updated to 1.19.0 +* Default `vault-k8s` version updated to 1.6.2 +* Tested with Kubernetes versions 1.28-1.32 + +Features: + +* server: Support setting custom preStop commands [GH-1099](https://github.com/hashicorp/vault-helm/pull/1099) + +Improvements: + +* server: Add pod labels to server-test.yaml [GH-1094](https://github.com/hashicorp/vault-helm/pull/1094) + +Bugs: + +* server: Fix invalid yaml in server test when volumeMounts or volumes are empty [GH-855](https://github.com/hashicorp/vault-helm/pull/855) +* injector: Add RBAC for deleting configmaps [GH-1100](https://github.com/hashicorp/vault-helm/pull/1100) + +## 0.29.1 (November 20, 2024) + +Bugs: +* server: restore support for templated config [GH-1073](https://github.com/hashicorp/vault-helm/pull/1073) + +## 0.29.0 (November 7, 2024) + +KNOWN ISSUES: +* Template support in server config stopped working [GH-1072](https://github.com/hashicorp/vault-helm/issues/1072) + +Changes: + +* Default `vault` version updated to 1.18.1 +* Default `vault-k8s` version updated to 1.5.0 +* Default `vault-csi-provider` version updated to 1.5.0 +* Tested with Kubernetes versions 1.27-1.31 + +Features: + +* csi: Allow modification of the hostNetwork parameter on the DaemonSet [GH-1046](https://github.com/hashicorp/vault-helm/pull/1046) + +Bugs: + +* Properly handle JSON formatted server config [GH-1049](https://github.com/hashicorp/vault-helm/pull/1049) + +## 0.28.1 (July 11, 2024) + +Changes: + +* Default `vault` version updated to 1.17.2 +* Default `vault-k8s` version updated to 1.4.2 +* Default `vault-csi-provider` version updated to 1.4.3 +* Tested with Kubernetes versions 1.26-1.30 + +Improvements: + +* Configurable `tlsConfig` and `authorization` for Prometheus ServiceMonitor [GH-1025](https://github.com/hashicorp/vault-helm/pull/1025) +* Remove UPDATE from injector-mutating-webhook [GH-783](https://github.com/hashicorp/vault-helm/pull/783) +* Add scope to mutating webhook [GH-1037](https://github.com/hashicorp/vault-helm/pull/1037) + +## 0.28.0 (April 8, 2024) + +Changes: + +* Default `vault` version updated to 1.16.1 +* Default `vault-k8s` version updated to 1.4.1 +* Default `vault-csi-provider` version updated to 1.4.2 +* Tested with Kubernetes versions 1.25-1.29 + +Features: + +* server: Add annotation on config change [GH-1001](https://github.com/hashicorp/vault-helm/pull/1001) + +Bugs: + +* injector: add missing `get` `nodes` permission to ClusterRole [GH-1005](https://github.com/hashicorp/vault-helm/pull/1005) + +## 0.27.0 (November 16, 2023) + +Changes: + +* Default `vault` version updated to 1.15.2 + +Features: + +* server: Support setting `persistentVolumeClaimRetentionPolicy` on the StatefulSet [GH-965](https://github.com/hashicorp/vault-helm/pull/965) +* server: Support setting labels on PVCs [GH-969](https://github.com/hashicorp/vault-helm/pull/969) +* server: Support setting ingress rules for networkPolicy [GH-877](https://github.com/hashicorp/vault-helm/pull/877) + +Improvements: + +* Support exec in the server liveness probe [GH-971](https://github.com/hashicorp/vault-helm/pull/971) + +## 0.26.1 (October 30, 2023) + +Bugs: +* Fix templating of `server.ha.replicas` when set via override file. The `0.26.0` chart would ignore `server.ha.replicas` and always deploy 3 server replicas when `server.ha.enabled=true` unless overridden by command line when issuing the helm command: `--set server.ha.replicas=`. Fixed in [GH-961](https://github.com/hashicorp/vault-helm/pull/961) + +## 0.26.0 (October 27, 2023) + +Changes: +* Default `vault` version updated to 1.15.1 +* Default `vault-k8s` version updated to 1.3.1 +* Default `vault-csi-provider` version updated to 1.4.1 +* Tested with Kubernetes versions 1.24-1.28 +* server: OpenShift default readiness probe returns 204 when uninitialized [GH-966](https://github.com/hashicorp/vault-helm/pull/966) + +Features: +* server: Add support for dual stack clusters [GH-833](https://github.com/hashicorp/vault-helm/pull/833) +* server: Support `hostAliases` for the StatefulSet pods [GH-955](https://github.com/hashicorp/vault-helm/pull/955) +* server: Add `server.service.active.annotations` and `server.service.standby.annotations` [GH-896](https://github.com/hashicorp/vault-helm/pull/896) +* server: Add long-lived service account token option [GH-923](https://github.com/hashicorp/vault-helm/pull/923) + +Bugs: +* csi: Add namespace field to `csi-role` and `csi-rolebindings`. [GH-909](https://github.com/hashicorp/vault-helm/pull/909) + +Improvements: +* global: Add `global.namespace` to override the helm installation namespace. [GH-909](https://github.com/hashicorp/vault-helm/pull/909) +* server: use vault.fullname in Helm test [GH-912](https://github.com/hashicorp/vault-helm/pull/912) +* server: Allow scaling HA replicas to zero [GH-943](https://github.com/hashicorp/vault-helm/pull/943) + +## 0.25.0 (June 26, 2023) + +Changes: +* Latest Kubernetes version tested is now 1.27 +* server: Headless service ignores `server.service.publishNotReadyAddresses` setting and always sets it as `true` [GH-902](https://github.com/hashicorp/vault-helm/pull/902) +* `vault` updated to 1.14.0 [GH-916](https://github.com/hashicorp/vault-helm/pull/916) +* `vault-csi-provider` updated to 1.4.0 [GH-916](https://github.com/hashicorp/vault-helm/pull/916) + +Improvements: +* CSI: Make `nodeSelector` and `affinity` configurable for CSI daemonset's pods [GH-862](https://github.com/hashicorp/vault-helm/pull/862) +* injector: Add `ephemeralLimit` and `ephemeralRequest` as options for configuring Agent's ephemeral storage resources [GH-798](https://github.com/hashicorp/vault-helm/pull/798) +* Minimum kubernetes version for chart reverted to 1.20.0 to allow installation on clusters older than the oldest tested version [GH-916](https://github.com/hashicorp/vault-helm/pull/916) + +Bugs: +* server: Set the default for `prometheusRules.rules` to an empty list [GH-886](https://github.com/hashicorp/vault-helm/pull/886) + +## 0.24.1 (April 17, 2023) + +Bugs: +* csi: Add RBAC required by v1.3.0 to create secret for HMAC key used to generate secret versions [GH-872](https://github.com/hashicorp/vault-helm/pull/872) + +## 0.24.0 (April 6, 2023) + +Changes: +* Earliest Kubernetes version tested is now 1.22 +* `vault` updated to 1.13.1 [GH-863](https://github.com/hashicorp/vault-helm/pull/863) +* `vault-k8s` updated to 1.2.1 [GH-868](https://github.com/hashicorp/vault-helm/pull/868) +* `vault-csi-provider` updated to 1.3.0 [GH-749](https://github.com/hashicorp/vault-helm/pull/749) + +Features: +* server: New `extraPorts` option for adding ports to the Vault server statefulset [GH-841](https://github.com/hashicorp/vault-helm/pull/841) +* server: Add configurable Port Number in readinessProbe and livenessProbe for the server-statefulset [GH-831](https://github.com/hashicorp/vault-helm/pull/831) +* injector: Make livenessProbe and readinessProbe configurable and add configurable startupProbe [GH-852](https://github.com/hashicorp/vault-helm/pull/852) +* csi: Add an Agent sidecar to Vault CSI Provider pods to provide lease caching and renewals [GH-749](https://github.com/hashicorp/vault-helm/pull/749) + +## 0.23.0 (November 28th, 2022) + +Changes: +* `vault` updated to 1.12.1 [GH-814](https://github.com/hashicorp/vault-helm/pull/814) +* `vault-k8s` updated to 1.1.0 [GH-814](https://github.com/hashicorp/vault-helm/pull/814) +* `vault-csi-provider` updated to 1.2.1 [GH-814](https://github.com/hashicorp/vault-helm/pull/814) + +Features: +* server: Add `extraLabels` for Vault server serviceAccount [GH-806](https://github.com/hashicorp/vault-helm/pull/806) +* server: Add `server.service.active.enabled` and `server.service.standby.enabled` options to selectively disable additional services [GH-811](https://github.com/hashicorp/vault-helm/pull/811) +* server: Add `server.serviceAccount.serviceDiscovery.enabled` option to selectively disable a Vault service discovery role and role binding [GH-811](https://github.com/hashicorp/vault-helm/pull/811) +* server: Add `server.service.instanceSelector.enabled` option to allow selecting pods outside the helm chart deployment [GH-813](https://github.com/hashicorp/vault-helm/pull/813) + +Bugs: +* server: Quote `.server.ha.clusterAddr` value [GH-810](https://github.com/hashicorp/vault-helm/pull/810) + +## 0.22.1 (October 26th, 2022) + +Changes: +* `vault` updated to 1.12.0 [GH-803](https://github.com/hashicorp/vault-helm/pull/803) +* `vault-k8s` updated to 1.0.1 [GH-803](https://github.com/hashicorp/vault-helm/pull/803) + +## 0.22.0 (September 8th, 2022) + +Features: +* Add PrometheusOperator support for collecting Vault server metrics. [GH-772](https://github.com/hashicorp/vault-helm/pull/772) + +Changes: +* `vault-k8s` to 1.0.0 [GH-784](https://github.com/hashicorp/vault-helm/pull/784) +* Test against Kubernetes 1.25 [GH-784](https://github.com/hashicorp/vault-helm/pull/784) +* `vault` updated to 1.11.3 [GH-785](https://github.com/hashicorp/vault-helm/pull/785) + +## 0.21.0 (August 10th, 2022) + +CHANGES: +* `vault-k8s` updated to 0.17.0. [GH-771](https://github.com/hashicorp/vault-helm/pull/771) +* `vault-csi-provider` updated to 1.2.0 [GH-771](https://github.com/hashicorp/vault-helm/pull/771) +* `vault` updated to 1.11.2 [GH-771](https://github.com/hashicorp/vault-helm/pull/771) +* Start testing against Kubernetes 1.24. [GH-744](https://github.com/hashicorp/vault-helm/pull/744) +* Deprecated `injector.externalVaultAddr`. Added `global.externalVaultAddr`, which applies to both the Injector and the CSI Provider. [GH-745](https://github.com/hashicorp/vault-helm/pull/745) +* CSI Provider pods now set the `VAULT_ADDR` environment variable to either the internal Vault service or the configured external address. [GH-745](https://github.com/hashicorp/vault-helm/pull/745) + +Features: +* server: Add `server.statefulSet.securityContext` to override pod and container `securityContext`. [GH-767](https://github.com/hashicorp/vault-helm/pull/767) +* csi: Add `csi.daemonSet.securityContext` to override pod and container `securityContext`. [GH-767](https://github.com/hashicorp/vault-helm/pull/767) +* injector: Add `injector.securityContext` to override pod and container `securityContext`. [GH-750](https://github.com/hashicorp/vault-helm/pull/750) and [GH-767](https://github.com/hashicorp/vault-helm/pull/767) +* Add `server.service.activeNodePort` and `server.service.standbyNodePort` to specify the `nodePort` for active and standby services. [GH-610](https://github.com/hashicorp/vault-helm/pull/610) +* Support for setting annotations on the injector's serviceAccount [GH-753](https://github.com/hashicorp/vault-helm/pull/753) + +## 0.20.1 (May 25th, 2022) +CHANGES: +* `vault-k8s` updated to 0.16.1 [GH-739](https://github.com/hashicorp/vault-helm/pull/739) + +Improvements: +* Mutating webhook will no longer target the agent injector pod [GH-736](https://github.com/hashicorp/vault-helm/pull/736) + +Bugs: +* `vault` service account is now created even if the server is set to disabled, as per before 0.20.0 [GH-737](https://github.com/hashicorp/vault-helm/pull/737) + +## 0.20.0 (May 16th, 2022) + +CHANGES: +* `global.enabled` now works as documented, that is, setting `global.enabled` to false will disable everything, with individual components able to be turned on individually [GH-703](https://github.com/hashicorp/vault-helm/pull/703) +* Default value of `-` used for injector and server to indicate that they follow `global.enabled`. [GH-703](https://github.com/hashicorp/vault-helm/pull/703) +* Vault default image to 1.10.3 +* CSI provider default image to 1.1.0 +* Vault K8s default image to 0.16.0 +* Earliest Kubernetes version tested is now 1.16 +* Helm 3.6+ now required + +Features: +* Support topologySpreadConstraints in server and injector. [GH-652](https://github.com/hashicorp/vault-helm/pull/652) + +Improvements: +* CSI: Set `extraLabels` for daemonset, pods, and service account [GH-690](https://github.com/hashicorp/vault-helm/pull/690) +* Add namespace to injector-leader-elector role, rolebinding and secret [GH-683](https://github.com/hashicorp/vault-helm/pull/683) +* Support policy/v1 PodDisruptionBudget in Kubernetes 1.21+ for server and injector [GH-710](https://github.com/hashicorp/vault-helm/pull/710) +* Make the Cluster Address (CLUSTER_ADDR) configurable [GH-629](https://github.com/hashicorp/vault-helm/pull/709) +* server: Make `publishNotReadyAddresses` configurable for services [GH-694](https://github.com/hashicorp/vault-helm/pull/694) +* server: Allow config to be defined as a YAML object in the values file [GH-684](https://github.com/hashicorp/vault-helm/pull/684) +* Maintain default MutatingWebhookConfiguration values from `v1beta1` [GH-692](https://github.com/hashicorp/vault-helm/pull/692) + +## 0.19.0 (January 20th, 2022) + +CHANGES: +* Vault image default 1.9.2 +* Vault K8s image default 0.14.2 + +Features: +* Added configurable podDisruptionBudget for injector [GH-653](https://github.com/hashicorp/vault-helm/pull/653) +* Make terminationGracePeriodSeconds configurable for server [GH-659](https://github.com/hashicorp/vault-helm/pull/659) +* Added configurable update strategy for injector [GH-661](https://github.com/hashicorp/vault-helm/pull/661) +* csi: ability to set priorityClassName for CSI daemonset pods [GH-670](https://github.com/hashicorp/vault-helm/pull/670) + +Improvements: +* Set the namespace on the OpenShift Route [GH-679](https://github.com/hashicorp/vault-helm/pull/679) +* Add volumes and env vars to helm hook test pod [GH-673](https://github.com/hashicorp/vault-helm/pull/673) +* Make TLS configurable for OpenShift routes [GH-686](https://github.com/hashicorp/vault-helm/pull/686) + +## 0.18.0 (November 17th, 2021) + +CHANGES: +* Removed support for deploying a leader-elector container with the [vault-k8s injector](https://github.com/hashicorp/vault-k8s) injector since vault-k8s now uses an internal mechanism to determine leadership [GH-649](https://github.com/hashicorp/vault-helm/pull/649) +* Vault image default 1.9.0 +* Vault K8s image default 0.14.1 + +Improvements: +* Added templateConfig.staticSecretRenderInterval chart option for the injector [GH-621](https://github.com/hashicorp/vault-helm/pull/621) + +## 0.17.1 (October 25th, 2021) + +Improvements: + * Add option for Ingress PathType [GH-634](https://github.com/hashicorp/vault-helm/pull/634) + +## 0.17.0 (October 21st, 2021) + +KNOWN ISSUES: +* The chart will fail to deploy on Kubernetes 1.19+ with `server.ingress.enabled=true` because no `pathType` is set + +CHANGES: +* Vault image default 1.8.4 +* Vault K8s image default 0.14.0 + +Improvements: +* Support Ingress stable networking API [GH-590](https://github.com/hashicorp/vault-helm/pull/590) +* Support setting the `externalTrafficPolicy` for `LoadBalancer` and `NodePort` service types [GH-626](https://github.com/hashicorp/vault-helm/pull/626) +* Support setting ingressClassName on server Ingress [GH-630](https://github.com/hashicorp/vault-helm/pull/630) + +Bugs: +* Ensure `kubeletRootDir` volume path and mounts are the same when `csi.daemonSet.kubeletRootDir` is overridden [GH-628](https://github.com/hashicorp/vault-helm/pull/628) + +## 0.16.1 (September 29th, 2021) + +CHANGES: +* Vault image default 1.8.3 +* Vault K8s image default 0.13.1 + +## 0.16.0 (September 16th, 2021) + +CHANGES: +* Support for deploying a leader-elector container with the [vault-k8s injector](https://github.com/hashicorp/vault-k8s) injector will be removed in version 0.18.0 of this chart since vault-k8s now uses an internal mechanism to determine leadership. To enable the deployment of the leader-elector container for use with vault-k8s 0.12.0 and earlier, set `useContainer=true`. + +Improvements: + * Make CSI provider `hostPaths` configurable via `csi.daemonSet.providersDir` and `csi.daemonSet.kubeletRootDir` [GH-603](https://github.com/hashicorp/vault-helm/pull/603) + * Support vault-k8s internal leader election [GH-568](https://github.com/hashicorp/vault-helm/pull/568) [GH-607](https://github.com/hashicorp/vault-helm/pull/607) + +## 0.15.0 (August 23rd, 2021) + +Improvements: +* Add imagePullSecrets on server test [GH-572](https://github.com/hashicorp/vault-helm/pull/572) +* Add injector.webhookAnnotations chart option [GH-584](https://github.com/hashicorp/vault-helm/pull/584) + +## 0.14.0 (July 28th, 2021) + +Features: +* Added templateConfig.exitOnRetryFailure chart option for the injector [GH-560](https://github.com/hashicorp/vault-helm/pull/560) + +Improvements: +* Support configuring pod tolerations, pod affinity, and node selectors as YAML [GH-565](https://github.com/hashicorp/vault-helm/pull/565) +* Set the default vault image to come from the hashicorp organization [GH-567](https://github.com/hashicorp/vault-helm/pull/567) +* Add support for running the acceptance tests against a local `kind` cluster [GH-567](https://github.com/hashicorp/vault-helm/pull/567) +* Add `server.ingress.activeService` to configure if the ingress should use the active service [GH-570](https://github.com/hashicorp/vault-helm/pull/570) +* Add `server.route.activeService` to configure if the route should use the active service [GH-570](https://github.com/hashicorp/vault-helm/pull/570) +* Support configuring `global.imagePullSecrets` from a string array [GH-576](https://github.com/hashicorp/vault-helm/pull/576) + + +## 0.13.0 (June 17th, 2021) + +Improvements: +* Added a helm test for vault server [GH-531](https://github.com/hashicorp/vault-helm/pull/531) +* Added server.enterpriseLicense option [GH-547](https://github.com/hashicorp/vault-helm/pull/547) +* Added OpenShift overrides [GH-549](https://github.com/hashicorp/vault-helm/pull/549) + +Bugs: +* Fix ui.serviceNodePort schema [GH-537](https://github.com/hashicorp/vault-helm/pull/537) +* Fix server.ha.disruptionBudget.maxUnavailable schema [GH-535](https://github.com/hashicorp/vault-helm/pull/535) +* Added webhook-certs volume mount to sidecar injector [GH-545](https://github.com/hashicorp/vault-helm/pull/545) + +## 0.12.0 (May 25th, 2021) + +Features: +* Pass additional arguments to `vault-csi-provider` using `csi.extraArgs` [GH-526](https://github.com/hashicorp/vault-helm/pull/526) + +Improvements: +* Set chart kubeVersion and added chart-verifier tests [GH-510](https://github.com/hashicorp/vault-helm/pull/510) +* Added values json schema [GH-513](https://github.com/hashicorp/vault-helm/pull/513) +* Ability to set tolerations for CSI daemonset pods [GH-521](https://github.com/hashicorp/vault-helm/pull/521) +* UI target port is now configurable [GH-437](https://github.com/hashicorp/vault-helm/pull/437) + +Bugs: +* CSI: `global.imagePullSecrets` are now also used for CSI daemonset [GH-519](https://github.com/hashicorp/vault-helm/pull/519) + +## 0.11.0 (April 14th, 2021) + +Features: +* Added `server.enabled` to explicitly skip installing a Vault server [GH-486](https://github.com/hashicorp/vault-helm/pull/486) +* Injector now supports enabling host network [GH-471](https://github.com/hashicorp/vault-helm/pull/471) +* Injector port is now configurable [GH-489](https://github.com/hashicorp/vault-helm/pull/489) +* Injector Vault Agent resource defaults are now configurable [GH-493](https://github.com/hashicorp/vault-helm/pull/493) +* Extra paths can now be added to the Vault ingress service [GH-460](https://github.com/hashicorp/vault-helm/pull/460) +* Log level and format can now be set directly using `server.logFormat` and `server.logLevel` [GH-488](https://github.com/hashicorp/vault-helm/pull/488) + +Improvements: +* Added `https` name to injector service port [GH-495](https://github.com/hashicorp/vault-helm/pull/495) + +Bugs: +* CSI: Fix ClusterRole name and DaemonSet's service account to properly match deployment name [GH-486](https://github.com/hashicorp/vault-helm/pull/486) + +## 0.10.0 (March 25th, 2021) + +Features: +* Add support for [Vault CSI provider](https://github.com/hashicorp/vault-csi-provider) [GH-461](https://github.com/hashicorp/vault-helm/pull/461) + +Improvements: +* `objectSelector` can now be set on the mutating admission webhook [GH-456](https://github.com/hashicorp/vault-helm/pull/456) + +## 0.9.1 (February 2nd, 2021) + +Bugs: +* Injector: fix labels for default anti-affinity rule [GH-441](https://github.com/hashicorp/vault-helm/pull/441), [GH-442](https://github.com/hashicorp/vault-helm/pull/442) +* Set VAULT_DEV_LISTEN_ADDRESS in dev mode [GH-446](https://github.com/hashicorp/vault-helm/pull/446) + +## 0.9.0 (January 5th, 2021) + +Features: +* Injector now supports configurable number of replicas [GH-436](https://github.com/hashicorp/vault-helm/pull/436) +* Injector now supports auto TLS for multiple replicas using leader elections [GH-436](https://github.com/hashicorp/vault-helm/pull/436) + +Improvements: +* Dev mode now supports `server.extraArgs` [GH-421](https://github.com/hashicorp/vault-helm/pull/421) +* Dev mode root token is now configurable with `server.dev.devRootToken` [GH-415](https://github.com/hashicorp/vault-helm/pull/415) +* ClusterRoleBinding updated to `v1` [GH-395](https://github.com/hashicorp/vault-helm/pull/395) +* MutatingWebhook updated to `v1` [GH-408](https://github.com/hashicorp/vault-helm/pull/408) +* Injector service now supports `injector.service.annotations` [425](https://github.com/hashicorp/vault-helm/pull/425) +* Injector now supports `injector.extraLabels` [428](https://github.com/hashicorp/vault-helm/pull/428) +* Added `allowPrivilegeEscalation: false` to Vault and Injector containers [429](https://github.com/hashicorp/vault-helm/pull/429) +* Network Policy now supports `server.networkPolicy.egress` [389](https://github.com/hashicorp/vault-helm/pull/389) + +## 0.8.0 (October 20th, 2020) + +Improvements: +* Make server NetworkPolicy independent of OpenShift [GH-381](https://github.com/hashicorp/vault-helm/pull/381) +* Added configurables for all probe values [GH-387](https://github.com/hashicorp/vault-helm/pull/387) +* MountPath for audit and data storage is now configurable [GH-393](https://github.com/hashicorp/vault-helm/pull/393) +* Annotations can now be added to the Injector pods [GH-394](https://github.com/hashicorp/vault-helm/pull/394) +* The injector can now be configured with a failurePolicy [GH-400](https://github.com/hashicorp/vault-helm/pull/400) +* Added additional environment variables for rendering within Vault config [GH-398](https://github.com/hashicorp/vault-helm/pull/398) +* Service account for Vault K8s auth is automatically created when `injector.externalVaultAddr` is set [GH-392](https://github.com/hashicorp/vault-helm/pull/392) + +Bugs: +* Fixed install output using Helm V2 command [GH-378](https://github.com/hashicorp/vault-helm/pull/378) + +## 0.7.0 (August 24th, 2020) + +Features: +* Added `volumes` and `volumeMounts` for mounting _any_ type of volume [GH-314](https://github.com/hashicorp/vault-helm/pull/314). +* Added configurable to enable prometheus telemetery exporter for Vault Agent Injector [GH-372](https://github.com/hashicorp/vault-helm/pull/372) + +Improvements: +* Added `defaultMode` configurable to `extraVolumes`[GH-321](https://github.com/hashicorp/vault-helm/pull/321) +* Option to install and use PodSecurityPolicy's for vault server and injector [GH-177](https://github.com/hashicorp/vault-helm/pull/177) +* `VAULT_API_ADDR` is now configurable [GH-290](https://github.com/hashicorp/vault-helm/pull/290) +* Removed deprecated tolerate unready endpoint annotations [GH-363](https://github.com/hashicorp/vault-helm/pull/363) +* Add an option to set annotations on the StatefulSet [GH-199](https://github.com/hashicorp/vault-helm/pull/199) +* Make the vault server serviceAccount name a configuration option [GH-367](https://github.com/hashicorp/vault-helm/pull/367) +* Removed annotation striction from `dev` mode [GH-371](https://github.com/hashicorp/vault-helm/pull/371) +* Add an option to set annotations on PVCs [GH-364](https://github.com/hashicorp/vault-helm/pull/364) +* Added service configurables for UI [GH-285](https://github.com/hashicorp/vault-helm/pull/285) + +Bugs: +* Fix python dependency in test image [GH-337](https://github.com/hashicorp/vault-helm/pull/337) +* Fix caBundle not being quoted causing validation issues with Helm 3 [GH-352](https://github.com/hashicorp/vault-helm/pull/352) +* Fix injector network policy being rendered when injector is not enabled [GH-358](https://github.com/hashicorp/vault-helm/pull/358) + +## 0.6.0 (June 3rd, 2020) + +Features: +* Added `extraInitContainers` to define init containers for the Vault cluster [GH-258](https://github.com/hashicorp/vault-helm/pull/258) +* Added `postStart` lifecycle hook allowing users to configure commands to run on the Vault pods after they're ready [GH-315](https://github.com/hashicorp/vault-helm/pull/315) +* Beta: Added OpenShift support [GH-319](https://github.com/hashicorp/vault-helm/pull/319) + +Improvements: +* Server configs can now be defined in YAML. Multi-line string configs are still compatible [GH-213](https://github.com/hashicorp/vault-helm/pull/213) +* Removed IPC_LOCK privileges since swap is disabled on containers [[GH-198](https://github.com/hashicorp/vault-helm/pull/198)] +* Use port names that map to vault.scheme [[GH-223](https://github.com/hashicorp/vault-helm/pull/223)] +* Allow both yaml and multi-line string annotations [[GH-272](https://github.com/hashicorp/vault-helm/pull/272)] +* Added configurable to set the Raft node name to hostname [[GH-269](https://github.com/hashicorp/vault-helm/pull/269)] +* Support setting priorityClassName on pods [[GH-282](https://github.com/hashicorp/vault-helm/pull/282)] +* Added support for ingress apiVersion `networking.k8s.io/v1beta1` [[GH-310](https://github.com/hashicorp/vault-helm/pull/310)] +* Added configurable to change service type for the HA active service [GH-317](https://github.com/hashicorp/vault-helm/pull/317) + +Bugs: +* Fixed default ingress path [[GH-224](https://github.com/hashicorp/vault-helm/pull/224)] +* Fixed annotations for HA standby/active services [[GH-268](https://github.com/hashicorp/vault-helm/pull/268)] +* Updated some value defaults to match their use in templates [[GH-309](https://github.com/hashicorp/vault-helm/pull/309)] +* Use active service on ingress when ha [[GH-270](https://github.com/hashicorp/vault-helm/pull/270)] +* Fixed bug where pull secrets weren't being used for injector image [GH-298](https://github.com/hashicorp/vault-helm/pull/298) + +## 0.5.0 (April 9th, 2020) + +Features: + +* Added Raft support for HA mode [[GH-228](https://github.com/hashicorp/vault-helm/pull/229)] +* Now supports Vault Enterprise [[GH-250](https://github.com/hashicorp/vault-helm/pull/250)] +* Added K8s Service Registration for HA modes [[GH-250](https://github.com/hashicorp/vault-helm/pull/250)] + +* Option to set `AGENT_INJECT_VAULT_AUTH_PATH` for the injector [[GH-185](https://github.com/hashicorp/vault-helm/pull/185)] +* Added environment variables for logging and revocation on Vault Agent Injector [[GH-219](https://github.com/hashicorp/vault-helm/pull/219)] +* Option to set environment variables for the injector deployment [[GH-232](https://github.com/hashicorp/vault-helm/pull/232)] +* Added affinity, tolerations, and nodeSelector options for the injector deployment [[GH-234](https://github.com/hashicorp/vault-helm/pull/234)] +* Made all annotations multi-line strings [[GH-227](https://github.com/hashicorp/vault-helm/pull/227)] + +## 0.4.0 (February 21st, 2020) + +Improvements: + +* Allow process namespace sharing between Vault and sidecar containers [[GH-174](https://github.com/hashicorp/vault-helm/pull/174)] +* Added configurable to change updateStrategy [[GH-172](https://github.com/hashicorp/vault-helm/pull/172)] +* Added sleep in the preStop lifecycle step [[GH-188](https://github.com/hashicorp/vault-helm/pull/188)] +* Updated chart and tests to Helm 3 [[GH-195](https://github.com/hashicorp/vault-helm/pull/195)] +* Adds Values.injector.externalVaultAddr to use the injector with an external vault [[GH-207](https://github.com/hashicorp/vault-helm/pull/207)] + +Bugs: + +* Fix bug where Vault lifecycle was appended after extra containers. [[GH-179](https://github.com/hashicorp/vault-helm/pull/179)] + +## 0.3.3 (January 14th, 2020) + +Security: + +* Added `server.extraArgs` to allow loading of additional Vault configurations containing sensitive settings [GH-175](https://github.com/hashicorp/vault-helm/issues/175) + +Bugs: + +* Fixed injection bug where wrong environment variables were being used for manually mounted TLS files + +## 0.3.2 (January 8th, 2020) + +Bugs: + +* Fixed injection bug where TLS Skip Verify was true by default [VK8S-35] + +## 0.3.1 (January 2nd, 2020) + +Bugs: + +* Fixed injection bug causing kube-system pods to be rejected [VK8S-14] + +## 0.3.0 (December 19th, 2019) + +Features: + +* Extra containers can now be added to the Vault pods +* Added configurability of pod probes +* Added Vault Agent Injector + +Improvements: + +* Moved `global.image` to `server.image` +* Changed UI service template to route pods that aren't ready via `publishNotReadyAddresses: true` +* Added better HTTP/HTTPS scheme support to http probes +* Added configurable node port for Vault service +* `server.authDelegator` is now enabled by default + +Bugs: + +* Fixed upgrade bug by removing chart label which contained the version +* Fixed typo on `serviceAccount` (was `serviceaccount`) +* Fixed readiness/liveliness HTTP probe default to accept standbys + +## 0.2.1 (November 12th, 2019) + +Bugs: + +* Removed `readOnlyRootFilesystem` causing issues when validating deployments + +## 0.2.0 (October 29th, 2019) + +Features: + +* Added load balancer support +* Added ingress support +* Added configurable for service types (ClusterIP, NodePort, LoadBalancer, etc) +* Removed root requirements, now runs as Vault user + +Improvements: + +* Added namespace value to all rendered objects +* Made ports configurable in services +* Added the ability to add custom annotations to services +* Added docker image for running bats test in CircleCI +* Removed restrictions around `dev` mode such as annotations +* `readOnlyRootFilesystem` is now configurable +* Image Pull Policy is now configurable + +Bugs: + +* Fixed selector bugs related to Helm label updates (services, affinities, and pod disruption) +* Fixed bug where audit storage was not being mounted in HA mode +* Fixed bug where Vault pod wasn't receiving SIGTERM signals + + +## 0.1.2 (August 22nd, 2019) + +Features: + +* Added `extraSecretEnvironmentVars` to allow users to mount secrets as + environment variables +* Added `tlsDisable` configurable to change HTTP protocols from HTTP/HTTPS + depending on the value +* Added `serviceNodePort` to configure a NodePort value when setting `serviceType` + to "NodePort" + +Improvements: + +* Changed UI port to 8200 for better HTTP protocol support +* Added `path` to `extraVolumes` to define where the volume should be + mounted. Defaults to `/vault/userconfig` +* Upgraded Vault to 1.2.2 + +Bugs: + +* Fixed bug where upgrade would fail because immutable labels were being + changed (Helm Version label) +* Fixed bug where UI service used wrong selector after updating helm labels +* Added `VAULT_API_ADDR` env to Vault pod to fixed bug where Vault thinks + Consul is the active node +* Removed `step-down` preStop since it requires authentication. Shutdown signal + sent by Kube acts similar to `step-down` + + +## 0.1.1 (August 7th, 2019) + +Features: + +* Added `authDelegator` Cluster Role Binding to Vault service account for + bootstrapping Kube auth method + +Improvements: + +* Added `server.service.clusterIP` to `values.yml` so users can toggle + the Vault service to headless by using the value `None`. +* Upgraded Vault to 1.2.1 + +## 0.1.0 (August 6th, 2019) + +Initial release diff --git a/charts/partners/hashicorp/vault/0.30.0/src/CODEOWNERS b/charts/partners/hashicorp/vault/0.30.0/src/CODEOWNERS new file mode 100644 index 000000000..a765f7ea9 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/CODEOWNERS @@ -0,0 +1 @@ +* @hashicorp/vault-ecosystem diff --git a/charts/partners/hashicorp/vault/0.30.0/src/CONTRIBUTING.md b/charts/partners/hashicorp/vault/0.30.0/src/CONTRIBUTING.md new file mode 100644 index 000000000..ad31ac92d --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/CONTRIBUTING.md @@ -0,0 +1,247 @@ +# Contributing to Vault Helm + +**Please note:** We take Vault's security and our users' trust very seriously. +If you believe you have found a security issue in Vault, please responsibly +disclose by contacting us at security@hashicorp.com. + +**First:** if you're unsure or afraid of _anything_, just ask or submit the +issue or pull request anyways. You won't be yelled at for giving it your best +effort. The worst that can happen is that you'll be politely asked to change +something. We appreciate any sort of contributions, and don't want a wall of +rules to get in the way of that. + +That said, if you want to ensure that a pull request is likely to be merged, +talk to us! You can find out our thoughts and ensure that your contribution +won't clash or be obviated by Vault's normal direction. A great way to do this +is via the [Vault Discussion Forum][1]. + +This document will cover what we're looking for in terms of reporting issues. +By addressing all the points we're looking for, it raises the chances we can +quickly merge or address your contributions. + +[1]: https://discuss.hashicorp.com/c/vault + +## Issues + +### Reporting an Issue + +* Make sure you test against the latest released version. It is possible + we already fixed the bug you're experiencing. Even better is if you can test + against `main`, as bugs are fixed regularly but new versions are only + released every few months. + +* Provide steps to reproduce the issue, and if possible include the expected + results as well as the actual results. Please provide text, not screen shots! + +* Respond as promptly as possible to any questions made by the Vault + team to your issue. Stale issues will be closed periodically. + +### Issue Lifecycle + +1. The issue is reported. + +2. The issue is verified and categorized by a Vault Helm collaborator. + Categorization is done via tags. For example, bugs are marked as "bugs". + +3. Unless it is critical, the issue may be left for a period of time (sometimes + many weeks), giving outside contributors -- maybe you!? -- a chance to + address the issue. + +4. The issue is addressed in a pull request or commit. The issue will be + referenced in the commit message so that the code that fixes it is clearly + linked. + +5. The issue is closed. Sometimes, valid issues will be closed to keep + the issue tracker clean. The issue is still indexed and available for + future viewers, or can be re-opened if necessary. + +## Testing + +The Helm chart ships with both unit and acceptance tests. + +The unit tests don't require any active Kubernetes cluster and complete +very quickly. These should be used for fast feedback during development. +The acceptance tests require a Kubernetes cluster with a configured `kubectl`. + +### Test Using Docker Container + +The following are the instructions for running bats tests using a Docker container. + +#### Prerequisites + +* Docker installed +* `vault-helm` checked out locally + +#### Test + +**Note:** the following commands should be run from the `vault-helm` directory. + +First, build the Docker image for running the tests: + +```shell +docker build -f ${PWD}/test/docker/Test.dockerfile ${PWD}/test/docker/ -t vault-helm-test +``` +Next, execute the tests with the following commands: +```shell +docker run -it --rm -v "${PWD}:/test" vault-helm-test bats /test/test/unit +``` +It's possible to only run specific bats tests using regular expressions. +For example, the following will run only tests with "injector" in the name: +```shell +docker run -it --rm -v "${PWD}:/test" vault-helm-test bats /test/test/unit -f "injector" +``` + +### Test Manually +The following are the instructions for running bats tests on your workstation. +#### Prerequisites +* [Bats](https://github.com/bats-core/bats-core) + ```bash + brew install bats-core + ``` +* [yq](https://pypi.org/project/yq/) + ```bash + brew install python-yq + ``` +* [helm](https://helm.sh) + ```bash + brew install kubernetes-helm + ``` + +#### Test + +To run the unit tests: + + bats ./test/unit + +To run the acceptance tests: + + bats ./test/acceptance + +If the acceptance tests fail, deployed resources in the Kubernetes cluster +may not be properly cleaned up. We recommend recycling the Kubernetes cluster to +start from a clean slate. + +**Note:** There is a Terraform configuration in the +[`test/terraform/`](https://github.com/hashicorp/vault-helm/tree/main/test/terraform) directory +that can be used to quickly bring up a GKE cluster and configure +`kubectl` and `helm` locally. This can be used to quickly spin up a test +cluster for acceptance tests. Unit tests _do not_ require a running Kubernetes +cluster. + +### Writing Unit Tests + +Changes to the Helm chart should be accompanied by appropriate unit tests. + +#### Formatting + +- Put tests in the test file in the same order as the variables appear in the `values.yaml`. +- Start tests for a chart value with a header that says what is being tested, like this: + ``` + #-------------------------------------------------------------------- + # annotations + ``` + +- Name the test based on what it's testing in the following format (this will be its first line): + ``` + @test "

: " { + ``` + + When adding tests to an existing file, the first section will be the same as the other tests in the file. + +#### Test Details + +[Bats](https://github.com/bats-core/bats-core) provides a way to run commands in a shell and inspect the output in an automated way. +In all of the tests in this repo, the base command being run is [helm template](https://docs.helm.sh/helm/#helm-template) which turns the templated files into straight yaml output. +In this way, we're able to test that the various conditionals in the templates render as we would expect. + +Each test defines the files that should be rendered using the `--show-only` flag, then it might adjust chart values by adding `--set` flags as well. +The output from this `helm template` command is then piped to [yq](https://pypi.org/project/yq/). +`yq` allows us to pull out just the information we're interested in, either by referencing its position in the yaml file directly or giving information about it (like its length). +The `-r` flag can be used with `yq` to return a raw string instead of a quoted one which is especially useful when looking for an exact match. + +The test passes or fails based on the conditional at the end that is in square brackets, which is a comparison of our expected value and the output of `helm template` piped to `yq`. + +The `| tee /dev/stderr ` pieces direct any terminal output of the `helm template` and `yq` commands to stderr so that it doesn't interfere with `bats`. + +#### Test Examples + +Here are some examples of common test patterns: + +- Check that a value is disabled by default + + ``` + @test "ui/Service: no type by default" { + cd `chart_dir` + local actual=$(helm template \ + --show-only templates/ui-service.yaml \ + . | tee /dev/stderr | + yq -r '.spec.type' | tee /dev/stderr) + [ "${actual}" = "null" ] + } + ``` + + In this example, nothing is changed from the default templates (no `--set` flags), then we use `yq` to retrieve the value we're checking, `.spec.type`. + This output is then compared against our expected value (`null` in this case) in the assertion `[ "${actual}" = "null" ]`. + + +- Check that a template value is rendered to a specific value + ``` + @test "ui/Service: specified type" { + cd `chart_dir` + local actual=$(helm template \ + --show-only templates/ui-service.yaml \ + --set 'ui.serviceType=LoadBalancer' \ + . | tee /dev/stderr | + yq -r '.spec.type' | tee /dev/stderr) + [ "${actual}" = "LoadBalancer" ] + } + ``` + + This is very similar to the last example, except we've changed a default value with the `--set` flag and correspondingly changed the expected value. + +- Check that a template value contains several values + ``` + @test "server/standalone-StatefulSet: custom resources" { + cd `chart_dir` + local actual=$(helm template \ + --show-only templates/server-statefulset.yaml \ + --set 'server.standalone.enabled=true' \ + --set 'server.resources.requests.memory=256Mi' \ + --set 'server.resources.requests.cpu=250m' \ + . | tee /dev/stderr | + yq -r '.spec.template.spec.containers[0].resources.requests.memory' | tee /dev/stderr) + [ "${actual}" = "256Mi" ] + + local actual=$(helm template \ + --show-only templates/server-statefulset.yaml \ + --set 'server.standalone.enabled=true' \ + --set 'server.resources.limits.memory=256Mi' \ + --set 'server.resources.limits.cpu=250m' \ + . | tee /dev/stderr | + yq -r '.spec.template.spec.containers[0].resources.limits.memory' | tee /dev/stderr) + [ "${actual}" = "256Mi" ] + ``` + + *Note:* If testing more than two conditions, it would be good to separate the `helm template` part of the command from the `yq` sections to reduce redundant work. + +- Check that an entire template file is not rendered + ``` + @test "syncCatalog/Deployment: disabled by default" { + cd `chart_dir` + local actual=$( (helm template \ + --show-only templates/server-statefulset.yaml \ + --set 'global.enabled=false' \ + . || echo "---") | tee /dev/stderr | + yq 'length > 0' | tee /dev/stderr) + [ "${actual}" = "false" ] + } + ``` + Here we are check the length of the command output to see if the anything is rendered. + This style can easily be switched to check that a file is rendered instead. + +## Contributor License Agreement + +We require that all contributors sign our Contributor License Agreement ("CLA") +before we can accept the contribution. + +[Learn more about why HashiCorp requires a CLA and what the CLA includes](https://www.hashicorp.com/cla) diff --git a/charts/partners/hashicorp/vault/0.30.0/src/Chart.yaml b/charts/partners/hashicorp/vault/0.30.0/src/Chart.yaml new file mode 100644 index 000000000..8332de0ce --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/Chart.yaml @@ -0,0 +1,23 @@ +annotations: + charts.openshift.io/name: HashiCorp Vault +apiVersion: v2 +appVersion: 1.19.0 +description: Official HashiCorp Vault Chart +home: https://www.vaultproject.io +icon: https://github.com/hashicorp/vault/raw/f22d202cde2018f9455dec755118a9b84586e082/Vault_PrimaryLogo_Black.png +keywords: +- vault +- security +- encryption +- secrets +- management +- automation +- infrastructure +kubeVersion: '>= 1.20.0-0' +name: vault +sources: +- https://github.com/hashicorp/vault +- https://github.com/hashicorp/vault-helm +- https://github.com/hashicorp/vault-k8s +- https://github.com/hashicorp/vault-csi-provider +version: 0.30.0 diff --git a/charts/partners/hashicorp/vault/0.30.0/src/LICENSE b/charts/partners/hashicorp/vault/0.30.0/src/LICENSE new file mode 100644 index 000000000..74f38c010 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/LICENSE @@ -0,0 +1,355 @@ +Copyright (c) 2018 HashiCorp, Inc. + +Mozilla Public License, version 2.0 + +1. Definitions + +1.1. “Contributor” + + means each individual or legal entity that creates, contributes to the + creation of, or owns Covered Software. + +1.2. “Contributor Version” + + means the combination of the Contributions of others (if any) used by a + Contributor and that particular Contributor’s Contribution. + +1.3. “Contribution” + + means Covered Software of a particular Contributor. + +1.4. “Covered Software” + + means Source Code Form to which the initial Contributor has attached the + notice in Exhibit A, the Executable Form of such Source Code Form, and + Modifications of such Source Code Form, in each case including portions + thereof. + +1.5. “Incompatible With Secondary Licenses” + means + + a. that the initial Contributor has attached the notice described in + Exhibit B to the Covered Software; or + + b. that the Covered Software was made available under the terms of version + 1.1 or earlier of the License, but not also under the terms of a + Secondary License. + +1.6. “Executable Form” + + means any form of the work other than Source Code Form. + +1.7. “Larger Work” + + means a work that combines Covered Software with other material, in a separate + file or files, that is not Covered Software. + +1.8. “License” + + means this document. + +1.9. “Licensable” + + means having the right to grant, to the maximum extent possible, whether at the + time of the initial grant or subsequently, any and all of the rights conveyed by + this License. + +1.10. “Modifications” + + means any of the following: + + a. any file in Source Code Form that results from an addition to, deletion + from, or modification of the contents of Covered Software; or + + b. any new file in Source Code Form that contains any Covered Software. + +1.11. “Patent Claims” of a Contributor + + means any patent claim(s), including without limitation, method, process, + and apparatus claims, in any patent Licensable by such Contributor that + would be infringed, but for the grant of the License, by the making, + using, selling, offering for sale, having made, import, or transfer of + either its Contributions or its Contributor Version. + +1.12. “Secondary License” + + means either the GNU General Public License, Version 2.0, the GNU Lesser + General Public License, Version 2.1, the GNU Affero General Public + License, Version 3.0, or any later versions of those licenses. + +1.13. “Source Code Form” + + means the form of the work preferred for making modifications. + +1.14. “You” (or “Your”) + + means an individual or a legal entity exercising rights under this + License. For legal entities, “You” includes any entity that controls, is + controlled by, or is under common control with You. For purposes of this + definition, “control” means (a) the power, direct or indirect, to cause + the direction or management of such entity, whether by contract or + otherwise, or (b) ownership of more than fifty percent (50%) of the + outstanding shares or beneficial ownership of such entity. + + +2. License Grants and Conditions + +2.1. Grants + + Each Contributor hereby grants You a world-wide, royalty-free, + non-exclusive license: + + a. under intellectual property rights (other than patent or trademark) + Licensable by such Contributor to use, reproduce, make available, + modify, display, perform, distribute, and otherwise exploit its + Contributions, either on an unmodified basis, with Modifications, or as + part of a Larger Work; and + + b. under Patent Claims of such Contributor to make, use, sell, offer for + sale, have made, import, and otherwise transfer either its Contributions + or its Contributor Version. + +2.2. Effective Date + + The licenses granted in Section 2.1 with respect to any Contribution become + effective for each Contribution on the date the Contributor first distributes + such Contribution. + +2.3. Limitations on Grant Scope + + The licenses granted in this Section 2 are the only rights granted under this + License. No additional rights or licenses will be implied from the distribution + or licensing of Covered Software under this License. Notwithstanding Section + 2.1(b) above, no patent license is granted by a Contributor: + + a. for any code that a Contributor has removed from Covered Software; or + + b. for infringements caused by: (i) Your and any other third party’s + modifications of Covered Software, or (ii) the combination of its + Contributions with other software (except as part of its Contributor + Version); or + + c. under Patent Claims infringed by Covered Software in the absence of its + Contributions. + + This License does not grant any rights in the trademarks, service marks, or + logos of any Contributor (except as may be necessary to comply with the + notice requirements in Section 3.4). + +2.4. Subsequent Licenses + + No Contributor makes additional grants as a result of Your choice to + distribute the Covered Software under a subsequent version of this License + (see Section 10.2) or under the terms of a Secondary License (if permitted + under the terms of Section 3.3). + +2.5. Representation + + Each Contributor represents that the Contributor believes its Contributions + are its original creation(s) or it has sufficient rights to grant the + rights to its Contributions conveyed by this License. + +2.6. Fair Use + + This License is not intended to limit any rights You have under applicable + copyright doctrines of fair use, fair dealing, or other equivalents. + +2.7. Conditions + + Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in + Section 2.1. + + +3. Responsibilities + +3.1. Distribution of Source Form + + All distribution of Covered Software in Source Code Form, including any + Modifications that You create or to which You contribute, must be under the + terms of this License. You must inform recipients that the Source Code Form + of the Covered Software is governed by the terms of this License, and how + they can obtain a copy of this License. You may not attempt to alter or + restrict the recipients’ rights in the Source Code Form. + +3.2. Distribution of Executable Form + + If You distribute Covered Software in Executable Form then: + + a. such Covered Software must also be made available in Source Code Form, + as described in Section 3.1, and You must inform recipients of the + Executable Form how they can obtain a copy of such Source Code Form by + reasonable means in a timely manner, at a charge no more than the cost + of distribution to the recipient; and + + b. You may distribute such Executable Form under the terms of this License, + or sublicense it under different terms, provided that the license for + the Executable Form does not attempt to limit or alter the recipients’ + rights in the Source Code Form under this License. + +3.3. Distribution of a Larger Work + + You may create and distribute a Larger Work under terms of Your choice, + provided that You also comply with the requirements of this License for the + Covered Software. If the Larger Work is a combination of Covered Software + with a work governed by one or more Secondary Licenses, and the Covered + Software is not Incompatible With Secondary Licenses, this License permits + You to additionally distribute such Covered Software under the terms of + such Secondary License(s), so that the recipient of the Larger Work may, at + their option, further distribute the Covered Software under the terms of + either this License or such Secondary License(s). + +3.4. Notices + + You may not remove or alter the substance of any license notices (including + copyright notices, patent notices, disclaimers of warranty, or limitations + of liability) contained within the Source Code Form of the Covered + Software, except that You may alter any license notices to the extent + required to remedy known factual inaccuracies. + +3.5. Application of Additional Terms + + You may choose to offer, and to charge a fee for, warranty, support, + indemnity or liability obligations to one or more recipients of Covered + Software. However, You may do so only on Your own behalf, and not on behalf + of any Contributor. You must make it absolutely clear that any such + warranty, support, indemnity, or liability obligation is offered by You + alone, and You hereby agree to indemnify every Contributor for any + liability incurred by such Contributor as a result of warranty, support, + indemnity or liability terms You offer. You may include additional + disclaimers of warranty and limitations of liability specific to any + jurisdiction. + +4. Inability to Comply Due to Statute or Regulation + + If it is impossible for You to comply with any of the terms of this License + with respect to some or all of the Covered Software due to statute, judicial + order, or regulation then You must: (a) comply with the terms of this License + to the maximum extent possible; and (b) describe the limitations and the code + they affect. Such description must be placed in a text file included with all + distributions of the Covered Software under this License. Except to the + extent prohibited by statute or regulation, such description must be + sufficiently detailed for a recipient of ordinary skill to be able to + understand it. + +5. Termination + +5.1. The rights granted under this License will terminate automatically if You + fail to comply with any of its terms. However, if You become compliant, + then the rights granted under this License from a particular Contributor + are reinstated (a) provisionally, unless and until such Contributor + explicitly and finally terminates Your grants, and (b) on an ongoing basis, + if such Contributor fails to notify You of the non-compliance by some + reasonable means prior to 60 days after You have come back into compliance. + Moreover, Your grants from a particular Contributor are reinstated on an + ongoing basis if such Contributor notifies You of the non-compliance by + some reasonable means, this is the first time You have received notice of + non-compliance with this License from such Contributor, and You become + compliant prior to 30 days after Your receipt of the notice. + +5.2. If You initiate litigation against any entity by asserting a patent + infringement claim (excluding declaratory judgment actions, counter-claims, + and cross-claims) alleging that a Contributor Version directly or + indirectly infringes any patent, then the rights granted to You by any and + all Contributors for the Covered Software under Section 2.1 of this License + shall terminate. + +5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user + license agreements (excluding distributors and resellers) which have been + validly granted by You or Your distributors under this License prior to + termination shall survive termination. + +6. Disclaimer of Warranty + + Covered Software is provided under this License on an “as is” basis, without + warranty of any kind, either expressed, implied, or statutory, including, + without limitation, warranties that the Covered Software is free of defects, + merchantable, fit for a particular purpose or non-infringing. The entire + risk as to the quality and performance of the Covered Software is with You. + Should any Covered Software prove defective in any respect, You (not any + Contributor) assume the cost of any necessary servicing, repair, or + correction. This disclaimer of warranty constitutes an essential part of this + License. No use of any Covered Software is authorized under this License + except under this disclaimer. + +7. Limitation of Liability + + Under no circumstances and under no legal theory, whether tort (including + negligence), contract, or otherwise, shall any Contributor, or anyone who + distributes Covered Software as permitted above, be liable to You for any + direct, indirect, special, incidental, or consequential damages of any + character including, without limitation, damages for lost profits, loss of + goodwill, work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses, even if such party shall have been + informed of the possibility of such damages. This limitation of liability + shall not apply to liability for death or personal injury resulting from such + party’s negligence to the extent applicable law prohibits such limitation. + Some jurisdictions do not allow the exclusion or limitation of incidental or + consequential damages, so this exclusion and limitation may not apply to You. + +8. Litigation + + Any litigation relating to this License may be brought only in the courts of + a jurisdiction where the defendant maintains its principal place of business + and such litigation shall be governed by laws of that jurisdiction, without + reference to its conflict-of-law provisions. Nothing in this Section shall + prevent a party’s ability to bring cross-claims or counter-claims. + +9. Miscellaneous + + This License represents the complete agreement concerning the subject matter + hereof. If any provision of this License is held to be unenforceable, such + provision shall be reformed only to the extent necessary to make it + enforceable. Any law or regulation which provides that the language of a + contract shall be construed against the drafter shall not be used to construe + this License against a Contributor. + + +10. Versions of the License + +10.1. New Versions + + Mozilla Foundation is the license steward. Except as provided in Section + 10.3, no one other than the license steward has the right to modify or + publish new versions of this License. Each version will be given a + distinguishing version number. + +10.2. Effect of New Versions + + You may distribute the Covered Software under the terms of the version of + the License under which You originally received the Covered Software, or + under the terms of any subsequent version published by the license + steward. + +10.3. Modified Versions + + If you create software not governed by this License, and you want to + create a new license for such software, you may create and use a modified + version of this License if you rename the license and remove any + references to the name of the license steward (except to note that such + modified license differs from this License). + +10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses + If You choose to distribute Source Code Form that is Incompatible With + Secondary Licenses under the terms of this version of the License, the + notice described in Exhibit B of this License must be attached. + +Exhibit A - Source Code Form License Notice + + This Source Code Form is subject to the + terms of the Mozilla Public License, v. + 2.0. If a copy of the MPL was not + distributed with this file, You can + obtain one at + http://mozilla.org/MPL/2.0/. + +If it is not possible or desirable to put the notice in a particular file, then +You may include the notice in a location (such as a LICENSE file in a relevant +directory) where a recipient would be likely to look for such a notice. + +You may add additional accurate notices of copyright ownership. + +Exhibit B - “Incompatible With Secondary Licenses” Notice + + This Source Code Form is “Incompatible + With Secondary Licenses”, as defined by + the Mozilla Public License, v. 2.0. diff --git a/charts/partners/hashicorp/vault/0.30.0/src/Makefile b/charts/partners/hashicorp/vault/0.30.0/src/Makefile new file mode 100644 index 000000000..97bf7bf90 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/Makefile @@ -0,0 +1,101 @@ +TEST_IMAGE?=vault-helm-test +GOOGLE_CREDENTIALS?=vault-helm-test.json +CLOUDSDK_CORE_PROJECT?=vault-helm-dev-246514 +# set to run a single test - e.g acceptance/server-ha-enterprise-dr.bats +ACCEPTANCE_TESTS?=acceptance + +# filter bats unit tests to run. +UNIT_TESTS_FILTER?='.*' + +# set to 'true' to run acceptance tests locally in a kind cluster +LOCAL_ACCEPTANCE_TESTS?=false + +# kind cluster name +KIND_CLUSTER_NAME?=vault-helm + +# kind k8s version +KIND_K8S_VERSION?=v1.32.3 + +# Generate json schema for chart values. See test/README.md for more details. +values-schema: + helm schema-gen values.yaml > values.schema.json + +test-image: + @docker build --rm -t $(TEST_IMAGE) -f $(CURDIR)/test/docker/Test.dockerfile $(CURDIR) + +test-unit: + @docker run --rm -it -v ${PWD}:/helm-test $(TEST_IMAGE) bats -f $(UNIT_TESTS_FILTER) /helm-test/test/unit + +test-bats: test-unit test-acceptance + +test: test-image test-bats + +# run acceptance tests on GKE +# set google project/credential vars above +test-acceptance: +ifeq ($(LOCAL_ACCEPTANCE_TESTS),true) + make setup-kind acceptance +else + @docker run -it -v ${PWD}:/helm-test \ + -e GOOGLE_CREDENTIALS=${GOOGLE_CREDENTIALS} \ + -e CLOUDSDK_CORE_PROJECT=${CLOUDSDK_CORE_PROJECT} \ + -e KUBECONFIG=/helm-test/.kube/config \ + -e VAULT_LICENSE_CI=${VAULT_LICENSE_CI} \ + -w /helm-test \ + $(TEST_IMAGE) \ + make acceptance +endif + +# destroy GKE cluster using terraform +test-destroy: + @docker run -it -v ${PWD}:/helm-test \ + -e GOOGLE_CREDENTIALS=${GOOGLE_CREDENTIALS} \ + -e CLOUDSDK_CORE_PROJECT=${CLOUDSDK_CORE_PROJECT} \ + -w /helm-test \ + $(TEST_IMAGE) \ + make destroy-cluster + +# provision GKE cluster using terraform +test-provision: + @docker run -it -v ${PWD}:/helm-test \ + -e GOOGLE_CREDENTIALS=${GOOGLE_CREDENTIALS} \ + -e CLOUDSDK_CORE_PROJECT=${CLOUDSDK_CORE_PROJECT} \ + -e KUBECONFIG=/helm-test/.kube/config \ + -w /helm-test \ + $(TEST_IMAGE) \ + make provision-cluster + +# this target is for running the acceptance tests +# it is run in the docker container above when the test-acceptance target is invoked +acceptance: +ifneq ($(LOCAL_ACCEPTANCE_TESTS),true) + gcloud auth activate-service-account --key-file=${GOOGLE_CREDENTIALS} +endif + bats --tap --timing test/${ACCEPTANCE_TESTS} + +# this target is for provisioning the GKE cluster +# it is run in the docker container above when the test-provision target is invoked +provision-cluster: + gcloud auth activate-service-account --key-file=${GOOGLE_CREDENTIALS} + terraform init test/terraform + terraform apply -var project=${CLOUDSDK_CORE_PROJECT} -var init_cli=true -auto-approve test/terraform + +# this target is for removing the GKE cluster +# it is run in the docker container above when the test-destroy target is invoked +destroy-cluster: + terraform destroy -auto-approve + +# create a kind cluster for running the acceptance tests locally +setup-kind: + kind get clusters | grep -q "^${KIND_CLUSTER_NAME}$$" || \ + kind create cluster \ + --image kindest/node:${KIND_K8S_VERSION} \ + --name ${KIND_CLUSTER_NAME} \ + --config $(CURDIR)/test/kind/config.yaml + kubectl config use-context kind-${KIND_CLUSTER_NAME} + +# delete the kind cluster +delete-kind: + kind delete cluster --name ${KIND_CLUSTER_NAME} || : + +.PHONY: values-schema test-image test-unit test-bats test test-acceptance test-destroy test-provision acceptance provision-cluster destroy-cluster diff --git a/charts/partners/hashicorp/vault/0.30.0/src/README.md b/charts/partners/hashicorp/vault/0.30.0/src/README.md new file mode 100644 index 000000000..2e58a67e9 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/README.md @@ -0,0 +1,43 @@ +# Vault Helm Chart + +> :warning: **Please note**: We take Vault's security and our users' trust very seriously. If +you believe you have found a security issue in Vault Helm, _please responsibly disclose_ +by contacting us at [security@hashicorp.com](mailto:security@hashicorp.com). + +This repository contains the official HashiCorp Helm chart for installing +and configuring Vault on Kubernetes. This chart supports multiple use +cases of Vault on Kubernetes depending on the values provided. + +For full documentation on this Helm chart along with all the ways you can +use Vault with Kubernetes, please see the +[Vault and Kubernetes documentation](https://developer.hashicorp.com/vault/docs/platform/k8s). + +## Prerequisites + +To use the charts here, [Helm](https://helm.sh/) must be configured for your +Kubernetes cluster. Setting up Kubernetes and Helm is outside the scope of +this README. Please refer to the Kubernetes and Helm documentation. + +The versions required are: + + * **Helm 3.6+** + * **Kubernetes 1.28+** - This is the earliest version of Kubernetes tested. + It is possible that this chart works with earlier versions but it is + untested. + +## Usage + +To install the latest version of this chart, add the Hashicorp helm repository +and run `helm install`: + +```console +$ helm repo add hashicorp https://helm.releases.hashicorp.com +"hashicorp" has been added to your repositories + +$ helm install vault hashicorp/vault +``` + +Please see the many options supported in the `values.yaml` file. These are also +fully documented directly on the [Vault +website](https://developer.hashicorp.com/vault/docs/platform/k8s/helm) along with more +detailed installation instructions. diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/NOTES.txt b/charts/partners/hashicorp/vault/0.30.0/src/templates/NOTES.txt new file mode 100644 index 000000000..60d99a4e5 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/NOTES.txt @@ -0,0 +1,14 @@ + +Thank you for installing HashiCorp Vault! + +Now that you have deployed Vault, you should look over the docs on using +Vault with Kubernetes available here: + +https://developer.hashicorp.com/vault/docs + + +Your release is named {{ .Release.Name }}. To learn more about the release, try: + + $ helm status {{ .Release.Name }} + $ helm get manifest {{ .Release.Name }} + diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/_helpers.tpl b/charts/partners/hashicorp/vault/0.30.0/src/templates/_helpers.tpl new file mode 100644 index 000000000..255d2e88a --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/_helpers.tpl @@ -0,0 +1,1114 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{/* +Create a default fully qualified app name. +We truncate at 63 chars because some Kubernetes name fields are limited to +this (by the DNS naming spec). If release name contains chart name it will +be used as a full name. +*/}} +{{- define "vault.fullname" -}} +{{- if .Values.fullnameOverride -}} +{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} +{{- else -}} +{{- $name := default .Chart.Name .Values.nameOverride -}} +{{- if contains $name .Release.Name -}} +{{- .Release.Name | trunc 63 | trimSuffix "-" -}} +{{- else -}} +{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} +{{- end -}} +{{- end -}} +{{- end -}} + +{{/* +Create chart name and version as used by the chart label. +*/}} +{{- define "vault.chart" -}} +{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}} +{{- end -}} + +{{/* +Expand the name of the chart. +*/}} +{{- define "vault.name" -}} +{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}} +{{- end -}} + +{{/* +Allow the release namespace to be overridden +*/}} +{{- define "vault.namespace" -}} +{{- default .Release.Namespace .Values.global.namespace -}} +{{- end -}} + +{{/* +Compute if the csi driver is enabled. +*/}} +{{- define "vault.csiEnabled" -}} +{{- $_ := set . "csiEnabled" (or + (eq (.Values.csi.enabled | toString) "true") + (and (eq (.Values.csi.enabled | toString) "-") (eq (.Values.global.enabled | toString) "true"))) -}} +{{- end -}} + +{{/* +Compute if the injector is enabled. +*/}} +{{- define "vault.injectorEnabled" -}} +{{- $_ := set . "injectorEnabled" (or + (eq (.Values.injector.enabled | toString) "true") + (and (eq (.Values.injector.enabled | toString) "-") (eq (.Values.global.enabled | toString) "true"))) -}} +{{- end -}} + +{{/* +Compute if the server is enabled. +*/}} +{{- define "vault.serverEnabled" -}} +{{- $_ := set . "serverEnabled" (or + (eq (.Values.server.enabled | toString) "true") + (and (eq (.Values.server.enabled | toString) "-") (eq (.Values.global.enabled | toString) "true"))) -}} +{{- end -}} + +{{/* +Compute if the server serviceaccount is enabled. +*/}} +{{- define "vault.serverServiceAccountEnabled" -}} +{{- $_ := set . "serverServiceAccountEnabled" + (and + (eq (.Values.server.serviceAccount.create | toString) "true" ) + (or + (eq (.Values.server.enabled | toString) "true") + (eq (.Values.global.enabled | toString) "true"))) -}} +{{- end -}} + +{{/* +Compute if the server serviceaccount should have a token created and mounted to the serviceaccount. +*/}} +{{- define "vault.serverServiceAccountSecretCreationEnabled" -}} +{{- $_ := set . "serverServiceAccountSecretCreationEnabled" + (and + (eq (.Values.server.serviceAccount.create | toString) "true") + (eq (.Values.server.serviceAccount.createSecret | toString) "true")) -}} +{{- end -}} + + +{{/* +Compute if the server auth delegator serviceaccount is enabled. +*/}} +{{- define "vault.serverAuthDelegator" -}} +{{- $_ := set . "serverAuthDelegator" + (and + (eq (.Values.server.authDelegator.enabled | toString) "true" ) + (or (eq (.Values.server.serviceAccount.create | toString) "true") + (not (eq .Values.server.serviceAccount.name ""))) + (or + (eq (.Values.server.enabled | toString) "true") + (eq (.Values.global.enabled | toString) "true"))) -}} +{{- end -}} + +{{/* +Compute if the server service is enabled. +*/}} +{{- define "vault.serverServiceEnabled" -}} +{{- template "vault.serverEnabled" . -}} +{{- $_ := set . "serverServiceEnabled" (and .serverEnabled (eq (.Values.server.service.enabled | toString) "true")) -}} +{{- end -}} + +{{/* +Compute if the ui is enabled. +*/}} +{{- define "vault.uiEnabled" -}} +{{- $_ := set . "uiEnabled" (or + (eq (.Values.ui.enabled | toString) "true") + (and (eq (.Values.ui.enabled | toString) "-") (eq (.Values.global.enabled | toString) "true"))) -}} +{{- end -}} + +{{/* +Compute the maximum number of unavailable replicas for the PodDisruptionBudget. +This defaults to (n/2)-1 where n is the number of members of the server cluster. +Add a special case for replicas=1, where it should default to 0 as well. +*/}} +{{- define "vault.pdb.maxUnavailable" -}} +{{- if eq (int .Values.server.ha.replicas) 1 -}} +{{ 0 }} +{{- else if .Values.server.ha.disruptionBudget.maxUnavailable -}} +{{ .Values.server.ha.disruptionBudget.maxUnavailable -}} +{{- else -}} +{{- div (sub (div (mul (int .Values.server.ha.replicas) 10) 2) 1) 10 -}} +{{- end -}} +{{- end -}} + +{{/* +Set the variable 'mode' to the server mode requested by the user to simplify +template logic. +*/}} +{{- define "vault.mode" -}} + {{- template "vault.serverEnabled" . -}} + {{- if or (.Values.injector.externalVaultAddr) (.Values.global.externalVaultAddr) -}} + {{- $_ := set . "mode" "external" -}} + {{- else if not .serverEnabled -}} + {{- $_ := set . "mode" "external" -}} + {{- else if eq (.Values.server.dev.enabled | toString) "true" -}} + {{- $_ := set . "mode" "dev" -}} + {{- else if eq (.Values.server.ha.enabled | toString) "true" -}} + {{- $_ := set . "mode" "ha" -}} + {{- else if or (eq (.Values.server.standalone.enabled | toString) "true") (eq (.Values.server.standalone.enabled | toString) "-") -}} + {{- $_ := set . "mode" "standalone" -}} + {{- else -}} + {{- $_ := set . "mode" "" -}} + {{- end -}} +{{- end -}} + +{{/* +Set's the replica count based on the different modes configured by user +*/}} +{{- define "vault.replicas" -}} + {{ if eq .mode "standalone" }} + {{- default 1 -}} + {{ else if eq .mode "ha" }} + {{- if or (kindIs "int64" .Values.server.ha.replicas) (kindIs "float64" .Values.server.ha.replicas) -}} + {{- .Values.server.ha.replicas -}} + {{ else }} + {{- 3 -}} + {{- end -}} + {{ else }} + {{- default 1 -}} + {{ end }} +{{- end -}} + +{{/* +Set's up configmap mounts if this isn't a dev deployment and the user +defined a custom configuration. Additionally iterates over any +extra volumes the user may have specified (such as a secret with TLS). +*/}} +{{- define "vault.volumes" -}} + {{- if and (ne .mode "dev") (or (.Values.server.standalone.config) (.Values.server.ha.config) (.Values.server.ha.raft.config)) }} + - name: config + configMap: + name: {{ template "vault.fullname" . }}-config + {{ end }} + {{- range .Values.server.extraVolumes }} + - name: userconfig-{{ .name }} + {{ .type }}: + {{- if (eq .type "configMap") }} + name: {{ .name }} + {{- else if (eq .type "secret") }} + secretName: {{ .name }} + {{- end }} + defaultMode: {{ .defaultMode | default 420 }} + {{- end }} + {{- if .Values.server.volumes }} + {{- toYaml .Values.server.volumes | nindent 8}} + {{- end }} + {{- if (and .Values.server.enterpriseLicense.secretName .Values.server.enterpriseLicense.secretKey) }} + - name: vault-license + secret: + secretName: {{ .Values.server.enterpriseLicense.secretName }} + defaultMode: 0440 + {{- end }} +{{- end -}} + +{{/* +Set's the args for custom command to render the Vault configuration +file with IP addresses to make the out of box experience easier +for users looking to use this chart with Consul Helm. +*/}} +{{- define "vault.args" -}} + {{ if or (eq .mode "standalone") (eq .mode "ha") }} + - | + cp /vault/config/extraconfig-from-values.hcl /tmp/storageconfig.hcl; + [ -n "${HOST_IP}" ] && sed -Ei "s|HOST_IP|${HOST_IP?}|g" /tmp/storageconfig.hcl; + [ -n "${POD_IP}" ] && sed -Ei "s|POD_IP|${POD_IP?}|g" /tmp/storageconfig.hcl; + [ -n "${HOSTNAME}" ] && sed -Ei "s|HOSTNAME|${HOSTNAME?}|g" /tmp/storageconfig.hcl; + [ -n "${API_ADDR}" ] && sed -Ei "s|API_ADDR|${API_ADDR?}|g" /tmp/storageconfig.hcl; + [ -n "${TRANSIT_ADDR}" ] && sed -Ei "s|TRANSIT_ADDR|${TRANSIT_ADDR?}|g" /tmp/storageconfig.hcl; + [ -n "${RAFT_ADDR}" ] && sed -Ei "s|RAFT_ADDR|${RAFT_ADDR?}|g" /tmp/storageconfig.hcl; + /usr/local/bin/docker-entrypoint.sh vault server -config=/tmp/storageconfig.hcl {{ .Values.server.extraArgs }} + {{ else if eq .mode "dev" }} + - | + /usr/local/bin/docker-entrypoint.sh vault server -dev {{ .Values.server.extraArgs }} + {{ end }} +{{- end -}} + +{{/* +Set's additional environment variables based on the mode. +*/}} +{{- define "vault.envs" -}} + {{ if eq .mode "dev" }} + - name: VAULT_DEV_ROOT_TOKEN_ID + value: {{ .Values.server.dev.devRootToken }} + - name: VAULT_DEV_LISTEN_ADDRESS + value: "[::]:8200" + {{ end }} +{{- end -}} + +{{/* +Set's which additional volumes should be mounted to the container +based on the mode configured. +*/}} +{{- define "vault.mounts" -}} + {{ if eq (.Values.server.auditStorage.enabled | toString) "true" }} + - name: audit + mountPath: {{ .Values.server.auditStorage.mountPath }} + {{ end }} + {{ if or (eq .mode "standalone") (and (eq .mode "ha") (eq (.Values.server.ha.raft.enabled | toString) "true")) }} + {{ if eq (.Values.server.dataStorage.enabled | toString) "true" }} + - name: data + mountPath: {{ .Values.server.dataStorage.mountPath }} + {{ end }} + {{ end }} + {{ if and (ne .mode "dev") (or (.Values.server.standalone.config) (.Values.server.ha.config)) }} + - name: config + mountPath: /vault/config + {{ end }} + {{- range .Values.server.extraVolumes }} + - name: userconfig-{{ .name }} + readOnly: true + mountPath: {{ .path | default "/vault/userconfig" }}/{{ .name }} + {{- end }} + {{- if .Values.server.volumeMounts }} + {{- toYaml .Values.server.volumeMounts | nindent 12}} + {{- end }} + {{- if (and .Values.server.enterpriseLicense.secretName .Values.server.enterpriseLicense.secretKey) }} + - name: vault-license + mountPath: /vault/license + readOnly: true + {{- end }} +{{- end -}} + +{{/* +Set's up the volumeClaimTemplates when data or audit storage is required. HA +might not use data storage since Consul is likely it's backend, however, audit +storage might be desired by the user. +*/}} +{{- define "vault.volumeclaims" -}} + {{- if and (ne .mode "dev") (or .Values.server.dataStorage.enabled .Values.server.auditStorage.enabled) }} + volumeClaimTemplates: + {{- if and (eq (.Values.server.dataStorage.enabled | toString) "true") (or (eq .mode "standalone") (eq (.Values.server.ha.raft.enabled | toString ) "true" )) }} + - metadata: + name: data + {{- include "vault.dataVolumeClaim.annotations" . | nindent 6 }} + {{- include "vault.dataVolumeClaim.labels" . | nindent 6 }} + spec: + accessModes: + - {{ .Values.server.dataStorage.accessMode | default "ReadWriteOnce" }} + resources: + requests: + storage: {{ .Values.server.dataStorage.size }} + {{- if .Values.server.dataStorage.storageClass }} + storageClassName: {{ .Values.server.dataStorage.storageClass }} + {{- end }} + {{ end }} + {{- if eq (.Values.server.auditStorage.enabled | toString) "true" }} + - metadata: + name: audit + {{- include "vault.auditVolumeClaim.annotations" . | nindent 6 }} + {{- include "vault.auditVolumeClaim.labels" . | nindent 6 }} + spec: + accessModes: + - {{ .Values.server.auditStorage.accessMode | default "ReadWriteOnce" }} + resources: + requests: + storage: {{ .Values.server.auditStorage.size }} + {{- if .Values.server.auditStorage.storageClass }} + storageClassName: {{ .Values.server.auditStorage.storageClass }} + {{- end }} + {{ end }} + {{ end }} +{{- end -}} + +{{/* +Set's the affinity for pod placement when running in standalone and HA modes. +*/}} +{{- define "vault.affinity" -}} + {{- if and (ne .mode "dev") .Values.server.affinity }} + affinity: + {{ $tp := typeOf .Values.server.affinity }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.affinity . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.server.affinity | nindent 8 }} + {{- end }} + {{ end }} +{{- end -}} + +{{/* +Sets the injector affinity for pod placement +*/}} +{{- define "injector.affinity" -}} + {{- if .Values.injector.affinity }} + affinity: + {{ $tp := typeOf .Values.injector.affinity }} + {{- if eq $tp "string" }} + {{- tpl .Values.injector.affinity . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.injector.affinity | nindent 8 }} + {{- end }} + {{ end }} +{{- end -}} + +{{/* +Sets the topologySpreadConstraints when running in standalone and HA modes. +*/}} +{{- define "vault.topologySpreadConstraints" -}} + {{- if and (ne .mode "dev") .Values.server.topologySpreadConstraints }} + topologySpreadConstraints: + {{ $tp := typeOf .Values.server.topologySpreadConstraints }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.topologySpreadConstraints . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.server.topologySpreadConstraints | nindent 8 }} + {{- end }} + {{ end }} +{{- end -}} + + +{{/* +Sets the injector topologySpreadConstraints for pod placement +*/}} +{{- define "injector.topologySpreadConstraints" -}} + {{- if .Values.injector.topologySpreadConstraints }} + topologySpreadConstraints: + {{ $tp := typeOf .Values.injector.topologySpreadConstraints }} + {{- if eq $tp "string" }} + {{- tpl .Values.injector.topologySpreadConstraints . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.injector.topologySpreadConstraints | nindent 8 }} + {{- end }} + {{ end }} +{{- end -}} + +{{/* +Sets the toleration for pod placement when running in standalone and HA modes. +*/}} +{{- define "vault.tolerations" -}} + {{- if and (ne .mode "dev") .Values.server.tolerations }} + tolerations: + {{- $tp := typeOf .Values.server.tolerations }} + {{- if eq $tp "string" }} + {{ tpl .Values.server.tolerations . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.server.tolerations | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets the injector toleration for pod placement +*/}} +{{- define "injector.tolerations" -}} + {{- if .Values.injector.tolerations }} + tolerations: + {{- $tp := typeOf .Values.injector.tolerations }} + {{- if eq $tp "string" }} + {{ tpl .Values.injector.tolerations . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.injector.tolerations | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Set's the node selector for pod placement when running in standalone and HA modes. +*/}} +{{- define "vault.nodeselector" -}} + {{- if and (ne .mode "dev") .Values.server.nodeSelector }} + nodeSelector: + {{- $tp := typeOf .Values.server.nodeSelector }} + {{- if eq $tp "string" }} + {{ tpl .Values.server.nodeSelector . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.server.nodeSelector | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets the injector node selector for pod placement +*/}} +{{- define "injector.nodeselector" -}} + {{- if .Values.injector.nodeSelector }} + nodeSelector: + {{- $tp := typeOf .Values.injector.nodeSelector }} + {{- if eq $tp "string" }} + {{ tpl .Values.injector.nodeSelector . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.injector.nodeSelector | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets the injector deployment update strategy +*/}} +{{- define "injector.strategy" -}} + {{- if .Values.injector.strategy }} + strategy: + {{- $tp := typeOf .Values.injector.strategy }} + {{- if eq $tp "string" }} + {{ tpl .Values.injector.strategy . | nindent 4 | trim }} + {{- else }} + {{- toYaml .Values.injector.strategy | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra pod annotations +*/}} +{{- define "vault.annotations" }} + annotations: + {{- if .Values.server.includeConfigAnnotation }} + vault.hashicorp.com/config-checksum: {{ include "vault.config" . | sha256sum }} + {{- end }} + {{- if .Values.server.annotations }} + {{- $tp := typeOf .Values.server.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.annotations . | nindent 8 }} + {{- else }} + {{- toYaml .Values.server.annotations | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra injector pod annotations +*/}} +{{- define "injector.annotations" -}} + {{- if .Values.injector.annotations }} + annotations: + {{- $tp := typeOf .Values.injector.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.injector.annotations . | nindent 8 }} + {{- else }} + {{- toYaml .Values.injector.annotations | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra injector service annotations +*/}} +{{- define "injector.service.annotations" -}} + {{- if .Values.injector.service.annotations }} + annotations: + {{- $tp := typeOf .Values.injector.service.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.injector.service.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.injector.service.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +securityContext for the injector pod level. +*/}} +{{- define "injector.securityContext.pod" -}} + {{- if .Values.injector.securityContext.pod }} + securityContext: + {{- $tp := typeOf .Values.injector.securityContext.pod }} + {{- if eq $tp "string" }} + {{- tpl .Values.injector.securityContext.pod . | nindent 8 }} + {{- else }} + {{- toYaml .Values.injector.securityContext.pod | nindent 8 }} + {{- end }} + {{- else if not .Values.global.openshift }} + securityContext: + runAsNonRoot: true + runAsGroup: {{ .Values.injector.gid | default 1000 }} + runAsUser: {{ .Values.injector.uid | default 100 }} + fsGroup: {{ .Values.injector.gid | default 1000 }} + {{- end }} +{{- end -}} + +{{/* +securityContext for the injector container level. +*/}} +{{- define "injector.securityContext.container" -}} + {{- if .Values.injector.securityContext.container}} + securityContext: + {{- $tp := typeOf .Values.injector.securityContext.container }} + {{- if eq $tp "string" }} + {{- tpl .Values.injector.securityContext.container . | nindent 12 }} + {{- else }} + {{- toYaml .Values.injector.securityContext.container | nindent 12 }} + {{- end }} + {{- else if not .Values.global.openshift }} + securityContext: + allowPrivilegeEscalation: false + capabilities: + drop: + - ALL + {{- end }} +{{- end -}} + +{{/* +securityContext for the statefulset pod template. +*/}} +{{- define "server.statefulSet.securityContext.pod" -}} + {{- if .Values.server.statefulSet.securityContext.pod }} + securityContext: + {{- $tp := typeOf .Values.server.statefulSet.securityContext.pod }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.statefulSet.securityContext.pod . | nindent 8 }} + {{- else }} + {{- toYaml .Values.server.statefulSet.securityContext.pod | nindent 8 }} + {{- end }} + {{- else if not .Values.global.openshift }} + securityContext: + runAsNonRoot: true + runAsGroup: {{ .Values.server.gid | default 1000 }} + runAsUser: {{ .Values.server.uid | default 100 }} + fsGroup: {{ .Values.server.gid | default 1000 }} + {{- end }} +{{- end -}} + +{{/* +securityContext for the statefulset vault container +*/}} +{{- define "server.statefulSet.securityContext.container" -}} + {{- if .Values.server.statefulSet.securityContext.container }} + securityContext: + {{- $tp := typeOf .Values.server.statefulSet.securityContext.container }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.statefulSet.securityContext.container . | nindent 12 }} + {{- else }} + {{- toYaml .Values.server.statefulSet.securityContext.container | nindent 12 }} + {{- end }} + {{- else if not .Values.global.openshift }} + securityContext: + allowPrivilegeEscalation: false + {{- end }} +{{- end -}} + + +{{/* +Sets extra injector service account annotations +*/}} +{{- define "injector.serviceAccount.annotations" -}} + {{- if and (ne .mode "dev") .Values.injector.serviceAccount.annotations }} + annotations: + {{- $tp := typeOf .Values.injector.serviceAccount.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.injector.serviceAccount.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.injector.serviceAccount.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra injector webhook annotations +*/}} +{{- define "injector.webhookAnnotations" -}} + {{- if or (((.Values.injector.webhook)).annotations) (.Values.injector.webhookAnnotations) }} + annotations: + {{- $tp := typeOf (or (((.Values.injector.webhook)).annotations) (.Values.injector.webhookAnnotations)) }} + {{- if eq $tp "string" }} + {{- tpl (((.Values.injector.webhook)).annotations | default .Values.injector.webhookAnnotations) . | nindent 4 }} + {{- else }} + {{- toYaml (((.Values.injector.webhook)).annotations | default .Values.injector.webhookAnnotations) | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Set's the injector webhook objectSelector +*/}} +{{- define "injector.objectSelector" -}} + {{- $v := or (((.Values.injector.webhook)).objectSelector) (.Values.injector.objectSelector) -}} + {{ if $v }} + objectSelector: + {{- $tp := typeOf $v -}} + {{ if eq $tp "string" }} + {{ tpl $v . | indent 6 | trim }} + {{ else }} + {{ toYaml $v | indent 6 | trim }} + {{ end }} + {{ end }} +{{ end }} + +{{/* +Sets extra ui service annotations +*/}} +{{- define "vault.ui.annotations" -}} + {{- if .Values.ui.annotations }} + annotations: + {{- $tp := typeOf .Values.ui.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.ui.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.ui.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Create the name of the service account to use +*/}} +{{- define "vault.serviceAccount.name" -}} +{{- if .Values.server.serviceAccount.create -}} + {{ default (include "vault.fullname" .) .Values.server.serviceAccount.name }} +{{- else -}} + {{ default "default" .Values.server.serviceAccount.name }} +{{- end -}} +{{- end -}} + +{{/* +Sets extra service account annotations +*/}} +{{- define "vault.serviceAccount.annotations" -}} + {{- if and (ne .mode "dev") .Values.server.serviceAccount.annotations }} + annotations: + {{- $tp := typeOf .Values.server.serviceAccount.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.serviceAccount.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.serviceAccount.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra ingress annotations +*/}} +{{- define "vault.ingress.annotations" -}} + {{- if .Values.server.ingress.annotations }} + annotations: + {{- $tp := typeOf .Values.server.ingress.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.ingress.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.ingress.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra route annotations +*/}} +{{- define "vault.route.annotations" -}} + {{- if .Values.server.route.annotations }} + annotations: + {{- $tp := typeOf .Values.server.route.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.route.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.route.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra vault server Service annotations +*/}} +{{- define "vault.service.annotations" -}} + {{- if .Values.server.service.annotations }} + {{- $tp := typeOf .Values.server.service.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.service.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.service.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra vault server Service (active) annotations +*/}} +{{- define "vault.service.active.annotations" -}} + {{- if .Values.server.service.active.annotations }} + {{- $tp := typeOf .Values.server.service.active.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.service.active.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.service.active.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} +{{/* +Sets extra vault server Service annotations +*/}} +{{- define "vault.service.standby.annotations" -}} + {{- if .Values.server.service.standby.annotations }} + {{- $tp := typeOf .Values.server.service.standby.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.service.standby.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.service.standby.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets PodSecurityPolicy annotations +*/}} +{{- define "vault.psp.annotations" -}} + {{- if .Values.global.psp.annotations }} + annotations: + {{- $tp := typeOf .Values.global.psp.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.global.psp.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.global.psp.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra statefulset annotations +*/}} +{{- define "vault.statefulSet.annotations" -}} + {{- if .Values.server.statefulSet.annotations }} + annotations: + {{- $tp := typeOf .Values.server.statefulSet.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.statefulSet.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.statefulSet.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets VolumeClaim annotations for data volume +*/}} +{{- define "vault.dataVolumeClaim.annotations" -}} + {{- if and (ne .mode "dev") (.Values.server.dataStorage.enabled) (.Values.server.dataStorage.annotations) }} + annotations: + {{- $tp := typeOf .Values.server.dataStorage.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.dataStorage.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.dataStorage.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets VolumeClaim labels for data volume +*/}} +{{- define "vault.dataVolumeClaim.labels" -}} + {{- if and (ne .mode "dev") (.Values.server.dataStorage.enabled) (.Values.server.dataStorage.labels) }} + labels: + {{- $tp := typeOf .Values.server.dataStorage.labels }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.dataStorage.labels . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.dataStorage.labels | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets VolumeClaim annotations for audit volume +*/}} +{{- define "vault.auditVolumeClaim.annotations" -}} + {{- if and (ne .mode "dev") (.Values.server.auditStorage.enabled) (.Values.server.auditStorage.annotations) }} + annotations: + {{- $tp := typeOf .Values.server.auditStorage.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.auditStorage.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.auditStorage.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets VolumeClaim labels for audit volume +*/}} +{{- define "vault.auditVolumeClaim.labels" -}} + {{- if and (ne .mode "dev") (.Values.server.auditStorage.enabled) (.Values.server.auditStorage.labels) }} + labels: + {{- $tp := typeOf .Values.server.auditStorage.labels }} + {{- if eq $tp "string" }} + {{- tpl .Values.server.auditStorage.labels . | nindent 4 }} + {{- else }} + {{- toYaml .Values.server.auditStorage.labels | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Set's the container resources if the user has set any. +*/}} +{{- define "vault.resources" -}} + {{- if .Values.server.resources -}} + resources: +{{ toYaml .Values.server.resources | indent 12}} + {{ end }} +{{- end -}} + +{{/* +Sets the container resources if the user has set any. +*/}} +{{- define "injector.resources" -}} + {{- if .Values.injector.resources -}} + resources: +{{ toYaml .Values.injector.resources | indent 12}} + {{ end }} +{{- end -}} + +{{/* +Sets the container resources if the user has set any. +*/}} +{{- define "csi.resources" -}} + {{- if .Values.csi.resources -}} + resources: +{{ toYaml .Values.csi.resources | indent 12}} + {{ end }} +{{- end -}} + +{{/* +Sets the container resources for CSI's Agent sidecar if the user has set any. +*/}} +{{- define "csi.agent.resources" -}} + {{- if .Values.csi.agent.resources -}} + resources: +{{ toYaml .Values.csi.agent.resources | indent 12}} + {{ end }} +{{- end -}} + +{{/* +Sets extra CSI daemonset annotations +*/}} +{{- define "csi.daemonSet.annotations" -}} + {{- if .Values.csi.daemonSet.annotations }} + annotations: + {{- $tp := typeOf .Values.csi.daemonSet.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.csi.daemonSet.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.csi.daemonSet.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets CSI daemonset securityContext for pod template +*/}} +{{- define "csi.daemonSet.securityContext.pod" -}} + {{- if .Values.csi.daemonSet.securityContext.pod }} + securityContext: + {{- $tp := typeOf .Values.csi.daemonSet.securityContext.pod }} + {{- if eq $tp "string" }} + {{- tpl .Values.csi.daemonSet.securityContext.pod . | nindent 8 }} + {{- else }} + {{- toYaml .Values.csi.daemonSet.securityContext.pod | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets CSI daemonset securityContext for container +*/}} +{{- define "csi.daemonSet.securityContext.container" -}} + {{- if .Values.csi.daemonSet.securityContext.container }} + securityContext: + {{- $tp := typeOf .Values.csi.daemonSet.securityContext.container }} + {{- if eq $tp "string" }} + {{- tpl .Values.csi.daemonSet.securityContext.container . | nindent 12 }} + {{- else }} + {{- toYaml .Values.csi.daemonSet.securityContext.container | nindent 12 }} + {{- end }} + {{- end }} +{{- end -}} + + +{{/* +Sets the injector toleration for pod placement +*/}} +{{- define "csi.pod.tolerations" -}} + {{- if .Values.csi.pod.tolerations }} + tolerations: + {{- $tp := typeOf .Values.csi.pod.tolerations }} + {{- if eq $tp "string" }} + {{ tpl .Values.csi.pod.tolerations . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.csi.pod.tolerations | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets the CSI provider nodeSelector for pod placement +*/}} +{{- define "csi.pod.nodeselector" -}} + {{- if .Values.csi.pod.nodeSelector }} + nodeSelector: + {{- $tp := typeOf .Values.csi.pod.nodeSelector }} + {{- if eq $tp "string" }} + {{ tpl .Values.csi.pod.nodeSelector . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.csi.pod.nodeSelector | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} +{{/* +Sets the CSI provider affinity for pod placement. +*/}} +{{- define "csi.pod.affinity" -}} + {{- if .Values.csi.pod.affinity }} + affinity: + {{ $tp := typeOf .Values.csi.pod.affinity }} + {{- if eq $tp "string" }} + {{- tpl .Values.csi.pod.affinity . | nindent 8 | trim }} + {{- else }} + {{- toYaml .Values.csi.pod.affinity | nindent 8 }} + {{- end }} + {{ end }} +{{- end -}} +{{/* +Sets extra CSI provider pod annotations +*/}} +{{- define "csi.pod.annotations" -}} + {{- if .Values.csi.pod.annotations }} + annotations: + {{- $tp := typeOf .Values.csi.pod.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.csi.pod.annotations . | nindent 8 }} + {{- else }} + {{- toYaml .Values.csi.pod.annotations | nindent 8 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Sets extra CSI service account annotations +*/}} +{{- define "csi.serviceAccount.annotations" -}} + {{- if .Values.csi.serviceAccount.annotations }} + annotations: + {{- $tp := typeOf .Values.csi.serviceAccount.annotations }} + {{- if eq $tp "string" }} + {{- tpl .Values.csi.serviceAccount.annotations . | nindent 4 }} + {{- else }} + {{- toYaml .Values.csi.serviceAccount.annotations | nindent 4 }} + {{- end }} + {{- end }} +{{- end -}} + +{{/* +Inject extra environment vars in the format key:value, if populated +*/}} +{{- define "vault.extraEnvironmentVars" -}} +{{- if .extraEnvironmentVars -}} +{{- range $key, $value := .extraEnvironmentVars }} +- name: {{ printf "%s" $key | replace "." "_" | upper | quote }} + value: {{ $value | quote }} +{{- end }} +{{- end -}} +{{- end -}} + +{{/* +Inject extra environment populated by secrets, if populated +*/}} +{{- define "vault.extraSecretEnvironmentVars" -}} +{{- if .extraSecretEnvironmentVars -}} +{{- range .extraSecretEnvironmentVars }} +- name: {{ .envName }} + valueFrom: + secretKeyRef: + name: {{ .secretName }} + key: {{ .secretKey }} +{{- end -}} +{{- end -}} +{{- end -}} + +{{/* Scheme for health check and local endpoint */}} +{{- define "vault.scheme" -}} +{{- if .Values.global.tlsDisable -}} +{{ "http" }} +{{- else -}} +{{ "https" }} +{{- end -}} +{{- end -}} + +{{/* +imagePullSecrets generates pull secrets from either string or map values. +A map value must be indexable by the key 'name'. +*/}} +{{- define "imagePullSecrets" -}} +{{- with .Values.global.imagePullSecrets -}} +imagePullSecrets: +{{- range . -}} +{{- if typeIs "string" . }} + - name: {{ . }} +{{- else if index . "name" }} + - name: {{ .name }} +{{- end }} +{{- end -}} +{{- end -}} +{{- end -}} + +{{/* +externalTrafficPolicy sets a Service's externalTrafficPolicy if applicable. +Supported inputs are Values.server.service and Values.ui +*/}} +{{- define "service.externalTrafficPolicy" -}} +{{- $type := "" -}} +{{- if .serviceType -}} +{{- $type = .serviceType -}} +{{- else if .type -}} +{{- $type = .type -}} +{{- end -}} +{{- if and .externalTrafficPolicy (or (eq $type "LoadBalancer") (eq $type "NodePort")) }} + externalTrafficPolicy: {{ .externalTrafficPolicy }} +{{- else }} +{{- end }} +{{- end -}} + +{{/* +loadBalancer configuration for the the UI service. +Supported inputs are Values.ui +*/}} +{{- define "service.loadBalancer" -}} +{{- if eq (.serviceType | toString) "LoadBalancer" }} +{{- if .loadBalancerIP }} + loadBalancerIP: {{ .loadBalancerIP }} +{{- end }} +{{- with .loadBalancerSourceRanges }} + loadBalancerSourceRanges: +{{- range . }} + - {{ . }} +{{- end }} +{{- end -}} +{{- end }} +{{- end -}} + +{{/* +config file from values +*/}} +{{- define "vault.config" -}} +{{- if or (eq .mode "ha") (eq .mode "standalone") }} +{{- $config := (index .Values.server .mode).config -}} +{{- if .Values.server.ha.raft.enabled -}} +{{- $config = .Values.server.ha.raft.config -}} +{{- end -}} +{{- $type := typeOf $config -}} +{{- if eq $type "string" -}} +{{/* Vault supports both HCL and JSON as its configuration format */}} +{{- $json := tpl $config . | fromJson -}} +{{/* +Helm's fromJson does not behave according to the corresponding sprig function nor Helm docs, +which claim that it should return empty string on invalid JSON, it actually returns +a map containing a single 'Error' element. +https://github.com/helm/helm/blob/50c22ed7f953fadb32755e5881ba95a92da852b2/pkg/engine/funcs.go#L158 + */}} +{{- if or (and (eq ($json | len) 1) (hasKey $json "Error")) (eq ($json | len) 0) -}} +{{- $config = printf "%s\n%s" $config "disable_mlock = true" -}} +{{- else -}} +{{- if not (hasKey $json "disable_mlock") -}} +{{- $_ := set $json "disable_mlock" true -}} +{{- end -}} +{{- $config = $json | mustToJson -}} +{{- end -}} +{{- else }} +{{- fail "structured server config is not supported, value must be a string"}} +{{- end }} +{{- tpl $config . | nindent 4 | trim }} +{{- end -}} +{{- end -}} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-agent-configmap.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-agent-configmap.yaml new file mode 100644 index 000000000..18cdb04ac --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-agent-configmap.yaml @@ -0,0 +1,34 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.csiEnabled" . -}} +{{- if and (.csiEnabled) (eq (.Values.csi.agent.enabled | toString) "true") -}} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ template "vault.fullname" . }}-csi-provider-agent-config + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +data: + config.hcl: | + vault { + {{- if .Values.global.externalVaultAddr }} + "address" = "{{ .Values.global.externalVaultAddr }}" + {{- else }} + "address" = "{{ include "vault.scheme" . }}://{{ template "vault.fullname" . }}.{{ include "vault.namespace" . }}.svc:{{ .Values.server.service.port }}" + {{- end }} + } + + cache {} + + listener "unix" { + address = "/var/run/vault/agent.sock" + tls_disable = true + } +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrole.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrole.yaml new file mode 100644 index 000000000..6d979ea40 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrole.yaml @@ -0,0 +1,23 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.csiEnabled" . -}} +{{- if .csiEnabled -}} +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: {{ template "vault.fullname" . }}-csi-provider-clusterrole + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +rules: +- apiGroups: + - "" + resources: + - serviceaccounts/token + verbs: + - create +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrolebinding.yaml new file mode 100644 index 000000000..506ec944a --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-clusterrolebinding.yaml @@ -0,0 +1,24 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.csiEnabled" . -}} +{{- if .csiEnabled -}} +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: {{ template "vault.fullname" . }}-csi-provider-clusterrolebinding + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: {{ template "vault.fullname" . }}-csi-provider-clusterrole +subjects: +- kind: ServiceAccount + name: {{ template "vault.fullname" . }}-csi-provider + namespace: {{ include "vault.namespace" . }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-daemonset.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-daemonset.yaml new file mode 100644 index 000000000..aacce0a27 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-daemonset.yaml @@ -0,0 +1,162 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.csiEnabled" . -}} +{{- if .csiEnabled -}} +apiVersion: apps/v1 +kind: DaemonSet +metadata: + name: {{ template "vault.fullname" . }}-csi-provider + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- if .Values.csi.daemonSet.extraLabels -}} + {{- toYaml .Values.csi.daemonSet.extraLabels | nindent 4 -}} + {{- end -}} + {{ template "csi.daemonSet.annotations" . }} +spec: + updateStrategy: + type: {{ .Values.csi.daemonSet.updateStrategy.type }} + {{- if .Values.csi.daemonSet.updateStrategy.maxUnavailable }} + rollingUpdate: + maxUnavailable: {{ .Values.csi.daemonSet.updateStrategy.maxUnavailable }} + {{- end }} + selector: + matchLabels: + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + template: + metadata: + labels: + app.kubernetes.io/name: {{ template "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + {{- if .Values.csi.pod.extraLabels -}} + {{- toYaml .Values.csi.pod.extraLabels | nindent 8 -}} + {{- end -}} + {{ template "csi.pod.annotations" . }} + spec: + {{ template "csi.daemonSet.securityContext.pod" . }} + {{- if .Values.csi.priorityClassName }} + priorityClassName: {{ .Values.csi.priorityClassName }} + {{- end }} + hostNetwork: {{ .Values.csi.hostNetwork }} + serviceAccountName: {{ template "vault.fullname" . }}-csi-provider + {{- template "csi.pod.tolerations" . }} + {{- template "csi.pod.nodeselector" . }} + {{- template "csi.pod.affinity" . }} + containers: + - name: {{ include "vault.name" . }}-csi-provider + {{ template "csi.resources" . }} + {{ template "csi.daemonSet.securityContext.container" . }} + image: "{{ .Values.csi.image.repository }}:{{ .Values.csi.image.tag }}" + imagePullPolicy: {{ .Values.csi.image.pullPolicy }} + args: + - --endpoint=/provider/vault.sock + {{- if .Values.csi.debug }} + - --log-level=debug + {{- else }} + - --log-level={{ .Values.csi.logLevel }} + {{- end }} + {{- if .Values.csi.hmacSecretName }} + - --hmac-secret-name={{ .Values.csi.hmacSecretName }} + {{- else }} + - --hmac-secret-name={{- include "vault.name" . }}-csi-provider-hmac-key + {{- end }} + {{- if .Values.csi.extraArgs }} + {{- toYaml .Values.csi.extraArgs | nindent 12 }} + {{- end }} + env: + - name: VAULT_ADDR + {{- if eq (.Values.csi.agent.enabled | toString) "true" }} + value: "unix:///var/run/vault/agent.sock" + {{- else if .Values.global.externalVaultAddr }} + value: "{{ .Values.global.externalVaultAddr }}" + {{- else }} + value: {{ include "vault.scheme" . }}://{{ template "vault.fullname" . }}.{{ include "vault.namespace" . }}.svc:{{ .Values.server.service.port }} + {{- end }} + volumeMounts: + - name: providervol + mountPath: "/provider" + {{- if eq (.Values.csi.agent.enabled | toString) "true" }} + - name: agent-unix-socket + mountPath: /var/run/vault + {{- end }} + {{- if .Values.csi.volumeMounts }} + {{- toYaml .Values.csi.volumeMounts | nindent 12}} + {{- end }} + livenessProbe: + httpGet: + path: /health/ready + port: 8080 + failureThreshold: {{ .Values.csi.livenessProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.csi.livenessProbe.initialDelaySeconds }} + periodSeconds: {{ .Values.csi.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.csi.livenessProbe.successThreshold }} + timeoutSeconds: {{ .Values.csi.livenessProbe.timeoutSeconds }} + readinessProbe: + httpGet: + path: /health/ready + port: 8080 + failureThreshold: {{ .Values.csi.readinessProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.csi.readinessProbe.initialDelaySeconds }} + periodSeconds: {{ .Values.csi.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.csi.readinessProbe.successThreshold }} + timeoutSeconds: {{ .Values.csi.readinessProbe.timeoutSeconds }} + {{- if eq (.Values.csi.agent.enabled | toString) "true" }} + - name: {{ include "vault.name" . }}-agent + image: "{{ .Values.csi.agent.image.repository }}:{{ .Values.csi.agent.image.tag }}" + imagePullPolicy: {{ .Values.csi.agent.image.pullPolicy }} + {{ template "csi.agent.resources" . }} + command: + - vault + args: + - agent + - -config=/etc/vault/config.hcl + {{- if .Values.csi.agent.extraArgs }} + {{- toYaml .Values.csi.agent.extraArgs | nindent 12 }} + {{- end }} + ports: + - containerPort: 8200 + env: + - name: VAULT_LOG_LEVEL + value: "{{ .Values.csi.agent.logLevel }}" + - name: VAULT_LOG_FORMAT + value: "{{ .Values.csi.agent.logFormat }}" + securityContext: + runAsNonRoot: true + allowPrivilegeEscalation: false + readOnlyRootFilesystem: true + runAsUser: 100 + runAsGroup: 1000 + volumeMounts: + - name: agent-config + mountPath: /etc/vault/config.hcl + subPath: config.hcl + readOnly: true + - name: agent-unix-socket + mountPath: /var/run/vault + {{- if .Values.csi.volumeMounts }} + {{- toYaml .Values.csi.volumeMounts | nindent 12 }} + {{- end }} + {{- end }} + volumes: + - name: providervol + hostPath: + path: {{ .Values.csi.daemonSet.providersDir }} + {{- if eq (.Values.csi.agent.enabled | toString) "true" }} + - name: agent-config + configMap: + name: {{ template "vault.fullname" . }}-csi-provider-agent-config + - name: agent-unix-socket + emptyDir: + medium: Memory + {{- end }} + {{- if .Values.csi.volumes }} + {{- toYaml .Values.csi.volumes | nindent 8}} + {{- end }} + {{- include "imagePullSecrets" . | nindent 6 }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-role.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-role.yaml new file mode 100644 index 000000000..17e1918b4 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-role.yaml @@ -0,0 +1,32 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.csiEnabled" . -}} +{{- if .csiEnabled -}} +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ template "vault.fullname" . }}-csi-provider-role + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +rules: +- apiGroups: [""] + resources: ["secrets"] + verbs: ["get"] + resourceNames: + {{- if .Values.csi.hmacSecretName }} + - {{ .Values.csi.hmacSecretName }} + {{- else }} + - {{ include "vault.name" . }}-csi-provider-hmac-key + {{- end }} +# 'create' permissions cannot be restricted by resource name: +# https://kubernetes.io/docs/reference/access-authn-authz/rbac/#referring-to-resources +- apiGroups: [""] + resources: ["secrets"] + verbs: ["create"] +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-rolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-rolebinding.yaml new file mode 100644 index 000000000..3d3b981b8 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-rolebinding.yaml @@ -0,0 +1,25 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.csiEnabled" . -}} +{{- if .csiEnabled -}} +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ template "vault.fullname" . }}-csi-provider-rolebinding + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: {{ template "vault.fullname" . }}-csi-provider-role +subjects: +- kind: ServiceAccount + name: {{ template "vault.fullname" . }}-csi-provider + namespace: {{ include "vault.namespace" . }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-serviceaccount.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-serviceaccount.yaml new file mode 100644 index 000000000..6327a7b2f --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/csi-serviceaccount.yaml @@ -0,0 +1,21 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.csiEnabled" . -}} +{{- if .csiEnabled -}} +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ template "vault.fullname" . }}-csi-provider + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-csi-provider + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- if .Values.csi.serviceAccount.extraLabels -}} + {{- toYaml .Values.csi.serviceAccount.extraLabels | nindent 4 -}} + {{- end -}} + {{ template "csi.serviceAccount.annotations" . }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-certs-secret.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-certs-secret.yaml new file mode 100644 index 000000000..f6995af10 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-certs-secret.yaml @@ -0,0 +1,19 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if and (eq (.Values.injector.leaderElector.enabled | toString) "true") (gt (.Values.injector.replicas | int) 1) }} +apiVersion: v1 +kind: Secret +metadata: + name: vault-injector-certs + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- end }} +{{- end }} \ No newline at end of file diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrole.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrole.yaml new file mode 100644 index 000000000..df603f250 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrole.yaml @@ -0,0 +1,30 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRole +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-clusterrole + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +rules: +- apiGroups: ["admissionregistration.k8s.io"] + resources: ["mutatingwebhookconfigurations"] + verbs: + - "get" + - "list" + - "watch" + - "patch" +{{- if and (eq (.Values.injector.leaderElector.enabled | toString) "true") (gt (.Values.injector.replicas | int) 1) }} +- apiGroups: [""] + resources: ["nodes"] + verbs: + - "get" +{{ end }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrolebinding.yaml new file mode 100644 index 000000000..82cbce0ce --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-clusterrolebinding.yaml @@ -0,0 +1,24 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-binding + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: {{ template "vault.fullname" . }}-agent-injector-clusterrole +subjects: +- kind: ServiceAccount + name: {{ template "vault.fullname" . }}-agent-injector + namespace: {{ include "vault.namespace" . }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-deployment.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-deployment.yaml new file mode 100644 index 000000000..822e8e41d --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-deployment.yaml @@ -0,0 +1,179 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +# Deployment for the injector +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{ template "vault.fullname" . }}-agent-injector + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + component: webhook +spec: + replicas: {{ .Values.injector.replicas }} + selector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + component: webhook + {{ template "injector.strategy" . }} + template: + metadata: + labels: + app.kubernetes.io/name: {{ template "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + component: webhook + {{- if .Values.injector.extraLabels -}} + {{- toYaml .Values.injector.extraLabels | nindent 8 -}} + {{- end -}} + {{ template "injector.annotations" . }} + spec: + {{ template "injector.affinity" . }} + {{ template "injector.topologySpreadConstraints" . }} + {{ template "injector.tolerations" . }} + {{ template "injector.nodeselector" . }} + {{- if .Values.injector.priorityClassName }} + priorityClassName: {{ .Values.injector.priorityClassName }} + {{- end }} + serviceAccountName: "{{ template "vault.fullname" . }}-agent-injector" + {{ template "injector.securityContext.pod" . -}} + {{- if not .Values.global.openshift }} + hostNetwork: {{ .Values.injector.hostNetwork }} + {{- end }} + containers: + - name: sidecar-injector + {{ template "injector.resources" . }} + image: "{{ .Values.injector.image.repository }}:{{ .Values.injector.image.tag }}" + imagePullPolicy: "{{ .Values.injector.image.pullPolicy }}" + {{- template "injector.securityContext.container" . }} + env: + - name: AGENT_INJECT_LISTEN + value: {{ printf ":%v" .Values.injector.port }} + - name: AGENT_INJECT_LOG_LEVEL + value: {{ .Values.injector.logLevel | default "info" }} + - name: AGENT_INJECT_VAULT_ADDR + {{- if .Values.global.externalVaultAddr }} + value: "{{ .Values.global.externalVaultAddr }}" + {{- else if .Values.injector.externalVaultAddr }} + value: "{{ .Values.injector.externalVaultAddr }}" + {{- else }} + value: {{ include "vault.scheme" . }}://{{ template "vault.fullname" . }}.{{ include "vault.namespace" . }}.svc:{{ .Values.server.service.port }} + {{- end }} + - name: AGENT_INJECT_VAULT_AUTH_PATH + value: {{ .Values.injector.authPath }} + - name: AGENT_INJECT_VAULT_IMAGE + value: "{{ .Values.injector.agentImage.repository }}:{{ .Values.injector.agentImage.tag }}" + {{- if .Values.injector.certs.secretName }} + - name: AGENT_INJECT_TLS_CERT_FILE + value: "/etc/webhook/certs/{{ .Values.injector.certs.certName }}" + - name: AGENT_INJECT_TLS_KEY_FILE + value: "/etc/webhook/certs/{{ .Values.injector.certs.keyName }}" + {{- else }} + - name: AGENT_INJECT_TLS_AUTO + value: {{ template "vault.fullname" . }}-agent-injector-cfg + - name: AGENT_INJECT_TLS_AUTO_HOSTS + value: {{ template "vault.fullname" . }}-agent-injector-svc,{{ template "vault.fullname" . }}-agent-injector-svc.{{ include "vault.namespace" . }},{{ template "vault.fullname" . }}-agent-injector-svc.{{ include "vault.namespace" . }}.svc + {{- end }} + - name: AGENT_INJECT_LOG_FORMAT + value: {{ .Values.injector.logFormat | default "standard" }} + - name: AGENT_INJECT_REVOKE_ON_SHUTDOWN + value: "{{ .Values.injector.revokeOnShutdown | default false }}" + {{- if .Values.global.openshift }} + - name: AGENT_INJECT_SET_SECURITY_CONTEXT + value: "false" + {{- end }} + {{- if .Values.injector.metrics.enabled }} + - name: AGENT_INJECT_TELEMETRY_PATH + value: "/metrics" + {{- end }} + {{- if and (eq (.Values.injector.leaderElector.enabled | toString) "true") (gt (.Values.injector.replicas | int) 1) }} + - name: AGENT_INJECT_USE_LEADER_ELECTOR + value: "true" + - name: NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + {{- end }} + - name: AGENT_INJECT_CPU_REQUEST + value: "{{ .Values.injector.agentDefaults.cpuRequest }}" + - name: AGENT_INJECT_CPU_LIMIT + value: "{{ .Values.injector.agentDefaults.cpuLimit }}" + - name: AGENT_INJECT_MEM_REQUEST + value: "{{ .Values.injector.agentDefaults.memRequest }}" + - name: AGENT_INJECT_MEM_LIMIT + value: "{{ .Values.injector.agentDefaults.memLimit }}" + {{- if .Values.injector.agentDefaults.ephemeralRequest }} + - name: AGENT_INJECT_EPHEMERAL_REQUEST + value: "{{ .Values.injector.agentDefaults.ephemeralRequest }}" + {{- end }} + {{- if .Values.injector.agentDefaults.ephemeralLimit }} + - name: AGENT_INJECT_EPHEMERAL_LIMIT + value: "{{ .Values.injector.agentDefaults.ephemeralLimit }}" + {{- end }} + - name: AGENT_INJECT_DEFAULT_TEMPLATE + value: "{{ .Values.injector.agentDefaults.template }}" + - name: AGENT_INJECT_TEMPLATE_CONFIG_EXIT_ON_RETRY_FAILURE + value: "{{ .Values.injector.agentDefaults.templateConfig.exitOnRetryFailure }}" + {{- if .Values.injector.agentDefaults.templateConfig.staticSecretRenderInterval }} + - name: AGENT_INJECT_TEMPLATE_STATIC_SECRET_RENDER_INTERVAL + value: "{{ .Values.injector.agentDefaults.templateConfig.staticSecretRenderInterval }}" + {{- end }} + {{- include "vault.extraEnvironmentVars" .Values.injector | nindent 12 }} + - name: POD_NAME + valueFrom: + fieldRef: + fieldPath: metadata.name + args: + - agent-inject + - 2>&1 + livenessProbe: + httpGet: + path: /health/ready + port: {{ .Values.injector.port }} + scheme: HTTPS + failureThreshold: {{ .Values.injector.livenessProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.injector.livenessProbe.initialDelaySeconds }} + periodSeconds: {{ .Values.injector.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.injector.livenessProbe.successThreshold }} + timeoutSeconds: {{ .Values.injector.livenessProbe.timeoutSeconds }} + readinessProbe: + httpGet: + path: /health/ready + port: {{ .Values.injector.port }} + scheme: HTTPS + failureThreshold: {{ .Values.injector.readinessProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.injector.readinessProbe.initialDelaySeconds }} + periodSeconds: {{ .Values.injector.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.injector.readinessProbe.successThreshold }} + timeoutSeconds: {{ .Values.injector.readinessProbe.timeoutSeconds }} + startupProbe: + httpGet: + path: /health/ready + port: {{ .Values.injector.port }} + scheme: HTTPS + failureThreshold: {{ .Values.injector.startupProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.injector.startupProbe.initialDelaySeconds }} + periodSeconds: {{ .Values.injector.startupProbe.periodSeconds }} + successThreshold: {{ .Values.injector.startupProbe.successThreshold }} + timeoutSeconds: {{ .Values.injector.startupProbe.timeoutSeconds }} +{{- if .Values.injector.certs.secretName }} + volumeMounts: + - name: webhook-certs + mountPath: /etc/webhook/certs + readOnly: true +{{- end }} +{{- if .Values.injector.certs.secretName }} + volumes: + - name: webhook-certs + secret: + secretName: "{{ .Values.injector.certs.secretName }}" +{{- end }} + {{- include "imagePullSecrets" . | nindent 6 }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-disruptionbudget.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-disruptionbudget.yaml new file mode 100644 index 000000000..2b2a61c6f --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-disruptionbudget.yaml @@ -0,0 +1,25 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- if .Values.injector.podDisruptionBudget }} +apiVersion: policy/v1 +kind: PodDisruptionBudget +metadata: + name: {{ template "vault.fullname" . }}-agent-injector + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + component: webhook +spec: + selector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + component: webhook + {{- toYaml .Values.injector.podDisruptionBudget | nindent 2 }} +{{- end -}} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-mutating-webhook.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-mutating-webhook.yaml new file mode 100644 index 000000000..d0cafa66f --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-mutating-webhook.yaml @@ -0,0 +1,45 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if .Capabilities.APIVersions.Has "admissionregistration.k8s.io/v1" }} +apiVersion: admissionregistration.k8s.io/v1 +{{- else }} +apiVersion: admissionregistration.k8s.io/v1beta1 +{{- end }} +kind: MutatingWebhookConfiguration +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-cfg + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- template "injector.webhookAnnotations" . }} +webhooks: + - name: vault.hashicorp.com + failurePolicy: {{ ((.Values.injector.webhook)).failurePolicy | default .Values.injector.failurePolicy }} + matchPolicy: {{ ((.Values.injector.webhook)).matchPolicy | default "Exact" }} + sideEffects: None + timeoutSeconds: {{ ((.Values.injector.webhook)).timeoutSeconds | default "30" }} + admissionReviewVersions: ["v1", "v1beta1"] + clientConfig: + service: + name: {{ template "vault.fullname" . }}-agent-injector-svc + namespace: {{ include "vault.namespace" . }} + path: "/mutate" + caBundle: {{ .Values.injector.certs.caBundle | quote }} + rules: + - operations: ["CREATE"] + apiGroups: [""] + apiVersions: ["v1"] + resources: ["pods"] + scope: "Namespaced" +{{- if or (.Values.injector.namespaceSelector) (((.Values.injector.webhook)).namespaceSelector) }} + namespaceSelector: +{{ toYaml (((.Values.injector.webhook)).namespaceSelector | default .Values.injector.namespaceSelector) | indent 6}} +{{ end }} +{{- template "injector.objectSelector" . -}} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-network-policy.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-network-policy.yaml new file mode 100644 index 000000000..4c3b08782 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-network-policy.yaml @@ -0,0 +1,29 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if eq (.Values.global.openshift | toString) "true" }} +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: {{ template "vault.fullname" . }}-agent-injector + labels: + app.kubernetes.io/name: {{ template "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} +spec: + podSelector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + component: webhook + ingress: + - from: + - namespaceSelector: {} + ports: + - port: 8080 + protocol: TCP +{{ end }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-role.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-role.yaml new file mode 100644 index 000000000..a07f8f6c0 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-role.yaml @@ -0,0 +1,25 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if eq (.Values.global.psp.enable | toString) "true" }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-psp + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +rules: +- apiGroups: ['policy'] + resources: ['podsecuritypolicies'] + verbs: ['use'] + resourceNames: + - {{ template "vault.fullname" . }}-agent-injector +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-rolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-rolebinding.yaml new file mode 100644 index 000000000..3c97e8dad --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp-rolebinding.yaml @@ -0,0 +1,26 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if eq (.Values.global.psp.enable | toString) "true" }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-psp + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + kind: Role + name: {{ template "vault.fullname" . }}-agent-injector-psp + apiGroup: rbac.authorization.k8s.io +subjects: + - kind: ServiceAccount + name: {{ template "vault.fullname" . }}-agent-injector +{{- end }} +{{- end }} \ No newline at end of file diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp.yaml new file mode 100644 index 000000000..0eca9a87c --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-psp.yaml @@ -0,0 +1,51 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if eq (.Values.global.psp.enable | toString) "true" }} +apiVersion: policy/v1beta1 +kind: PodSecurityPolicy +metadata: + name: {{ template "vault.fullname" . }}-agent-injector + labels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- template "vault.psp.annotations" . }} +spec: + privileged: false + # Required to prevent escalations to root. + allowPrivilegeEscalation: false + volumes: + - configMap + - emptyDir + - projected + - secret + - downwardAPI + hostNetwork: false + hostIPC: false + hostPID: false + runAsUser: + # Require the container to run without root privileges. + rule: MustRunAsNonRoot + seLinux: + # This policy assumes the nodes are using AppArmor rather than SELinux. + rule: RunAsAny + supplementalGroups: + rule: MustRunAs + ranges: + # Forbid adding the root group. + - min: 1 + max: 65535 + fsGroup: + rule: MustRunAs + ranges: + # Forbid adding the root group. + - min: 1 + max: 65535 + readOnlyRootFilesystem: false +{{- end }} +{{- end }} \ No newline at end of file diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-role.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-role.yaml new file mode 100644 index 000000000..167f3a3bf --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-role.yaml @@ -0,0 +1,38 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if and (eq (.Values.injector.leaderElector.enabled | toString) "true") (gt (.Values.injector.replicas | int) 1) }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-leader-elector-role + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +rules: + - apiGroups: [""] + resources: ["secrets", "configmaps"] + verbs: + - "create" + - "get" + - "watch" + - "list" + - "update" + - apiGroups: [""] + resources: ["configmaps"] + verbs: + - "delete" + - apiGroups: [""] + resources: ["pods"] + verbs: + - "get" + - "patch" + - "delete" +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-rolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-rolebinding.yaml new file mode 100644 index 000000000..6ad25ca69 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-rolebinding.yaml @@ -0,0 +1,27 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +{{- if and (eq (.Values.injector.leaderElector.enabled | toString) "true") (gt (.Values.injector.replicas | int) 1) }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-leader-elector-binding + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: {{ template "vault.fullname" . }}-agent-injector-leader-elector-role +subjects: + - kind: ServiceAccount + name: {{ template "vault.fullname" . }}-agent-injector + namespace: {{ include "vault.namespace" . }} +{{- end }} +{{- end }} \ No newline at end of file diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-service.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-service.yaml new file mode 100644 index 000000000..1479cd1ab --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-service.yaml @@ -0,0 +1,27 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +apiVersion: v1 +kind: Service +metadata: + name: {{ template "vault.fullname" . }}-agent-injector-svc + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{ template "injector.service.annotations" . }} +spec: + ports: + - name: https + port: 443 + targetPort: {{ .Values.injector.port }} + selector: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + component: webhook +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-serviceaccount.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-serviceaccount.yaml new file mode 100644 index 000000000..2f91c3d4a --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/injector-serviceaccount.yaml @@ -0,0 +1,18 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- template "vault.injectorEnabled" . -}} +{{- if .injectorEnabled -}} +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ template "vault.fullname" . }}-agent-injector + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }}-agent-injector + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{ template "injector.serviceAccount.annotations" . }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-prometheusrules.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-prometheusrules.yaml new file mode 100644 index 000000000..7e58a0e52 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-prometheusrules.yaml @@ -0,0 +1,31 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ if and (.Values.serverTelemetry.prometheusRules.rules) + (or (.Values.global.serverTelemetry.prometheusOperator) (.Values.serverTelemetry.prometheusRules.enabled) ) +}} +--- +apiVersion: monitoring.coreos.com/v1 +kind: PrometheusRule +metadata: + name: {{ template "vault.fullname" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- /* update the selectors docs in values.yaml whenever the defaults below change. */ -}} + {{- $selectors := .Values.serverTelemetry.prometheusRules.selectors }} + {{- if $selectors }} + {{- toYaml $selectors | nindent 4 }} + {{- else }} + release: prometheus + {{- end }} +spec: + groups: + - name: {{ include "vault.fullname" . }} + rules: + {{- toYaml .Values.serverTelemetry.prometheusRules.rules | nindent 6 }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-servicemonitor.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-servicemonitor.yaml new file mode 100644 index 000000000..62d924a61 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/prometheus-servicemonitor.yaml @@ -0,0 +1,58 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{ if or (.Values.global.serverTelemetry.prometheusOperator) (.Values.serverTelemetry.serviceMonitor.enabled) }} +--- +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: {{ template "vault.fullname" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- /* update the selectors docs in values.yaml whenever the defaults below change. */ -}} + {{- $selectors := .Values.serverTelemetry.serviceMonitor.selectors }} + {{- if $selectors }} + {{- toYaml $selectors | nindent 4 }} + {{- else }} + release: prometheus + {{- end }} +spec: + selector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + {{- if eq .mode "ha" }} + vault-active: "true" + {{- else }} + vault-internal: "true" + {{- end }} + endpoints: + - port: {{ include "vault.scheme" . }} + interval: {{ .Values.serverTelemetry.serviceMonitor.interval }} + scrapeTimeout: {{ .Values.serverTelemetry.serviceMonitor.scrapeTimeout }} + scheme: {{ include "vault.scheme" . | lower }} + path: /v1/sys/metrics + params: + format: + - prometheus + {{- with .Values.serverTelemetry.serviceMonitor.tlsConfig }} + tlsConfig: + {{- toYaml . | nindent 6 }} + {{- else }} + tlsConfig: + insecureSkipVerify: true + {{- end }} + {{- with .Values.serverTelemetry.serviceMonitor.authorization }} + authorization: + {{- toYaml . | nindent 6 }} + {{- end }} + namespaceSelector: + matchNames: + - {{ include "vault.namespace" . }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-clusterrolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-clusterrolebinding.yaml new file mode 100644 index 000000000..14ec838a0 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-clusterrolebinding.yaml @@ -0,0 +1,29 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.serverAuthDelegator" . }} +{{- if .serverAuthDelegator -}} +{{- if .Capabilities.APIVersions.Has "rbac.authorization.k8s.io/v1" -}} +apiVersion: rbac.authorization.k8s.io/v1 +{{- else }} +apiVersion: rbac.authorization.k8s.io/v1beta1 +{{- end }} +kind: ClusterRoleBinding +metadata: + name: {{ template "vault.fullname" . }}-server-binding + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: system:auth-delegator +subjects: +- kind: ServiceAccount + name: {{ template "vault.serviceAccount.name" . }} + namespace: {{ include "vault.namespace" . }} +{{ end }} \ No newline at end of file diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-config-configmap.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-config-configmap.yaml new file mode 100644 index 000000000..1fed2e690 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-config-configmap.yaml @@ -0,0 +1,31 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- if .serverEnabled -}} +{{- if ne .mode "dev" -}} +{{ if or (.Values.server.standalone.config) (.Values.server.ha.config) -}} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ template "vault.fullname" . }}-config + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- if .Values.server.includeConfigAnnotation }} + annotations: + vault.hashicorp.com/config-checksum: {{ include "vault.config" . | sha256sum }} +{{- end }} +data: + extraconfig-from-values.hcl: |- + {{ template "vault.config" . }} +{{- end }} +{{- end }} +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-role.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-role.yaml new file mode 100644 index 000000000..0cbdefaff --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-role.yaml @@ -0,0 +1,26 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if .serverEnabled -}} +{{- if eq .mode "ha" }} +{{- if eq (.Values.server.serviceAccount.serviceDiscovery.enabled | toString) "true" }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + namespace: {{ include "vault.namespace" . }} + name: {{ template "vault.fullname" . }}-discovery-role + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +rules: +- apiGroups: [""] + resources: ["pods"] + verbs: ["get", "watch", "list", "update", "patch"] +{{ end }} +{{ end }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-rolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-rolebinding.yaml new file mode 100644 index 000000000..87b0f6170 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-discovery-rolebinding.yaml @@ -0,0 +1,34 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if .serverEnabled -}} +{{- if eq .mode "ha" }} +{{- if eq (.Values.server.serviceAccount.serviceDiscovery.enabled | toString) "true" }} +{{- if .Capabilities.APIVersions.Has "rbac.authorization.k8s.io/v1" -}} +apiVersion: rbac.authorization.k8s.io/v1 +{{- else }} +apiVersion: rbac.authorization.k8s.io/v1beta1 +{{- end }} +kind: RoleBinding +metadata: + name: {{ template "vault.fullname" . }}-discovery-rolebinding + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: {{ template "vault.fullname" . }}-discovery-role +subjects: +- kind: ServiceAccount + name: {{ template "vault.serviceAccount.name" . }} + namespace: {{ include "vault.namespace" . }} +{{ end }} +{{ end }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-disruptionbudget.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-disruptionbudget.yaml new file mode 100644 index 000000000..bbe9eb299 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-disruptionbudget.yaml @@ -0,0 +1,31 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" -}} +{{- if .serverEnabled -}} +{{- if and (eq .mode "ha") (eq (.Values.server.ha.disruptionBudget.enabled | toString) "true") -}} +# PodDisruptionBudget to prevent degrading the server cluster through +# voluntary cluster changes. +apiVersion: policy/v1 +kind: PodDisruptionBudget +metadata: + name: {{ template "vault.fullname" . }} + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +spec: + maxUnavailable: {{ template "vault.pdb.maxUnavailable" . }} + selector: + matchLabels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + component: server +{{- end -}} +{{- end -}} +{{- end -}} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-active-service.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-active-service.yaml new file mode 100644 index 000000000..9d2abfbb1 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-active-service.yaml @@ -0,0 +1,64 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- template "vault.serverServiceEnabled" . -}} +{{- if .serverServiceEnabled -}} +{{- if eq .mode "ha" }} +{{- if eq (.Values.server.service.active.enabled | toString) "true" }} +# Service for active Vault pod +apiVersion: v1 +kind: Service +metadata: + name: {{ template "vault.fullname" . }}-active + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + vault-active: "true" + annotations: +{{- template "vault.service.active.annotations" . }} +{{- template "vault.service.annotations" . }} +spec: + {{- if .Values.server.service.type}} + type: {{ .Values.server.service.type }} + {{- end}} + {{- if (semverCompare ">= 1.23-0" .Capabilities.KubeVersion.Version) }} + {{- if .Values.server.service.ipFamilyPolicy }} + ipFamilyPolicy: {{ .Values.server.service.ipFamilyPolicy }} + {{- end }} + {{- if .Values.server.service.ipFamilies }} + ipFamilies: {{ .Values.server.service.ipFamilies | toYaml | nindent 2 }} + {{- end }} + {{- end }} + {{- if .Values.server.service.clusterIP }} + clusterIP: {{ .Values.server.service.clusterIP }} + {{- end }} + {{- include "service.externalTrafficPolicy" .Values.server.service }} + publishNotReadyAddresses: {{ .Values.server.service.publishNotReadyAddresses }} + ports: + - name: {{ include "vault.scheme" . }} + port: {{ .Values.server.service.port }} + targetPort: {{ .Values.server.service.targetPort }} + {{- if and (.Values.server.service.activeNodePort) (eq (.Values.server.service.type | toString) "NodePort") }} + nodePort: {{ .Values.server.service.activeNodePort }} + {{- end }} + - name: https-internal + port: 8201 + targetPort: 8201 + selector: + app.kubernetes.io/name: {{ include "vault.name" . }} + {{- if eq (.Values.server.service.instanceSelector.enabled | toString) "true" }} + app.kubernetes.io/instance: {{ .Release.Name }} + {{- end }} + component: server + vault-active: "true" +{{- end }} +{{- end }} +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-standby-service.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-standby-service.yaml new file mode 100644 index 000000000..bae1e2834 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ha-standby-service.yaml @@ -0,0 +1,63 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- template "vault.serverServiceEnabled" . -}} +{{- if .serverServiceEnabled -}} +{{- if eq .mode "ha" }} +{{- if eq (.Values.server.service.standby.enabled | toString) "true" }} +# Service for standby Vault pod +apiVersion: v1 +kind: Service +metadata: + name: {{ template "vault.fullname" . }}-standby + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + annotations: +{{- template "vault.service.standby.annotations" . }} +{{- template "vault.service.annotations" . }} +spec: + {{- if .Values.server.service.type}} + type: {{ .Values.server.service.type }} + {{- end}} + {{- if (semverCompare ">= 1.23-0" .Capabilities.KubeVersion.Version) }} + {{- if .Values.server.service.ipFamilyPolicy }} + ipFamilyPolicy: {{ .Values.server.service.ipFamilyPolicy }} + {{- end }} + {{- if .Values.server.service.ipFamilies }} + ipFamilies: {{ .Values.server.service.ipFamilies | toYaml | nindent 2 }} + {{- end }} + {{- end }} + {{- if .Values.server.service.clusterIP }} + clusterIP: {{ .Values.server.service.clusterIP }} + {{- end }} + {{- include "service.externalTrafficPolicy" .Values.server.service }} + publishNotReadyAddresses: {{ .Values.server.service.publishNotReadyAddresses }} + ports: + - name: {{ include "vault.scheme" . }} + port: {{ .Values.server.service.port }} + targetPort: {{ .Values.server.service.targetPort }} + {{- if and (.Values.server.service.standbyNodePort) (eq (.Values.server.service.type | toString) "NodePort") }} + nodePort: {{ .Values.server.service.standbyNodePort }} + {{- end }} + - name: https-internal + port: 8201 + targetPort: 8201 + selector: + app.kubernetes.io/name: {{ include "vault.name" . }} + {{- if eq (.Values.server.service.instanceSelector.enabled | toString) "true" }} + app.kubernetes.io/instance: {{ .Release.Name }} + {{- end }} + component: server + vault-active: "false" +{{- end }} +{{- end }} +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-headless-service.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-headless-service.yaml new file mode 100644 index 000000000..c0f4d3460 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-headless-service.yaml @@ -0,0 +1,47 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- template "vault.serverServiceEnabled" . -}} +{{- if .serverServiceEnabled -}} +# Service for Vault cluster +apiVersion: v1 +kind: Service +metadata: + name: {{ template "vault.fullname" . }}-internal + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + vault-internal: "true" + annotations: +{{ template "vault.service.annotations" .}} +spec: + {{- if (semverCompare ">= 1.23-0" .Capabilities.KubeVersion.Version) }} + {{- if .Values.server.service.ipFamilyPolicy }} + ipFamilyPolicy: {{ .Values.server.service.ipFamilyPolicy }} + {{- end }} + {{- if .Values.server.service.ipFamilies }} + ipFamilies: {{ .Values.server.service.ipFamilies | toYaml | nindent 2 }} + {{- end }} + {{- end }} + clusterIP: None + publishNotReadyAddresses: true + ports: + - name: "{{ include "vault.scheme" . }}" + port: {{ .Values.server.service.port }} + targetPort: {{ .Values.server.service.targetPort }} + - name: https-internal + port: 8201 + targetPort: 8201 + selector: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + component: server +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ingress.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ingress.yaml new file mode 100644 index 000000000..d796bae41 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-ingress.yaml @@ -0,0 +1,69 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- if not .Values.global.openshift }} +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- if .Values.server.ingress.enabled -}} +{{- $extraPaths := .Values.server.ingress.extraPaths -}} +{{- $serviceName := include "vault.fullname" . -}} +{{- template "vault.serverServiceEnabled" . -}} +{{- if .serverServiceEnabled -}} +{{- if and (eq .mode "ha" ) (eq (.Values.server.ingress.activeService | toString) "true") }} +{{- $serviceName = printf "%s-%s" $serviceName "active" -}} +{{- end }} +{{- $servicePort := .Values.server.service.port -}} +{{- $pathType := .Values.server.ingress.pathType -}} +{{- $kubeVersion := .Capabilities.KubeVersion.Version }} +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: {{ template "vault.fullname" . }} + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- with .Values.server.ingress.labels }} + {{- toYaml . | nindent 4 }} + {{- end }} + {{- template "vault.ingress.annotations" . }} +spec: +{{- if .Values.server.ingress.tls }} + tls: + {{- range .Values.server.ingress.tls }} + - hosts: + {{- range .hosts }} + - {{ . | quote }} + {{- end }} + secretName: {{ .secretName }} + {{- end }} +{{- end }} +{{- if .Values.server.ingress.ingressClassName }} + ingressClassName: {{ .Values.server.ingress.ingressClassName }} +{{- end }} + rules: + {{- range .Values.server.ingress.hosts }} + - host: {{ .host | quote }} + http: + paths: +{{ if $extraPaths }} +{{ toYaml $extraPaths | indent 10 }} +{{- end }} + {{- range (.paths | default (list "/")) }} + - path: {{ . }} + pathType: {{ $pathType }} + backend: + service: + name: {{ $serviceName }} + port: + number: {{ $servicePort }} + {{- end }} + {{- end }} +{{- end }} +{{- end }} +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-network-policy.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-network-policy.yaml new file mode 100644 index 000000000..43dcdb16f --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-network-policy.yaml @@ -0,0 +1,24 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- if eq (.Values.server.networkPolicy.enabled | toString) "true" }} +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: {{ template "vault.fullname" . }} + labels: + app.kubernetes.io/name: {{ template "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} +spec: + podSelector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + ingress: {{- toYaml .Values.server.networkPolicy.ingress | nindent 4 }} + {{- if .Values.server.networkPolicy.egress }} + egress: + {{- toYaml .Values.server.networkPolicy.egress | nindent 4 }} + {{ end }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-role.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-role.yaml new file mode 100644 index 000000000..64cd6c507 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-role.yaml @@ -0,0 +1,25 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if .serverEnabled -}} +{{- if and (ne .mode "") (eq (.Values.global.psp.enable | toString) "true") }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ template "vault.fullname" . }}-psp + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +rules: +- apiGroups: ['policy'] + resources: ['podsecuritypolicies'] + verbs: ['use'] + resourceNames: + - {{ template "vault.fullname" . }} +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-rolebinding.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-rolebinding.yaml new file mode 100644 index 000000000..342f55379 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp-rolebinding.yaml @@ -0,0 +1,26 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if .serverEnabled -}} +{{- if and (ne .mode "") (eq (.Values.global.psp.enable | toString) "true") }} +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ template "vault.fullname" . }}-psp + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +roleRef: + kind: Role + name: {{ template "vault.fullname" . }}-psp + apiGroup: rbac.authorization.k8s.io +subjects: + - kind: ServiceAccount + name: {{ template "vault.fullname" . }} +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp.yaml new file mode 100644 index 000000000..567e66245 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-psp.yaml @@ -0,0 +1,54 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if .serverEnabled -}} +{{- if and (ne .mode "") (eq (.Values.global.psp.enable | toString) "true") }} +apiVersion: policy/v1beta1 +kind: PodSecurityPolicy +metadata: + name: {{ template "vault.fullname" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- template "vault.psp.annotations" . }} +spec: + privileged: false + # Required to prevent escalations to root. + allowPrivilegeEscalation: false + volumes: + - configMap + - emptyDir + - projected + - secret + - downwardAPI + {{- if eq (.Values.server.dataStorage.enabled | toString) "true" }} + - persistentVolumeClaim + {{- end }} + hostNetwork: false + hostIPC: false + hostPID: false + runAsUser: + # Require the container to run without root privileges. + rule: MustRunAsNonRoot + seLinux: + # This policy assumes the nodes are using AppArmor rather than SELinux. + rule: RunAsAny + supplementalGroups: + rule: MustRunAs + ranges: + # Forbid adding the root group. + - min: 1 + max: 65535 + fsGroup: + rule: MustRunAs + ranges: + # Forbid adding the root group. + - min: 1 + max: 65535 + readOnlyRootFilesystem: false +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-route.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-route.yaml new file mode 100644 index 000000000..4e955555a --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-route.yaml @@ -0,0 +1,39 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{- if .Values.global.openshift }} +{{- if ne .mode "external" }} +{{- if .Values.server.route.enabled -}} +{{- $serviceName := include "vault.fullname" . -}} +{{- if and (eq .mode "ha" ) (eq (.Values.server.route.activeService | toString) "true") }} +{{- $serviceName = printf "%s-%s" $serviceName "active" -}} +{{- end }} +kind: Route +apiVersion: route.openshift.io/v1 +metadata: + name: {{ template "vault.fullname" . }} + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- with .Values.server.route.labels }} + {{- toYaml . | nindent 4 }} + {{- end }} + {{- template "vault.route.annotations" . }} +spec: + host: {{ .Values.server.route.host }} + to: + kind: Service + name: {{ $serviceName }} + weight: 100 + port: + targetPort: 8200 + tls: + {{- toYaml .Values.server.route.tls | nindent 4 }} +{{- end }} +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-service.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-service.yaml new file mode 100644 index 000000000..c12e190cb --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-service.yaml @@ -0,0 +1,59 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- template "vault.serverServiceEnabled" . -}} +{{- if .serverServiceEnabled -}} +# Service for Vault cluster +apiVersion: v1 +kind: Service +metadata: + name: {{ template "vault.fullname" . }} + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + annotations: +{{ template "vault.service.annotations" .}} +spec: + {{- if .Values.server.service.type}} + type: {{ .Values.server.service.type }} + {{- end}} + {{- if (semverCompare ">= 1.23-0" .Capabilities.KubeVersion.Version) }} + {{- if .Values.server.service.ipFamilyPolicy }} + ipFamilyPolicy: {{ .Values.server.service.ipFamilyPolicy }} + {{- end }} + {{- if .Values.server.service.ipFamilies }} + ipFamilies: {{ .Values.server.service.ipFamilies | toYaml | nindent 2 }} + {{- end }} + {{- end }} + {{- if .Values.server.service.clusterIP }} + clusterIP: {{ .Values.server.service.clusterIP }} + {{- end }} + {{- include "service.externalTrafficPolicy" .Values.server.service }} + # We want the servers to become available even if they're not ready + # since this DNS is also used for join operations. + publishNotReadyAddresses: {{ .Values.server.service.publishNotReadyAddresses }} + ports: + - name: {{ include "vault.scheme" . }} + port: {{ .Values.server.service.port }} + targetPort: {{ .Values.server.service.targetPort }} + {{- if and (.Values.server.service.nodePort) (eq (.Values.server.service.type | toString) "NodePort") }} + nodePort: {{ .Values.server.service.nodePort }} + {{- end }} + - name: https-internal + port: 8201 + targetPort: 8201 + selector: + app.kubernetes.io/name: {{ include "vault.name" . }} + {{- if eq (.Values.server.service.instanceSelector.enabled | toString) "true" }} + app.kubernetes.io/instance: {{ .Release.Name }} + {{- end }} + component: server +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount-secret.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount-secret.yaml new file mode 100644 index 000000000..74d70f900 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount-secret.yaml @@ -0,0 +1,21 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.serverServiceAccountSecretCreationEnabled" . }} +{{- if .serverServiceAccountSecretCreationEnabled -}} +apiVersion: v1 +kind: Secret +metadata: + name: {{ template "vault.serviceAccount.name" . }}-token + namespace: {{ include "vault.namespace" . }} + annotations: + kubernetes.io/service-account.name: {{ template "vault.serviceAccount.name" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} +type: kubernetes.io/service-account-token +{{ end }} \ No newline at end of file diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount.yaml new file mode 100644 index 000000000..216ea6178 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-serviceaccount.yaml @@ -0,0 +1,22 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.serverServiceAccountEnabled" . }} +{{- if .serverServiceAccountEnabled -}} +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ template "vault.serviceAccount.name" . }} + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- if .Values.server.serviceAccount.extraLabels -}} + {{- toYaml .Values.server.serviceAccount.extraLabels | nindent 4 -}} + {{- end -}} + {{ template "vault.serviceAccount.annotations" . }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/server-statefulset.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-statefulset.yaml new file mode 100644 index 000000000..7e5810c46 --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/server-statefulset.yaml @@ -0,0 +1,240 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- if ne .mode "" }} +{{- if .serverEnabled -}} +# StatefulSet to run the actual vault server cluster. +apiVersion: apps/v1 +kind: StatefulSet +metadata: + name: {{ template "vault.fullname" . }} + namespace: {{ include "vault.namespace" . }} + labels: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- template "vault.statefulSet.annotations" . }} +spec: + serviceName: {{ template "vault.fullname" . }}-internal + podManagementPolicy: Parallel + replicas: {{ template "vault.replicas" . }} + updateStrategy: + type: {{ .Values.server.updateStrategyType }} + {{- if and (semverCompare ">= 1.23-0" .Capabilities.KubeVersion.Version) (.Values.server.persistentVolumeClaimRetentionPolicy) }} + persistentVolumeClaimRetentionPolicy: {{ toYaml .Values.server.persistentVolumeClaimRetentionPolicy | nindent 4 }} + {{- end }} + selector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + component: server + template: + metadata: + labels: + helm.sh/chart: {{ template "vault.chart" . }} + app.kubernetes.io/name: {{ template "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + component: server + {{- if .Values.server.extraLabels -}} + {{- toYaml .Values.server.extraLabels | nindent 8 -}} + {{- end -}} + {{ template "vault.annotations" . }} + spec: + {{ template "vault.affinity" . }} + {{ template "vault.topologySpreadConstraints" . }} + {{ template "vault.tolerations" . }} + {{ template "vault.nodeselector" . }} + {{- if .Values.server.priorityClassName }} + priorityClassName: {{ .Values.server.priorityClassName }} + {{- end }} + terminationGracePeriodSeconds: {{ .Values.server.terminationGracePeriodSeconds }} + serviceAccountName: {{ template "vault.serviceAccount.name" . }} + {{ if .Values.server.shareProcessNamespace }} + shareProcessNamespace: true + {{ end }} + {{- template "server.statefulSet.securityContext.pod" . }} + {{- if not .Values.global.openshift }} + hostNetwork: {{ .Values.server.hostNetwork }} + {{- end }} + volumes: + {{ template "vault.volumes" . }} + - name: home + emptyDir: {} + {{- if .Values.server.hostAliases }} + hostAliases: + {{ toYaml .Values.server.hostAliases | nindent 8}} + {{- end }} + {{- if .Values.server.extraInitContainers }} + initContainers: + {{ toYaml .Values.server.extraInitContainers | nindent 8}} + {{- end }} + containers: + - name: vault + {{ template "vault.resources" . }} + image: {{ .Values.server.image.repository }}:{{ .Values.server.image.tag | default "latest" }} + imagePullPolicy: {{ .Values.server.image.pullPolicy }} + command: + - "/bin/sh" + - "-ec" + args: {{ template "vault.args" . }} + {{- template "server.statefulSet.securityContext.container" . }} + env: + - name: HOST_IP + valueFrom: + fieldRef: + fieldPath: status.hostIP + - name: POD_IP + valueFrom: + fieldRef: + fieldPath: status.podIP + - name: VAULT_K8S_POD_NAME + valueFrom: + fieldRef: + fieldPath: metadata.name + - name: VAULT_K8S_NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + - name: VAULT_ADDR + value: "{{ include "vault.scheme" . }}://127.0.0.1:8200" + - name: VAULT_API_ADDR + {{- if .Values.server.ha.apiAddr }} + value: {{ .Values.server.ha.apiAddr }} + {{- else }} + value: "{{ include "vault.scheme" . }}://$(POD_IP):8200" + {{- end }} + - name: SKIP_CHOWN + value: "true" + - name: SKIP_SETCAP + value: "true" + - name: HOSTNAME + valueFrom: + fieldRef: + fieldPath: metadata.name + - name: VAULT_CLUSTER_ADDR + {{- if .Values.server.ha.clusterAddr }} + value: {{ .Values.server.ha.clusterAddr | quote }} + {{- else }} + value: "https://$(HOSTNAME).{{ template "vault.fullname" . }}-internal:8201" + {{- end }} + {{- if and (eq (.Values.server.ha.raft.enabled | toString) "true") (eq (.Values.server.ha.raft.setNodeId | toString) "true") }} + - name: VAULT_RAFT_NODE_ID + valueFrom: + fieldRef: + fieldPath: metadata.name + {{- end }} + - name: HOME + value: "/home/vault" + {{- if .Values.server.logLevel }} + - name: VAULT_LOG_LEVEL + value: "{{ .Values.server.logLevel }}" + {{- end }} + {{- if .Values.server.logFormat }} + - name: VAULT_LOG_FORMAT + value: "{{ .Values.server.logFormat }}" + {{- end }} + {{- if (and .Values.server.enterpriseLicense.secretName .Values.server.enterpriseLicense.secretKey) }} + - name: VAULT_LICENSE_PATH + value: /vault/license/{{ .Values.server.enterpriseLicense.secretKey }} + {{- end }} + {{ template "vault.envs" . }} + {{- include "vault.extraEnvironmentVars" .Values.server | nindent 12 }} + {{- include "vault.extraSecretEnvironmentVars" .Values.server | nindent 12 }} + volumeMounts: + {{ template "vault.mounts" . }} + - name: home + mountPath: /home/vault + ports: + - containerPort: 8200 + name: {{ include "vault.scheme" . }} + - containerPort: 8201 + name: https-internal + - containerPort: 8202 + name: {{ include "vault.scheme" . }}-rep + {{- if .Values.server.extraPorts -}} + {{ toYaml .Values.server.extraPorts | nindent 12}} + {{- end }} + {{- if .Values.server.readinessProbe.enabled }} + readinessProbe: + {{- if .Values.server.readinessProbe.path }} + httpGet: + path: {{ .Values.server.readinessProbe.path | quote }} + port: {{ .Values.server.readinessProbe.port }} + scheme: {{ include "vault.scheme" . | upper }} + {{- else }} + # Check status; unsealed vault servers return 0 + # The exit code reflects the seal status: + # 0 - unsealed + # 1 - error + # 2 - sealed + exec: + command: ["/bin/sh", "-ec", "vault status -tls-skip-verify"] + {{- end }} + failureThreshold: {{ .Values.server.readinessProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.server.readinessProbe.initialDelaySeconds }} + periodSeconds: {{ .Values.server.readinessProbe.periodSeconds }} + successThreshold: {{ .Values.server.readinessProbe.successThreshold }} + timeoutSeconds: {{ .Values.server.readinessProbe.timeoutSeconds }} + {{- end }} + {{- if .Values.server.livenessProbe.enabled }} + livenessProbe: + {{- if .Values.server.livenessProbe.execCommand }} + exec: + command: + {{- range (.Values.server.livenessProbe.execCommand) }} + - {{ . | quote }} + {{- end }} + {{- else }} + httpGet: + path: {{ .Values.server.livenessProbe.path | quote }} + port: {{ .Values.server.livenessProbe.port }} + scheme: {{ include "vault.scheme" . | upper }} + {{- end }} + failureThreshold: {{ .Values.server.livenessProbe.failureThreshold }} + initialDelaySeconds: {{ .Values.server.livenessProbe.initialDelaySeconds }} + periodSeconds: {{ .Values.server.livenessProbe.periodSeconds }} + successThreshold: {{ .Values.server.livenessProbe.successThreshold }} + timeoutSeconds: {{ .Values.server.livenessProbe.timeoutSeconds }} + {{- end }} + lifecycle: + # Vault container doesn't receive SIGTERM from Kubernetes + # and after the grace period ends, Kube sends SIGKILL. This + # causes issues with graceful shutdowns such as deregistering itself + # from Consul (zombie services). + preStop: + {{- if .Values.server.preStop }} + exec: + command: + {{- range (.Values.server.preStop) }} + - {{ . | quote }} + {{- end }} + {{- else }} + exec: + command: + - "/bin/sh" + - "-c" + # Adding a sleep here to give the pod eviction a + # chance to propagate, so requests will not be made + # to this pod while it's terminating + - "sleep {{ .Values.server.preStopSleepSeconds }} && kill -SIGTERM $(pidof vault)" + {{- end}} + {{- if .Values.server.postStart }} + postStart: + exec: + command: + {{- range (.Values.server.postStart) }} + - {{ . | quote }} + {{- end }} + {{- end }} + {{- if .Values.server.extraContainers }} + {{ toYaml .Values.server.extraContainers | nindent 8}} + {{- end }} + {{- include "imagePullSecrets" . | nindent 6 }} + {{ template "vault.volumeclaims" . }} +{{ end }} +{{ end }} +{{ end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/tests/server-test.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/tests/server-test.yaml new file mode 100644 index 000000000..065415f3c --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/tests/server-test.yaml @@ -0,0 +1,60 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- if .serverEnabled -}} +apiVersion: v1 +kind: Pod +metadata: + name: {{ template "vault.fullname" . }}-server-test + namespace: {{ include "vault.namespace" . }} + annotations: + "helm.sh/hook": test + {{- with .Values.server.extraLabels }} + labels: + {{- toYaml . | nindent 4 }} + {{- end }} +spec: + {{- include "imagePullSecrets" . | nindent 2 }} + containers: + - name: {{ .Release.Name }}-server-test + image: {{ .Values.server.image.repository }}:{{ .Values.server.image.tag | default "latest" }} + imagePullPolicy: {{ .Values.server.image.pullPolicy }} + env: + - name: VAULT_ADDR + value: {{ include "vault.scheme" . }}://{{ template "vault.fullname" . }}.{{ include "vault.namespace" . }}.svc:{{ .Values.server.service.port }} + {{- include "vault.extraEnvironmentVars" .Values.server | nindent 8 }} + command: + - /bin/sh + - -c + - | + echo "Checking for sealed info in 'vault status' output" + ATTEMPTS=10 + n=0 + until [ "$n" -ge $ATTEMPTS ] + do + echo "Attempt" $n... + vault status -format yaml | grep -E '^sealed: (true|false)' && break + n=$((n+1)) + sleep 5 + done + if [ $n -ge $ATTEMPTS ]; then + echo "timed out looking for sealed info in 'vault status' output" + exit 1 + fi + + exit 0 + {{- if .Values.server.volumeMounts }} + volumeMounts: + {{- toYaml .Values.server.volumeMounts | nindent 8}} + {{- end }} + {{- if .Values.server.volumes }} + volumes: + {{- toYaml .Values.server.volumes | nindent 4}} + {{- end }} + restartPolicy: Never +{{- end }} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/templates/ui-service.yaml b/charts/partners/hashicorp/vault/0.30.0/src/templates/ui-service.yaml new file mode 100644 index 000000000..95370842e --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/templates/ui-service.yaml @@ -0,0 +1,50 @@ +{{/* +Copyright (c) HashiCorp, Inc. +SPDX-License-Identifier: MPL-2.0 +*/}} + +{{ template "vault.mode" . }} +{{- if ne .mode "external" }} +{{- template "vault.uiEnabled" . -}} +{{- if .uiEnabled -}} + +apiVersion: v1 +kind: Service +metadata: + name: {{ template "vault.fullname" . }}-ui + namespace: {{ include "vault.namespace" . }} + labels: + helm.sh/chart: {{ include "vault.chart" . }} + app.kubernetes.io/name: {{ include "vault.name" . }}-ui + app.kubernetes.io/instance: {{ .Release.Name }} + app.kubernetes.io/managed-by: {{ .Release.Service }} + {{- template "vault.ui.annotations" . }} +spec: + {{- if (semverCompare ">= 1.23-0" .Capabilities.KubeVersion.Version) }} + {{- if .Values.ui.serviceIPFamilyPolicy }} + ipFamilyPolicy: {{ .Values.ui.serviceIPFamilyPolicy }} + {{- end }} + {{- if .Values.ui.serviceIPFamilies }} + ipFamilies: {{ .Values.ui.serviceIPFamilies | toYaml | nindent 2 }} + {{- end }} + {{- end }} + selector: + app.kubernetes.io/name: {{ include "vault.name" . }} + app.kubernetes.io/instance: {{ .Release.Name }} + component: server + {{- if and (.Values.ui.activeVaultPodOnly) (eq .mode "ha") }} + vault-active: "true" + {{- end }} + publishNotReadyAddresses: {{ .Values.ui.publishNotReadyAddresses }} + ports: + - name: {{ include "vault.scheme" . }} + port: {{ .Values.ui.externalPort }} + targetPort: {{ .Values.ui.targetPort }} + {{- if .Values.ui.serviceNodePort }} + nodePort: {{ .Values.ui.serviceNodePort }} + {{- end }} + type: {{ .Values.ui.serviceType }} + {{- include "service.externalTrafficPolicy" .Values.ui }} + {{- include "service.loadBalancer" .Values.ui }} +{{- end -}} +{{- end }} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/values.openshift.yaml b/charts/partners/hashicorp/vault/0.30.0/src/values.openshift.yaml new file mode 100644 index 000000000..1956020ae --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/values.openshift.yaml @@ -0,0 +1,24 @@ +# Copyright (c) HashiCorp, Inc. +# SPDX-License-Identifier: MPL-2.0 + +# These overrides are appropriate defaults for deploying this chart on OpenShift + +global: + openshift: true + +injector: + image: + repository: "registry.connect.redhat.com/hashicorp/vault-k8s" + tag: "1.6.2-ubi" + + agentImage: + repository: "registry.connect.redhat.com/hashicorp/vault" + tag: "1.19.0-ubi" + +server: + image: + repository: "registry.connect.redhat.com/hashicorp/vault" + tag: "1.19.0-ubi" + + readinessProbe: + path: "/v1/sys/health?uninitcode=204" diff --git a/charts/partners/hashicorp/vault/0.30.0/src/values.schema.json b/charts/partners/hashicorp/vault/0.30.0/src/values.schema.json new file mode 100644 index 000000000..34506f97f --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/values.schema.json @@ -0,0 +1,1315 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "csi": { + "type": "object", + "properties": { + "agent": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "extraArgs": { + "type": "array" + }, + "image": { + "type": "object", + "properties": { + "pullPolicy": { + "type": "string" + }, + "repository": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "logFormat": { + "type": "string" + }, + "logLevel": { + "type": "string" + }, + "resources": { + "type": "object" + } + } + }, + "daemonSet": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "extraLabels": { + "type": "object" + }, + "kubeletRootDir": { + "type": "string" + }, + "providersDir": { + "type": "string" + }, + "securityContext": { + "type": "object", + "properties": { + "container": { + "type": [ + "object", + "string" + ] + }, + "pod": { + "type": [ + "object", + "string" + ] + } + } + }, + "updateStrategy": { + "type": "object", + "properties": { + "maxUnavailable": { + "type": "string" + }, + "type": { + "type": "string" + } + } + } + } + }, + "debug": { + "type": "boolean" + }, + "enabled": { + "type": [ + "boolean", + "string" + ] + }, + "extraArgs": { + "type": "array" + }, + "hmacSecretName": { + "type": "string" + }, + "hostNetwork": { + "type": "boolean" + }, + "image": { + "type": "object", + "properties": { + "pullPolicy": { + "type": "string" + }, + "repository": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "livenessProbe": { + "type": "object", + "properties": { + "failureThreshold": { + "type": "integer" + }, + "initialDelaySeconds": { + "type": "integer" + }, + "periodSeconds": { + "type": "integer" + }, + "successThreshold": { + "type": "integer" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "logLevel": { + "type": "string" + }, + "pod": { + "type": "object", + "properties": { + "affinity": { + "type": [ + "null", + "object", + "string" + ] + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "extraLabels": { + "type": "object" + }, + "nodeSelector": { + "type": [ + "null", + "object", + "string" + ] + }, + "tolerations": { + "type": [ + "null", + "array", + "string" + ] + } + } + }, + "priorityClassName": { + "type": "string" + }, + "readinessProbe": { + "type": "object", + "properties": { + "failureThreshold": { + "type": "integer" + }, + "initialDelaySeconds": { + "type": "integer" + }, + "periodSeconds": { + "type": "integer" + }, + "successThreshold": { + "type": "integer" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "resources": { + "type": "object" + }, + "serviceAccount": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "extraLabels": { + "type": "object" + } + } + }, + "volumeMounts": { + "type": [ + "null", + "array" + ] + }, + "volumes": { + "type": [ + "null", + "array" + ] + } + } + }, + "global": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "externalVaultAddr": { + "type": "string" + }, + "imagePullSecrets": { + "type": "array" + }, + "namespace": { + "type": "string" + }, + "openshift": { + "type": "boolean" + }, + "psp": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enable": { + "type": "boolean" + } + } + }, + "serverTelemetry": { + "type": "object", + "properties": { + "prometheusOperator": { + "type": "boolean" + } + } + }, + "tlsDisable": { + "type": "boolean" + } + } + }, + "injector": { + "type": "object", + "properties": { + "affinity": { + "type": [ + "object", + "string" + ] + }, + "agentDefaults": { + "type": "object", + "properties": { + "cpuLimit": { + "type": "string" + }, + "cpuRequest": { + "type": "string" + }, + "memLimit": { + "type": "string" + }, + "memRequest": { + "type": "string" + }, + "ephemeralLimit": { + "type": "string" + }, + "ephemeralRequest": { + "type": "string" + }, + "template": { + "type": "string" + }, + "templateConfig": { + "type": "object", + "properties": { + "exitOnRetryFailure": { + "type": "boolean" + }, + "staticSecretRenderInterval": { + "type": "string" + } + } + } + } + }, + "agentImage": { + "type": "object", + "properties": { + "repository": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "authPath": { + "type": "string" + }, + "certs": { + "type": "object", + "properties": { + "caBundle": { + "type": "string" + }, + "certName": { + "type": "string" + }, + "keyName": { + "type": "string" + }, + "secretName": { + "type": [ + "null", + "string" + ] + } + } + }, + "enabled": { + "type": [ + "boolean", + "string" + ] + }, + "externalVaultAddr": { + "type": "string" + }, + "extraEnvironmentVars": { + "type": "object" + }, + "extraLabels": { + "type": "object" + }, + "failurePolicy": { + "type": "string" + }, + "hostNetwork": { + "type": "boolean" + }, + "image": { + "type": "object", + "properties": { + "pullPolicy": { + "type": "string" + }, + "repository": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "leaderElector": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + }, + "livenessProbe": { + "type": "object", + "properties": { + "failureThreshold": { + "type": "integer" + }, + "initialDelaySeconds": { + "type": "integer" + }, + "periodSeconds": { + "type": "integer" + }, + "successThreshold": { + "type": "integer" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "logFormat": { + "type": "string" + }, + "logLevel": { + "type": "string" + }, + "metrics": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + }, + "namespaceSelector": { + "type": "object" + }, + "nodeSelector": { + "type": [ + "null", + "object", + "string" + ] + }, + "objectSelector": { + "type": [ + "object", + "string" + ] + }, + "podDisruptionBudget": { + "type": "object" + }, + "port": { + "type": "integer" + }, + "priorityClassName": { + "type": "string" + }, + "readinessProbe": { + "type": "object", + "properties": { + "failureThreshold": { + "type": "integer" + }, + "initialDelaySeconds": { + "type": "integer" + }, + "periodSeconds": { + "type": "integer" + }, + "successThreshold": { + "type": "integer" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "replicas": { + "type": "integer" + }, + "resources": { + "type": "object" + }, + "revokeOnShutdown": { + "type": "boolean" + }, + "securityContext": { + "type": "object", + "properties": { + "container": { + "type": [ + "object", + "string" + ] + }, + "pod": { + "type": [ + "object", + "string" + ] + } + } + }, + "service": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + } + } + }, + "serviceAccount": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + } + } + }, + "startupProbe": { + "type": "object", + "properties": { + "failureThreshold": { + "type": "integer" + }, + "initialDelaySeconds": { + "type": "integer" + }, + "periodSeconds": { + "type": "integer" + }, + "successThreshold": { + "type": "integer" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "strategy": { + "type": [ + "object", + "string" + ] + }, + "tolerations": { + "type": [ + "null", + "array", + "string" + ] + }, + "topologySpreadConstraints": { + "type": [ + "null", + "array", + "string" + ] + }, + "webhook": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "failurePolicy": { + "type": "string" + }, + "matchPolicy": { + "type": "string" + }, + "namespaceSelector": { + "type": "object" + }, + "objectSelector": { + "type": [ + "object", + "string" + ] + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "webhookAnnotations": { + "type": [ + "object", + "string" + ] + } + } + }, + "server": { + "type": "object", + "properties": { + "affinity": { + "type": [ + "object", + "string" + ] + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "auditStorage": { + "type": "object", + "properties": { + "accessMode": { + "type": "string" + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": [ + "boolean", + "string" + ] + }, + "labels": { + "type": [ + "object", + "string" + ] + }, + "mountPath": { + "type": "string" + }, + "size": { + "type": "string" + }, + "storageClass": { + "type": [ + "null", + "string" + ] + } + } + }, + "authDelegator": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + }, + "dataStorage": { + "type": "object", + "properties": { + "accessMode": { + "type": "string" + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": [ + "boolean", + "string" + ] + }, + "labels": { + "type": [ + "object", + "string" + ] + }, + "mountPath": { + "type": "string" + }, + "size": { + "type": "string" + }, + "storageClass": { + "type": [ + "null", + "string" + ] + } + } + }, + "dev": { + "type": "object", + "properties": { + "devRootToken": { + "type": "string" + }, + "enabled": { + "type": "boolean" + } + } + }, + "enabled": { + "type": [ + "boolean", + "string" + ] + }, + "enterpriseLicense": { + "type": "object", + "properties": { + "secretKey": { + "type": "string" + }, + "secretName": { + "type": "string" + } + } + }, + "extraArgs": { + "type": "string" + }, + "extraContainers": { + "type": [ + "null", + "array" + ] + }, + "extraEnvironmentVars": { + "type": "object" + }, + "extraInitContainers": { + "type": [ + "null", + "array" + ] + }, + "extraLabels": { + "type": "object" + }, + "extraPorts": { + "type": [ + "null", + "array" + ] + }, + "extraSecretEnvironmentVars": { + "type": "array" + }, + "extraVolumes": { + "type": "array" + }, + "ha": { + "type": "object", + "properties": { + "apiAddr": { + "type": [ + "null", + "string" + ] + }, + "clusterAddr": { + "type": [ + "null", + "string" + ] + }, + "config": { + "type": [ + "string", + "object" + ] + }, + "disruptionBudget": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "maxUnavailable": { + "type": [ + "null", + "integer" + ] + } + } + }, + "enabled": { + "type": "boolean" + }, + "raft": { + "type": "object", + "properties": { + "config": { + "type": [ + "string", + "object" + ] + }, + "enabled": { + "type": "boolean" + }, + "setNodeId": { + "type": "boolean" + } + } + }, + "replicas": { + "type": "integer" + } + } + }, + "hostAliases": { + "type": "array" + }, + "hostNetwork": { + "type": "boolean" + }, + "image": { + "type": "object", + "properties": { + "pullPolicy": { + "type": "string" + }, + "repository": { + "type": "string" + }, + "tag": { + "type": "string" + } + } + }, + "includeConfigAnnotation": { + "type": "boolean" + }, + "ingress": { + "type": "object", + "properties": { + "activeService": { + "type": "boolean" + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": "boolean" + }, + "extraPaths": { + "type": "array" + }, + "hosts": { + "type": "array", + "items": { + "type": "object", + "properties": { + "host": { + "type": "string" + }, + "paths": { + "type": "array" + } + } + } + }, + "ingressClassName": { + "type": "string" + }, + "labels": { + "type": "object" + }, + "pathType": { + "type": "string" + }, + "tls": { + "type": "array" + } + } + }, + "livenessProbe": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "execCommand": { + "type": "array" + }, + "failureThreshold": { + "type": "integer" + }, + "initialDelaySeconds": { + "type": "integer" + }, + "path": { + "type": "string" + }, + "periodSeconds": { + "type": "integer" + }, + "port": { + "type": "integer" + }, + "successThreshold": { + "type": "integer" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "logFormat": { + "type": "string" + }, + "logLevel": { + "type": "string" + }, + "networkPolicy": { + "type": "object", + "properties": { + "egress": { + "type": "array" + }, + "enabled": { + "type": "boolean" + }, + "ingress": { + "type": "array" + } + } + }, + "nodeSelector": { + "type": [ + "null", + "object", + "string" + ] + }, + "persistentVolumeClaimRetentionPolicy": { + "type": "object", + "properties": { + "whenDeleted": { + "type": "string" + }, + "whenScaled": { + "type": "string" + } + } + }, + "postStart": { + "type": "array" + }, + "preStopSleepSeconds": { + "type": "integer" + }, + "priorityClassName": { + "type": "string" + }, + "readinessProbe": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "failureThreshold": { + "type": "integer" + }, + "initialDelaySeconds": { + "type": "integer" + }, + "periodSeconds": { + "type": "integer" + }, + "port": { + "type": "integer" + }, + "successThreshold": { + "type": "integer" + }, + "timeoutSeconds": { + "type": "integer" + } + } + }, + "resources": { + "type": "object" + }, + "route": { + "type": "object", + "properties": { + "activeService": { + "type": "boolean" + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": "boolean" + }, + "host": { + "type": "string" + }, + "labels": { + "type": "object" + }, + "tls": { + "type": "object" + } + } + }, + "service": { + "type": "object", + "properties": { + "active": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": "boolean" + } + } + }, + "activeNodePort": { + "type": "integer" + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": "boolean" + }, + "externalTrafficPolicy": { + "type": "string" + }, + "instanceSelector": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + }, + "ipFamilies": { + "type": "array" + }, + "ipFamilyPolicy": { + "type": "string" + }, + "nodePort": { + "type": "integer" + }, + "port": { + "type": "integer" + }, + "publishNotReadyAddresses": { + "type": "boolean" + }, + "standby": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": "boolean" + } + } + }, + "standbyNodePort": { + "type": "integer" + }, + "targetPort": { + "type": "integer" + } + } + }, + "serviceAccount": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "create": { + "type": "boolean" + }, + "createSecret": { + "type": "boolean" + }, + "extraLabels": { + "type": "object" + }, + "name": { + "type": "string" + }, + "serviceDiscovery": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + } + } + } + } + }, + "shareProcessNamespace": { + "type": "boolean" + }, + "standalone": { + "type": "object", + "properties": { + "config": { + "type": [ + "string", + "object" + ] + }, + "enabled": { + "type": [ + "string", + "boolean" + ] + } + } + }, + "statefulSet": { + "type": "object", + "properties": { + "annotations": { + "type": [ + "object", + "string" + ] + }, + "securityContext": { + "type": "object", + "properties": { + "container": { + "type": [ + "object", + "string" + ] + }, + "pod": { + "type": [ + "object", + "string" + ] + } + } + } + } + }, + "terminationGracePeriodSeconds": { + "type": "integer" + }, + "tolerations": { + "type": [ + "null", + "array", + "string" + ] + }, + "topologySpreadConstraints": { + "type": [ + "null", + "array", + "string" + ] + }, + "updateStrategyType": { + "type": "string" + }, + "volumeMounts": { + "type": [ + "null", + "array" + ] + }, + "volumes": { + "type": [ + "null", + "array" + ] + } + } + }, + "serverTelemetry": { + "type": "object", + "properties": { + "prometheusRules": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean" + }, + "rules": { + "type": "array" + }, + "selectors": { + "type": "object" + } + } + }, + "serviceMonitor": { + "type": "object", + "properties": { + "authorization": { + "type": "object" + }, + "enabled": { + "type": "boolean" + }, + "interval": { + "type": "string" + }, + "scrapeTimeout": { + "type": "string" + }, + "selectors": { + "type": "object" + }, + "tlsConfig": { + "type": "object" + } + } + } + } + }, + "ui": { + "type": "object", + "properties": { + "activeVaultPodOnly": { + "type": "boolean" + }, + "annotations": { + "type": [ + "object", + "string" + ] + }, + "enabled": { + "type": [ + "boolean", + "string" + ] + }, + "externalPort": { + "type": "integer" + }, + "externalTrafficPolicy": { + "type": "string" + }, + "publishNotReadyAddresses": { + "type": "boolean" + }, + "serviceIPFamilies": { + "type": "array" + }, + "serviceIPFamilyPolicy": { + "type": "string" + }, + "serviceNodePort": { + "type": [ + "null", + "integer" + ] + }, + "serviceType": { + "type": "string" + }, + "targetPort": { + "type": "integer" + } + } + } + } +} diff --git a/charts/partners/hashicorp/vault/0.30.0/src/values.yaml b/charts/partners/hashicorp/vault/0.30.0/src/values.yaml new file mode 100644 index 000000000..ea628159f --- /dev/null +++ b/charts/partners/hashicorp/vault/0.30.0/src/values.yaml @@ -0,0 +1,1219 @@ +# Copyright (c) HashiCorp, Inc. +# SPDX-License-Identifier: MPL-2.0 + +# Available parameters and their default values for the Vault chart. + +global: + # enabled is the master enabled switch. Setting this to true or false + # will enable or disable all the components within this chart by default. + enabled: true + # The namespace to deploy to. Defaults to the `helm` installation namespace. + namespace: "" + # Image pull secret to use for registry authentication. + # Alternatively, the value may be specified as an array of strings. + imagePullSecrets: [] + # imagePullSecrets: + # - name: image-pull-secret + + # TLS for end-to-end encrypted transport + tlsDisable: true + # External vault server address for the injector and CSI provider to use. + # Setting this will disable deployment of a vault server. + externalVaultAddr: "" + # If deploying to OpenShift + openshift: true + # Create PodSecurityPolicy for pods + psp: + enable: false + # Annotation for PodSecurityPolicy. + # This is a multi-line templated string map, and can also be set as YAML. + annotations: | + seccomp.security.alpha.kubernetes.io/allowedProfileNames: docker/default,runtime/default + apparmor.security.beta.kubernetes.io/allowedProfileNames: runtime/default + seccomp.security.alpha.kubernetes.io/defaultProfileName: runtime/default + apparmor.security.beta.kubernetes.io/defaultProfileName: runtime/default + serverTelemetry: + # Enable integration with the Prometheus Operator + # See the top level serverTelemetry section below before enabling this feature. + prometheusOperator: false +injector: + # True if you want to enable vault agent injection. + # @default: global.enabled + enabled: "-" + replicas: 1 + # Configures the port the injector should listen on + port: 8080 + # If multiple replicas are specified, by default a leader will be determined + # so that only one injector attempts to create TLS certificates. + leaderElector: + enabled: true + # If true, will enable a node exporter metrics endpoint at /metrics. + metrics: + enabled: false + # Deprecated: Please use global.externalVaultAddr instead. + externalVaultAddr: "" + # image sets the repo and tag of the vault-k8s image to use for the injector. + image: + repository: "registry.connect.redhat.com/hashicorp/vault-k8s" + tag: "1.6.2-ubi" + pullPolicy: IfNotPresent + # agentImage sets the repo and tag of the Vault image to use for the Vault Agent + # containers. This should be set to the official Vault image. Vault 1.3.1+ is + # required. + agentImage: + repository: "registry.connect.redhat.com/hashicorp/vault" + tag: "1.19.0-ubi" + # The default values for the injected Vault Agent containers. + agentDefaults: + # For more information on configuring resources, see the K8s documentation: + # https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ + cpuLimit: "500m" + cpuRequest: "250m" + memLimit: "128Mi" + memRequest: "64Mi" + # ephemeralLimit: "128Mi" + # ephemeralRequest: "64Mi" + + # Default template type for secrets when no custom template is specified. + # Possible values include: "json" and "map". + template: "map" + # Default values within Agent's template_config stanza. + templateConfig: + exitOnRetryFailure: true + staticSecretRenderInterval: "" + # Used to define custom livenessProbe settings + livenessProbe: + # When a probe fails, Kubernetes will try failureThreshold times before giving up + failureThreshold: 2 + # Number of seconds after the container has started before probe initiates + initialDelaySeconds: 5 + # How often (in seconds) to perform the probe + periodSeconds: 2 + # Minimum consecutive successes for the probe to be considered successful after having failed + successThreshold: 1 + # Number of seconds after which the probe times out. + timeoutSeconds: 5 + # Used to define custom readinessProbe settings + readinessProbe: + # When a probe fails, Kubernetes will try failureThreshold times before giving up + failureThreshold: 2 + # Number of seconds after the container has started before probe initiates + initialDelaySeconds: 5 + # How often (in seconds) to perform the probe + periodSeconds: 2 + # Minimum consecutive successes for the probe to be considered successful after having failed + successThreshold: 1 + # Number of seconds after which the probe times out. + timeoutSeconds: 5 + # Used to define custom startupProbe settings + startupProbe: + # When a probe fails, Kubernetes will try failureThreshold times before giving up + failureThreshold: 12 + # Number of seconds after the container has started before probe initiates + initialDelaySeconds: 5 + # How often (in seconds) to perform the probe + periodSeconds: 5 + # Minimum consecutive successes for the probe to be considered successful after having failed + successThreshold: 1 + # Number of seconds after which the probe times out. + timeoutSeconds: 5 + # Mount Path of the Vault Kubernetes Auth Method. + authPath: "auth/kubernetes" + # Configures the log verbosity of the injector. + # Supported log levels include: trace, debug, info, warn, error + logLevel: "info" + # Configures the log format of the injector. Supported log formats: "standard", "json". + logFormat: "standard" + # Configures all Vault Agent sidecars to revoke their token when shutting down + revokeOnShutdown: false + webhook: + # Configures failurePolicy of the webhook. The "unspecified" default behaviour depends on the + # API Version of the WebHook. + # To block pod creation while the webhook is unavailable, set the policy to `Fail` below. + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#failure-policy + # + failurePolicy: Ignore + # matchPolicy specifies the approach to accepting changes based on the rules of + # the MutatingWebhookConfiguration. + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-matchpolicy + # for more details. + # + matchPolicy: Exact + # timeoutSeconds is the amount of seconds before the webhook request will be ignored + # or fails. + # If it is ignored or fails depends on the failurePolicy + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#timeouts + # for more details. + # + timeoutSeconds: 30 + # namespaceSelector is the selector for restricting the webhook to only + # specific namespaces. + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-namespaceselector + # for more details. + # Example: + # namespaceSelector: + # matchLabels: + # sidecar-injector: enabled + namespaceSelector: {} + # objectSelector is the selector for restricting the webhook to only + # specific labels. + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-objectselector + # for more details. + # Example: + # objectSelector: + # matchLabels: + # vault-sidecar-injector: enabled + objectSelector: | + matchExpressions: + - key: app.kubernetes.io/name + operator: NotIn + values: + - {{ template "vault.name" . }}-agent-injector + # Extra annotations to attach to the webhook + annotations: {} + # Deprecated: please use 'webhook.failurePolicy' instead + # Configures failurePolicy of the webhook. The "unspecified" default behaviour depends on the + # API Version of the WebHook. + # To block pod creation while webhook is unavailable, set the policy to `Fail` below. + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#failure-policy + # + failurePolicy: Ignore + # Deprecated: please use 'webhook.namespaceSelector' instead + # namespaceSelector is the selector for restricting the webhook to only + # specific namespaces. + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-namespaceselector + # for more details. + # Example: + # namespaceSelector: + # matchLabels: + # sidecar-injector: enabled + namespaceSelector: {} + # Deprecated: please use 'webhook.objectSelector' instead + # objectSelector is the selector for restricting the webhook to only + # specific labels. + # See https://kubernetes.io/docs/reference/access-authn-authz/extensible-admission-controllers/#matching-requests-objectselector + # for more details. + # Example: + # objectSelector: + # matchLabels: + # vault-sidecar-injector: enabled + objectSelector: {} + # Deprecated: please use 'webhook.annotations' instead + # Extra annotations to attach to the webhook + webhookAnnotations: {} + certs: + # secretName is the name of the secret that has the TLS certificate and + # private key to serve the injector webhook. If this is null, then the + # injector will default to its automatic management mode that will assign + # a service account to the injector to generate its own certificates. + secretName: null + # caBundle is a base64-encoded PEM-encoded certificate bundle for the CA + # that signed the TLS certificate that the webhook serves. This must be set + # if secretName is non-null unless an external service like cert-manager is + # keeping the caBundle updated. + caBundle: "" + # certName and keyName are the names of the files within the secret for + # the TLS cert and private key, respectively. These have reasonable + # defaults but can be customized if necessary. + certName: tls.crt + keyName: tls.key + # Security context for the pod template and the injector container + # The default pod securityContext is: + # runAsNonRoot: true + # runAsGroup: {{ .Values.injector.gid | default 1000 }} + # runAsUser: {{ .Values.injector.uid | default 100 }} + # fsGroup: {{ .Values.injector.gid | default 1000 }} + # and for container is + # allowPrivilegeEscalation: false + # capabilities: + # drop: + # - ALL + securityContext: + pod: {} + container: {} + resources: {} + # resources: + # requests: + # memory: 256Mi + # cpu: 250m + # limits: + # memory: 256Mi + # cpu: 250m + + # extraEnvironmentVars is a list of extra environment variables to set in the + # injector deployment. + extraEnvironmentVars: {} + # KUBERNETES_SERVICE_HOST: kubernetes.default.svc + + # Affinity Settings for injector pods + # This can either be a multi-line string or YAML matching the PodSpec's affinity field. + # Commenting out or setting as empty the affinity variable, will allow + # deployment of multiple replicas to single node services such as Minikube. + affinity: | + podAntiAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }}-agent-injector + app.kubernetes.io/instance: "{{ .Release.Name }}" + component: webhook + topologyKey: kubernetes.io/hostname + # Topology settings for injector pods + # ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ + # This should be either a multi-line string or YAML matching the topologySpreadConstraints array + # in a PodSpec. + topologySpreadConstraints: [] + # Toleration Settings for injector pods + # This should be either a multi-line string or YAML matching the Toleration array + # in a PodSpec. + tolerations: [] + # nodeSelector labels for server pod assignment, formatted as a multi-line string or YAML map. + # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector + # Example: + # nodeSelector: + # beta.kubernetes.io/arch: amd64 + nodeSelector: {} + # Priority class for injector pods + priorityClassName: "" + # Extra annotations to attach to the injector pods + # This can either be YAML or a YAML-formatted multi-line templated string map + # of the annotations to apply to the injector pods + annotations: {} + # Extra labels to attach to the agent-injector + # This should be a YAML map of the labels to apply to the injector + extraLabels: {} + # Should the injector pods run on the host network (useful when using + # an alternate CNI in EKS) + hostNetwork: false + # Injector service specific config + service: + # Extra annotations to attach to the injector service + annotations: {} + # Injector serviceAccount specific config + serviceAccount: + # Extra annotations to attach to the injector serviceAccount + annotations: {} + # A disruption budget limits the number of pods of a replicated application + # that are down simultaneously from voluntary disruptions + podDisruptionBudget: {} + # podDisruptionBudget: + # maxUnavailable: 1 + + # strategy for updating the deployment. This can be a multi-line string or a + # YAML map. + strategy: {} + # strategy: | + # rollingUpdate: + # maxSurge: 25% + # maxUnavailable: 25% + # type: RollingUpdate +server: + # If true, or "-" with global.enabled true, Vault server will be installed. + # See vault.mode in _helpers.tpl for implementation details. + enabled: "-" + # [Enterprise Only] This value refers to a Kubernetes secret that you have + # created that contains your enterprise license. If you are not using an + # enterprise image or if you plan to introduce the license key via another + # route, then leave secretName blank ("") or set it to null. + # Requires Vault Enterprise 1.8 or later. + enterpriseLicense: + # The name of the Kubernetes secret that holds the enterprise license. The + # secret must be in the same namespace that Vault is installed into. + secretName: "" + # The key within the Kubernetes secret that holds the enterprise license. + secretKey: "license" + image: + repository: "registry.connect.redhat.com/hashicorp/vault" + tag: "1.19.0-ubi" + # Overrides the default Image Pull Policy + pullPolicy: IfNotPresent + # Configure the Update Strategy Type for the StatefulSet + # See https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#update-strategies + updateStrategyType: "OnDelete" + # Configure the logging verbosity for the Vault server. + # Supported log levels include: trace, debug, info, warn, error + logLevel: "" + # Configure the logging format for the Vault server. + # Supported log formats include: standard, json + logFormat: "" + # Resource requests, limits, etc. for the server cluster placement. This + # should map directly to the value of the resources field for a PodSpec. + # By default no direct resource request is made. + resources: {} + # resources: + # requests: + # memory: 256Mi + # cpu: 250m + # limits: + # memory: 256Mi + # cpu: 250m + + # Ingress allows ingress services to be created to allow external access + # from Kubernetes to access Vault pods. + # If deployment is on OpenShift, the following block is ignored. + # In order to expose the service, use the route section below + ingress: + enabled: false + labels: {} + # traffic: external + annotations: {} + # | + # kubernetes.io/ingress.class: nginx + # kubernetes.io/tls-acme: "true" + # or + # kubernetes.io/ingress.class: nginx + # kubernetes.io/tls-acme: "true" + + # Optionally use ingressClassName instead of deprecated annotation. + # See: https://kubernetes.io/docs/concepts/services-networking/ingress/#deprecated-annotation + ingressClassName: "" + # As of Kubernetes 1.19, all Ingress Paths must have a pathType configured. The default value below should be sufficient in most cases. + # See: https://kubernetes.io/docs/concepts/services-networking/ingress/#path-types for other possible values. + pathType: Prefix + # When HA mode is enabled and K8s service registration is being used, + # configure the ingress to point to the Vault active service. + activeService: true + hosts: + - host: chart-example.local + paths: [] + ## Extra paths to prepend to the host configuration. This is useful when working with annotation based services. + extraPaths: [] + # - path: /* + # backend: + # service: + # name: ssl-redirect + # port: + # number: use-annotation + tls: [] + # - secretName: chart-example-tls + # hosts: + # - chart-example.local + # hostAliases is a list of aliases to be added to /etc/hosts. Specified as a YAML list. + hostAliases: [] + # - ip: 127.0.0.1 + # hostnames: + # - chart-example.local + + # OpenShift only - create a route to expose the service + # By default the created route will be of type passthrough + route: + enabled: false + # When HA mode is enabled and K8s service registration is being used, + # configure the route to point to the Vault active service. + activeService: true + labels: {} + annotations: {} + host: chart-example.local + # tls will be passed directly to the route's TLS config, which + # can be used to configure other termination methods that terminate + # TLS at the router + tls: + termination: passthrough + # authDelegator enables a cluster role binding to be attached to the service + # account. This cluster role binding can be used to setup Kubernetes auth + # method. See https://developer.hashicorp.com/vault/docs/auth/kubernetes + authDelegator: + enabled: true + # extraInitContainers is a list of init containers. Specified as a YAML list. + # This is useful if you need to run a script to provision TLS certificates or + # write out configuration files in a dynamic way. + extraInitContainers: null + # # This example installs a plugin pulled from github into the /usr/local/libexec/vault/oauthapp folder, + # # which is defined in the volumes value. + # - name: oauthapp + # image: "alpine" + # command: [sh, -c] + # args: + # - cd /tmp && + # wget https://github.com/puppetlabs/vault-plugin-secrets-oauthapp/releases/download/v1.2.0/vault-plugin-secrets-oauthapp-v1.2.0-linux-amd64.tar.xz -O oauthapp.xz && + # tar -xf oauthapp.xz && + # mv vault-plugin-secrets-oauthapp-v1.2.0-linux-amd64 /usr/local/libexec/vault/oauthapp && + # chmod +x /usr/local/libexec/vault/oauthapp + # volumeMounts: + # - name: plugins + # mountPath: /usr/local/libexec/vault + + # extraContainers is a list of sidecar containers. Specified as a YAML list. + extraContainers: null + # shareProcessNamespace enables process namespace sharing between Vault and the extraContainers + # This is useful if Vault must be signaled, e.g. to send a SIGHUP for a log rotation + shareProcessNamespace: false + # extraArgs is a string containing additional Vault server arguments. + extraArgs: "" + # extraPorts is a list of extra ports. Specified as a YAML list. + # This is useful if you need to add additional ports to the statefulset in dynamic way. + extraPorts: null + # - containerPort: 8300 + # name: http-monitoring + + # Used to define custom readinessProbe settings + readinessProbe: + enabled: true + # If you need to use a http path instead of the default exec + # path: /v1/sys/health?standbyok=true + + # Port number on which readinessProbe will be checked. + port: 8200 + # When a probe fails, Kubernetes will try failureThreshold times before giving up + failureThreshold: 2 + # Number of seconds after the container has started before probe initiates + initialDelaySeconds: 5 + # How often (in seconds) to perform the probe + periodSeconds: 5 + # Minimum consecutive successes for the probe to be considered successful after having failed + successThreshold: 1 + # Number of seconds after which the probe times out. + timeoutSeconds: 3 + path: "/v1/sys/health?uninitcode=204" + # Used to enable a livenessProbe for the pods + livenessProbe: + enabled: false + # Used to define a liveness exec command. If provided, exec is preferred to httpGet (path) as the livenessProbe handler. + execCommand: [] + # - /bin/sh + # - -c + # - /vault/userconfig/mylivenessscript/run.sh + # Path for the livenessProbe to use httpGet as the livenessProbe handler + path: "/v1/sys/health?standbyok=true" + # Port number on which livenessProbe will be checked if httpGet is used as the livenessProbe handler + port: 8200 + # When a probe fails, Kubernetes will try failureThreshold times before giving up + failureThreshold: 2 + # Number of seconds after the container has started before probe initiates + initialDelaySeconds: 60 + # How often (in seconds) to perform the probe + periodSeconds: 5 + # Minimum consecutive successes for the probe to be considered successful after having failed + successThreshold: 1 + # Number of seconds after which the probe times out. + timeoutSeconds: 3 + # Optional duration in seconds the pod needs to terminate gracefully. + # See: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/ + terminationGracePeriodSeconds: 10 + # Used to set the sleep time during the preStop step, if custom preStop + # commands are not set. + preStopSleepSeconds: 5 + # Used to define custom preStop exec commands to run before the pod is + # terminated. If not set, this will default to: + # preStop: + # - "/bin/sh" + # - "-c" + # - "sleep {{ .Values.server.preStopSleepSeconds }} && kill -SIGTERM $(pidof vault)" + preStop: [] + # Used to define commands to run after the pod is ready. + # This can be used to automate processes such as initialization + # or boostrapping auth methods. + postStart: [] + # - /bin/sh + # - -c + # - /vault/userconfig/myscript/run.sh + + # extraEnvironmentVars is a list of extra environment variables to set with the stateful set. These could be + # used to include variables required for auto-unseal. + extraEnvironmentVars: {} + # GOOGLE_REGION: global + # GOOGLE_PROJECT: myproject + # GOOGLE_APPLICATION_CREDENTIALS: /vault/userconfig/myproject/myproject-creds.json + + # extraSecretEnvironmentVars is a list of extra environment variables to set with the stateful set. + # These variables take value from existing Secret objects. + extraSecretEnvironmentVars: [] + # - envName: AWS_SECRET_ACCESS_KEY + # secretName: vault + # secretKey: AWS_SECRET_ACCESS_KEY + + # Deprecated: please use 'volumes' instead. + # extraVolumes is a list of extra volumes to mount. These will be exposed + # to Vault in the path `/vault/userconfig//`. The value below is + # an array of objects, examples are shown below. + extraVolumes: [] + # - type: secret (or "configMap") + # name: my-secret + # path: null # default is `/vault/userconfig` + + # volumes is a list of volumes made available to all containers. These are rendered + # via toYaml rather than pre-processed like the extraVolumes value. + # The purpose is to make it easy to share volumes between containers. + volumes: null + # - name: plugins + # emptyDir: {} + + # volumeMounts is a list of volumeMounts for the main server container. These are rendered + # via toYaml rather than pre-processed like the extraVolumes value. + # The purpose is to make it easy to share volumes between containers. + volumeMounts: null + # - mountPath: /usr/local/libexec/vault + # name: plugins + # readOnly: true + + # Affinity Settings + # Commenting out or setting as empty the affinity variable, will allow + # deployment to single node services such as Minikube + # This should be either a multi-line string or YAML matching the PodSpec's affinity field. + affinity: | + podAntiAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchLabels: + app.kubernetes.io/name: {{ template "vault.name" . }} + app.kubernetes.io/instance: "{{ .Release.Name }}" + component: server + topologyKey: kubernetes.io/hostname + # Topology settings for server pods + # ref: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/ + # This should be either a multi-line string or YAML matching the topologySpreadConstraints array + # in a PodSpec. + topologySpreadConstraints: [] + # Toleration Settings for server pods + # This should be either a multi-line string or YAML matching the Toleration array + # in a PodSpec. + tolerations: [] + # nodeSelector labels for server pod assignment, formatted as a multi-line string or YAML map. + # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector + # Example: + # nodeSelector: + # beta.kubernetes.io/arch: amd64 + nodeSelector: {} + # Enables network policy for server pods + networkPolicy: + enabled: false + egress: [] + # egress: + # - to: + # - ipBlock: + # cidr: 10.0.0.0/24 + # ports: + # - protocol: TCP + # port: 443 + ingress: + - from: + - namespaceSelector: {} + ports: + - port: 8200 + protocol: TCP + - port: 8201 + protocol: TCP + # Priority class for server pods + priorityClassName: "" + # Extra labels to attach to the server pods + # This should be a YAML map of the labels to apply to the server pods + extraLabels: {} + # Extra annotations to attach to the server pods + # This can either be YAML or a YAML-formatted multi-line templated string map + # of the annotations to apply to the server pods + annotations: {} + # Add an annotation to the server configmap and the statefulset pods, + # vaultproject.io/config-checksum, that is a hash of the Vault configuration. + # This can be used together with an OnDelete deployment strategy to help + # identify which pods still need to be deleted during a deployment to pick up + # any configuration changes. + includeConfigAnnotation: false + # Enables a headless service to be used by the Vault Statefulset + service: + enabled: true + # Enable or disable the vault-active service, which selects Vault pods that + # have labeled themselves as the cluster leader with `vault-active: "true"`. + active: + enabled: true + # Extra annotations for the service definition. This can either be YAML or a + # YAML-formatted multi-line templated string map of the annotations to apply + # to the active service. + annotations: {} + # Enable or disable the vault-standby service, which selects Vault pods that + # have labeled themselves as a cluster follower with `vault-active: "false"`. + standby: + enabled: true + # Extra annotations for the service definition. This can either be YAML or a + # YAML-formatted multi-line templated string map of the annotations to apply + # to the standby service. + annotations: {} + # If enabled, the service selectors will include `app.kubernetes.io/instance: {{ .Release.Name }}` + # When disabled, services may select Vault pods not deployed from the chart. + # Does not affect the headless vault-internal service with `ClusterIP: None` + instanceSelector: + enabled: true + # clusterIP controls whether a Cluster IP address is attached to the + # Vault service within Kubernetes. By default, the Vault service will + # be given a Cluster IP address, set to None to disable. When disabled + # Kubernetes will create a "headless" service. Headless services can be + # used to communicate with pods directly through DNS instead of a round-robin + # load balancer. + # clusterIP: None + + # Configures the service type for the main Vault service. Can be ClusterIP + # or NodePort. + #type: ClusterIP + + # The IP family and IP families options are to set the behaviour in a dual-stack environment. + # Omitting these values will let the service fall back to whatever the CNI dictates the defaults + # should be. + # These are only supported for kubernetes versions >=1.23.0 + # + # Configures the service's supported IP family policy, can be either: + # SingleStack: Single-stack service. The control plane allocates a cluster IP for the Service, using the first configured service cluster IP range. + # PreferDualStack: Allocates IPv4 and IPv6 cluster IPs for the Service. + # RequireDualStack: Allocates Service .spec.ClusterIPs from both IPv4 and IPv6 address ranges. + ipFamilyPolicy: "" + # Sets the families that should be supported and the order in which they should be applied to ClusterIP as well. + # Can be IPv4 and/or IPv6. + ipFamilies: [] + # Do not wait for pods to be ready before including them in the services' + # targets. Does not apply to the headless service, which is used for + # cluster-internal communication. + publishNotReadyAddresses: true + # The externalTrafficPolicy can be set to either Cluster or Local + # and is only valid for LoadBalancer and NodePort service types. + # The default value is Cluster. + # ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-traffic-policy + externalTrafficPolicy: Cluster + # If type is set to "NodePort", a specific nodePort value can be configured, + # will be random if left blank. + #nodePort: 30000 + + # When HA mode is enabled + # If type is set to "NodePort", a specific nodePort value can be configured, + # will be random if left blank. + #activeNodePort: 30001 + + # When HA mode is enabled + # If type is set to "NodePort", a specific nodePort value can be configured, + # will be random if left blank. + #standbyNodePort: 30002 + + # Port on which Vault server is listening + port: 8200 + # Target port to which the service should be mapped to + targetPort: 8200 + # Extra annotations for the service definition. This can either be YAML or a + # YAML-formatted multi-line templated string map of the annotations to apply + # to the service. + annotations: {} + # This configures the Vault Statefulset to create a PVC for data + # storage when using the file or raft backend storage engines. + # See https://developer.hashicorp.com/vault/docs/configuration/storage to know more + dataStorage: + enabled: true + # Size of the PVC created + size: 10Gi + # Location where the PVC will be mounted. + mountPath: "/vault/data" + # Name of the storage class to use. If null it will use the + # configured default Storage Class. + storageClass: null + # Access Mode of the storage device being used for the PVC + accessMode: ReadWriteOnce + # Annotations to apply to the PVC + annotations: {} + # Labels to apply to the PVC + labels: {} + # Persistent Volume Claim (PVC) retention policy + # ref: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#persistentvolumeclaim-retention + # Example: + # persistentVolumeClaimRetentionPolicy: + # whenDeleted: Retain + # whenScaled: Retain + persistentVolumeClaimRetentionPolicy: {} + # This configures the Vault Statefulset to create a PVC for audit + # logs. Once Vault is deployed, initialized, and unsealed, Vault must + # be configured to use this for audit logs. This will be mounted to + # /vault/audit + # See https://developer.hashicorp.com/vault/docs/audit to know more + auditStorage: + enabled: false + # Size of the PVC created + size: 10Gi + # Location where the PVC will be mounted. + mountPath: "/vault/audit" + # Name of the storage class to use. If null it will use the + # configured default Storage Class. + storageClass: null + # Access Mode of the storage device being used for the PVC + accessMode: ReadWriteOnce + # Annotations to apply to the PVC + annotations: {} + # Labels to apply to the PVC + labels: {} + # Run Vault in "dev" mode. This requires no further setup, no state management, + # and no initialization. This is useful for experimenting with Vault without + # needing to unseal, store keys, et. al. All data is lost on restart - do not + # use dev mode for anything other than experimenting. + # See https://developer.hashicorp.com/vault/docs/concepts/dev-server to know more + dev: + enabled: false + # Set VAULT_DEV_ROOT_TOKEN_ID value + devRootToken: "root" + # Run Vault in "standalone" mode. This is the default mode that will deploy if + # no arguments are given to helm. This requires a PVC for data storage to use + # the "file" backend. This mode is not highly available and should not be scaled + # past a single replica. + standalone: + enabled: "-" + # config is a raw string of default configuration when using a Stateful + # deployment. Default is to use a PersistentVolumeClaim mounted at /vault/data + # and store data there. This is only used when using a Replica count of 1, and + # using a stateful set. Supported formats are HCL and JSON. + + # Note: Configuration files are stored in ConfigMaps so sensitive data + # such as passwords should be either mounted through extraSecretEnvironmentVars + # or through a Kube secret. For more information see: + # https://developer.hashicorp.com/vault/docs/platform/k8s/helm/run#protecting-sensitive-vault-configurations + config: |- + ui = true + + listener "tcp" { + tls_disable = 1 + address = "[::]:8200" + cluster_address = "[::]:8201" + # Enable unauthenticated metrics access (necessary for Prometheus Operator) + #telemetry { + # unauthenticated_metrics_access = "true" + #} + } + storage "file" { + path = "/vault/data" + } + + # Example configuration for using auto-unseal, using Google Cloud KMS. The + # GKMS keys must already exist, and the cluster must have a service account + # that is authorized to access GCP KMS. + #seal "gcpckms" { + # project = "vault-helm-dev" + # region = "global" + # key_ring = "vault-helm-unseal-kr" + # crypto_key = "vault-helm-unseal-key" + #} + + # Example configuration for enabling Prometheus metrics in your config. + #telemetry { + # prometheus_retention_time = "30s" + # disable_hostname = true + #} + # Run Vault in "HA" mode. There are no storage requirements unless the audit log + # persistence is required. In HA mode Vault will configure itself to use Consul + # for its storage backend. The default configuration provided will work the Consul + # Helm project by default. It is possible to manually configure Vault to use a + # different HA backend. + ha: + enabled: false + replicas: 3 + # Set the api_addr configuration for Vault HA + # See https://developer.hashicorp.com/vault/docs/configuration#api_addr + # If set to null, this will be set to the Pod IP Address + apiAddr: null + # Set the cluster_addr configuration for Vault HA + # See https://developer.hashicorp.com/vault/docs/configuration#cluster_addr + # If set to null, this will be set to https://$(HOSTNAME).{{ template "vault.fullname" . }}-internal:8201 + clusterAddr: null + # Enables Vault's integrated Raft storage. Unlike the typical HA modes where + # Vault's persistence is external (such as Consul), enabling Raft mode will create + # persistent volumes for Vault to store data according to the configuration under server.dataStorage. + # The Vault cluster will coordinate leader elections and failovers internally. + raft: + # Enables Raft integrated storage + enabled: false + # Set the Node Raft ID to the name of the pod + setNodeId: false + # Note: Configuration files are stored in ConfigMaps so sensitive data + # such as passwords should be either mounted through extraSecretEnvironmentVars + # or through a Kube secret. For more information see: + # https://developer.hashicorp.com/vault/docs/platform/k8s/helm/run#protecting-sensitive-vault-configurations + # Supported formats are HCL and JSON. + config: | + ui = true + + listener "tcp" { + tls_disable = 1 + address = "[::]:8200" + cluster_address = "[::]:8201" + # Enable unauthenticated metrics access (necessary for Prometheus Operator) + #telemetry { + # unauthenticated_metrics_access = "true" + #} + } + + storage "raft" { + path = "/vault/data" + } + + service_registration "kubernetes" {} + # config is a raw string of default configuration when using a Stateful + # deployment. Default is to use a Consul for its HA storage backend. + # Supported formats are HCL and JSON. + + # Note: Configuration files are stored in ConfigMaps so sensitive data + # such as passwords should be either mounted through extraSecretEnvironmentVars + # or through a Kube secret. For more information see: + # https://developer.hashicorp.com/vault/docs/platform/k8s/helm/run#protecting-sensitive-vault-configurations + config: | + ui = true + + listener "tcp" { + tls_disable = 1 + address = "[::]:8200" + cluster_address = "[::]:8201" + } + storage "consul" { + path = "vault" + address = "HOST_IP:8500" + } + + service_registration "kubernetes" {} + + # Example configuration for using auto-unseal, using Google Cloud KMS. The + # GKMS keys must already exist, and the cluster must have a service account + # that is authorized to access GCP KMS. + #seal "gcpckms" { + # project = "vault-helm-dev-246514" + # region = "global" + # key_ring = "vault-helm-unseal-kr" + # crypto_key = "vault-helm-unseal-key" + #} + + # Example configuration for enabling Prometheus metrics. + # If you are using Prometheus Operator you can enable a ServiceMonitor resource below. + # You may wish to enable unauthenticated metrics in the listener block above. + #telemetry { + # prometheus_retention_time = "30s" + # disable_hostname = true + #} + # A disruption budget limits the number of pods of a replicated application + # that are down simultaneously from voluntary disruptions + disruptionBudget: + enabled: true + # maxUnavailable will default to (n/2)-1 where n is the number of + # replicas. If you'd like a custom value, you can specify an override here. + maxUnavailable: null + # Definition of the serviceAccount used to run Vault. + # These options are also used when using an external Vault server to validate + # Kubernetes tokens. + serviceAccount: + # Specifies whether a service account should be created + create: true + # The name of the service account to use. + # If not set and create is true, a name is generated using the fullname template + name: "" + # Create a Secret API object to store a non-expiring token for the service account. + # Prior to v1.24.0, Kubernetes used to generate this secret for each service account by default. + # Kubernetes now recommends using short-lived tokens from the TokenRequest API or projected volumes instead if possible. + # For more details, see https://kubernetes.io/docs/concepts/configuration/secret/#service-account-token-secrets + # serviceAccount.create must be equal to 'true' in order to use this feature. + createSecret: false + # Extra annotations for the serviceAccount definition. This can either be + # YAML or a YAML-formatted multi-line templated string map of the + # annotations to apply to the serviceAccount. + annotations: {} + # Extra labels to attach to the serviceAccount + # This should be a YAML map of the labels to apply to the serviceAccount + extraLabels: {} + # Enable or disable a service account role binding with the permissions required for + # Vault's Kubernetes service_registration config option. + # See https://developer.hashicorp.com/vault/docs/configuration/service-registration/kubernetes + serviceDiscovery: + enabled: true + # Settings for the statefulSet used to run Vault. + statefulSet: + # Extra annotations for the statefulSet. This can either be YAML or a + # YAML-formatted multi-line templated string map of the annotations to apply + # to the statefulSet. + annotations: {} + # Set the pod and container security contexts. + # If not set, these will default to, and for *not* OpenShift: + # pod: + # runAsNonRoot: true + # runAsGroup: {{ .Values.server.gid | default 1000 }} + # runAsUser: {{ .Values.server.uid | default 100 }} + # fsGroup: {{ .Values.server.gid | default 1000 }} + # container: + # allowPrivilegeEscalation: false + # + # If not set, these will default to, and for OpenShift: + # pod: {} + # container: {} + securityContext: + pod: {} + container: {} + # Should the server pods run on the host network + hostNetwork: false +# Vault UI +ui: + # True if you want to create a Service entry for the Vault UI. + # + # serviceType can be used to control the type of service created. For + # example, setting this to "LoadBalancer" will create an external load + # balancer (for supported K8S installations) to access the UI. + enabled: false + publishNotReadyAddresses: true + # The service should only contain selectors for active Vault pod + activeVaultPodOnly: false + serviceType: "ClusterIP" + serviceNodePort: null + externalPort: 8200 + targetPort: 8200 + # The IP family and IP families options are to set the behaviour in a dual-stack environment. + # Omitting these values will let the service fall back to whatever the CNI dictates the defaults + # should be. + # These are only supported for kubernetes versions >=1.23.0 + # + # Configures the service's supported IP family, can be either: + # SingleStack: Single-stack service. The control plane allocates a cluster IP for the Service, using the first configured service cluster IP range. + # PreferDualStack: Allocates IPv4 and IPv6 cluster IPs for the Service. + # RequireDualStack: Allocates Service .spec.ClusterIPs from both IPv4 and IPv6 address ranges. + serviceIPFamilyPolicy: "" + # Sets the families that should be supported and the order in which they should be applied to ClusterIP as well + # Can be IPv4 and/or IPv6. + serviceIPFamilies: [] + # The externalTrafficPolicy can be set to either Cluster or Local + # and is only valid for LoadBalancer and NodePort service types. + # The default value is Cluster. + # ref: https://kubernetes.io/docs/concepts/services-networking/service/#external-traffic-policy + externalTrafficPolicy: Cluster + #loadBalancerSourceRanges: + # - 10.0.0.0/16 + # - 1.78.23.3/32 + + # loadBalancerIP: + + # Extra annotations to attach to the ui service + # This can either be YAML or a YAML-formatted multi-line templated string map + # of the annotations to apply to the ui service + annotations: {} +# secrets-store-csi-driver-provider-vault +csi: + # True if you want to install a secrets-store-csi-driver-provider-vault daemonset. + # + # Requires installing the secrets-store-csi-driver separately, see: + # https://github.com/kubernetes-sigs/secrets-store-csi-driver#install-the-secrets-store-csi-driver + # + # With the driver and provider installed, you can mount Vault secrets into volumes + # similar to the Vault Agent injector, and you can also sync those secrets into + # Kubernetes secrets. + enabled: false + image: + repository: "hashicorp/vault-csi-provider" + tag: "1.5.0" + pullPolicy: IfNotPresent + # volumes is a list of volumes made available to all containers. These are rendered + # via toYaml rather than pre-processed like the extraVolumes value. + # The purpose is to make it easy to share volumes between containers. + volumes: null + # - name: tls + # secret: + # secretName: vault-tls + + # volumeMounts is a list of volumeMounts for the main server container. These are rendered + # via toYaml rather than pre-processed like the extraVolumes value. + # The purpose is to make it easy to share volumes between containers. + volumeMounts: null + # - name: tls + # mountPath: "/vault/tls" + # readOnly: true + + resources: {} + # resources: + # requests: + # cpu: 50m + # memory: 128Mi + # limits: + # cpu: 50m + # memory: 128Mi + + # Override the default secret name for the CSI Provider's HMAC key used for + # generating secret versions. + hmacSecretName: "" + # Allow modification of the hostNetwork parameter to avoid the need of a + # dedicated pod ip + hostNetwork: false + # Settings for the daemonSet used to run the provider. + daemonSet: + updateStrategy: + type: RollingUpdate + maxUnavailable: "" + # Extra annotations for the daemonSet. This can either be YAML or a + # YAML-formatted multi-line templated string map of the annotations to apply + # to the daemonSet. + annotations: {} + # Provider host path (must match the CSI provider's path) + providersDir: "/etc/kubernetes/secrets-store-csi-providers" + # Kubelet host path + kubeletRootDir: "/var/lib/kubelet" + # Extra labels to attach to the vault-csi-provider daemonSet + # This should be a YAML map of the labels to apply to the csi provider daemonSet + extraLabels: {} + # security context for the pod template and container in the csi provider daemonSet + securityContext: + pod: {} + container: {} + pod: + # Extra annotations for the provider pods. This can either be YAML or a + # YAML-formatted multi-line templated string map of the annotations to apply + # to the pod. + annotations: {} + # Toleration Settings for provider pods + # This should be either a multi-line string or YAML matching the Toleration array + # in a PodSpec. + tolerations: [] + # nodeSelector labels for csi pod assignment, formatted as a multi-line string or YAML map. + # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector + # Example: + # nodeSelector: + # beta.kubernetes.io/arch: amd64 + nodeSelector: {} + # Affinity Settings + # This should be either a multi-line string or YAML matching the PodSpec's affinity field. + affinity: {} + # Extra labels to attach to the vault-csi-provider pod + # This should be a YAML map of the labels to apply to the csi provider pod + extraLabels: {} + agent: + enabled: true + extraArgs: [] + image: + repository: "hashicorp/vault" + tag: "1.19.0" + pullPolicy: IfNotPresent + logFormat: standard + logLevel: info + resources: {} + # resources: + # requests: + # memory: 256Mi + # cpu: 250m + # limits: + # memory: 256Mi + # cpu: 250m + # Priority class for csi pods + priorityClassName: "" + serviceAccount: + # Extra annotations for the serviceAccount definition. This can either be + # YAML or a YAML-formatted multi-line templated string map of the + # annotations to apply to the serviceAccount. + annotations: {} + # Extra labels to attach to the vault-csi-provider serviceAccount + # This should be a YAML map of the labels to apply to the csi provider serviceAccount + extraLabels: {} + # Used to configure readinessProbe for the pods. + readinessProbe: + # When a probe fails, Kubernetes will try failureThreshold times before giving up + failureThreshold: 2 + # Number of seconds after the container has started before probe initiates + initialDelaySeconds: 5 + # How often (in seconds) to perform the probe + periodSeconds: 5 + # Minimum consecutive successes for the probe to be considered successful after having failed + successThreshold: 1 + # Number of seconds after which the probe times out. + timeoutSeconds: 3 + # Used to configure livenessProbe for the pods. + livenessProbe: + # When a probe fails, Kubernetes will try failureThreshold times before giving up + failureThreshold: 2 + # Number of seconds after the container has started before probe initiates + initialDelaySeconds: 5 + # How often (in seconds) to perform the probe + periodSeconds: 5 + # Minimum consecutive successes for the probe to be considered successful after having failed + successThreshold: 1 + # Number of seconds after which the probe times out. + timeoutSeconds: 3 + # Configures the log level for the Vault CSI provider. + # Supported log levels include: trace, debug, info, warn, error, and off + logLevel: "info" + # Deprecated, set logLevel to debug instead. + # If set to true, the logLevel will be set to debug. + debug: false + # Pass arbitrary additional arguments to vault-csi-provider. + # See https://developer.hashicorp.com/vault/docs/platform/k8s/csi/configurations#command-line-arguments + # for the available command line flags. + extraArgs: [] +# Vault is able to collect and publish various runtime metrics. +# Enabling this feature requires setting adding `telemetry{}` stanza to +# the Vault configuration. There are a few examples included in the `config` sections above. +# +# For more information see: +# https://developer.hashicorp.com/vault/docs/configuration/telemetry +# https://developer.hashicorp.com/vault/docs/internals/telemetry +serverTelemetry: + # Enable support for the Prometheus Operator. If authorization is not set for authenticating + # to Vault's metrics endpoint, the following Vault server `telemetry{}` config must be included + # in the `listener "tcp"{}` stanza + # telemetry { + # unauthenticated_metrics_access = "true" + # } + # + # See the `standalone.config` for a more complete example of this. + # + # In addition, a top level `telemetry{}` stanza must also be included in the Vault configuration: + # + # example: + # telemetry { + # prometheus_retention_time = "30s" + # disable_hostname = true + # } + # + # Configuration for monitoring the Vault server. + serviceMonitor: + # The Prometheus operator *must* be installed before enabling this feature, + # if not the chart will fail to install due to missing CustomResourceDefinitions + # provided by the operator. + # + # Instructions on how to install the Helm chart can be found here: + # https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack + # More information can be found here: + # https://github.com/prometheus-operator/prometheus-operator + # https://github.com/prometheus-operator/kube-prometheus + + # Enable deployment of the Vault Server ServiceMonitor CustomResource. + enabled: false + # Selector labels to add to the ServiceMonitor. + # When empty, defaults to: + # release: prometheus + selectors: {} + # Interval at which Prometheus scrapes metrics + interval: 30s + # Timeout for Prometheus scrapes + scrapeTimeout: 10s + # tlsConfig used for scraping the Vault metrics API. + # See API reference: https://prometheus-operator.dev/docs/api-reference/api/#monitoring.coreos.com/v1.TLSConfig + # example: + # tlsConfig: + # ca: + # secret: + # name: vault-metrics-client + # key: ca.crt + tlsConfig: {} + # authorization used for scraping the Vault metrics API. + # See API reference: https://prometheus-operator.dev/docs/api-reference/api/#monitoring.coreos.com/v1.SafeAuthorization + # example: + # authorization: + # credentials: + # name: vault-metrics-client + # key: token + authorization: {} + prometheusRules: + # The Prometheus operator *must* be installed before enabling this feature, + # if not the chart will fail to install due to missing CustomResourceDefinitions + # provided by the operator. + + # Deploy the PrometheusRule custom resource for AlertManager based alerts. + # Requires that AlertManager is properly deployed. + enabled: false + # Selector labels to add to the PrometheusRules. + # When empty, defaults to: + # release: prometheus + selectors: {} + # Some example rules. + rules: [] + # - alert: vault-HighResponseTime + # annotations: + # message: The response time of Vault is over 500ms on average over the last 5 minutes. + # expr: vault_core_handle_request{quantile="0.5", namespace="mynamespace"} > 500 + # for: 5m + # labels: + # severity: warning + # - alert: vault-HighResponseTime + # annotations: + # message: The response time of Vault is over 1s on average over the last 5 minutes. + # expr: vault_core_handle_request{quantile="0.5", namespace="mynamespace"} > 1000 + # for: 5m + # labels: + # severity: critical diff --git a/charts/partners/hitachi/hnas-csi/OWNERS b/charts/partners/hitachi/hnas-csi/OWNERS new file mode 100644 index 000000000..b5f08e0eb --- /dev/null +++ b/charts/partners/hitachi/hnas-csi/OWNERS @@ -0,0 +1,9 @@ +chart: + name: hnas-csi + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: hitachi + name: Hitachi Data Systems Corporation diff --git a/charts/partners/jinhli-test/test-chart1/OWNERS b/charts/partners/jinhli-test/test-chart1/OWNERS new file mode 100644 index 000000000..2d6e24901 --- /dev/null +++ b/charts/partners/jinhli-test/test-chart1/OWNERS @@ -0,0 +1,9 @@ +chart: + name: test-chart1 + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: jinhli-test + name: RED HAT, INC. diff --git a/charts/partners/loadcore/cloudlens-sensor-6-10-1/OWNERS b/charts/partners/loadcore/cloudlens-sensor-6-10-1/OWNERS new file mode 100644 index 000000000..c864442ba --- /dev/null +++ b/charts/partners/loadcore/cloudlens-sensor-6-10-1/OWNERS @@ -0,0 +1,9 @@ +chart: + name: cloudlens-sensor-6-10-1 + shortDescription: unknown +providerDelivery: true +publicPgpKey: unknown +users: [] +vendor: + label: loadcore + name: KEYSIGHT TECHNOLOGIES diff --git a/charts/partners/mavenir/mtcilhelmchart/OWNERS b/charts/partners/mavenir/mtcilhelmchart/OWNERS index e7fa13b95..044b01a80 100644 --- a/charts/partners/mavenir/mtcilhelmchart/OWNERS +++ b/charts/partners/mavenir/mtcilhelmchart/OWNERS @@ -1,8 +1,8 @@ chart: name: mtcilhelmchart - shortDescription: null + shortDescription: unknown providerDelivery: true -publicPgpKey: null +publicPgpKey: unknown users: - githubUsername: shantanushivanekar123 vendor: diff --git a/charts/partners/memverge/mmcloud-operator/OWNERS b/charts/partners/memverge/mmcloud-operator/OWNERS new file mode 100644 index 000000000..86ab13b96 --- /dev/null +++ b/charts/partners/memverge/mmcloud-operator/OWNERS @@ -0,0 +1,9 @@ +chart: + name: mmcloud-operator + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: memverge + name: MemVerge diff --git a/charts/partners/memverge/mvsro/OWNERS b/charts/partners/memverge/mvsro/OWNERS new file mode 100644 index 000000000..738b325a4 --- /dev/null +++ b/charts/partners/memverge/mvsro/OWNERS @@ -0,0 +1,11 @@ +chart: + name: mvsro + shortDescription: Helm Chart of MemVerge Stateful Resume Operator +providerDelivery: false +publicPgpKey: unknown +users: +- githubUsername: xiongzubiao +- githubUsername: memverge-build +vendor: + label: memverge + name: MemVerge diff --git a/charts/partners/memverge/mvtco/OWNERS b/charts/partners/memverge/mvtco/OWNERS new file mode 100644 index 000000000..5d2594ab8 --- /dev/null +++ b/charts/partners/memverge/mvtco/OWNERS @@ -0,0 +1,11 @@ +chart: + name: mvtco + shortDescription: Helm Chart of MemVerge Transparent Checkpoint Operator +providerDelivery: false +publicPgpKey: unknown +users: +- githubUsername: xiongzubiao +- githubUsername: memverge-build +vendor: + label: memverge + name: MemVerge diff --git a/charts/partners/nabstract/nabstractnefv2/OWNERS b/charts/partners/nabstract/nabstractnefv2/OWNERS new file mode 100644 index 000000000..2ee60379f --- /dev/null +++ b/charts/partners/nabstract/nabstractnefv2/OWNERS @@ -0,0 +1,10 @@ +chart: + name: nabstractnefv2 + shortDescription: Nabstract NEF - 5G Network APIs +providerDelivery: false +publicPgpKey: unknown +users: +- githubUsername: parasjani +vendor: + label: nabstract + name: Nabstract Technologies Pvt. Ltd. diff --git a/charts/partners/nabstract/nef-nabstract/2.2.46/nef-nabstract-2.2.46.tgz b/charts/partners/nabstract/nef-nabstract/2.2.46/nef-nabstract-2.2.46.tgz new file mode 100644 index 0000000000000000000000000000000000000000..e788d0fe96ae165575b40c0ff4d4443cb8c878fb GIT binary patch literal 25905 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 YXZlQ^>3h=u4*&rF|9-7givUUi06AzpQvd(} literal 0 HcmV?d00001 diff --git a/charts/partners/nabstract/nef-nabstract/2.2.46/report.yaml b/charts/partners/nabstract/nef-nabstract/2.2.46/report.yaml new file mode 100644 index 000000000..7d935f032 --- /dev/null +++ b/charts/partners/nabstract/nef-nabstract/2.2.46/report.yaml @@ -0,0 +1,97 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.8 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:438052386004460855 + chart-uri: nef-nabstract-2.2.46.tgz + digests: + chart: sha256:c366827938b838aeb58eeaaf9d5b85ba6799bbd8a2b70d09092db301af4e08cf + package: 16a60c51d0ca68582b07637a3d2a2a1fe9cd4bc479ed17ff4278651d288f9d2c + lastCertifiedTimestamp: "2025-04-03T13:40:31.047334+00:00" + testedOpenShiftVersion: "4.17" + supportedOpenShiftVersions: '>=4.12' + webCatalogOnly: false + chart: + name: nef-nabstract + home: "" + sources: [] + version: 2.2.46 + description: NABSTRACT NEF deployment Helm chart + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 2.2.46 + deprecated: false + annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: NEF + catalog.cattle.io/release-name: nef-nabstract + charts.openshift.io/name: nef-nabstract + kubeversion: '>= 1.25.0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs diff --git a/charts/partners/nokia-ni/eda-connect-k8s/OWNERS b/charts/partners/nokia-ni/eda-connect-k8s/OWNERS new file mode 100644 index 000000000..00b226117 --- /dev/null +++ b/charts/partners/nokia-ni/eda-connect-k8s/OWNERS @@ -0,0 +1,9 @@ +chart: + name: eda-connect-k8s + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: nokia-ni + name: Nokia diff --git a/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33-rhel/report.yaml b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33-rhel/report.yaml new file mode 100644 index 000000000..b2d7adcee --- /dev/null +++ b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33-rhel/report.yaml @@ -0,0 +1,94 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:3058686654855800151 + chart-uri: N/A + digests: + chart: sha256:c61fbf9415f214e0694fa5ee43ce28ccab97b30fd9a321e9168417de817fbd3c + package: 91cf923a520c77a77cadb377b20cd99e43e5a92c1529c4ad39e709e3780ba056 + lastCertifiedTimestamp: "2025-02-10T13:35:27.056136+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.9' + webCatalogOnly: true + chart: + name: noname-security-sensor-ubi + home: "" + sources: [] + version: 3.3.33-rhel + description: A Helm chart for Kubernetes + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.3.33-rhel + deprecated: false + annotations: + charts.openshift.io/name: noname-security-sensor + kubeversion: '>=1.22.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist diff --git a/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33/report.yaml b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33/report.yaml new file mode 100644 index 000000000..cd4385801 --- /dev/null +++ b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.33/report.yaml @@ -0,0 +1,94 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:16631782490238704902 + chart-uri: N/A + digests: + chart: sha256:bf27ac7c8d7bd9b811f66e74f7dd434072ced1f92b738b8219b14d9ddcbaeeb9 + package: d666b34241b616aae1812c0b3820cbe38e808701652176db53f26e650f094d0f + lastCertifiedTimestamp: "2025-03-27T14:58:46.204414+00:00" + testedOpenShiftVersion: "4.18" + supportedOpenShiftVersions: '>=4.9' + webCatalogOnly: true + chart: + name: noname-security-sensor-ubi + home: "" + sources: [] + version: 3.3.33 + description: A Helm chart for Kubernetes + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.3.33 + deprecated: false + annotations: + charts.openshift.io/name: noname-security-sensor + kubeversion: '>=1.22.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README diff --git a/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35-rhel/report.yaml b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35-rhel/report.yaml new file mode 100644 index 000000000..c853d5dd5 --- /dev/null +++ b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35-rhel/report.yaml @@ -0,0 +1,94 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:16322068668545110903 + chart-uri: N/A + digests: + chart: sha256:3baf46ebd1467cda992e57af52322e30dad1b22f8ec9170450cb901f0040b1fb + package: 01a3a90d6f0040635babf809d0631bf955ce303bb566792e25bd465712ed04e3 + lastCertifiedTimestamp: "2025-03-11T10:45:06.284906+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.9' + webCatalogOnly: true + chart: + name: noname-security-sensor-ubi + home: "" + sources: [] + version: 3.3.35-rhel + description: A Helm chart for Kubernetes + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.3.35-rhel + deprecated: false + annotations: + charts.openshift.io/name: noname-security-sensor + kubeversion: '>=1.22.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README diff --git a/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35/report.yaml b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35/report.yaml new file mode 100644 index 000000000..9ac5906bb --- /dev/null +++ b/charts/partners/nonamesec/noname-security-sensor-ubi/3.3.35/report.yaml @@ -0,0 +1,94 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:1309140544744696275 + chart-uri: N/A + digests: + chart: sha256:387c5a05fbd825f16bc19a30d719208f81e8e3d1998e59bc8b8ebc335204eb3d + package: 0593649d2251c1402312e74c56945a33bff9326892c5f0fb5add6b0ef4a67ddd + lastCertifiedTimestamp: "2025-03-24T09:10:57.236704+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.9' + webCatalogOnly: true + chart: + name: noname-security-sensor-ubi + home: "" + sources: [] + version: 3.3.35 + description: A Helm chart for Kubernetes + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.3.35 + deprecated: false + annotations: + charts.openshift.io/name: noname-security-sensor + kubeversion: '>=1.22.0-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.42.3/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.42.3/report.yaml new file mode 100644 index 000000000..06dd1f409 --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.42.3/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.11 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:13130945860814843972 + chart-uri: N/A + digests: + chart: sha256:139237d99fd17acacf1bbe93a585568aa9155517810ada4bf864789e02a0d6fa + package: 3440324a8c0f1b63bab887485e9103370b6cd7bfad0a3294a0899021eb4a20b7 + lastCertifiedTimestamp: "2025-04-20T12:24:28.58034+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.42.3 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.42.3 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.42.3-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.43.9/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.43.9/report.yaml new file mode 100644 index 000000000..76772c139 --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.43.9/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.11 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:4286097510508742787 + chart-uri: N/A + digests: + chart: sha256:7442ff90a1853037cfbc053120b4d44dd8d0542237d9c201139c7d05207a8dc6 + package: 2a27dd43fdbbaa6fea92e015dbf5861e705c161914e69060409d6126ff233c5e + lastCertifiedTimestamp: "2025-04-20T12:24:25.251846+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.43.9 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.43.9 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.43.9-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.43.9-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.43.9-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.43.9-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.43.9-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.43.9-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.43.9-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.43.9-ubi + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.44.4/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.44.4/report.yaml new file mode 100644 index 000000000..78dffb84a --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.44.4/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:6810954590584348129 + chart-uri: N/A + digests: + chart: sha256:59d934ee070cbac23b04222d5f89130e309fe62508c3ed67347b33b61c131fcd + package: f6f46a7090a407aa310df845a20fa41de2dc488c986d5031a1dd6ae3d6eec012 + lastCertifiedTimestamp: "2025-03-03T20:54:20.281365+00:00" + testedOpenShiftVersion: "4.8" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.44.4 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.44.4 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.44.4-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.44.4-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.44.4-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.44.4-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.44.4-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.44.4-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.44.4-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.44.4-ubi + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.44.5/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.44.5/report.yaml new file mode 100644 index 000000000..8815b7a2d --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.44.5/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:4077408989034868456 + chart-uri: N/A + digests: + chart: sha256:06ec7361ed94f240f881069d6e6ef71e92f04aede613b02ce03d6104bdb1aeda + package: 9448e9c4c572f6f7b15fffafe3f96ec7555258ac902f1b8223566a76511d1d2a + lastCertifiedTimestamp: "2025-03-11T19:48:22.46663+00:00" + testedOpenShiftVersion: "4.8" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.44.5 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.44.5 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.44.5-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.44.5-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.44.5-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.44.5-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.44.5-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.44.5-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.44.5-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.44.5-ubi + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.44.6/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.44.6/report.yaml new file mode 100644 index 000000000..471391749 --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.44.6/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:7956833802770245845 + chart-uri: N/A + digests: + chart: sha256:c72173d4160d7b75b6b9518eff2e95be3e1a314fdca733e6b5a31395bb682a34 + package: 135715f07954618a0d13990ccb19ed136228cc29d3bb2b068f52728f61b70f89 + lastCertifiedTimestamp: "2025-03-12T17:31:37.290749+00:00" + testedOpenShiftVersion: "4.8" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.44.6 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.44.6 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.44.6-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.44.6-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.44.6-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.44.6-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.44.6-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.44.6-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.44.6-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.44.6-ubi + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.44.7/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.44.7/report.yaml new file mode 100644 index 000000000..fd9c2ec5f --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.44.7/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:6191994559229456176 + chart-uri: N/A + digests: + chart: sha256:419b3128c58b3130a3f4c36c5059206ba7ac5f9efecac63864d76c08b58930c2 + package: 1cc35b7a4144af437ff2c82b6f8c8d11871e12ccde274de193124539a9089266 + lastCertifiedTimestamp: "2025-03-19T17:25:19.56756+00:00" + testedOpenShiftVersion: "4.8" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.44.7 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.44.7 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.44.7-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.44.7-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.44.7-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.44.7-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.44.7-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.44.7-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.44.7-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.44.7-ubi + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.45.0/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.45.0/report.yaml new file mode 100644 index 000000000..d7c197d6d --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.45.0/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:138629486217176414 + chart-uri: N/A + digests: + chart: sha256:8f7a4a25c2fb3c6a2f24d38f3ed6787076a7481740f9fc9e3ecdbfc70b893797 + package: 09a72070f8ee74c2a48465a9b546569a02c42fea636a07b2a976d0fbf668af5f + lastCertifiedTimestamp: "2025-03-16T11:18:34.87052+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.45.0 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.45.0 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.45.0-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.45.0-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.45.0-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.45.0-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.45.0-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.45.0-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.45.0-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.45.0-ubi diff --git a/charts/partners/nonamesec/nonamesec-ubi/3.45.1/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/3.45.1/report.yaml new file mode 100644 index 000000000..742721074 --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/3.45.1/report.yaml @@ -0,0 +1,160 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.10 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:4180596984615184672 + chart-uri: N/A + digests: + chart: sha256:6ad9507e569bd81f04a49f68d196a98c91b5e2ed77a6462e67ed996ff0e19b7a + package: 7172e551cf9f759d957911f1fe83afb077a4a4ef8619ef3b6956f49afe8e2e24 + lastCertifiedTimestamp: "2025-03-19T17:24:43.935289+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 3.45.1 + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.45.1 + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 12.5.6 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform:v3.45.1-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs diff --git a/charts/partners/nonamesec/nonamesec-ubi/666.666.666-plaint/report.yaml b/charts/partners/nonamesec/nonamesec-ubi/666.666.666-plaint/report.yaml new file mode 100644 index 000000000..0cd1f6a86 --- /dev/null +++ b/charts/partners/nonamesec/nonamesec-ubi/666.666.666-plaint/report.yaml @@ -0,0 +1,168 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.11 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:14129595667739371265 + chart-uri: N/A + digests: + chart: sha256:de41925cffc47b108787ad10a3eb1980dfe260a2cb268ab6a4da1eb2b979fcd7 + package: fcb15497359ac0a3e8fedce06142fd4279648de8087e7eb1488f32e320a4a685 + lastCertifiedTimestamp: "2025-04-27T14:07:03.266969+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.1' + webCatalogOnly: true + chart: + name: nonamesec-ubi + home: "" + sources: [] + version: 666.666.666-plaint + description: Noname Helm on k8s + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 666.666.666-plaint + deprecated: false + annotations: + charts.openshift.io/name: Remote Engine + kubeversion: '>=1.0.0-0' + dependencies: + - name: noname + version: 0.1.0 + repository: file://charts/noname + condition: global.noname.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: engine + version: 0.1.0 + repository: file://charts/engine + condition: global.engine.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: active + version: 0.1.0 + repository: file://charts/active + condition: global.active.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: platform + version: 0.1.0 + repository: file://charts/platform + condition: global.platform.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: router + version: 0.1.0 + repository: file://charts/router + condition: global.router.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: noagentapi + version: 0.1.0 + repository: file://charts/noagentapi + condition: noagentapi.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: rabbitmq + version: 15.3.3 + repository: file://charts/rabbitmq + condition: global.noname.enabled,global.rabbitmq.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + - name: nns-eso + version: 0.1.0 + repository: file://charts/nns-eso + condition: global.nns_eso.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: |- + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/platform-integrations:v666.666.666-plaint-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nginx:v666.666.666-plaint-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nats-jetstream:2.10.24-custom-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/light-engine:v666.666.666-plaint-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/cloud-metadata:v666.666.666-plaint-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/heavy-engine:v666.666.666-plaint-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/integrations-adapter:v666.666.666-plaint-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/nogate:v666.666.666-plaint-ubi + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/rhel8/postgresql-15:1-66.1716485364 + Image is Red Hat certified : us-central1-docker.pkg.dev/noname-artifacts/nns-docker/router:v666.666.666-plaint-ubi + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified diff --git a/charts/partners/redhat-arkady-test/bestpracticehelmchart/OWNERS b/charts/partners/redhat-arkady-test/bestpracticehelmchart/OWNERS new file mode 100644 index 000000000..b08ccbf8f --- /dev/null +++ b/charts/partners/redhat-arkady-test/bestpracticehelmchart/OWNERS @@ -0,0 +1,9 @@ +chart: + name: bestpracticehelmchart + shortDescription: unknown +providerDelivery: true +publicPgpKey: unknown +users: [] +vendor: + label: redhat-arkady-test + name: Red Hat, Inc. diff --git a/charts/partners/redhat-arkady-test/yingbphelmchart/OWNERS b/charts/partners/redhat-arkady-test/yingbphelmchart/OWNERS new file mode 100644 index 000000000..524faa7df --- /dev/null +++ b/charts/partners/redhat-arkady-test/yingbphelmchart/OWNERS @@ -0,0 +1,10 @@ +chart: + name: yingbphelmchart + shortDescription: unknown +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: wying3 +vendor: + label: redhat-arkady-test + name: Red Hat, Inc. diff --git a/charts/partners/redhat-arkady-test/yingoneshotdemo/OWNERS b/charts/partners/redhat-arkady-test/yingoneshotdemo/OWNERS new file mode 100644 index 000000000..c768e3e1c --- /dev/null +++ b/charts/partners/redhat-arkady-test/yingoneshotdemo/OWNERS @@ -0,0 +1,10 @@ +chart: + name: yingoneshotdemo + shortDescription: This is a test for oneshot automation together with container+chart+helmchart-pr +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: email +vendor: + label: redhat-arkady-test + name: Red Hat, Inc. diff --git a/charts/partners/redhat-test/example-ecom/OWNERS b/charts/partners/redhat-test/example-ecom/OWNERS new file mode 100644 index 000000000..5ca476f29 --- /dev/null +++ b/charts/partners/redhat-test/example-ecom/OWNERS @@ -0,0 +1,9 @@ +chart: + name: example-ecom + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: redhat-test + name: Red Hat, Inc. diff --git a/charts/partners/redhat-test/helm-chart-1411-01/OWNERS b/charts/partners/redhat-test/helm-chart-1411-01/OWNERS new file mode 100644 index 000000000..7c9782bcd --- /dev/null +++ b/charts/partners/redhat-test/helm-chart-1411-01/OWNERS @@ -0,0 +1,9 @@ +chart: + name: helm-chart-1411-01 + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: redhat-test + name: Red Hat, Inc. diff --git a/charts/partners/redhat-test/helmchart/OWNERS b/charts/partners/redhat-test/helmchart/OWNERS index f5e426918..88d636a3a 100644 --- a/charts/partners/redhat-test/helmchart/OWNERS +++ b/charts/partners/redhat-test/helmchart/OWNERS @@ -3,7 +3,8 @@ chart: shortDescription: unknown providerDelivery: false publicPgpKey: unknown -users: [] +users: +- githubUsername: opcert vendor: label: redhat-test name: Red Hat, Inc. diff --git a/charts/partners/redhat-test/test/OWNERS b/charts/partners/redhat-test/test/OWNERS new file mode 100644 index 000000000..a8f4541bb --- /dev/null +++ b/charts/partners/redhat-test/test/OWNERS @@ -0,0 +1,9 @@ +chart: + name: test + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: redhat-test + name: Red Hat, Inc. diff --git a/charts/partners/samsung/5g-amfmme-global/1.250217.9461052/report.yaml b/charts/partners/samsung/5g-amfmme-global/1.250217.9461052/report.yaml new file mode 100755 index 000000000..58aaf64c9 --- /dev/null +++ b/charts/partners/samsung/5g-amfmme-global/1.250217.9461052/report.yaml @@ -0,0 +1,98 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:5807419147498603865 + chart-uri: N/A + digests: + chart: sha256:124ae49b5373f519ae8a6840d5f730b48e252c3cca00c61e344273a9eacfbd1f + package: 66c6ba84683b338b503660d4d5d8dd44f3d6af12740367a963ea7823e0934175 + lastCertifiedTimestamp: "2025-04-16T23:20:44.179928+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-amfmme-global + home: "" + sources: [] + version: 1.250217.9461052 + description: A Helm chart for 5G Core cAMFMME(25/02/17) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-amfmme-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/02/17 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs diff --git a/charts/partners/samsung/5g-amfmme-global/OWNERS b/charts/partners/samsung/5g-amfmme-global/OWNERS new file mode 100644 index 000000000..15f57d1b6 --- /dev/null +++ b/charts/partners/samsung/5g-amfmme-global/OWNERS @@ -0,0 +1,10 @@ +chart: + name: 5g-amfmme-global + shortDescription: 'Samsung 5G core CNF amfmme global version 25A helm chart, ' +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-cnlb-global/OWNERS b/charts/partners/samsung/5g-cnlb-global/OWNERS new file mode 100644 index 000000000..7b1f4ff6c --- /dev/null +++ b/charts/partners/samsung/5g-cnlb-global/OWNERS @@ -0,0 +1,10 @@ +chart: + name: 5g-cnlb-global + shortDescription: Samsung 5G core CNF cnlb global version helm chart for K8s +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-csdb-global/1.250217.9461052/report.yaml b/charts/partners/samsung/5g-csdb-global/1.250217.9461052/report.yaml new file mode 100755 index 000000000..0f5ccdda9 --- /dev/null +++ b/charts/partners/samsung/5g-csdb-global/1.250217.9461052/report.yaml @@ -0,0 +1,98 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:15892884197408412379 + chart-uri: N/A + digests: + chart: sha256:f1ca7502ed892f59c0923b4312ad43bf1f0accff6627bd144d7869e5e0eb0c3e + package: 5631954b204ed35c69897b99f87619554e4418b20946fccc9816e62a26308569 + lastCertifiedTimestamp: "2025-04-18T18:17:01.808371+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-csdb-global + home: "" + sources: [] + version: 1.250217.9461052 + description: A Helm chart for 5G Core cCSDB(25/02/17) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-csdb-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/02/17 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist diff --git a/charts/partners/samsung/5g-csdb-global/OWNERS b/charts/partners/samsung/5g-csdb-global/OWNERS new file mode 100644 index 000000000..dd5775ad7 --- /dev/null +++ b/charts/partners/samsung/5g-csdb-global/OWNERS @@ -0,0 +1,10 @@ +chart: + name: 5g-csdb-global + shortDescription: Samsung 5G core CNF csdb global version helm chart for K8s +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-mongodb-global/25.20250331.9564847/report.yaml b/charts/partners/samsung/5g-mongodb-global/25.20250331.9564847/report.yaml new file mode 100755 index 000000000..b86abda82 --- /dev/null +++ b/charts/partners/samsung/5g-mongodb-global/25.20250331.9564847/report.yaml @@ -0,0 +1,106 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:7951924898462488388 + chart-uri: N/A + digests: + chart: sha256:db15b4c7718e57a40f74a62d23829743304554a15a231f9874b434c3838fa965 + package: 445ec9293e0a760241f8d009fd62f8254412d72d66746a28518360e6404389be + lastCertifiedTimestamp: "2025-04-21T23:46:13.800146+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-mongodb-global + home: "" + sources: [] + version: 25.20250331.9564847 + description: A Helm chart for 5G Core MongoDB(25/03/31) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-mongodb-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/03/31 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: + - name: mdbm + version: 12.3.3 + repository: "" + condition: mdbm.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt diff --git a/charts/partners/samsung/5g-mongodb-global/OWNERS b/charts/partners/samsung/5g-mongodb-global/OWNERS new file mode 100644 index 000000000..97428c50a --- /dev/null +++ b/charts/partners/samsung/5g-mongodb-global/OWNERS @@ -0,0 +1,11 @@ +chart: + name: 5g-mongodb-global + shortDescription: Samsung 5G core mongodb for csdb global version helm chart for + K8s +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-mongodb-upf-global/25.20250331.9564847/report.yaml b/charts/partners/samsung/5g-mongodb-upf-global/25.20250331.9564847/report.yaml new file mode 100755 index 000000000..e93682ed9 --- /dev/null +++ b/charts/partners/samsung/5g-mongodb-upf-global/25.20250331.9564847/report.yaml @@ -0,0 +1,106 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:6067336835121088224 + chart-uri: N/A + digests: + chart: sha256:8d73db4b89904dae38e85b957aa375f45547b857f62ea77efaa9aac02f0d7262 + package: a8588d4782da02b6206fc7a6569bbd514b873d7e76ff300a7f48d585b0354f5f + lastCertifiedTimestamp: "2025-04-21T23:08:12.346679+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-mongodb-upf-global + home: "" + sources: [] + version: 25.20250331.9564847 + description: A Helm chart for 5G Core MongoDB(for UPF NE)(25/03/31) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-mongodb-upf-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/03/31 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: + - name: mdbm + version: 12.3.3 + repository: "" + condition: mdbm.enabled + tags: [] + enabled: false + importvalues: [] + alias: "" + type: "" + chart-overrides: "" +results: + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs diff --git a/charts/partners/samsung/5g-mongodb-upf-global/OWNERS b/charts/partners/samsung/5g-mongodb-upf-global/OWNERS new file mode 100644 index 000000000..a6ee56f22 --- /dev/null +++ b/charts/partners/samsung/5g-mongodb-upf-global/OWNERS @@ -0,0 +1,11 @@ +chart: + name: 5g-mongodb-upf-global + shortDescription: Samsung 5G core mongodb-upf for UPF global version helm chart + for K8s +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-nrf-global/1.250217.9461052/report.yaml b/charts/partners/samsung/5g-nrf-global/1.250217.9461052/report.yaml new file mode 100755 index 000000000..a08fcee49 --- /dev/null +++ b/charts/partners/samsung/5g-nrf-global/1.250217.9461052/report.yaml @@ -0,0 +1,98 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:193557010825406873 + chart-uri: N/A + digests: + chart: sha256:a1f9e972929c942e42aa15e5578df3854cdbafe392943fd6d8e70a37278f664c + package: e45749ce49c1374452f706f4e39aadf323334e3565e3e7b6fbb2e056440a33f0 + lastCertifiedTimestamp: "2025-04-18T17:44:10.786346+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-nrf-global + home: "" + sources: [] + version: 1.250217.9461052 + description: A Helm chart for 5G Core cNRF(25/02/17) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-nrf-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/02/17 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist diff --git a/charts/partners/samsung/5g-nrf-global/OWNERS b/charts/partners/samsung/5g-nrf-global/OWNERS new file mode 100644 index 000000000..e954d0c84 --- /dev/null +++ b/charts/partners/samsung/5g-nrf-global/OWNERS @@ -0,0 +1,10 @@ +chart: + name: 5g-nrf-global + shortDescription: Samsung 5G core CNF nrf global version helm chart for K8s +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-nssf-global/1.250217.9461052/report.yaml b/charts/partners/samsung/5g-nssf-global/1.250217.9461052/report.yaml new file mode 100755 index 000000000..79c27f799 --- /dev/null +++ b/charts/partners/samsung/5g-nssf-global/1.250217.9461052/report.yaml @@ -0,0 +1,98 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:6312856413544756603 + chart-uri: N/A + digests: + chart: sha256:d990f4c05c3893620e16d1b47fb6a4b17f3fee276ae70b3c310cd4176a1cb24f + package: a069d8c80506a3229af2da34f2c677fe2116218ac03cbfa9c67e562cbf46e4e9 + lastCertifiedTimestamp: "2025-04-18T18:03:56.543748+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-nssf-global + home: "" + sources: [] + version: 1.250217.9461052 + description: A Helm chart for 5G Core cNSSF(25/02/17) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-nssf-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/02/17 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist diff --git a/charts/partners/samsung/5g-nssf-global/OWNERS b/charts/partners/samsung/5g-nssf-global/OWNERS new file mode 100644 index 000000000..47571fce1 --- /dev/null +++ b/charts/partners/samsung/5g-nssf-global/OWNERS @@ -0,0 +1,10 @@ +chart: + name: 5g-nssf-global + shortDescription: Samsung 5G core CNF nssf global version helm chart for K8s +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-smf-global/1.250217.9461052/report.yaml b/charts/partners/samsung/5g-smf-global/1.250217.9461052/report.yaml new file mode 100755 index 000000000..a9936898e --- /dev/null +++ b/charts/partners/samsung/5g-smf-global/1.250217.9461052/report.yaml @@ -0,0 +1,98 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:3680088777679670468 + chart-uri: N/A + digests: + chart: sha256:99c13ee1d6ee098c95cca766a0f638bc99ef59b6094c0b7ee956b7381b730cef + package: 9a1efd8e58f282a94b7e4ed68f557dfb14afc3934bfa222cd0a08cc2a4c486fb + lastCertifiedTimestamp: "2025-04-18T05:54:01.42794+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-smf-global + home: "" + sources: [] + version: 1.250217.9461052 + description: A Helm chart for 5G Core cSMF(25/02/17) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-smf-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/02/17 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist diff --git a/charts/partners/samsung/5g-smf-global/OWNERS b/charts/partners/samsung/5g-smf-global/OWNERS new file mode 100644 index 000000000..a1d5ddc13 --- /dev/null +++ b/charts/partners/samsung/5g-smf-global/OWNERS @@ -0,0 +1,10 @@ +chart: + name: 5g-smf-global + shortDescription: Samsung 5G core CNF smf global version helm chart for K8s +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/samsung/5g-upf-global/1.250217.9461052/report.yaml b/charts/partners/samsung/5g-upf-global/1.250217.9461052/report.yaml new file mode 100755 index 000000000..83106cde0 --- /dev/null +++ b/charts/partners/samsung/5g-upf-global/1.250217.9461052/report.yaml @@ -0,0 +1,98 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:4483056092919035764 + chart-uri: N/A + digests: + chart: sha256:56495e0a3384914952ef5e32207ce2cabbce08e68994b741e29fe9fa814bc4f4 + package: 1f83a701c1bcb9ce473d2adff007fc975db70e3f942fc897bc4f135562c2cbfa + lastCertifiedTimestamp: "2025-04-18T05:16:11.909429+00:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.8' + webCatalogOnly: true + chart: + name: 5g-upf-global + home: "" + sources: [] + version: 1.250217.9461052 + description: A Helm chart for 5G Core cUPF(25/02/17) + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 25.A.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: 5g-upf-global + charts.openshift.io/provider: Samsung Electronics + charts.openshift.io/releaseDate: 25/02/17 + charts.openshift.io/supportURL: https://www.samsung.com/global/business/networks/contact-us/ + kubeversion: '>= 1.21.0-0' + dependencies: [] + type: "" + chart-overrides: "" +results: + - check: v1.0/has-notes + type: Optional + outcome: FAIL + reason: Chart does not contain NOTES.txt + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist diff --git a/charts/partners/samsung/5g-upf-global/OWNERS b/charts/partners/samsung/5g-upf-global/OWNERS new file mode 100644 index 000000000..a0b903f1f --- /dev/null +++ b/charts/partners/samsung/5g-upf-global/OWNERS @@ -0,0 +1,10 @@ +chart: + name: 5g-upf-global + shortDescription: 'Samsung 5G core CNF upf global version 25A helm chart, ' +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: shlee519 +vendor: + label: samsung + name: Samsung Electronics Co., Ltd. diff --git a/charts/partners/soha/soha-api-manager/OWNERS b/charts/partners/soha/soha-api-manager/OWNERS new file mode 100644 index 000000000..b020503d1 --- /dev/null +++ b/charts/partners/soha/soha-api-manager/OWNERS @@ -0,0 +1,9 @@ +chart: + name: soha-api-manager + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: soha + name: Soha Tech And Software Solutions inc. diff --git a/charts/partners/test2595/helm-2595/OWNERS b/charts/partners/test2595/helm-2595/OWNERS new file mode 100644 index 000000000..f4b6ab9be --- /dev/null +++ b/charts/partners/test2595/helm-2595/OWNERS @@ -0,0 +1,10 @@ +chart: + name: helm-2595 + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: +- githubUsername: aurne +vendor: + label: test2595 + name: prod-test-user-021 diff --git a/charts/partners/turinton/turinton-helm-charts/OWNERS b/charts/partners/turinton/turinton-helm-charts/OWNERS new file mode 100644 index 000000000..73a57ff78 --- /dev/null +++ b/charts/partners/turinton/turinton-helm-charts/OWNERS @@ -0,0 +1,9 @@ +chart: + name: turinton-helm-charts + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: turinton + name: Turinton Inc diff --git a/charts/partners/vsr-6wind/vsr/0.1.0/report.yaml b/charts/partners/vsr-6wind/vsr/0.1.0/report.yaml new file mode 100755 index 000000000..e5e2b08ab --- /dev/null +++ b/charts/partners/vsr-6wind/vsr/0.1.0/report.yaml @@ -0,0 +1,94 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: partner + version: v1.3 + reportDigest: uint64:8975298543300980352 + chart-uri: N/A + digests: + chart: sha256:0505e0601e67ad3a33905d233c72d0302160a6b77a2835fa43e083d0418ed9e9 + package: 88b67f9dba59bc9195bbaffe59dd5ff016df9f98afd5d4592308a0068d3e8d2a + lastCertifiedTimestamp: "2025-02-20T14:48:12.400568+00:00" + testedOpenShiftVersion: "4.17" + supportedOpenShiftVersions: '>=4.16' + webCatalogOnly: true + chart: + name: vsr + home: https://www.6wind.com + sources: [] + version: 0.1.0 + description: A Helm chart for 6WIND VSR + keywords: [] + maintainers: [] + icon: "" + apiversion: v2 + condition: "" + tags: "" + appversion: 3.999.0 + deprecated: false + annotations: + charts.openshift.io/name: vsr + kubeversion: '>= 1.29-0' + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present diff --git a/charts/partners/vsr-6wind/vsr/OWNERS b/charts/partners/vsr-6wind/vsr/OWNERS new file mode 100644 index 000000000..4248cfbb9 --- /dev/null +++ b/charts/partners/vsr-6wind/vsr/OWNERS @@ -0,0 +1,10 @@ +chart: + name: vsr + shortDescription: unknown +providerDelivery: true +publicPgpKey: unknown +users: +- githubUsername: 6hchraiti +vendor: + label: vsr-6wind + name: 6WIND diff --git a/charts/partners/weka/csi-wekafs/OWNERS b/charts/partners/weka/csi-wekafs/OWNERS new file mode 100644 index 000000000..99fc6773b --- /dev/null +++ b/charts/partners/weka/csi-wekafs/OWNERS @@ -0,0 +1,9 @@ +chart: + name: csi-wekafs + shortDescription: unknown +providerDelivery: false +publicPgpKey: unknown +users: [] +vendor: + label: weka + name: WekaIO, Inc. diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/.helmignore b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/.helmignore new file mode 100644 index 000000000..0e8a0eb36 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/.helmignore @@ -0,0 +1,23 @@ +# 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 +*.orig +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/Chart.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/Chart.yaml new file mode 100644 index 000000000..5b60ae646 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/Chart.yaml @@ -0,0 +1,46 @@ +apiVersion: v2 +name: redhat-cryostat +description: Securely manage JFR recordings for your containerized Java workloads + +type: application + +version: "2.0.0" + +kubeVersion: ">= 1.25.0-0" + +appVersion: "4.0.0-redhat" + +home: "https://cryostat.io" + +icon: "https://raw.githubusercontent.com/cryostatio/cryostat-helm/main/docs/images/cryostat-icon.svg" + +annotations: + charts.openshift.io/archs: x86_64, aarch64 + charts.openshift.io/name: Red Hat build of Cryostat + charts.openshift.io/provider: Red Hat + charts.openshift.io/supportURL: https://github.com/cryostatio/cryostat-helm + +keywords: +- flightrecorder +- java +- jdk +- jfr +- jmc +- missioncontrol +- monitoring +- profiling +- diagnostic + +sources: +- https://github.com/cryostatio/cryostat +- https://github.com/cryostatio/cryostat-core +- https://github.com/cryostatio/cryostat-web +- https://github.com/cryostatio/jfr-datasource +- https://github.com/cryostatio/cryostat-grafana-dashboard +- https://github.com/cryostatio/cryostat-db +- https://github.com/cryostatio/cryostat-storage +- https://github.com/cryostatio/openshift-oauth-proxy + +maintainers: +- name: The Cryostat Community + url: https://groups.google.com/g/cryostat-development diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/LICENSE b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/LICENSE new file mode 100644 index 000000000..57bc88a15 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/LICENSE @@ -0,0 +1,202 @@ + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + 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. + diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/README.md b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/README.md new file mode 100644 index 000000000..2bcde57ed --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/README.md @@ -0,0 +1,274 @@ +# Cryostat Helm Chart + +![Version: 2.0.0-dev](https://img.shields.io/badge/Version-2.0.0--dev-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.0.0-dev](https://img.shields.io/badge/AppVersion-4.0.0--dev-informational?style=flat-square) + +A Helm chart for deploying [Cryostat](https://cryostat.io/) on Kubernetes and OpenShift. + +## Requirements + +Kubernetes: `>= 1.25.0-0` + +## Installation + +### From Helm repository + +The chart is available at the following repositories: + +- https://cryostat.io/helm-charts +- https://charts.openshift.io + +To install the chart, add the repository and install, for example: + +```bash +helm repo add cryostat-charts https://cryostat.io/helm-charts +helm repo update +helm install cryostat cryostat-charts/cryostat +``` + +### From OCI container registry + +The chart is also available as an OCI image on GitHub Container Registry (`ghcr.io`). + +To install the chart, run: + +```bash +helm install cryostat oci://ghcr.io/cryostatio/cryostat-helm --version $VERSION +``` + +### From source code + +To install the chart from source code, run: + +```bash +git clone https://github.com/cryostatio/cryostat-helm +cd cryostat-helm +helm install cryostat ./charts/cryostat +``` + +## Configuration + +See the sections below for Helm chart values which can be used for configuring various aspects of the Cryostat installation. + +If there are further customizations required to suit your deployment environment, choose the settings values that get +you closest to what you need, then manually edit the resulting Kubernetes objects to suit your requirements. You may +also consider using `helm install --dry-run` to render the Kubernetes YAML manifests without installing them, so that +you can apply your own customization patches as needed. + +### TLS + +When installed on OpenShift with `authentication.openshift.enabled=true`, the cluster's +["service serving certificates"](https://docs.openshift.com/container-platform/4.17/security/certificates/service-serving-certificate.html) +feature is used to enable managed TLS configuration on the exposed HTTP(S) ports. + +When installed with `authentication.openshift.enabled=false` but `oauth2Proxy.tls.selfSigned.enabled=true` then a +self-signed TLS certificate will be generated at installation time to serve similar purposes. These TLS certificates +are not managed, will not automatically rotate, and will expire after 365 days. You will need to manually rotate the +certificates, or reinstall the chart, or else apply your own customizations to the Kubernetes manifests to automate TLS +certificate issuance and rotation. + +## Parameters + +### Cryostat Container + +| Name | Description | Value | +| ------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------- | +| `core` | Configuration for the core Cryostat application | | +| `core.image.repository` | Repository for the main Cryostat container image | `registry.redhat.io/cryostat/cryostat-rhel9` | +| `core.image.pullPolicy` | Image pull policy for the main Cryostat container image | `IfNotPresent` | +| `core.image.tag` | Tag for the main Cryostat container image | `4.0.0` | +| `core.podAnnotations` | Annotations to be applied to the Cryostat Pods | `{}` | +| `core.service.type` | Type of Service to create for the Cryostat application | `ClusterIP` | +| `core.service.httpPort` | Port number to expose on the Service for Cryostat's HTTP server | `8181` | +| `core.debug.log.level` | Log level for troubleshooting and debugging | `INFO` | +| `core.sslProxied` | Enables SSL Proxied Environment Variables, useful when you are offloading SSL/TLS at External Loadbalancer instead of Ingress | `false` | +| `core.ingress.enabled` | Whether to create an Ingress object for the Cryostat service | `false` | +| `core.ingress.className` | Ingress class name for the Cryostat application Ingress | `""` | +| `core.ingress.annotations` | Annotations to apply to the Cryostat application Ingress | `{}` | +| `core.ingress.hosts` | Hosts to create rules for in the Cryostat application Ingress. See: [IngressSpec](https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/#IngressSpec) | `[]` | +| `core.ingress.tls` | TLS configuration for the Cryostat application Ingress. See: [IngressSpec](https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/#IngressSpec) | `[]` | +| `core.route.enabled` | Whether to create a Route object for the Cryostat service. Available only on OpenShift | `true` | +| `core.route.tls.enabled` | Whether to secure the Cryostat application Route with TLS. See: [TLSConfig](https://docs.openshift.com/container-platform/4.10/rest_api/network_apis/route-route-openshift-io-v1.html#spec-tls) | `true` | +| `core.route.tls.termination` | Type of TLS termination to use for the Cryostat application Route. One of: `edge`, `passthrough`, `reencrypt` | `edge` | +| `core.route.tls.insecureEdgeTerminationPolicy` | Specify how to handle insecure traffic for the Cryostat application Route. One of: `Allow`, `Disable`, `Redirect` | `Redirect` | +| `core.route.tls.key` | Custom private key to use when securing the Cryostat application Route | `""` | +| `core.route.tls.certificate` | Custom certificate to use when securing the Cryostat application Route | `""` | +| `core.route.tls.caCertificate` | Custom CA certificate to use, if needed to complete the certificate chain, when securing the Cryostat application Route | `""` | +| `core.route.tls.destinationCACertificate` | Provides the contents of the CA certificate of the final destination when using reencrypt termination for the Cryostat application Route | `""` | +| `core.resources.requests.cpu` | CPU resource request for the Cryostat container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) | `500m` | +| `core.resources.requests.memory` | Memory resource request for the Cryostat container. | `384Mi` | +| `core.securityContext` | Security Context for the Cryostat container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` | +| `core.databaseSecretName` | Name of the secret containing database keys. This secret must contain a CONNECTION_KEY secret which is the database connection password, and an ENCRYPTION_KEY secret which is the key used to encrypt sensitive data stored within the database, such as the target credentials keyring. It must not be updated across chart upgrades. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable | `""` | +| `core.discovery` | Configuration options to the Cryostat application's target discovery mechanisms | | +| `core.discovery.kubernetes.enabled` | Enables Kubernetes API discovery mechanism | `true` | +| `core.discovery.kubernetes.installNamespaceDisabled` | When false and `namespaces` is empty, the Cryostat application will default to discovery targets in the install namespace (i.e. `{{ .Release.Namespace }}`) | `false` | +| `core.discovery.kubernetes.namespaces` | List of namespaces whose workloads the Cryostat application should be permitted to access and profile | `[]` | +| `core.discovery.kubernetes.builtInPortNamesDisabled` | When false and `portNames` is empty, the Cryostat application will use the default port name `jfr-jmx` to look for JMX connectable targets. | `false` | +| `core.discovery.kubernetes.portNames` | List of port names that the Cryostat application should look for in order to consider a target as JMX connectable | `[]` | +| `core.discovery.kubernetes.builtInPortNumbersDisabled` | When false and `portNumbers` is empty, the Cryostat application will use the default port number `9091` to look for JMX connectable targets. | `false` | +| `core.discovery.kubernetes.portNumbers` | List of port numbers that the Cryostat application should look for in order to consider a target as JMX connectable | `[]` | +| `core.config.eventTemplates.configMapNames` | List of ConfigMap names. Each ConfigMap is expected to contain one or more files, which are .jfc (XML) JFR Event Templates, to be mounted to the Cryostat container. | `[]` | +| `core.config.tlsTruststore.secretNames` | List of Secret names. Each Secret is expected to contain one or more files, which are TLS certificates which target applications may use for their JMX servers, to be mounted to the Cryostat container for its TLS truststore. | `[]` | +| `core.nodeSelector` | Node Selector for the Cryostat Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | +| `core.tolerations` | Tolerations for the Cryostat Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `[]` | +| `core.affinity` | Affinity for the Cryostat Pod. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | + +### Report Generator Deployment + +| Name | Description | Value | +| ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- | +| `reports` | Configuration for the Reports Generator deployment | | +| `reports.image.repository` | Repository for the Report Generator container image | `registry.redhat.io/cryostat/cryostat-reports-rhel9` | +| `reports.image.pullPolicy` | Image pull policy for the Report Generator container image | `IfNotPresent` | +| `reports.image.tag` | Tag for the Report Generator image | `4.0.0` | +| `reports.podAnnotations` | Annotations to be applied to the Report Generator Pods | `{}` | +| `reports.service.type` | Type of Service to create for the Report Generator Deployment | `ClusterIP` | +| `reports.service.httpPort` | Port number to expose on the Service for the Report Generator Deployment | `10001` | +| `reports.reportsSecretName` | Name of the secret containing the report generator access keys. This secret must contain a REPORTS_PASS secret which is the secret credential for the report generators. It must not be updated across chart upgrades, or else the connection between Cryostat and report generators will not be able to initialize. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable | `""` | +| `reports.debug.log.level` | Log level for troubleshooting and debugging | `INFO` | +| `reports.replicas` | Number of Report Generator replicas to deploy. If zero, the Deployment and Service will not be created and the main Cryostat container will handle all report generations on its own. | `0` | +| `reports.resources.requests.cpu` | CPU resource request for each Pod in the Report Generator Deployment. | `500m` | +| `reports.resources.requests.memory` | Memory resource request for each Pod in the Report Generator Deployment. | `512Mi` | +| `reports.securityContext` | Security Context for the Report Generator containers. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` | +| `reports.nodeSelector` | Node Selector for the Report Generator Pods. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | +| `reports.tolerations` | Tolerations for the Report Generator Pods. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `[]` | +| `reports.affinity` | Affinity for the Report Generator Pods. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | + +### Database Container + +| Name | Description | Value | +| ------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- | +| `db` | Configuration for Cryostat's database | | +| `db.image.repository` | Repository for the database container image | `registry.redhat.io/cryostat/cryostat-db-rhel9` | +| `db.image.pullPolicy` | Image pull policy for the database container image | `IfNotPresent` | +| `db.image.tag` | Tag for the database container image | `4.0.0` | +| `db.podAnnotations` | Annotations to be applied to the Database Pods | `{}` | +| `db.service.type` | Type of Service to create for the database | `ClusterIP` | +| `db.service.port` | Port number to expose on the Service | `5432` | +| `db.resources.requests.cpu` | CPU resource request for the database container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) | `25m` | +| `db.resources.requests.memory` | Memory resource request for the database container. | `64Mi` | +| `db.pvc.enabled` | Specify whether to use persistentVolumeClaim (true) or EmptyDir storage (false). This is recommended to be enabled, but the storage size and selector should be chosen carefully first. | `false` | +| `db.pvc.annotations` | Annotations to add to the persistentVolumeClaim | `{}` | +| `db.pvc.storage` | Storage size to request for the persistentVolumeClaim | `500Mi` | +| `db.pvc.accessModes` | Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `["ReadWriteOnce"]` | +| `db.pvc.selector` | Selector for the persistentVolumeClaim. See: [Selector](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `{}` | +| `db.pvc.storageClassName` | The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `undefined` | +| `db.securityContext` | Security Context for the database container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` | +| `db.nodeSelector` | Node Selector for the Database Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | +| `db.tolerations` | Tolerations for the Database Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `[]` | +| `db.affinity` | Affinity for the Database Pod. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | + +### Storage Container + +| Name | Description | Value | +| ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------- | +| `storage` | Configuration for Cryostat's object storage provider | | +| `storage.storageSecretName` | Name of the secret containing the object storage secret access key. This secret must contain a STORAGE_ACCESS_KEY secret which is the object storage secret access key. It must not be updated across chart upgrades, or else the connection between Cryostat components and object storage will not be able to initialize. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable | `""` | +| `storage.image.repository` | Repository for the storage container image | `registry.redhat.io/cryostat/cryostat-storage-rhel9` | +| `storage.image.pullPolicy` | Image pull policy for the storage container image | `IfNotPresent` | +| `storage.image.tag` | Tag for the storage container image | `4.0.0` | +| `storage.encryption.enabled` | Enable at-rest encryption of stored objects. The storage container will generate a secret key for each stored object and use this key to encrypt and decrypt objects transparently. The key is written to the object metadata, so in the default storage container configuration this only adds a small layer of additional security. | `true` | +| `storage.podAnnotations` | Annotations to be applied to the Storage Pods | `{}` | +| `storage.service.type` | Type of Service to create for the object storage | `ClusterIP` | +| `storage.service.port` | Port number to expose on the Service | `8333` | +| `storage.resources.requests.cpu` | CPU resource request for the object storage container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) | `50m` | +| `storage.resources.requests.memory` | Memory resource request for the object storage container. | `256Mi` | +| `storage.pvc.enabled` | Specify whether to use persistentVolumeClaim (true) or EmptyDir storage (false). This is recommended to be enabled, but the storage size and selector should be chosen carefully first. | `false` | +| `storage.pvc.annotations` | Annotations to add to the persistentVolumeClaim | `{}` | +| `storage.pvc.storage` | Storage size to request for the persistentVolumeClaim | `500Mi` | +| `storage.pvc.accessModes` | Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `["ReadWriteOnce"]` | +| `storage.pvc.selector` | Selector for the persistentVolumeClaim. See: [Selector](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `{}` | +| `storage.pvc.storageClassName` | The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) | `undefined` | +| `storage.securityContext` | Security Context for the storage container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` | +| `storage.nodeSelector` | Node Selector for the Storage Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | +| `storage.tolerations` | Tolerations for the Storage Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `[]` | +| `storage.affinity` | Affinity for the Storage Pod. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | + +### Grafana Container + +| Name | Description | Value | +| ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- | +| `grafana` | Configuration for the customized Grafana instance for Cryostat | | +| `grafana.image.repository` | Repository for the Grafana container image | `registry.redhat.io/cryostat/cryostat-grafana-dashboard-rhel9` | +| `grafana.image.pullPolicy` | Image pull policy for the Grafana container image | `IfNotPresent` | +| `grafana.image.tag` | Tag for the Grafana container image | `4.0.0` | +| `grafana.service.type` | Type of Service to create for Grafana | `ClusterIP` | +| `grafana.service.port` | Port number to expose on the Service for Grafana's HTTP server | `3000` | +| `grafana.resources.requests.cpu` | CPU resource request for the Grafana container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) | `25m` | +| `grafana.resources.requests.memory` | Memory resource request for the Grafana container. | `80Mi` | +| `grafana.securityContext` | Security Context for the Grafana container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` | +| `grafana.nodeSelector` | Node Selector for the Grafana Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | +| `grafana.tolerations` | Tolerations for the Grafana Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `[]` | + +### JFR Data Source Container + +| Name | Description | Value | +| -------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- | +| `datasource` | Configuration for the JFR Data Source component, which translates recording events into a format consumable by Grafana | | +| `datasource.image.repository` | Repository for the JFR Data Source container image | `registry.redhat.io/cryostat/jfr-datasource-rhel9` | +| `datasource.image.pullPolicy` | Image pull policy for the JFR Data Source container image | `IfNotPresent` | +| `datasource.image.tag` | Tag for the JFR Data Source container image | `4.0.0` | +| `datasource.resources.requests.cpu` | CPU resource request for the JFR Data Source container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) | `200m` | +| `datasource.resources.requests.memory` | Memory resource request for the JFR Data Source container. | `200Mi` | +| `datasource.securityContext` | Security Context for the JFR Data Source container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` | +| `datasource.nodeSelector` | Node Selector for the JFR Datasource Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | +| `datasource.tolerations` | Tolerations for the JFR Datasource Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `[]` | + +### Authentication + +| Name | Description | Value | +| ------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | +| `authentication.cookieSecretName` | Name of the secret containing the authenticating proxy cookie encryption key. This secret must contain a COOKIE_SECRET secret which is the cookie encryption key. It must not be updated across chart upgrades, or else existing user login sessions will be invalidated. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable | `""` | +| `authentication.openshift.enabled` | Whether the OAuth Proxy deployed for securing Cryostat's Pods should be one that integrates with OpenShift-specific features, or a generic one. | `true` | +| `authentication.openshift.clusterRole.name` | The name of the ClusterRole to bind for the OpenShift OAuth Proxy | `system:auth-delegator` | +| `authentication.basicAuth.enabled` | Whether Cryostat should use basic authentication for users. When false, Cryostat will not perform any form of authentication | `false` | +| `authentication.basicAuth.secretName` | Name of the Secret that contains the credentials within Cryostat's namespace **(Required if basicAuth is enabled)** | `""` | +| `authentication.basicAuth.filename` | Key within Secret containing the `htpasswd` file. The file should contain one user definition entry per line, with the syntax "user:passHash", where "user" is the username and "passHash" is the `bcrypt` hash of the desired password. Such an entry can be generated with ex. `htpasswd -nbB username password` **(Required if basicAuth is enabled)** | `""` | + +### OAuth2 Proxy + +| Name | Description | Value | +| --------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | +| `oauth2Proxy.image.repository` | Repository for the OAuth2 Proxy container image | `""` | +| `oauth2Proxy.image.pullPolicy` | Image pull policy for the OAuth2 Proxy container image | `Never` | +| `oauth2Proxy.image.tag` | Tag for the OAuth2 Proxy container image | `""` | +| `oauth2Proxy.tls.selfSigned.enabled` | Whether a self-signed TLS certificate for oauth2-proxy HTTPS is generated and used. | `false` | +| `oauth2Proxy.resources.requests.cpu` | CPU resource request for the OAuth2 Proxy container. | `25m` | +| `oauth2Proxy.resources.requests.memory` | Memory resource request for the OAuth2 Proxy container. | `64Mi` | +| `oauth2Proxy.securityContext` | Security Context for the OAuth2 Proxy container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1). | `{}` | + +### OpenShift OAuth Proxy + +| Name | Description | Value | +| ----------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | +| `openshiftOauthProxy.image.repository` | Repository for the OpenShift OAuth Proxy container image | `registry.redhat.io/cryostat/cryostat-ose-oauth-proxy-rhel9` | +| `openshiftOauthProxy.image.pullPolicy` | Image pull policy for the OpenShift OAuth Proxy container image | `IfNotPresent` | +| `openshiftOauthProxy.image.tag` | Tag for the OpenShift OAuth Proxy container image | `4.0.0` | +| `openshiftOauthProxy.resources.requests.cpu` | CPU resource request for the OpenShift OAuth Proxy container. | `25m` | +| `openshiftOauthProxy.resources.requests.memory` | Memory resource request for the OpenShift OAuth Proxy container. | `64Mi` | +| `openshiftOauthProxy.accessReview.enabled` | Whether the SubjectAccessReview/TokenAccessReview role checks for users and clients are enabled. If this is disabled then the proxy will only check that the user has valid credentials or holds a valid token. | `true` | +| `openshiftOauthProxy.accessReview.group` | The OpenShift resource group that the SubjectAccessReview/TokenAccessReview will be performed for. See https://github.com/openshift/oauth-proxy/?tab=readme-ov-file#delegate-authentication-and-authorization-to-openshift-for-infrastructure | `""` | +| `openshiftOauthProxy.accessReview.resource` | The OpenShift resource that the SubjectAccessReview/TokenAccessReview will be performed for. | `pods` | +| `openshiftOauthProxy.accessReview.subresource` | The OpenShift resource that the SubjectAccessReview/TokenAccessReview will be performed for. | `exec` | +| `openshiftOauthProxy.accessReview.name` | The OpenShift resource name that the SubjectAccessReview/TokenAccessReview will be performed for. | `""` | +| `openshiftOauthProxy.accessReview.namespace` | The OpenShift namespace that the SubjectAccessReview/TokenAccessReview will be performed for. | `{{ .Release.Namespace }}` | +| `openshiftOauthProxy.accessReview.verb` | The OpenShift resource name that the SubjectAccessReview/TokenAccessReview will be performed for. | `create` | +| `openshiftOauthProxy.accessReview.version` | The OpenShift resource version that the SubjectAccessReview/TokenAccessReview will be performed for. | `""` | +| `openshiftOauthProxy.securityContext` | Security Context for the OpenShift OAuth Proxy container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) | `{}` | + +### Other Parameters + +| Name | Description | Value | +| ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ | +| `imagePullSecrets` | Image pull secrets to be used for the Cryostat deployment | `[]` | +| `nameOverride` | Overrides the name of this Chart | `""` | +| `fullnameOverride` | Overrides the fully qualified application name of `[release name]-[chart name]` | `""` | +| `rbac.create` | Specifies whether RBAC resources should be created | `true` | +| `serviceAccount.create` | Specifies whether a service account should be created | `true` | +| `serviceAccount.annotations` | Annotations to add to the service account | `{}` | +| `serviceAccount.name` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template | `""` | +| `podAnnotations` | Annotations to be applied to the various Pods | `{}` | +| `podSecurityContext` | Security Context for the Cryostat Pod. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [PodSecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context) | `{}` | +| `networkPolicy.ingress.enabled` | whether a NetworkPolicy for restricting Cryostat component Pods' traffic is installed. This prevents other Pods from sending unwanted traffic to Cryostat's Pods. Traffic should flow via the Service (or Route, or other Ingress) only, not by directly targeting Pods. | `true` | +| `nodeSelector` | default Node Selector for the various Pods. Any Pod which does not have an individual nodeSelector setting will default to this. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | +| `tolerations` | default Tolerations for the various Pods. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `[]` | +| `affinity` | default Affinity for the various Pods. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) | `{}` | diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/TESTING.md b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/TESTING.md new file mode 100644 index 000000000..ff9fb3beb --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/TESTING.md @@ -0,0 +1,148 @@ +# Testing Guide for Cryostat Helm Chart + +This guide outlines the conventions and practices for writing and executing tests in the Cryostat Helm chart project using the Helm Unittest plugin. + +## Overview + +Helm Unittest is a Helm plugin that allows to write declarative tests for Helm charts. It enables testing the rendered templates of a Helm chart with specified values without the need for any running Kubernetes cluster. + +# Testing Guide for Cryostat Helm Chart + +## Requirements + +Before running tests, you need to have the following tools installed: + +- **Helm:** Helm is a package manager for Kubernetes needed to manage the charts. + `Required version: >= v3.14.4` +- **Helm Unittest Plugin:** This plugin enables unit testing for Helm charts. + `Required version: >= v0.5.1` + +## Installation + +##### Installing Helm + +Helm can be installed on a variety of platforms. [Official Helm installation documentation](https://helm.sh/docs/intro/install/) provides detailed instructions. + +##### Installing Helm Unittest Plugin + +Once Helm is installed, you can install the Helm Unittest plugin. +First, verify whether the Helm Unittest plugin has been successfully installed, you can use the following command to list all installed Helm plugins: +```bash +helm plugin list +``` +This command will display a list of all plugins currently installed in your Helm environment, including the Helm Unittest plugin if it's already installed. Look for an entry named unittest in the output. If it's listed, then the Helm Unittest plugin is installed correctly. For example: +``` +❯ helm plugin list + +NAME VERSION DESCRIPTION +unittest 0.5.1 Unit test for helm chart in YAML with ease +to keep your chart functional and robust. +``` +If the Helm Unittest plugin is not listed, you can install it using the following command: +```bash +$ helm plugin install https://github.com/helm-unittest/helm-unittest.git +``` +This will install the latest version of binary into helm plugin directory. + +## Writing Tests + +Each test is associated with a specific Helm template and is structured to validate specific aspects of that template. Here's a general structure for writing tests: + +1. **Test Suite:** A collection of tests related to a particular aspect of the chart, usually corresponding to a specific template file. +2. **Test Cases:** Each test case should focus on a single aspect or feature of the chart. Test cases can have different configurations set through the `set` directive to simulate different environments or scenarios. +3. **Assertions:** Test cases contain assertions that specify the expected output of the rendered templates. Assertions can check for the existence of objects, equality of values, matching patterns, and more. + +##### Naming Conventions for Test Files +The naming convention for test files typically mirrors the name of the template they are testing with a `_test` suffix. For example: + +- service.yaml ➔ service_test.yaml +- deployment.yaml ➔ deployment_test.yaml + +## Directory Structure + +Tests are organized under the `tests/` directory, with each test file corresponding to a template in the `templates/` directory: + +```plaintext +cryostat-helm/ +├── charts +│   └── cryostat +│   ├── Chart.yaml +│   ├── templates +│   │   ├── alpha_config.yaml +│   │   ├── ... +│   │   └── tests +│   │   ├── test-core-connection.yaml +│   │   └── ... +│   ├── TESTING.md +│   ├── tests +│   │   ├── alpha_config_test.yaml +│   │   ├── ... +│   │   ├── __snapshot__ +│   │   └── storage_access_secret_test.yaml +│   ├── values.schema.json +│   └── values.yaml + +``` +In addition, Cryostat Helm chart includes integration tests located in the `templates/tests` directory and are executed using `helm test`. These tests are different from unit tests in that they involve actual deployment of resources to a Kubernetes cluster to validate the integrated operation of those resources. + +## Test File Structure + +Here's an example of what a test file looks like: + +```yaml +suite: +templates: + - +tests: + - it: + set: + + asserts: + - : + path: + value: +``` +## Common Assertions +- `equal`: Checks if the actual value at path equals the expected value. +- `matchRegex`: Validates if the actual string matches the given regex pattern. +- `exists`: Checks if the specified path exists in the document. +- `notExists`: Ensures the specified path does not exist in the document. + +Visit [this document](https://github.com/helm-unittest/helm-unittest/blob/main/DOCUMENT.md#assertion-types) for more assertion types. +## Running Tests + +Once Unittest plugin has been installed, tests can be executed by running the following command: +```bash +$ helm unittest +``` +In the case of `cryostat-helm`, the command would be: + +```bash +$ helm unittest ./charts/cryostat +``` +To run test for a specific test file, use the `-f` flag with helm unittest to specify the test file to be executed. Here's the command format: + +```bash +$ helm unittest -f tests/.yaml ./charts/ +``` +This command will run the test for `service_test.yaml` file: + +```bash +$ helm unittest -f tests/service_test.yaml ./charts/cryostat +``` +## Additional Resources and Documentation + +For more infomation on Helm and writing tests for Helm charts, the following resources can be invaluable: + +### Helm Documentation + +- **Helm Official Documentation:** Provides comprehensive guides, tutorials, and reference material for working with Helm. + [Helm Documentation](https://helm.sh/docs/) + +- **Helm Chart Best Practices:** A guide by the Helm community outlining best practices for creating and managing Helm charts. + [Helm Chart Best Practices](https://helm.sh/docs/chart_best_practices/) + +### Helm Unittest Plugin + +- **Helm Unittest GitHub Repository:** Contains the source code, installation instructions, and detailed usage examples of the Helm Unittest plugin. + [Helm Unittest on GitHub](https://github.com/helm-unittest/helm-unittest) diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/release-notes.md b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/release-notes.md new file mode 100644 index 000000000..99ccb509e --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/release-notes.md @@ -0,0 +1 @@ + diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/NOTES.txt b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/NOTES.txt new file mode 100644 index 000000000..595f10117 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/NOTES.txt @@ -0,0 +1,64 @@ +{{- $envVars := list }} +{{- $portForwards := false }} +{{- $listNum := 1 }} +{{- if not .Values.core.ingress.enabled }} +{{ $listNum }}. Configure the application to serve external traffic: +{{- $listNum = add1 $listNum }} + ``` +{{- if .Values.core.route.enabled }} +{{- /* Do nothing */}} + No actions required with this configuration. +{{- else if .Values.core.ingress.enabled }} +{{- /* Do nothing */}} + No actions required with this configuration. +{{- else if contains "ClusterIP" .Values.core.service.type }} + {{- /* Do nothing */}} + No actions required with this configuration. +{{- $portForwards = true }} +{{- else if contains "NodePort" .Values.core.service.type }} + export NODE_IP=$(oc get nodes -n {{ .Release.Namespace }} -o jsonpath="{.items[0].status.addresses[0].address}") + export NODE_PORT=$(oc get -n {{ .Release.Namespace }} -o jsonpath="{.spec.ports[0].nodePort}" services {{ include "cryostat.fullname" . }}) +{{- $envVars = list "QUARKUS_HTTP_HOST=$NODE_IP" }} +{{- else if contains "LoadBalancer" .Values.core.service.type }} + NOTE: It may take a few minutes for the LoadBalancer IP to be available. + You can watch the status by running 'oc get -n {{ .Release.Namespace }} -w svc/{{ include "cryostat.fullname" . }}' + export SERVICE_IP=$(oc get svc -n {{ .Release.Namespace }} {{ include "cryostat.fullname" . }} --template "{{"{{ range (index .status.loadBalancer.ingress 0) }}{{.}}{{ end }}"}}") +{{- $envVars = list "QUARKUS_HTTP_HOST=$SERVICE_IP" }} +{{- end }} + +{{- if not (empty $envVars) }} + oc -n {{ .Release.Namespace }} set env deploy --containers={{ .Chart.Name }} {{ include "cryostat.deploymentName" . }} {{ join " " $envVars }} +{{- end }} + ``` +{{- end }} + +{{- if $portForwards }} + +{{ $listNum }}. Forward local port to the application's service: + ``` + oc -n {{ .Release.Namespace }} wait --for=condition=available --timeout=60s deploy/{{ include "cryostat.deploymentName" . }} + + export SVC_NAME=$(oc get services -n {{ .Release.Namespace }} -l "app.kubernetes.io/name={{ include "cryostat.name" . }},app.kubernetes.io/instance={{ .Release.Name }},app.kubernetes.io/component=cryostat" --sort-by=.metadata.creationTimestamp -o jsonpath="{.items[-1:].metadata.name}") + oc -n {{ .Release.Namespace }} port-forward svc/$SVC_NAME {{ include "cryostat.core.service.port" . }}:{{ include "cryostat.core.service.scheme" . }} + ``` + {{- $listNum = add1 $listNum }} +{{- end }} + +{{ $listNum }}. Visit the application at: + ``` +{{- if .Values.core.route.enabled }} + echo {{ ternary "https" "http" .Values.core.route.tls.enabled }}://$(oc get route -n {{ .Release.Namespace }} {{ include "cryostat.fullname" . }} -o jsonpath="{.status.ingress[0].host}") +{{- else if .Values.core.ingress.enabled }} +{{- range $host := .Values.core.ingress.hosts -}} + {{- range .paths }} + {{ ternary "http" "https" (empty $.Values.core.ingress.tls) }}://{{ $host.host }}{{ .path }} + {{- end }} +{{- end }} +{{- else if contains "NodePort" .Values.core.service.type }} + echo http://$NODE_IP:$NODE_PORT +{{- else if contains "LoadBalancer" .Values.core.service.type }} + echo http://$SERVICE_IP:{{ .Values.core.service.httpPort }} +{{- else if contains "ClusterIP" .Values.core.service.type }} + {{ include "cryostat.core.service.scheme" . }}://localhost:{{ include "cryostat.core.service.port" . }} +{{- end }} + ``` diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_helpers.tpl b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_helpers.tpl new file mode 100644 index 000000000..0a8e7e522 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_helpers.tpl @@ -0,0 +1,195 @@ +{{/* +Expand the name of the chart. +*/}} +{{- define "cryostat.name" -}} +{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} +{{- end }} + +{{/* +Create a default fully qualified app name. +We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). +If release name contains chart name it will be used as a full name. +*/}} +{{- define "cryostat.fullname" -}} +{{- if .Values.fullnameOverride }} +{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} +{{- else }} +{{- $name := default .Chart.Name .Values.nameOverride }} +{{- if contains $name .Release.Name }} +{{- .Release.Name | trunc 63 | trimSuffix "-" }} +{{- else }} +{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} +{{- end }} +{{- end }} +{{- end }} + +{{/* +Create chart name and version as used by the chart label. +*/}} +{{- define "cryostat.chart" -}} +{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} +{{- end }} + +{{/* +Common labels. +*/}} +{{- define "cryostat.labels" -}} +helm.sh/chart: {{ include "cryostat.chart" . }} +{{ include "cryostat.selectorLabels" . }} +{{- if .Chart.AppVersion }} +app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} +{{- end }} +app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- end }} + +{{/* +Selector labels. +*/}} +{{- define "cryostat.selectorLabels" -}} +app.kubernetes.io/name: {{ include "cryostat.name" . }} +app.kubernetes.io/instance: {{ .Release.Name }} +app.kubernetes.io/part-of: cryostat +{{- end }} + +{{/* +Create the name of the service account to use. +*/}} +{{- define "cryostat.serviceAccountName" -}} +{{- if .Values.serviceAccount.create }} +{{- default (include "cryostat.fullname" .) .Values.serviceAccount.name }} +{{- else }} +{{- default "default" .Values.serviceAccount.name }} +{{- end }} +{{- end }} + +{{/* +Cryostat service TLS enablement. Returns the string values "true" or "false". +*/}} +{{- define "cryostat.core.service.tls" -}} +{{ or .Values.authentication.openshift.enabled .Values.oauth2Proxy.tls.selfSigned.enabled }} +{{- end }} + +{{/* +Cryostat service protocol. HTTPS if TLS is enabled, HTTP otherwise. +*/}} +{{- define "cryostat.core.service.scheme" -}} +{{ ternary "https" "http" ( include "cryostat.core.service.tls" . | eq "true" ) }} +{{- end }} + +{{/* +Cryostat service port. 8443 if TLS is enabled, 8080 otherwise. +*/}} +{{- define "cryostat.core.service.port" -}} +{{ ternary 8443 8080 ( ( include "cryostat.core.service.scheme" . ) | eq "https" ) }} +{{- end }} + +{{/* +Get or generate a default connection key for database. +*/}} +{{- define "cryostat.databaseConnectionKey" -}} +{{- $secret := (lookup "v1" "Secret" .Release.Namespace (printf "%s-db" .Release.Name)) -}} +{{- if $secret -}} +{{/* + Use current key. Do not regenerate. +*/}} +{{- $secret.data.CONNECTION_KEY -}} +{{- else -}} +{{/* + Generate new key. +*/}} +{{- (randAlphaNum 32) | b64enc | quote -}} +{{- end -}} +{{- end -}} + +{{/* +Get or generate a default encryption key for database. +*/}} +{{- define "cryostat.databaseEncryptionKey" -}} +{{- $secret := (lookup "v1" "Secret" .Release.Namespace (printf "%s-db" .Release.Name)) -}} +{{- if $secret -}} +{{/* + Use current key. Do not regenerate. +*/}} +{{- $secret.data.ENCRYPTION_KEY -}} +{{- else -}} +{{/* + Generate new key +*/}} +{{- (randAlphaNum 32) | b64enc | quote -}} +{{- end -}} +{{- end -}} + +{{/* +Get or generate a default secret key for object storage. +*/}} +{{- define "cryostat.objectStorageSecretKey" -}} +{{- $secret := (lookup "v1" "Secret" .Release.Namespace (printf "%s-storage-secret" .Release.Name)) -}} +{{- if $secret -}} +{{/* + Use current secret. Do not regenerate. +*/}} +{{- $secret.data.STORAGE_ACCESS_KEY -}} +{{- else -}} +{{/* + Generate new secret +*/}} +{{- (randAlphaNum 32) | b64enc | quote -}} +{{- end -}} +{{- end -}} + +{{/* +Get or generate a default secret password key for report generators. +*/}} +{{- define "cryostat.reportsPassSecretKey" -}} +{{- $secret := (lookup "v1" "Secret" .Release.Namespace (printf "%s-reports-secret" .Release.Name)) -}} +{{- if $secret -}} +{{/* + Use current secret. Do not regenerate. +*/}} +{{- $secret.data.REPORTS_PASS -}} +{{- else -}} +{{/* + Generate new secret +*/}} +{{- (randAlphaNum 32) -}} +{{- end -}} +{{- end -}} + +{{/* +Get or generate a default secret key for auth proxy cookies. +*/}} +{{- define "cryostat.cookieSecret" -}} +{{- $secret := (lookup "v1" "Secret" .Release.Namespace (printf "%s-cookie-secret" .Release.Name)) -}} +{{- if $secret -}} +{{/* + Use current secret. Do not regenerate. +*/}} +{{- $secret.data.COOKIE_SECRET -}} +{{- else -}} +{{/* + Generate new secret +*/}} +{{- (randAlphaNum 32) | b64enc -}} +{{- end -}} +{{- end -}} + +{{/* + Get sanitized list or defaults (if not disabled) as comma-separated list. +*/}} +{{- define "cryostat.commaSepList" -}} +{{- $l := index . 0 -}} +{{- $default := index . 1 -}} +{{- $disableDefaults := index . 2 -}} +{{- if and (not $l) (not $disableDefaults) -}} +{{- $l = list $default -}} +{{- end -}} +{{- join "," (default list $l | compact | uniq) | quote -}} +{{- end -}} + +{{/* +Get the name for managed deployments. +*/}} +{{- define "cryostat.deploymentName" -}} +{{- $version := semver .Chart.AppVersion -}} +{{- printf "%s-v%d" (include "cryostat.fullname" .) $version.Major -}} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_oauth2Proxy.tpl b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_oauth2Proxy.tpl new file mode 100644 index 000000000..db3fc6b90 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_oauth2Proxy.tpl @@ -0,0 +1,54 @@ +{{/* +Create OAuth2 Proxy container. Configurations defined in alpha_config.yaml +*/}} +{{- define "cryostat.oauth2Proxy" -}} +- name: {{ printf "%s-%s" .Chart.Name "authproxy" }} + securityContext: + {{- toYaml (.Values.oauth2Proxy).securityContext | nindent 4 }} + image: "{{ (.Values.oauth2Proxy).image.repository }}:{{ (.Values.oauth2Proxy).image.tag }}" + args: + - "--alpha-config=/etc/oauth2_proxy/alpha_config/alpha_config.yaml" + imagePullPolicy: {{ (.Values.oauth2Proxy).image.pullPolicy }} + env: + - name: OAUTH2_PROXY_REDIRECT_URL + value: "http://localhost:4180/oauth2/callback" + - name: OAUTH2_PROXY_COOKIE_SECRET + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-cookie-secret" .Release.Name) .Values.authentication.cookieSecretName }} + key: COOKIE_SECRET + optional: false + - name: OAUTH2_PROXY_EMAIL_DOMAINS + value: "*" + {{- if .Values.authentication.basicAuth.enabled }} + - name: OAUTH2_PROXY_HTPASSWD_USER_GROUP + value: write + - name: OAUTH2_PROXY_HTPASSWD_FILE + value: /etc/oauth2_proxy/basicauth/{{ .Values.authentication.basicAuth.filename }} + {{- end }} + {{- if not .Values.authentication.basicAuth.enabled }} + - name: OAUTH2_PROXY_SKIP_AUTH_ROUTES + value: ".*" + {{- else }} + - name: OAUTH2_PROXY_SKIP_AUTH_ROUTES + value: "^/health(/liveness)?$" + {{- end }} + ports: + - containerPort: 4180 + name: http + protocol: TCP + resources: + {{- toYaml .Values.oauth2Proxy.resources | nindent 4 }} + volumeMounts: + - name: alpha-config + mountPath: /etc/oauth2_proxy/alpha_config + {{- if .Values.authentication.basicAuth.enabled }} + - name: {{ .Release.Name }}-htpasswd + mountPath: /etc/oauth2_proxy/basicauth + readOnly: true + {{- end }} + {{- if .Values.oauth2Proxy.tls.selfSigned.enabled }} + - name: {{ .Release.Name }}-oauth2proxy-tls + mountPath: /etc/tls/private + {{- end }} +{{- end}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_openshiftOauthProxy.tpl b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_openshiftOauthProxy.tpl new file mode 100644 index 000000000..a4d703dc6 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_openshiftOauthProxy.tpl @@ -0,0 +1,59 @@ +{{/* +Create OpenShift OAuth Proxy container. +*/}} +{{- define "cryostat.openshiftOauthProxy" -}} +- name: {{ printf "%s-%s" .Chart.Name "authproxy" }} + securityContext: + {{- toYaml .Values.openshiftOauthProxy.securityContext | nindent 4 }} + image: "{{ .Values.openshiftOauthProxy.image.repository }}:{{ .Values.openshiftOauthProxy.image.tag }}" + env: + - name: COOKIE_SECRET + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-cookie-secret" .Release.Name) .Values.authentication.cookieSecretName }} + key: COOKIE_SECRET + optional: false + args: + - --skip-provider-button={{ not .Values.authentication.basicAuth.enabled }} + - --pass-access-token=false + - --pass-user-bearer-token=false + - --pass-basic-auth=false + - --upstream=http://localhost:8181/ + - --upstream=http://localhost:3000/grafana/ + - --cookie-secret=$(COOKIE_SECRET) + - --openshift-service-account={{ include "cryostat.serviceAccountName" . }} + - --proxy-websockets=true + - --http-address=0.0.0.0:4180 + - --https-address=:8443 + - --tls-cert=/etc/tls/private/tls.crt + - --tls-key=/etc/tls/private/tls.key + - --proxy-prefix=/oauth2 + {{- if .Values.openshiftOauthProxy.accessReview.enabled }} + - --openshift-sar=[{{ tpl ( omit .Values.openshiftOauthProxy.accessReview "enabled" | toJson ) . }}] + - --openshift-delegate-urls={"/":{{ tpl ( omit .Values.openshiftOauthProxy.accessReview "enabled" | toJson ) . }}} + {{- end }} + - --bypass-auth-for=^/health(/liveness)?$ + {{- if .Values.authentication.basicAuth.enabled }} + - --htpasswd-file=/etc/openshift_oauth_proxy/basicauth/{{ .Values.authentication.basicAuth.filename }} + {{- end }} + imagePullPolicy: {{ .Values.openshiftOauthProxy.image.pullPolicy }} + ports: + - containerPort: 4180 + name: http + protocol: TCP + - containerPort: 8443 + name: https + protocol: TCP + resources: + {{- toYaml .Values.openshiftOauthProxy.resources | nindent 4 }} + volumeMounts: + {{- if .Values.authentication.basicAuth.enabled }} + - name: {{ .Release.Name }}-htpasswd + mountPath: /etc/openshift_oauth_proxy/basicauth + readOnly: true + {{- end }} + - name: {{ .Release.Name }}-proxy-tls + mountPath: /etc/tls/private + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File +{{- end}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_reports_authproxy.tpl b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_reports_authproxy.tpl new file mode 100644 index 000000000..90292e705 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/_reports_authproxy.tpl @@ -0,0 +1,148 @@ +{{- define "cryostat.reportsAuthProxy" -}} +{{- if (.Values.authentication.openshift).enabled }} +- name: {{ printf "%s-reports-%s" .Chart.Name "authproxy" }} + securityContext: + {{- toYaml .Values.openshiftOauthProxy.securityContext | nindent 4 }} + image: "{{ .Values.openshiftOauthProxy.image.repository }}:{{ .Values.openshiftOauthProxy.image.tag }}" + env: + - name: COOKIE_SECRET + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-cookie-secret" .Release.Name) .Values.authentication.cookieSecretName }} + key: COOKIE_SECRET + optional: false + args: + - --pass-access-token=false + - --pass-user-bearer-token=false + - --pass-basic-auth=false + - --htpasswd-file=/etc/oauth2_proxy/basicauth/htpasswd + - --upstream=http://localhost:10001/ + - --cookie-secret=$(COOKIE_SECRET) + - --request-logging=true + - --openshift-service-account={{ include "cryostat.serviceAccountName" . }} + - --proxy-websockets=true + - --http-address=0.0.0.0:4180 + - --https-address=:8443 + - --tls-cert=/etc/tls/private/tls.crt + - --tls-key=/etc/tls/private/tls.key + - --proxy-prefix=/oauth2 + - --bypass-auth-for=^/health$ + imagePullPolicy: {{ .Values.openshiftOauthProxy.image.pullPolicy }} + ports: + - containerPort: 4180 + name: http + protocol: TCP + - containerPort: 8443 + name: https + protocol: TCP + resources: + {{- toYaml .Values.openshiftOauthProxy.resources | nindent 4 }} + volumeMounts: + - name: {{ .Release.Name }}-proxy-tls + mountPath: /etc/tls/private + - name: {{ .Release.Name }}-reports-secret + mountPath: /etc/oauth2_proxy/basicauth + readOnly: true + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File +{{- else if .Values.oauth2Proxy.tls.selfSigned.enabled }} +- name: {{ printf "%s-reports-%s" .Chart.Name "authproxy" }} + securityContext: + {{- toYaml (.Values.oauth2Proxy).securityContext | nindent 4 }} + image: "{{ (.Values.oauth2Proxy).image.repository }}:{{ (.Values.oauth2Proxy).image.tag }}" + imagePullPolicy: {{ (.Values.oauth2Proxy).image.pullPolicy }} + env: + - name: OAUTH2_PROXY_CLIENT_ID + value: dummy + - name: OAUTH2_PROXY_CLIENT_SECRET + value: none + - name: OAUTH2_PROXY_HTTP_ADDRESS + value: 0.0.0.0:4180 + - name: OAUTH2_PROXY_HTTPS_ADDRESS + value: :8443 + - name: OAUTH2_PROXY_TLS_CERT_FILE + value: /etc/tls/private/cert + - name: OAUTH2_PROXY_TLS_KEY_FILE + value: /etc/tls/private/key + - name: OAUTH2_PROXY_UPSTREAMS + value: http://localhost:10001/ + - name: OAUTH2_PROXY_REDIRECT_URL + value: "http://localhost:4180/oauth2/callback" + - name: OAUTH2_PROXY_COOKIE_SECRET + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-cookie-secret" .Release.Name) .Values.authentication.cookieSecretName }} + key: COOKIE_SECRET + optional: false + - name: OAUTH2_PROXY_EMAIL_DOMAINS + value: "*" + - name: OAUTH2_PROXY_HTPASSWD_USER_GROUP + value: write + - name: OAUTH2_PROXY_HTPASSWD_FILE + value: /etc/oauth2_proxy/basicauth/htpasswd + - name: OAUTH2_PROXY_SKIP_AUTH_ROUTES + value: "^/health$" + - name: OAUTH2_PROXY_PROXY_WEBSOCKETS + value: "false" + ports: + - containerPort: 4180 + name: http + protocol: TCP + - containerPort: 8443 + name: https + protocol: TCP + resources: + {{- toYaml .Values.oauth2Proxy.resources | nindent 4 }} + volumeMounts: + - name: {{ .Release.Name }}-reports-secret + mountPath: /etc/oauth2_proxy/basicauth + readOnly: true + {{- if .Values.oauth2Proxy.tls.selfSigned.enabled }} + - name: {{ .Release.Name }}-oauth2proxy-reports-tls + mountPath: /etc/tls/private + {{- end }} +{{- else }} +- name: {{ printf "%s-reports-%s" .Chart.Name "authproxy" }} + securityContext: + {{- toYaml (.Values.oauth2Proxy).securityContext | nindent 4 }} + image: "{{ (.Values.oauth2Proxy).image.repository }}:{{ (.Values.oauth2Proxy).image.tag }}" + imagePullPolicy: {{ (.Values.oauth2Proxy).image.pullPolicy }} + env: + - name: OAUTH2_PROXY_CLIENT_ID + value: dummy + - name: OAUTH2_PROXY_CLIENT_SECRET + value: none + - name: OAUTH2_PROXY_HTTP_ADDRESS + value: 0.0.0.0:4180 + - name: OAUTH2_PROXY_UPSTREAMS + value: http://localhost:10001/ + - name: OAUTH2_PROXY_REDIRECT_URL + value: "http://localhost:4180/oauth2/callback" + - name: OAUTH2_PROXY_COOKIE_SECRET + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-cookie-secret" .Release.Name) .Values.authentication.cookieSecretName }} + key: COOKIE_SECRET + optional: false + - name: OAUTH2_PROXY_EMAIL_DOMAINS + value: "*" + - name: OAUTH2_PROXY_HTPASSWD_USER_GROUP + value: write + - name: OAUTH2_PROXY_HTPASSWD_FILE + value: /etc/oauth2_proxy/basicauth/htpasswd + - name: OAUTH2_PROXY_SKIP_AUTH_ROUTES + value: "^/health$" + - name: OAUTH2_PROXY_PROXY_WEBSOCKETS + value: "false" + ports: + - containerPort: 4180 + name: http + protocol: TCP + resources: + {{- toYaml .Values.oauth2Proxy.resources | nindent 4 }} + volumeMounts: + - name: {{ .Release.Name }}-reports-secret + mountPath: /etc/oauth2_proxy/basicauth + readOnly: true +{{- end }} +{{- end}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/alpha_config.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/alpha_config.yaml new file mode 100644 index 000000000..63094fe45 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/alpha_config.yaml @@ -0,0 +1,38 @@ +{{/* + Alpha Configuration is not used with OpenShift OAuth Proxy +*/}} +{{- if not (.Values.authentication.openshift).enabled -}} +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ .Release.Name }}-alpha-config + labels: + {{- include "cryostat.labels" . | nindent 4 }} +data: + alpha_config.yaml: |- + server: + BindAddress: http://0.0.0.0:4180 + {{- if .Values.oauth2Proxy.tls.selfSigned.enabled }} + SecureBindAddress: https://0.0.0.0:8443 + TLS: + Key: + fromFile: /etc/tls/private/key + Cert: + fromFile: /etc/tls/private/cert + {{- end}} + upstreamConfig: + proxyRawPath: true + upstreams: + - id: cryostat + path: / + uri: http://localhost:8181 + - id: grafana + path: /grafana/ + uri: http://localhost:3000 + providers: + - id: dummy + name: Unused - Sign In Below + clientId: CLIENT_ID + clientSecret: CLIENT_SECRET + provider: google +{{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/clusterrolebinding.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/clusterrolebinding.yaml new file mode 100644 index 000000000..4721c7c3b --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/clusterrolebinding.yaml @@ -0,0 +1,16 @@ +{{- if and (.Values.rbac.create) (.Values.authentication.openshift.enabled) -}} +apiVersion: rbac.authorization.k8s.io/v1 +kind: ClusterRoleBinding +metadata: + name: {{ include "cryostat.fullname" . }} + labels: + {{- include "cryostat.labels" . | nindent 4 }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: {{ .Values.authentication.openshift.clusterRole.name }} +subjects: +- kind: ServiceAccount + name: {{ include "cryostat.serviceAccountName" . }} + namespace: {{ .Release.Namespace }} +{{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cookie_secret.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cookie_secret.yaml new file mode 100644 index 000000000..76b44fc0e --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cookie_secret.yaml @@ -0,0 +1,11 @@ +{{- if empty .Values.authentication.cookieSecretName -}} +apiVersion: v1 +kind: Secret +metadata: + name: {{ .Release.Name }}-cookie-secret + labels: + {{- include "cryostat.labels" $ | nindent 4 }} +type: Opaque +data: + COOKIE_SECRET: {{ include "cryostat.cookieSecret" . }} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_deployment.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_deployment.yaml new file mode 100644 index 000000000..189daa38d --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_deployment.yaml @@ -0,0 +1,246 @@ +{{- $fullName := include "cryostat.fullname" . -}} +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{ include "cryostat.deploymentName" . }} + labels: + {{- include "cryostat.labels" . | nindent 4 }} + app.kubernetes.io/component: cryostat +spec: + replicas: 1 + strategy: + type: Recreate + selector: + matchLabels: + {{- include "cryostat.selectorLabels" . | nindent 6 }} + app.kubernetes.io/component: cryostat + template: + metadata: + annotations: + {{- with .Values.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with .Values.core.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + labels: + {{- include "cryostat.selectorLabels" . | nindent 8 }} + app.kubernetes.io/component: cryostat + spec: + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} + serviceAccountName: {{ include "cryostat.serviceAccountName" . }} + securityContext: + {{- toYaml .Values.podSecurityContext | nindent 8 }} + containers: + {{- if (.Values.authentication.openshift).enabled }} + {{- include "cryostat.openshiftOauthProxy" . | nindent 8 }} + {{- else }} + {{- include "cryostat.oauth2Proxy" . | nindent 8 }} + {{- end }} + - name: {{ .Chart.Name }} + securityContext: + {{- toYaml .Values.core.securityContext | nindent 12 }} + image: "{{ .Values.core.image.repository }}:{{ .Values.core.image.tag }}" + imagePullPolicy: {{ .Values.core.image.pullPolicy }} + env: + - name: QUARKUS_HTTP_HOST + value: localhost + - name: QUARKUS_LOG_LEVEL + value: {{ .Values.core.debug.log.level }} + - name: QUARKUS_HTTP_PORT + value: "8181" + - name: QUARKUS_HTTP_PROXY_PROXY_ADDRESS_FORWARDING + value: 'true' + - name: QUARKUS_HTTP_PROXY_ALLOW_X_FORWARDED + value: 'true' + - name: QUARKUS_HTTP_PROXY_ENABLE_FORWARDED_HOST + value: 'true' + - name: QUARKUS_HTTP_PROXY_ENABLE_FORWARDED_PREFIX + value: 'true' + - name: QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION + value: none + - name: QUARKUS_HIBERNATE_ORM_SQL_LOAD_SCRIPT + value: no-file + {{- if gt (int (.Values.reports).replicas) 0 }} + - name: REPORTS_PASS_SECRET_KEY + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-reports-secret" .Release.Name) .Values.reports.reportsSecretName }} + key: REPORTS_PASS + optional: false + # TODO TLS trust + - name: QUARKUS_TLS_TRUST_ALL + value: "true" + - name: QUARKUS_REST_CLIENT_EXTENSIONS_API_VERIFY_HOST + value: "false" + - name: QUARKUS_REST_CLIENT_REPORTS_URL + value: {{ printf "%s://cryostat:$(REPORTS_PASS_SECRET_KEY)@%s-reports.%s.svc:%d" (include "cryostat.core.service.scheme" .) $fullName $.Release.Namespace (int .Values.reports.service.httpPort) }} + {{- end }} + - name: QUARKUS_DATASOURCE_USERNAME + value: cryostat + - name: QUARKUS_DATASOURCE_PASSWORD + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-db" .Release.Name) .Values.core.databaseSecretName }} + key: CONNECTION_KEY + optional: false + - name: QUARKUS_DATASOURCE_JDBC_URL + value: jdbc:postgresql://{{ $fullName }}-db:5432/cryostat + - name: STORAGE_BUCKETS_ARCHIVES_NAME + value: archivedrecordings + - name: QUARKUS_S3_ENDPOINT_OVERRIDE + value: http://{{ $fullName }}-storage:8333 + - name: QUARKUS_S3_PATH_STYLE_ACCESS + value: "true" + - name: QUARKUS_S3_AWS_REGION + value: us-east-1 + - name: QUARKUS_S3_AWS_CREDENTIALS_TYPE + value: static + - name: QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_ACCESS_KEY_ID + value: cryostat + - name: AWS_ACCESS_KEY_ID + value: $(QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_ACCESS_KEY_ID) + - name: QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_SECRET_ACCESS_KEY + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-storage-secret" .Release.Name) .Values.storage.storageSecretName }} + key: STORAGE_ACCESS_KEY + optional: false + - name: AWS_SECRET_ACCESS_KEY + value: $(QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_SECRET_ACCESS_KEY) + - name: GRAFANA_DATASOURCE_URL + value: http://localhost:8800 + - name: GRAFANA_DASHBOARD_URL + value: http://localhost:3000 + - name: GRAFANA_DASHBOARD_EXT_URL + value: /grafana/ + {{- if .Values.core.discovery.kubernetes.enabled }} + - name: CRYOSTAT_DISCOVERY_KUBERNETES_ENABLED + value: "true" + {{- with .Values.core.discovery.kubernetes }} + - name: CRYOSTAT_DISCOVERY_KUBERNETES_NAMESPACES + value: {{ include "cryostat.commaSepList" (list .namespaces $.Release.Namespace .installNamespaceDisabled) }} + - name: CRYOSTAT_DISCOVERY_KUBERNETES_PORT_NAMES + value: {{ include "cryostat.commaSepList" (list .portNames "jfr-jmx" .builtInPortNamesDisabled) }} + - name: CRYOSTAT_DISCOVERY_KUBERNETES_PORT_NUMBERS + value: {{ include "cryostat.commaSepList" (list .portNumbers 9091 .builtInPortNumbersDisabled) }} + {{- end }} + {{- end }} + ports: + - containerPort: 8181 + protocol: TCP + livenessProbe: + httpGet: + path: "/health/liveness" + port: 8181 + startupProbe: + httpGet: + path: "/health/liveness" + port: 8181 + failureThreshold: 18 + resources: + {{- toYaml .Values.core.resources | nindent 12 }} + volumeMounts: + {{- range .Values.core.config.eventTemplates.configMapNames }} + - name: {{ . }} + mountPath: /opt/cryostat.d/templates.d/{{ . }} + readOnly: true + {{- end }} + {{- range .Values.core.config.tlsTruststore.secretNames }} + - name: {{ . }} + mountPath: /truststore/{{ . }} + readOnly: true + {{- end }} + - name: {{ printf "%s-%s" .Chart.Name "grafana" }} + securityContext: + {{- toYaml .Values.grafana.securityContext | nindent 12 }} + image: "{{ .Values.grafana.image.repository }}:{{ .Values.grafana.image.tag }}" + imagePullPolicy: {{ .Values.grafana.image.pullPolicy }} + env: + - name: GF_AUTH_ANONYMOUS_ENABLED + value: "true" + - name: GF_SERVER_DOMAIN + value: localhost + - name: GF_SERVER_ROOT_URL + value: http://localhost:4180/grafana/ + - name: GF_SERVER_SERVE_FROM_SUB_PATH + value: "true" + - name: JFR_DATASOURCE_URL + value: http://localhost:8800 + ports: + - containerPort: 3000 + protocol: TCP + livenessProbe: + httpGet: + path: /api/health + port: 3000 + resources: + {{- toYaml .Values.grafana.resources | nindent 12 }} + - name: {{ printf "%s-%s" .Chart.Name "jfr-datasource" }} + securityContext: + {{- toYaml .Values.datasource.securityContext | nindent 12 }} + image: "{{ .Values.datasource.image.repository }}:{{ .Values.datasource.image.tag }}" + imagePullPolicy: {{ .Values.datasource.image.pullPolicy }} + env: + - name: LISTEN_HOST + value: localhost + - name: QUARKUS_HTTP_PORT + value: "8800" + ports: + - containerPort: 8800 + protocol: TCP + livenessProbe: + exec: + command: + - curl + - --fail + - http://localhost:8800 + resources: + {{- toYaml .Values.datasource.resources | nindent 12 }} + {{- with (default .Values.nodeSelector .Values.core.nodeSelector) }} + nodeSelector: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with (default .Values.affinity .Values.core.affinity) }} + affinity: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with (default .Values.tolerations .Values.core.tolerations) }} + tolerations: + {{- toYaml . | nindent 8 }} + {{- end }} + volumes: + {{- if not (.Values.authentication.openshift).enabled }} + - name: alpha-config + configMap: + name: {{ .Release.Name }}-alpha-config + {{- end }} + {{- if .Values.authentication.basicAuth.enabled }} + - name: {{ .Release.Name }}-htpasswd + secret: + defaultMode: 0440 + secretName: {{ .Values.authentication.basicAuth.secretName }} + {{- end }} + {{- if (.Values.authentication.openshift).enabled }} + - name: {{ .Release.Name }}-proxy-tls + secret: + secretName: {{ .Release.Name }}-proxy-tls + {{- else if .Values.oauth2Proxy.tls.selfSigned.enabled }} + - name: {{ .Release.Name }}-oauth2proxy-tls + secret: + secretName: {{ .Release.Name }}-oauth2proxy-tls + {{- end }} + {{- range .Values.core.config.eventTemplates.configMapNames}} + - name: {{ . }} + configMap: + name: {{ . }} + {{- end }} + {{- range .Values.core.config.tlsTruststore.secretNames }} + - name: {{ . }} + secret: + secretName: {{ . }} + {{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_service.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_service.yaml new file mode 100644 index 000000000..36261e437 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_service.yaml @@ -0,0 +1,31 @@ +{{- $fullName := include "cryostat.fullname" . -}} +--- +apiVersion: v1 +kind: Service +metadata: + name: {{ $fullName }} + labels: + {{- include "cryostat.labels" $ | nindent 4 }} + app.kubernetes.io/component: cryostat + {{- if (.Values.authentication.openshift).enabled }} + annotations: + service.alpha.openshift.io/serving-cert-secret-name: {{ .Release.Name }}-proxy-tls + {{- end }} +spec: + type: {{ .Values.core.service.type }} + ports: + - port: {{ .Values.core.service.httpPort }} + targetPort: 4180 + protocol: TCP + name: http + appProtocol: http + {{- if ( include "cryostat.core.service.tls" . | eq "true" ) }} + - port: 443 + targetPort: 8443 + protocol: TCP + name: https + appProtocol: https + {{- end }} + selector: + {{- include "cryostat.selectorLabels" $ | nindent 4 }} + app.kubernetes.io/component: cryostat diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_tls_secret.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_tls_secret.yaml new file mode 100644 index 000000000..0d057454a --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/cryostat_tls_secret.yaml @@ -0,0 +1,15 @@ +{{- if ( include "cryostat.core.service.tls" . | eq "true" ) }} +{{- $fullName := include "cryostat.fullname" . }} +{{- $cert := genSelfSignedCert $fullName nil nil 365 }} +apiVersion: v1 +kind: Secret +metadata: + name: {{ .Release.Name }}-oauth2proxy-tls + labels: + {{- include "cryostat.labels" $ | nindent 4 }} +type: Opaque +immutable: true +data: + cert: {{ $cert.Cert | b64enc }} + key: {{ $cert.Key | b64enc }} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_deployment.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_deployment.yaml new file mode 100644 index 000000000..837195977 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_deployment.yaml @@ -0,0 +1,98 @@ +{{- $fullName := include "cryostat.fullname" . -}} +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{ include "cryostat.deploymentName" . }}-db + labels: + {{- include "cryostat.labels" . | nindent 4 }} + app.kubernetes.io/component: db +spec: + replicas: 1 + strategy: + type: Recreate + selector: + matchLabels: + {{- include "cryostat.selectorLabels" . | nindent 6 }} + app.kubernetes.io/component: db + template: + metadata: + annotations: + {{- with .Values.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with .Values.db.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + labels: + {{- include "cryostat.selectorLabels" . | nindent 8 }} + app.kubernetes.io/component: db + spec: + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} + securityContext: + {{- toYaml .Values.podSecurityContext | nindent 8 }} + containers: + - name: {{ printf "%s-%s" .Chart.Name "db" }} + securityContext: + {{- toYaml (.Values.db).securityContext | nindent 12 }} + image: "{{ (.Values.db).image.repository }}:{{ (.Values.db).image.tag }}" + imagePullPolicy: {{ (.Values.db).image.pullPolicy }} + env: + - name: POSTGRESQL_USER + value: cryostat + - name: POSTGRESQL_PASSWORD + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-db" .Release.Name) .Values.core.databaseSecretName }} + key: CONNECTION_KEY + optional: false + - name: POSTGRESQL_DATABASE + value: cryostat + - name: PG_ENCRYPT_KEY + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-db" .Release.Name) .Values.core.databaseSecretName }} + key: ENCRYPTION_KEY + optional: false + ports: + - containerPort: 5432 + protocol: TCP + volumeMounts: + - mountPath: /var/lib/pgsql/data + name: {{ .Chart.Name }}-db + subPath: postgres + readinessProbe: + exec: + command: + - pg_isready + - -U + - cryostat + - -d + - cryostat + resources: + {{- toYaml (.Values.db).resources | nindent 12 }} + {{- with (default .Values.nodeSelector .Values.db.nodeSelector) }} + nodeSelector: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with (default .Values.affinity .Values.db.affinity) }} + affinity: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with (default .Values.tolerations .Values.db.tolerations) }} + tolerations: + {{- toYaml . | nindent 8 }} + {{- end }} + volumes: + {{- if ((.Values.db.pvc).enabled) }} + - name: {{ .Chart.Name }}-db + persistentVolumeClaim: + claimName: {{ .Release.Name }}-db + {{- end }} + {{- if not ((.Values.db.pvc).enabled) }} + - name: {{ .Chart.Name }}-db + emptyDir: {} + {{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_pvc.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_pvc.yaml new file mode 100644 index 000000000..78c2abc34 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_pvc.yaml @@ -0,0 +1,27 @@ +{{- if ((.Values.db.pvc).enabled) }} +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: {{ include "cryostat.fullname" . }}-db + {{- $labels := include "cryostat.labels" $ | nindent 4 }} + labels: {{ $labels }} + {{- with .Values.db.pvc.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} +spec: + {{- with .Values.db.pvc.accessModes }} + accessModes: + {{- toYaml . | nindent 4 }} + {{- end }} + resources: + requests: + storage: {{ .Values.db.pvc.storage }} + {{- if kindIs "string" .Values.db.pvc.storageClassName }} + storageClassName: {{ .Values.db.pvc.storageClassName | quote }} + {{- end }} + {{- with .Values.db.pvc.selector }} + selector: + {{- toYaml . | nindent 4 }} + {{- end }} +{{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_secret.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_secret.yaml new file mode 100644 index 000000000..798638375 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_secret.yaml @@ -0,0 +1,13 @@ +{{- if empty .Values.core.databaseSecretName -}} +apiVersion: v1 +kind: Secret +metadata: + name: {{ .Release.Name }}-db + labels: + {{- include "cryostat.labels" $ | nindent 4 }} +type: Opaque +immutable: true +data: + ENCRYPTION_KEY: {{ include "cryostat.databaseEncryptionKey" . }} + CONNECTION_KEY: {{ include "cryostat.databaseConnectionKey" . }} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_service.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_service.yaml new file mode 100644 index 000000000..402e189fb --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/db_service.yaml @@ -0,0 +1,16 @@ +{{- $fullName := include "cryostat.fullname" . -}} +--- +apiVersion: v1 +kind: Service +metadata: + name: {{ $fullName }}-db + labels: + {{- include "cryostat.labels" $ | nindent 4 }} + app.kubernetes.io/component: db +spec: + type: {{ .Values.db.service.type }} + ports: + - port: {{ .Values.db.service.port }} + selector: + {{- include "cryostat.selectorLabels" $ | nindent 4 }} + app.kubernetes.io/component: db diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/ingress.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/ingress.yaml new file mode 100644 index 000000000..4a051f66c --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/ingress.yaml @@ -0,0 +1,70 @@ +{{- define "cryostat.createIngress" }} +{{- $svcName := index . 0 }} +{{- $svcPort := index . 1 }} +{{- $ := index . 2 }} +{{- with index . 3 }} +{{- if and .ingress.className (not (semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion)) }} + {{- if not (hasKey .ingress.annotations "kubernetes.io/ingress.class") }} + {{- $_ := set .ingress.annotations "kubernetes.io/ingress.class" .ingress.className}} + {{- end }} +{{- end }} +--- +{{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion -}} +apiVersion: networking.k8s.io/v1 +{{- else if semverCompare ">=1.14-0" $.Capabilities.KubeVersion.GitVersion -}} +apiVersion: networking.k8s.io/v1beta1 +{{- else -}} +apiVersion: extensions/v1beta1 +{{- end }} +kind: Ingress +metadata: + name: {{ $svcName }} + {{- $labels := include "cryostat.labels" $ | nindent 4 }} + labels: {{ $labels }} + {{- with .ingress.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} +spec: + {{- if and .ingress.className (semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion) }} + ingressClassName: {{ .ingress.className }} + {{- end }} + {{- if .ingress.tls }} + tls: + {{- range .ingress.tls }} + - hosts: + {{- range .hosts }} + - {{ . | quote }} + {{- end }} + secretName: {{ .secretName }} + {{- end }} + {{- end }} + rules: + {{- range .ingress.hosts }} + - host: {{ .host | quote }} + http: + paths: + {{- range .paths }} + - path: {{ .path }} + {{- if and .pathType (semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion) }} + pathType: {{ .pathType }} + {{- end }} + backend: + {{- if semverCompare ">=1.19-0" $.Capabilities.KubeVersion.GitVersion }} + service: + name: {{ $svcName }} + port: + number: {{ $svcPort }} + {{- else }} + serviceName: {{ $svcName }} + servicePort: {{ $svcPort }} + {{- end }} + {{- end }} + {{- end }} +{{- end }} +{{- end }} + +{{- $fullName := include "cryostat.fullname" . -}} +{{- if .Values.core.ingress.enabled }} +{{- include "cryostat.createIngress" (list $fullName .Values.core.service.httpPort $ .Values.core)}} +{{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/networkpolicy_ingress.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/networkpolicy_ingress.yaml new file mode 100644 index 000000000..b827a8e21 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/networkpolicy_ingress.yaml @@ -0,0 +1,87 @@ +{{- if ((.Values.networkPolicy.ingress).enabled) }} +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: {{ .Release.Name }}-cryostat-internal-ingress +spec: + podSelector: + matchLabels: + {{- include "cryostat.selectorLabels" $ | nindent 6 }} + app.kubernetes.io/component: cryostat + ingress: + - from: + - namespaceSelector: {} + ports: + - protocol: TCP + port: 4180 + - protocol: TCP + port: 8443 +--- +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: {{ .Release.Name }}-reports-internal-ingress +spec: + podSelector: + matchLabels: + {{- include "cryostat.selectorLabels" $ | nindent 6 }} + app.kubernetes.io/component: reports + ingress: + - from: + - podSelector: + matchLabels: + {{- include "cryostat.selectorLabels" $ | nindent 12 }} + app.kubernetes.io/component: cryostat + namespaceSelector: + matchLabels: + kubernetes.io/metadata.name: {{ .Release.Namespace }} + ports: + - protocol: TCP + port: 4180 + - protocol: TCP + port: 8443 +--- +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: {{ .Release.Name }}-db-internal-ingress +spec: + podSelector: + matchLabels: + {{- include "cryostat.selectorLabels" $ | nindent 6 }} + app.kubernetes.io/component: db + ingress: + - from: + - podSelector: + matchLabels: + {{- include "cryostat.selectorLabels" $ | nindent 12 }} + app.kubernetes.io/component: cryostat + namespaceSelector: + matchLabels: + kubernetes.io/metadata.name: {{ .Release.Namespace }} + ports: + - protocol: TCP + port: 5432 +--- +apiVersion: networking.k8s.io/v1 +kind: NetworkPolicy +metadata: + name: {{ .Release.Name }}-storage-internal-ingress +spec: + podSelector: + matchLabels: + {{- include "cryostat.selectorLabels" $ | nindent 6 }} + app.kubernetes.io/component: storage + ingress: + - from: + - podSelector: + matchLabels: + {{- include "cryostat.selectorLabels" $ | nindent 12 }} + app.kubernetes.io/component: cryostat + namespaceSelector: + matchLabels: + kubernetes.io/metadata.name: {{ .Release.Namespace }} + ports: + - protocol: TCP + port: 8333 +{{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_deployment.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_deployment.yaml new file mode 100644 index 000000000..b3503f00b --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_deployment.yaml @@ -0,0 +1,93 @@ +{{- $fullName := include "cryostat.fullname" . -}} +--- +{{- if gt (int (.Values.reports).replicas) 0 -}} +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{ include "cryostat.deploymentName" . }}-reports + labels: + {{- include "cryostat.labels" . | nindent 4 }} + app.kubernetes.io/component: reports +spec: + replicas: {{ (.Values.reports).replicas }} + strategy: + type: RollingUpdate + selector: + matchLabels: + {{- include "cryostat.selectorLabels" . | nindent 6 }} + app.kubernetes.io/component: reports + template: + metadata: + annotations: + {{- with .Values.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with .Values.reports.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + labels: + {{- include "cryostat.selectorLabels" . | nindent 8 }} + app.kubernetes.io/component: reports + spec: + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} + securityContext: + {{- toYaml .Values.podSecurityContext | nindent 8 }} + containers: + {{- include "cryostat.reportsAuthProxy" . | nindent 8 }} + - name: {{ printf "%s-%s" .Chart.Name "reports" }} + securityContext: + {{- toYaml (.Values.reports).securityContext | nindent 12 }} + image: "{{ (.Values.reports).image.repository }}:{{ (.Values.reports).image.tag }}" + imagePullPolicy: {{ (.Values.reports).image.pullPolicy }} + env: + - name: QUARKUS_HTTP_PORT + value: "{{ .Values.reports.service.httpPort }}" + - name: QUARKUS_LOG_LEVEL + value: {{ .Values.reports.debug.log.level }} + ports: + - containerPort: {{ .Values.reports.service.httpPort }} + protocol: TCP + startupProbe: + httpGet: + path: "/health" + port: {{ .Values.reports.service.httpPort }} + periodSeconds: 10 + failureThreshold: 9 + livenessProbe: + httpGet: + path: "/health" + port: {{ .Values.reports.service.httpPort }} + periodSeconds: 10 + failureThreshold: 2 + resources: + {{- toYaml (.Values.reports).resources | nindent 12 }} + {{- with (default .Values.nodeSelector .Values.reports.nodeSelector) }} + nodeSelector: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with (default .Values.affinity .Values.reports.affinity) }} + affinity: + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with (default .Values.tolerations .Values.reports.tolerations) }} + tolerations: + {{- toYaml . | nindent 8 }} + {{- end }} + volumes: + - name: {{ .Release.Name }}-reports-secret + secret: + defaultMode: 0440 + secretName: {{ .Release.Name }}-reports-secret + {{- if (.Values.authentication.openshift).enabled }} + - name: {{ .Release.Name }}-proxy-tls + secret: + secretName: {{ .Release.Name }}-proxy-tls + {{- else if .Values.oauth2Proxy.tls.selfSigned.enabled }} + - name: {{ .Release.Name }}-oauth2proxy-reports-tls + secret: + secretName: {{ .Release.Name }}-oauth2proxy-reports-tls + {{- end }} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_secret.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_secret.yaml new file mode 100644 index 000000000..988de13c8 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_secret.yaml @@ -0,0 +1,13 @@ +{{- if empty .Values.reports.reportsSecretName -}} +{{- $secretKey := include "cryostat.reportsPassSecretKey" . -}} +apiVersion: v1 +kind: Secret +metadata: + name: {{ .Release.Name }}-reports-secret + labels: + {{- include "cryostat.labels" $ | nindent 4 }} +type: Opaque +data: + REPORTS_PASS: {{ $secretKey | b64enc }} + htpasswd: {{ htpasswd "cryostat" $secretKey | b64enc }} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_service.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_service.yaml new file mode 100644 index 000000000..a54836a63 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_service.yaml @@ -0,0 +1,18 @@ +{{- if gt (int (.Values.reports).replicas) 0 -}} +{{- $fullName := include "cryostat.fullname" . -}} +apiVersion: v1 +kind: Service +metadata: + name: {{ $fullName }}-reports + labels: + {{- include "cryostat.labels" $ | nindent 4 }} + app.kubernetes.io/component: reports +spec: + type: {{ .Values.reports.service.type }} + ports: + - port: {{ .Values.reports.service.httpPort }} + targetPort: {{ include "cryostat.core.service.scheme" . }} + selector: + {{- include "cryostat.selectorLabels" $ | nindent 4 }} + app.kubernetes.io/component: reports +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_tls_secret.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_tls_secret.yaml new file mode 100644 index 000000000..79dbf2582 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/reports_tls_secret.yaml @@ -0,0 +1,15 @@ +{{- if ( include "cryostat.core.service.tls" . | eq "true" ) }} +{{- $fullName := include "cryostat.fullname" . }} +{{- $cert := genSelfSignedCert (printf "%s-reports" $fullName) nil nil 365 }} +apiVersion: v1 +kind: Secret +metadata: + name: {{ .Release.Name }}-oauth2proxy-reports-tls + labels: + {{- include "cryostat.labels" $ | nindent 4 }} +type: Opaque +immutable: true +data: + cert: {{ $cert.Cert | b64enc }} + key: {{ $cert.Key | b64enc }} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/role.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/role.yaml new file mode 100644 index 000000000..98f96c609 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/role.yaml @@ -0,0 +1,61 @@ +{{- define "cryostat.createRole" -}} +{{- $ns := index . 0 -}} +{{- with index . 1 -}} +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: Role +metadata: + name: {{ include "cryostat.fullname" . }} + namespace: {{ $ns }} + labels: + {{- include "cryostat.labels" . | nindent 4 }} +rules: +- apiGroups: + - "" + resources: + - endpoints + verbs: + - get + - list + - watch +- apiGroups: + - "" + resources: + - pods + - replicationcontrollers + verbs: + - get +- apiGroups: + - apps + resources: + - replicasets + - deployments + - daemonsets + - statefulsets + verbs: + - get +- apiGroups: + - apps.openshift.io + resources: + - deploymentconfigs + verbs: + - get +- apiGroups: + - route.openshift.io + resources: + - routes + verbs: + - get + - list +{{- end -}} +{{- end -}} + +{{- if and .Values.rbac.create .Values.core.discovery.kubernetes.enabled -}} +{{- $watchNs := compact (default list .Values.core.discovery.kubernetes.namespaces) | uniq -}} +{{- if and (not $watchNs) (not .Values.core.discovery.kubernetes.installNamespaceDisabled) -}} +{{- $watchNs = list .Release.Namespace -}} +{{- end -}} +{{- range $ns := $watchNs }} +{{ include "cryostat.createRole" (list $ns $) }} +{{- end -}} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/rolebinding.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/rolebinding.yaml new file mode 100644 index 000000000..b24049667 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/rolebinding.yaml @@ -0,0 +1,31 @@ +{{- define "cryostat.createRolebinding" -}} +{{- $ns := index . 0 -}} +{{- with index . 1 -}} +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: {{ include "cryostat.fullname" . }} + namespace: {{ $ns }} + labels: + {{- include "cryostat.labels" . | nindent 4 }} +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: {{ include "cryostat.fullname" . }} +subjects: +- kind: ServiceAccount + name: {{ include "cryostat.serviceAccountName" . }} + namespace: {{ .Release.Namespace }} +{{- end -}} +{{- end -}} + +{{- if and .Values.rbac.create .Values.core.discovery.kubernetes.enabled -}} +{{- $watchNs := compact (default list .Values.core.discovery.kubernetes.namespaces) | uniq -}} +{{- if and (not $watchNs) (not .Values.core.discovery.kubernetes.installNamespaceDisabled) -}} +{{- $watchNs = list .Release.Namespace -}} +{{- end -}} +{{- range $ns := $watchNs }} +{{ include "cryostat.createRolebinding" (list $ns $) }} +{{- end -}} +{{- end -}} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/route.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/route.yaml new file mode 100644 index 000000000..608269c11 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/route.yaml @@ -0,0 +1,50 @@ +{{- define "cryostat.createRoute" }} +{{- $svcName := index . 0 }} +{{- $targetPort := index . 1 }} +{{- $ := index . 2 }} +{{- with index . 3 }} +--- +apiVersion: route.openshift.io/v1 +kind: Route +metadata: + name: {{ $svcName }} + {{- $labels := include "cryostat.labels" $ | nindent 4 }} + labels: {{ $labels }} + {{- with .route.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} +spec: + to: + kind: Service + name: {{ $svcName }} + port: + targetPort: {{ $targetPort }} +{{- if .route.tls.enabled }} + tls: + termination: {{ .route.tls.termination }} + insecureEdgeTerminationPolicy: {{ .route.tls.insecureEdgeTerminationPolicy }} + {{- if .route.tls.key }} + key: |- + {{- .route.tls.key | nindent 6 }} + {{- end }} + {{- if .route.tls.destinationCACertificate }} + destinationCACertificate: |- + {{- .route.tls.destinationCACertificate | nindent 6 }} + {{- end }} + {{- if .route.tls.caCertificate }} + caCertificate: |- + {{- .route.tls.caCertificate | nindent 6 }} + {{- end }} + {{- if .route.tls.certificate }} + certificate: |- + {{- .route.tls.certificate | nindent 6 }} + {{- end }} +{{- end }} +{{- end }} +{{- end }} + +{{- $fullName := include "cryostat.fullname" . -}} +{{- if .Values.core.route.enabled }} +{{- include "cryostat.createRoute" (list $fullName 4180 $ .Values.core)}} +{{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/serviceaccount.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/serviceaccount.yaml new file mode 100644 index 000000000..e6da50e61 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/serviceaccount.yaml @@ -0,0 +1,17 @@ +{{- if (.Values.authentication.openshift).enabled -}} +{{- $fullName := include "cryostat.fullname" . -}} +{{- $redirectAnnotations := dict "serviceaccounts.openshift.io/oauth-redirectreference.primary" (printf "{\"kind\":\"OAuthRedirectReference\",\"apiVersion\":\"v1\",\"reference\":{\"kind\":\"Route\",\"name\":\"%s\"}}" $fullName) -}} +{{- $_ := merge .Values.serviceAccount.annotations $redirectAnnotations -}} +{{- end -}} +{{- if .Values.serviceAccount.create -}} +apiVersion: v1 +kind: ServiceAccount +metadata: + name: {{ include "cryostat.serviceAccountName" . }} + labels: + {{- include "cryostat.labels" . | nindent 4 }} + {{- with .Values.serviceAccount.annotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} +{{- end }} diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/storage_deployment.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/storage_deployment.yaml new file mode 100644 index 000000000..a7aa6084f --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/storage_deployment.yaml @@ -0,0 +1,112 @@ +{{- $fullName := include "cryostat.fullname" . -}} +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{ include "cryostat.deploymentName" . }}-storage + labels: + {{- include "cryostat.labels" . | nindent 4 }} + app.kubernetes.io/component: storage +spec: + replicas: 1 + strategy: + type: Recreate + selector: + matchLabels: + {{- include "cryostat.selectorLabels" . | nindent 6 }} + app.kubernetes.io/component: storage + template: + metadata: + annotations: + {{- with .Values.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + {{- with .Values.storage.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} + labels: + {{- include "cryostat.selectorLabels" . | nindent 8 }} + app.kubernetes.io/component: storage + spec: + {{- with .Values.imagePullSecrets }} + imagePullSecrets: + {{- toYaml . | nindent 8 }} + {{- end }} + securityContext: + {{- toYaml .Values.podSecurityContext | nindent 8 }} + containers: + - name: {{ printf "%s-%s" .Chart.Name "storage" }} + securityContext: + {{- toYaml (.Values.storage).securityContext | nindent 12 }} + image: "{{ (.Values.storage).image.repository }}:{{ (.Values.storage).image.tag }}" + imagePullPolicy: {{ (.Values.storage).image.pullPolicy }} + env: + - name: CRYOSTAT_BUCKETS + value: archivedrecordings,archivedreports,eventtemplates,probes + - name: CRYOSTAT_ACCESS_KEY + value: cryostat + - name: CRYOSTAT_SECRET_KEY + valueFrom: + secretKeyRef: + name: {{ default (printf "%s-storage-secret" .Release.Name) .Values.storage.storageSecretName }} + key: STORAGE_ACCESS_KEY + optional: false + - name: DATA_DIR + value: /data + - name: IP_BIND + value: 0.0.0.0 + - name: REST_ENCRYPTION_ENABLE + value: "{{ .Values.storage.encryption.enabled | ternary 1 0 }}" + ports: + - containerPort: 8333 + protocol: TCP + volumeMounts: + - mountPath: /data + name: {{ .Chart.Name }}-storage + subPath: seaweed + startupProbe: + httpGet: + path: "/status" + port: 8333 + periodSeconds: 10 + failureThreshold: 9 + livenessProbe: + httpGet: + path: "/status" + port: 8333 + periodSeconds: 10 + failureThreshold: 2 + readinessProbe: + exec: + command: + - sh + - -c + - echo s3.bucket.list | weed shell | [[ "$( + dnf install --disableplugin=subscription-manager -yq jq; + curl -sSf --retry 10 --retry-connrefused http://{{ include "cryostat.fullname" . }}:{{ .Values.core.service.httpPort }}/health | tee /tmp/out.json; + cat /tmp/out.json; + {{- if hasSuffix "-dev" .Chart.AppVersion }} + jq -e '{{ printf "(.cryostatVersion | test(\"^v%s-snapshot$\"))" (.Chart.AppVersion | trimSuffix "-dev" | squote) }}' /tmp/out.json; + {{- else }} + jq -e '{{ printf "(.cryostatVersion | test(\"^v%s\"))" (.Chart.AppVersion | squote) }}' /tmp/out.json; + {{- end }} + jq -e '.datasourceAvailable' /tmp/out.json + restartPolicy: Never diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/tests/test-grafana-connection.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/tests/test-grafana-connection.yaml new file mode 100644 index 000000000..84b3dfcea --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/templates/tests/test-grafana-connection.yaml @@ -0,0 +1,19 @@ +apiVersion: v1 +kind: Pod +metadata: + name: "{{ include "cryostat.fullname" . }}-test-grafana-connection" + labels: + {{- include "cryostat.labels" . | nindent 4 }} + app.kubernetes.io/component: test-grafana-connection + charts.cryostat.io/role: helm-test + annotations: + "helm.sh/hook": test +spec: + containers: + - name: curl + image: registry.access.redhat.com/ubi8/ubi:latest + command: + - '/bin/bash' + - '-exc' + - curl -sSf --retry 10 --retry-connrefused http://{{ include "cryostat.fullname" . }}:{{ .Values.core.service.httpPort }}/grafana/api/health + restartPolicy: Never diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/alpha_config_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/alpha_config_test.yaml new file mode 100644 index 000000000..c0312ad38 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/alpha_config_test.yaml @@ -0,0 +1,45 @@ +suite: test alpha_config.yaml +templates: + - templates/alpha_config.yaml + +tests: + - it: should create configmap with correct alpha configurations + asserts: + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "server:\\s*BindAddress: http://0.0.0.0:4180" + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "upstreamConfig:\\s*proxyRawPath: true\\s*upstreams:\\s*- id: cryostat\\s*path: /\\s*uri: http://localhost:8181" + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "- id: grafana\\s*path: /grafana/\\s*uri: http://localhost:3000" + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "providers:\\s*- id: dummy\\s*name: Unused - Sign In Below\\s*clientId: CLIENT_ID\\s*clientSecret: CLIENT_SECRET\\s*provider: google" + + - it: should create configmap with correct alpha configurations when self-signed TLS is enabled + set: + oauth2Proxy.tls.selfSigned.enabled: true + asserts: + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "server:\\s*BindAddress: http://0.0.0.0:4180\\s*SecureBindAddress: https://0.0.0.0:8443" + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "upstreamConfig:\\s*proxyRawPath: true\\s*upstreams:\\s*- id: cryostat\\s*path: /\\s*uri: http://localhost:8181" + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "- id: grafana\\s*path: /grafana/\\s*uri: http://localhost:3000" + - matchRegex: + path: data['alpha_config.yaml'] + pattern: "providers:\\s*- id: dummy\\s*name: Unused - Sign In Below\\s*clientId: CLIENT_ID\\s*clientSecret: CLIENT_SECRET\\s*provider: google" + + - it: should not create alpha_config when openshift authentication is enabled + set: + authentication: + openshift: + enabled: true + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/clusterrolebinding_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/clusterrolebinding_test.yaml new file mode 100644 index 000000000..0d867408c --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/clusterrolebinding_test.yaml @@ -0,0 +1,65 @@ +suite: test clusterrolebinding.yaml +templates: + - clusterrolebinding.yaml + +tests: + - it: should create a ClusterRoleBinding when RBAC and OpenShift authentication are enabled + set: + rbac.create: true + authentication.openshift.enabled: true + authentication.openshift.clusterRole.name: system:auth-delegator + asserts: + - hasDocuments: + count: 1 + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat + - equal: + path: roleRef.apiGroup + value: rbac.authorization.k8s.io + - equal: + path: roleRef.kind + value: ClusterRole + - equal: + path: roleRef.name + value: system:auth-delegator + - equal: + path: subjects[0].kind + value: ServiceAccount + - equal: + path: subjects[0].name + value: RELEASE-NAME-cryostat + - equal: + path: subjects[0].namespace + value: NAMESPACE + + - it: should create a ClusterRoleBinding with a custom OpenShift cluster role + set: + rbac.create: true + authentication.openshift.enabled: true + authentication.openshift.clusterRole.name: custom-clusterrole + asserts: + - hasDocuments: + count: 1 + - equal: + path: roleRef.name + value: custom-clusterrole + + + - it: should not create a ClusterRoleBinding when RBAC is disabled + set: + rbac.create: false + authentication.openshift.enabled: true + authentication.openshift.clusterRole.name: system:auth-delegator + asserts: + - hasDocuments: + count: 0 + + - it: should not create a ClusterRoleBinding when OpenShift authentication is disabled + set: + rbac.create: true + authentication.openshift.enabled: false + authentication.openshift.clusterRole.name: system:auth-delegator + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cookie_secret_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cookie_secret_test.yaml new file mode 100644 index 000000000..7f35181fc --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cookie_secret_test.yaml @@ -0,0 +1,36 @@ +suite: test cookie_secret.yaml +templates: + - cookie_secret.yaml + +tests: + - it: should create a Cookie Secret with correct settings + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Secret + - equal: + path: metadata.name + value: RELEASE-NAME-cookie-secret + - equal: + path: type + value: Opaque + - exists: + path: data.COOKIE_SECRET + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: 4.0.0 + helm.sh/chart: cryostat-2.0.0 + + - it: should not create a cookie secret if authentication.cookieSecretName is set + set: + authentication.cookieSecretName: "custom-cookie-secret" + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_deployment_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_deployment_test.yaml new file mode 100644 index 000000000..b2f4abc42 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_deployment_test.yaml @@ -0,0 +1,737 @@ +suite: test cryostat_deployment.yaml +templates: + - cryostat_deployment.yaml + +tests: + - it: should verify general deployment settings + asserts: + - equal: + path: kind + value: Deployment + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-v4 + - equal: + path: spec.replicas + value: 1 + - equal: + path: spec.strategy.type + value: Recreate + - equal: + path: spec.selector.matchLabels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/component: cryostat + app.kubernetes.io/part-of: cryostat + - equal: + path: spec.template.metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/component: cryostat + app.kubernetes.io/part-of: cryostat + - equal: + path: spec.template.spec.serviceAccountName + value: RELEASE-NAME-cryostat + - equal: + path: spec.template.spec.securityContext.runAsNonRoot + value: true + - equal: + path: spec.template.spec.securityContext.seccompProfile.type + value: RuntimeDefault + - equal: + path: metadata.labels + value: + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/name: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/version: "4.0.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: cryostat + app.kubernetes.io/part-of: cryostat + + - it: should validate all container settings including environment variables and security contexts + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].image + value: "quay.io/cryostat/cryostat:4.0.0" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].image + value: "quay.io/oauth2-proxy/oauth2-proxy:latest" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HTTP_PORT')].value + value: "8181" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_LOG_LEVEL')].value + value: "INFO" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HTTP_HOST')].value + value: "localhost" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HTTP_PROXY_PROXY_ADDRESS_FORWARDING')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HTTP_PROXY_ALLOW_X_FORWARDED')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HTTP_PROXY_ENABLE_FORWARDED_HOST')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HTTP_PROXY_ENABLE_FORWARDED_PREFIX')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION')].value + value: "none" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_HIBERNATE_ORM_SQL_LOAD_SCRIPT')].value + value: "no-file" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_DATASOURCE_USERNAME')].value + value: "cryostat" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_DATASOURCE_PASSWORD')].valueFrom.secretKeyRef + value: + key: "CONNECTION_KEY" + name: "RELEASE-NAME-db" + optional: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_DATASOURCE_JDBC_URL')].value + value: "jdbc:postgresql://RELEASE-NAME-cryostat-db:5432/cryostat" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='STORAGE_BUCKETS_ARCHIVES_NAME')].value + value: "archivedrecordings" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_S3_ENDPOINT_OVERRIDE')].value + value: "http://RELEASE-NAME-cryostat-storage:8333" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_S3_PATH_STYLE_ACCESS')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_S3_AWS_REGION')].value + value: "us-east-1" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_S3_AWS_CREDENTIALS_TYPE')].value + value: "static" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_ACCESS_KEY_ID')].value + value: "cryostat" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='AWS_ACCESS_KEY_ID')].value + value: $(QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_ACCESS_KEY_ID) + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_SECRET_ACCESS_KEY')].valueFrom.secretKeyRef + value: + key: "STORAGE_ACCESS_KEY" + name: "RELEASE-NAME-storage-secret" + optional: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='AWS_SECRET_ACCESS_KEY')].value + value: $(QUARKUS_S3_AWS_CREDENTIALS_STATIC_PROVIDER_SECRET_ACCESS_KEY) + - notExists: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_REST_CLIENT_REPORTS_URL')].value + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='GRAFANA_DATASOURCE_URL')].value + value: "http://localhost:8800" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='GRAFANA_DASHBOARD_URL')].value + value: "http://localhost:3000" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='GRAFANA_DASHBOARD_EXT_URL')].value + value: "/grafana/" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='CRYOSTAT_DISCOVERY_KUBERNETES_ENABLED')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='CRYOSTAT_DISCOVERY_KUBERNETES_NAMESPACES')].value + value: "NAMESPACE" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='CRYOSTAT_DISCOVERY_KUBERNETES_PORT_NAMES')].value + value: "jfr-jmx" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='CRYOSTAT_DISCOVERY_KUBERNETES_PORT_NUMBERS')].value + value: "9091" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].ports[0].containerPort + value: 8181 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].ports[0].protocol + value: "TCP" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].livenessProbe.httpGet.path + value: "/health/liveness" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].livenessProbe.httpGet.port + value: 8181 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].startupProbe.httpGet.path + value: "/health/liveness" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].startupProbe.httpGet.port + value: 8181 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].startupProbe.failureThreshold + value: 18 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].resources + value: + requests: + cpu: 500m + memory: 384Mi + - notExists: + path: spec.template.spec.contains[?(@.name=='cryostat')].volumeMounts + + - it: should set log level + set: + core: + debug: + log: + level: TRACE + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_LOG_LEVEL')].value + value: TRACE + + - it: should set environment variable if sidecar report generator is enabled + set: + reports: + replicas: 1 + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_REST_CLIENT_REPORTS_URL')].value + value: http://cryostat:$(REPORTS_PASS_SECRET_KEY)@RELEASE-NAME-cryostat-reports.NAMESPACE.svc:10001 + + - it: should set environment variable if sidecar report generator is enabled in OpenShift with HTTPS + set: + reports: + replicas: 1 + authentication: + openshift: + enabled: true + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].env[?(@.name=='QUARKUS_REST_CLIENT_REPORTS_URL')].value + value: https://cryostat:$(REPORTS_PASS_SECRET_KEY)@RELEASE-NAME-cryostat-reports.NAMESPACE.svc:10001 + + - it: should set oauth2proxy resource overrides + set: + oauth2Proxy: + resources: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].resources + value: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + + - it: should set openshiftOauthProxy resource overrides + set: + authentication: + openshift: + enabled: true + openshiftOauthProxy: + resources: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].resources + value: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + + - it: should set cryostat resource overrides + set: + core: + resources: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].resources + value: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + + - it: should set grafana resource overrides + set: + grafana: + resources: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].resources + value: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + + - it: should set jfr-datasource resource overrides + set: + datasource: + resources: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].resources + value: + limits: + cpu: 4000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + + - it: should validate cryostat-grafana settings + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].securityContext.allowPrivilegeEscalation + value: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].securityContext.capabilities.drop + value: + - ALL + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].image + value: "quay.io/cryostat/cryostat-grafana-dashboard:4.0.0" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].imagePullPolicy + value: "IfNotPresent" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].env[?(@.name=='GF_AUTH_ANONYMOUS_ENABLED')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].env[?(@.name=='GF_SERVER_DOMAIN')].value + value: "localhost" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].env[?(@.name=='GF_SERVER_ROOT_URL')].value + value: "http://localhost:4180/grafana/" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].env[?(@.name=='GF_SERVER_SERVE_FROM_SUB_PATH')].value + value: "true" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].env[?(@.name=='JFR_DATASOURCE_URL')].value + value: "http://localhost:8800" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].ports[0].containerPort + value: 3000 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].ports[0].protocol + value: "TCP" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].livenessProbe.httpGet.path + value: "/api/health" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].livenessProbe.httpGet.port + value: 3000 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].resources + value: + requests: + cpu: 25m + memory: 80Mi + + - it: should validate cryostat-jfr-datasource settings + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].securityContext.allowPrivilegeEscalation + value: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].securityContext.capabilities.drop + value: + - ALL + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].image + value: "quay.io/cryostat/jfr-datasource:4.0.0" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].imagePullPolicy + value: "IfNotPresent" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].env[?(@.name=='LISTEN_HOST')].value + value: "localhost" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].env[?(@.name=='QUARKUS_HTTP_PORT')].value + value: "8800" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].ports[0].containerPort + value: 8800 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].ports[0].protocol + value: "TCP" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].livenessProbe.exec.command + value: + - curl + - --fail + - http://localhost:8800 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].resources + value: + requests: + cpu: 200m + memory: 200Mi + + - it: should validate volumes and volume mounts + asserts: + - lengthEqual: + count: 1 + path: spec.template.spec.volumes + - exists: + path: spec.template.spec.volumes[?(@.name=='alpha-config')] + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].volumeMounts[?(@.mountPath=='/etc/oauth2_proxy/alpha_config')] + + - it: should validate volumes and volume mounts with oauth2-proxy self-signed TLS enabled + set: + oauth2Proxy.tls.selfSigned.enabled: true + asserts: + - lengthEqual: + count: 2 + path: spec.template.spec.volumes + - exists: + path: spec.template.spec.volumes[?(@.name=='alpha-config')] + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].volumeMounts[?(@.mountPath=='/etc/oauth2_proxy/alpha_config')] + - exists: + path: spec.template.spec.volumes[?(@.name=='RELEASE-NAME-oauth2proxy-tls')] + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].volumeMounts[?(@.mountPath=='/etc/tls/private')] + + - it: should set image pull secrets if specified + set: + imagePullSecrets: + - name: myregistrykey + asserts: + - equal: + path: spec.template.spec.imagePullSecrets[0].name + value: "myregistrykey" + + - it: should configure the OpenShift OAuth Proxy when authentication.openshift is enabled + set: + authentication.openshift.enabled: true + asserts: + - matchRegex: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].image + pattern: "quay.io/cryostat/openshift-oauth-proxy:.*" + + - it: should configure the OAuth2 Proxy when OpenShift OAuth is disabled and OAuth2 is enabled + set: + authentication.openshift.enabled: false + authentication.oauth2.enabled: true + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')] + - matchRegex: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].image + pattern: "quay.io/oauth2-proxy/oauth2-proxy:.*" + + - it: should apply Kubernetes specific settings when configured + set: + nodeSelector: + disktype: ssd + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + tolerations: + - key: "key" + operator: "Equal" + value: "value" + effect: "NoSchedule" + asserts: + - exists: + path: spec.template.spec.nodeSelector + - exists: + path: spec.template.spec.affinity + - exists: + path: spec.template.spec.tolerations + + - it: should accept specific nodeSelector setting + set: + core.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should prefer specific nodeSelector over general + set: + nodeSelector: + disktype: hdd + core.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should accept specific tolerations setting + set: + core.tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + + - it: should prefer specific tolerations over general + set: + tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + core.tolerations: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + + - it: should accept specific affinity setting + set: + core.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should prefer specific affinity over general + set: + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + core.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should verify image pull policies for development snapshots + set: + core.image.tag: "4.0.0-snapshot" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].imagePullPolicy + value: IfNotPresent + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].imagePullPolicy + value: Always + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].imagePullPolicy + value: IfNotPresent + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].imagePullPolicy + value: IfNotPresent + + - it: should verify image pull policies for release versions + set: + core.image.tag: "4.1.0" + core.image.pullPolicy: "IfNotPresent" + oauth2Proxy.image.pullPolicy: "IfNotPresent" + grafana.image.pullPolicy: "IfNotPresent" + db.image.pullPolicy: "IfNotPresent" + datasource.image.pullPolicy: "IfNotPresent" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].imagePullPolicy + value: "IfNotPresent" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-authproxy')].imagePullPolicy + value: "IfNotPresent" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-grafana')].imagePullPolicy + value: "IfNotPresent" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-jfr-datasource')].imagePullPolicy + value: "IfNotPresent" + + - it: should add volume mounts for declarative event templates + set: + core.config.eventTemplates.configMapNames: ['a', 'b'] + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].volumeMounts + value: + - name: a + mountPath: /opt/cryostat.d/templates.d/a + readOnly: true + - name: b + mountPath: /opt/cryostat.d/templates.d/b + readOnly: true + - equal: + path: spec.template.spec.volumes + value: + - name: alpha-config + configMap: + name: RELEASE-NAME-alpha-config + - name: a + configMap: + name: a + - name: b + configMap: + name: b + + - it: should add volume mounts for declarative TLS truststore + set: + core.config.tlsTruststore.secretNames: ['a', 'b'] + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat')].volumeMounts + value: + - name: a + mountPath: /truststore/a + readOnly: true + - name: b + mountPath: /truststore/b + readOnly: true + - equal: + path: spec.template.spec.volumes + value: + - name: alpha-config + configMap: + name: RELEASE-NAME-alpha-config + - name: a + secret: + secretName: a + - name: b + secret: + secretName: b + + - it: should set default podAnnotations + set: + podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set pod-specific podAnnotations + set: + core.podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set merge pod-specific and default podAnnotations + set: + core.podAnnotations: + foo: bar + podAnnotations: + alice: bob + asserts: + - equal: + path: spec.template.metadata.annotations + value: + alice: bob + foo: bar diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_service_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_service_test.yaml new file mode 100644 index 000000000..f57df7d81 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_service_test.yaml @@ -0,0 +1,195 @@ +suite: test cryostat_service.yaml +templates: + - cryostat_service.yaml + +tests: + - it: should create a Service with the correct settings + set: + core.service.type: ClusterIP + core.service.httpPort: 8080 + authentication.openshift.enabled: false + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat + - equal: + path: spec.type + value: ClusterIP + - lengthEqual: + path: spec.ports + count: 1 + - equal: + path: spec.ports[0].port + value: 8080 + - equal: + path: spec.ports[0].targetPort + value: 4180 + - equal: + path: spec.ports[0].protocol + value: TCP + - equal: + path: spec.ports[0].name + value: http + - equal: + path: spec.ports[0].appProtocol + value: http + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: cryostat + app.kubernetes.io/part-of: cryostat + + - it: should create a Service with the correct settings when OpenShift authentication is enabled + set: + authentication.openshift.enabled: true + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat + - equal: + path: spec.type + value: ClusterIP + - lengthEqual: + path: spec.ports + count: 2 + - equal: + path: spec.ports[0].port + value: 8181 + - equal: + path: spec.ports[0].targetPort + value: 4180 + - equal: + path: spec.ports[0].protocol + value: TCP + - equal: + path: spec.ports[0].name + value: http + - equal: + path: spec.ports[1].port + value: 443 + - equal: + path: spec.ports[1].targetPort + value: 8443 + - equal: + path: spec.ports[1].protocol + value: TCP + - equal: + path: spec.ports[1].name + value: https + - equal: + path: spec.ports[1].appProtocol + value: https + - equal: + path: spec.selector + value: + app.kubernetes.io/name: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/component: cryostat + app.kubernetes.io/part-of: cryostat + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: cryostat + app.kubernetes.io/part-of: cryostat + - equal: + path: metadata.annotations + value: + service.alpha.openshift.io/serving-cert-secret-name: RELEASE-NAME-proxy-tls + + - it: should include OpenShift specific annotations when OpenShift auth is enabled + set: + authentication.openshift.enabled: true + asserts: + - exists: + path: metadata.annotations + - equal: + path: metadata.annotations + value: + service.alpha.openshift.io/serving-cert-secret-name: RELEASE-NAME-proxy-tls + + - it: should not include OpenShift specific annotations when OpenShift auth is disabled + set: + authentication.openshift.enabled: false + asserts: + - notExists: + path: metadata.annotations.`service.alpha.openshift.io/serving-cert-secret-name` + + - it: should create a Service with the correct settings when oauth2-proxy self-signed TLS is enabled + set: + oauth2Proxy.tls.selfSigned.enabled: true + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat + - equal: + path: spec.type + value: ClusterIP + - lengthEqual: + path: spec.ports + count: 2 + - equal: + path: spec.ports[0].port + value: 8181 + - equal: + path: spec.ports[0].targetPort + value: 4180 + - equal: + path: spec.ports[0].protocol + value: TCP + - equal: + path: spec.ports[0].name + value: http + - equal: + path: spec.ports[1].port + value: 443 + - equal: + path: spec.ports[1].targetPort + value: 8443 + - equal: + path: spec.ports[1].protocol + value: TCP + - equal: + path: spec.ports[1].name + value: https + - equal: + path: spec.selector + value: + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/component: cryostat + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: cryostat diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_tls_secret_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_tls_secret_test.yaml new file mode 100644 index 000000000..fe5877a18 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/cryostat_tls_secret_test.yaml @@ -0,0 +1,46 @@ +suite: test cryostat_tls_secret.yaml +templates: + - cryostat_tls_secret.yaml + +tests: + - it: should create a TLS cert secret if oauth2Proxy.tls.selfSigned.enabled is set + set: + oauth2Proxy: + tls: + selfSigned: + enabled: true + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Secret + - equal: + path: metadata.name + value: RELEASE-NAME-oauth2proxy-tls + - equal: + path: type + value: Opaque + - exists: + path: data.key + - exists: + path: data.cert + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/version: 4.0.0 + helm.sh/chart: cryostat-2.0.0 + + - it: should not create a TLS cert secret if oauth2Proxy.tls.selfSigned.enabled is not set + set: + oauth2Proxy: + tls: + selfSigned: + enabled: false + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_deployment_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_deployment_test.yaml new file mode 100644 index 000000000..d9e14d430 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_deployment_test.yaml @@ -0,0 +1,364 @@ +suite: test db_deployment.yaml +templates: + - db_deployment.yaml + +tests: + - it: should verify general deployment settings + asserts: + - equal: + path: kind + value: Deployment + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-v4-db + - equal: + path: spec.replicas + value: 1 + - equal: + path: spec.strategy.type + value: Recreate + - equal: + path: spec.selector.matchLabels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/component: db + app.kubernetes.io/part-of: cryostat + - equal: + path: spec.template.metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/component: db + app.kubernetes.io/part-of: cryostat + - notExists: + path: spec.template.spec.serviceAccountName + - equal: + path: spec.template.spec.securityContext.runAsNonRoot + value: true + - equal: + path: spec.template.spec.securityContext.seccompProfile.type + value: RuntimeDefault + - equal: + path: metadata.labels + value: + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/name: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/version: "4.0.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: db + app.kubernetes.io/part-of: cryostat + + - it: should validate cryostat-db settings + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-db')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].securityContext.allowPrivilegeEscalation + value: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].securityContext.capabilities.drop + value: + - ALL + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].image + value: "quay.io/cryostat/cryostat-db:4.0.0" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].imagePullPolicy + value: "IfNotPresent" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].env[?(@.name=='POSTGRESQL_USER')].value + value: "cryostat" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].env[?(@.name=='POSTGRESQL_PASSWORD')].valueFrom.secretKeyRef + value: + name: "RELEASE-NAME-db" + key: "CONNECTION_KEY" + optional: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].env[?(@.name=='POSTGRESQL_DATABASE')].value + value: "cryostat" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].env[?(@.name=='PG_ENCRYPT_KEY')].valueFrom.secretKeyRef + value: + name: "RELEASE-NAME-db" + key: "ENCRYPTION_KEY" + optional: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].ports[0].containerPort + value: 5432 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].ports[0].protocol + value: "TCP" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].volumeMounts[0].mountPath + value: "/var/lib/pgsql/data" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].volumeMounts[0].name + value: "cryostat-db" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].volumeMounts[0].subPath + value: "postgres" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].readinessProbe.exec.command + value: + - pg_isready + - -U + - cryostat + - -d + - cryostat + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].resources + value: + requests: + cpu: 25m + memory: 64Mi + + - it: should set resource overrides + set: + db: + resources: + limits: + cpu: 2000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].resources + value: + limits: + cpu: 2000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + + - it: should set PersistentVolumeClaim (pvc) reference + set: + db: + pvc: + enabled: true + asserts: + - exists: + path: spec.template.spec.volumes[?(@.name=='cryostat-db')] + - equal: + path: spec.template.spec.volumes[?(@.name=='cryostat-db')] + value: + name: cryostat-db + persistentVolumeClaim: + claimName: RELEASE-NAME-db + + - it: should validate volumes and volume mounts + asserts: + - exists: + path: spec.template.spec.volumes[?(@.name=='cryostat-db')] + - equal: + path: spec.template.spec.volumes[?(@.name=='cryostat-db')] + value: + name: cryostat-db + emptyDir: {} + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].volumeMounts[?(@.mountPath=='/var/lib/pgsql/data')] + + - it: should set image pull secrets if specified + set: + imagePullSecrets: + - name: myregistrykey + asserts: + - equal: + path: spec.template.spec.imagePullSecrets[0].name + value: "myregistrykey" + + - it: should apply Kubernetes specific settings when configured + set: + nodeSelector: + disktype: ssd + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + tolerations: + - key: "key" + operator: "Equal" + value: "value" + effect: "NoSchedule" + asserts: + - exists: + path: spec.template.spec.nodeSelector + - exists: + path: spec.template.spec.affinity + - exists: + path: spec.template.spec.tolerations + + - it: should accept specific nodeSelector setting + set: + db.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should prefer specific nodeSelector over general + set: + nodeSelector: + disktype: hdd + db.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should accept specific tolerations setting + set: + db.tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + + - it: should prefer specific tolerations over general + set: + tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + db.tolerations: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + + - it: should accept specific affinity setting + set: + db.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should prefer specific affinity over general + set: + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + db.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should verify image pull policies for development snapshots + set: + core.image.tag: "4.0.0-snapshot" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].imagePullPolicy + value: "IfNotPresent" + + - it: should verify image pull policies for release versions + set: + db.image.pullPolicy: "IfNotPresent" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-db')].imagePullPolicy + value: "IfNotPresent" + + - it: should set default podAnnotations + set: + podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set pod-specific podAnnotations + set: + db.podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set merge pod-specific and default podAnnotations + set: + db.podAnnotations: + foo: bar + podAnnotations: + alice: bob + asserts: + - equal: + path: spec.template.metadata.annotations + value: + alice: bob + foo: bar diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_pvc_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_pvc_test.yaml new file mode 100644 index 000000000..59ebe595e --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_pvc_test.yaml @@ -0,0 +1,57 @@ +suite: test db_pvc.yaml +templates: + - db_pvc.yaml + +tests: + - it: should create a PersistentVolumeClaim with correct settings + set: + db.pvc: + enabled: true + storage: "10Gi" + accessModes: + - "ReadWriteOnce" + storageClassName: "standard" + annotations: + "volume.beta.kubernetes.io/storage-class": "standard" + selector: + matchLabels: + app: cryostat + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: PersistentVolumeClaim + - equal: + path: metadata.name + value: "RELEASE-NAME-cryostat-db" + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + - equal: + path: spec.accessModes + value: + - "ReadWriteOnce" + - equal: + path: spec.resources.requests.storage + value: "10Gi" + - equal: + path: spec.storageClassName + value: "standard" + - equal: + path: spec.selector.matchLabels.app + value: "cryostat" + + - it: should not create a PersistentVolumeClaim when PVC is disabled + set: + db.pvc: + enabled: false + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_secret_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_secret_test.yaml new file mode 100644 index 000000000..36e2c474d --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_secret_test.yaml @@ -0,0 +1,40 @@ +suite: test db_secret.yaml +templates: + - db_secret.yaml + +tests: + - it: should create a database secret if core.databaseSecretName is not set + set: + core.databaseSecretName: "" + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Secret + - equal: + path: metadata.name + value: RELEASE-NAME-db + - equal: + path: type + value: Opaque + - exists: + path: data.ENCRYPTION_KEY + - exists: + path: data.CONNECTION_KEY + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: 4.0.0 + helm.sh/chart: cryostat-2.0.0 + + - it: should not create a database secret if core.databaseSecretName is set + set: + core.databaseSecretName: "custom-db-secret" + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_service_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_service_test.yaml new file mode 100644 index 000000000..7c20b3da2 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/db_service_test.yaml @@ -0,0 +1,61 @@ +suite: test db_service.yaml +templates: + - db_service.yaml + +tests: + - it: should create a Service with the correct default settings + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-db + - equal: + path: spec.type + value: ClusterIP + - equal: + path: spec.ports[0].port + value: 5432 + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: db + app.kubernetes.io/part-of: cryostat + + - it: should create a Service with the correct settings overrides + set: + db.service.type: NodeIP + db.service.port: 8080 + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-db + - equal: + path: spec.type + value: NodeIP + - equal: + path: spec.ports[0].port + value: 8080 + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: db + app.kubernetes.io/part-of: cryostat diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/ingress_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/ingress_test.yaml new file mode 100644 index 000000000..f822dd159 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/ingress_test.yaml @@ -0,0 +1,60 @@ +suite: test ingress.yaml +templates: + - ingress.yaml + +tests: + - it: should create an Ingress with default settings + set: + core.ingress.enabled: true + core.service.httpPort: 8080 + core: + ingress: + className: nginx + annotations: + nginx.ingress.kubernetes.io/rewrite-target: / + hosts: + - host: example.com + paths: + - path: / + pathType: Prefix + tls: + - hosts: + - example.com + secretName: example-tls + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Ingress + - matchRegex: + path: metadata.name + pattern: "RELEASE-NAME-cryostat" + - equal: + path: metadata.annotations['nginx.ingress.kubernetes.io/rewrite-target'] + value: "/" + - equal: + path: spec.rules[0].host + value: "example.com" + - equal: + path: spec.rules[0].http.paths[0].path + value: "/" + - equal: + path: spec.rules[0].http.paths[0].backend.service.name + value: "RELEASE-NAME-cryostat" + - equal: + path: spec.rules[0].http.paths[0].backend.service.port.number + value: 8080 + - equal: + path: spec.ingressClassName + value: "nginx" + - equal: + path: spec.tls[0].secretName + value: "example-tls" + + - it: should not create an Ingress when ingress is disabled + set: + core.ingress.enabled: false + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/networkpolicy_ingress_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/networkpolicy_ingress_test.yaml new file mode 100644 index 000000000..22c7a2bf6 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/networkpolicy_ingress_test.yaml @@ -0,0 +1,148 @@ +suite: test networkpolicy_ingress.yaml +templates: + - networkpolicy_ingress.yaml + +tests: + - it: should do nothing if disabled + set: + networkPolicy.ingress.enabled: false + asserts: + - hasDocuments: + count: 0 + + - it: should create policy objects + asserts: + - hasDocuments: + count: 4 + + - it: should create a Cryostat access policy + documentIndex: 0 + asserts: + - equal: + path: kind + value: NetworkPolicy + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-internal-ingress + - equal: + path: spec.podSelector + value: + matchLabels: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/component: cryostat + - equal: + path: spec.ingress + value: + - from: + - namespaceSelector: {} + ports: + - protocol: TCP + port: 4180 + - protocol: TCP + port: 8443 + + - it: should create a report generator access policy + documentIndex: 1 + asserts: + - equal: + path: kind + value: NetworkPolicy + - equal: + path: metadata.name + value: RELEASE-NAME-reports-internal-ingress + - equal: + path: spec.podSelector + value: + matchLabels: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/component: reports + - equal: + path: spec.ingress + value: + - from: + - namespaceSelector: + matchLabels: + kubernetes.io/metadata.name: NAMESPACE + podSelector: + matchLabels: + app.kubernetes.io/component: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + ports: + - protocol: TCP + port: 4180 + - protocol: TCP + port: 8443 + + - it: should create a database access policy + documentIndex: 2 + asserts: + - equal: + path: kind + value: NetworkPolicy + - equal: + path: metadata.name + value: RELEASE-NAME-db-internal-ingress + - equal: + path: spec.podSelector + value: + matchLabels: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/component: db + - equal: + path: spec.ingress + value: + - from: + - namespaceSelector: + matchLabels: + kubernetes.io/metadata.name: NAMESPACE + podSelector: + matchLabels: + app.kubernetes.io/component: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + ports: + - protocol: TCP + port: 5432 + + - it: should create a storage access policy + documentIndex: 3 + asserts: + - equal: + path: kind + value: NetworkPolicy + - equal: + path: metadata.name + value: RELEASE-NAME-storage-internal-ingress + - equal: + path: spec.podSelector + value: + matchLabels: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/component: storage + - equal: + path: spec.ingress + value: + - from: + - namespaceSelector: + matchLabels: + kubernetes.io/metadata.name: NAMESPACE + podSelector: + matchLabels: + app.kubernetes.io/component: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + ports: + - protocol: TCP + port: 8333 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/notes_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/notes_test.yaml new file mode 100644 index 000000000..dfaf5259f --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/notes_test.yaml @@ -0,0 +1,164 @@ +suite: test NOTES.txt +templates: + - NOTES.txt + +tests: + - it: should render correct notes for enabled ingress + set: + core.ingress.enabled: true + core: + ingress: + className: nginx + hosts: + - host: example.com + paths: + - path: / + pathType: Prefix + tls: + - hosts: + - example.com + secretName: example-tls + asserts: + - equalRaw: + value: | + + + 1. Visit the application at: + ``` + https://example.com/ + ``` + + - it: should render correct notes for enabled route without TLS + set: + core.route.enabled: true + core.route.tls.enabled: false + asserts: + - equalRaw: + value: | + + 1. Configure the application to serve external traffic: + ``` + No actions required with this configuration. + ``` + + 2. Visit the application at: + ``` + echo http://$(oc get route -n NAMESPACE RELEASE-NAME-cryostat -o jsonpath="{.status.ingress[0].host}") + ``` + + - it: should render correct notes for enabled route with TLS + set: + core.route.enabled: true + core.route.tls.enabled: true + asserts: + - equalRaw: + value: | + + 1. Configure the application to serve external traffic: + ``` + No actions required with this configuration. + ``` + + 2. Visit the application at: + ``` + echo https://$(oc get route -n NAMESPACE RELEASE-NAME-cryostat -o jsonpath="{.status.ingress[0].host}") + ``` + + - it: should render correct notes for NodePort service without ingress or route + set: + core.service.type: "NodePort" + core.ingress.enabled: false + core.route.enabled: false + asserts: + - equalRaw: + value: | + + 1. Configure the application to serve external traffic: + ``` + export NODE_IP=$(kubectl get nodes -n NAMESPACE -o jsonpath="{.items[0].status.addresses[0].address}") + export NODE_PORT=$(kubectl get -n NAMESPACE -o jsonpath="{.spec.ports[0].nodePort}" services RELEASE-NAME-cryostat) + kubectl -n NAMESPACE set env deploy --containers=cryostat RELEASE-NAME-cryostat-v4 QUARKUS_HTTP_HOST=$NODE_IP + ``` + + 2. Visit the application at: + ``` + echo http://$NODE_IP:$NODE_PORT + ``` + + - it: should render correct notes for LoadBalancer service without ingress or route + set: + core.service.type: "LoadBalancer" + core.ingress.enabled: false + core.route.enabled: false + asserts: + - equalRaw: + value: | + + 1. Configure the application to serve external traffic: + ``` + NOTE: It may take a few minutes for the LoadBalancer IP to be available. + You can watch the status by running 'kubectl get -n NAMESPACE -w svc/RELEASE-NAME-cryostat' + export SERVICE_IP=$(kubectl get svc -n NAMESPACE RELEASE-NAME-cryostat --template "{{ range (index .status.loadBalancer.ingress 0) }}{{.}}{{ end }}") + kubectl -n NAMESPACE set env deploy --containers=cryostat RELEASE-NAME-cryostat-v4 QUARKUS_HTTP_HOST=$SERVICE_IP + ``` + + 2. Visit the application at: + ``` + echo http://$SERVICE_IP:8181 + ``` + + - it: should render correct notes for ClusterIP service without ingress or route and TLS enabled + set: + oauth2Proxy: + tls: + selfSigned: + enabled: true + asserts: + - equalRaw: + value: | + + 1. Configure the application to serve external traffic: + ``` + No actions required with this configuration. + ``` + + 2. Forward local port to the application's service: + ``` + kubectl -n NAMESPACE wait --for=condition=available --timeout=60s deploy/RELEASE-NAME-cryostat-v4 + + export SVC_NAME=$(kubectl get services -n NAMESPACE -l "app.kubernetes.io/name=cryostat,app.kubernetes.io/instance=RELEASE-NAME,app.kubernetes.io/component=cryostat" --sort-by=.metadata.creationTimestamp -o jsonpath="{.items[-1:].metadata.name}") + kubectl -n NAMESPACE port-forward svc/$SVC_NAME 8443:https + ``` + + 3. Visit the application at: + ``` + https://localhost:8443 + ``` + + - it: should render correct notes for ClusterIP service without ingress or route and TLS disabled + set: + oauth2Proxy: + tls: + selfSigned: + enabled: false + asserts: + - equalRaw: + value: | + + 1. Configure the application to serve external traffic: + ``` + No actions required with this configuration. + ``` + + 2. Forward local port to the application's service: + ``` + kubectl -n NAMESPACE wait --for=condition=available --timeout=60s deploy/RELEASE-NAME-cryostat-v4 + + export SVC_NAME=$(kubectl get services -n NAMESPACE -l "app.kubernetes.io/name=cryostat,app.kubernetes.io/instance=RELEASE-NAME,app.kubernetes.io/component=cryostat" --sort-by=.metadata.creationTimestamp -o jsonpath="{.items[-1:].metadata.name}") + kubectl -n NAMESPACE port-forward svc/$SVC_NAME 8080:http + ``` + + 3. Visit the application at: + ``` + http://localhost:8080 + ``` diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_deployment_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_deployment_test.yaml new file mode 100644 index 000000000..140bb603b --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_deployment_test.yaml @@ -0,0 +1,316 @@ +suite: test reports_deployment.yaml +templates: + - reports_deployment.yaml + +tests: + - it: should verify general deployment settings when disabled + asserts: + - hasDocuments: + count: 0 + + - it: should verify general deployment settings when enabled + set: + reports: + replicas: 2 + asserts: + - equal: + path: kind + value: Deployment + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-v4-reports + - equal: + path: spec.replicas + value: 2 + - equal: + path: spec.strategy.type + value: RollingUpdate + - equal: + path: spec.selector.matchLabels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/component: reports + app.kubernetes.io/part-of: cryostat + - equal: + path: spec.template.metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/component: reports + - notExists: + path: spec.template.spec.serviceAccountName + - equal: + path: spec.template.spec.securityContext.runAsNonRoot + value: true + - equal: + path: spec.template.spec.securityContext.seccompProfile.type + value: RuntimeDefault + - equal: + path: metadata.labels + value: + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/name: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/version: "4.0.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: reports + app.kubernetes.io/part-of: cryostat + + - it: should validate all container settings including environment variables and security contexts + set: + reports: + replicas: 1 + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-reports-authproxy')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports-authproxy')].image + value: "quay.io/oauth2-proxy/oauth2-proxy:latest" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports-authproxy')].ports + value: + - containerPort: 4180 + name: http + protocol: TCP + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-reports')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports')].image + value: "quay.io/cryostat/cryostat-reports:4.0.0" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports')].env[?(@.name=='QUARKUS_HTTP_PORT')].value + value: "10001" + + - it: should validate authproxy settings when deployed in OpenShift + set: + reports: + replicas: 1 + authentication: + openshift: + enabled: true + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-reports-authproxy')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports-authproxy')].image + value: "quay.io/cryostat/openshift-oauth-proxy:4.0.0" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports-authproxy')].ports + value: + - containerPort: 4180 + name: http + protocol: TCP + - containerPort: 8443 + name: https + protocol: TCP + + - it: should apply Kubernetes specific settings when configured + set: + reports: + replicas: 1 + nodeSelector: + disktype: ssd + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + tolerations: + - key: "key" + operator: "Equal" + value: "value" + effect: "NoSchedule" + asserts: + - exists: + path: spec.template.spec.nodeSelector + - exists: + path: spec.template.spec.affinity + - exists: + path: spec.template.spec.tolerations + + - it: should accept specific nodeSelector setting + set: + reports.replicas: 1 + reports.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should prefer specific nodeSelector over general + set: + reports.replicas: 1 + nodeSelector: + disktype: hdd + reports.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should accept specific tolerations setting + set: + reports.replicas: 1 + reports.tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + + - it: should prefer specific tolerations over general + set: + reports.replicas: 1 + tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + reports.tolerations: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + + - it: should accept specific affinity setting + set: + reports.replicas: 1 + reports.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should prefer specific affinity over general + set: + reports.replicas: 1 + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + reports.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should verify image pull policies for development snapshots + set: + reports: + replicas: 1 + image: + tag: "4.0.0-snapshot" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports')].imagePullPolicy + value: IfNotPresent + + - it: should verify image pull policies for release versions + set: + reports: + replicas: 1 + image: + tag: "4.1.0" + pullPolicy: "IfNotPresent" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-reports')].imagePullPolicy + value: "IfNotPresent" + + - it: should set default podAnnotations + set: + reports.replicas: 1 + podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set pod-specific podAnnotations + set: + reports.replicas: 1 + reports.podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set merge pod-specific and default podAnnotations + set: + reports.replicas: 1 + reports.podAnnotations: + foo: bar + podAnnotations: + alice: bob + asserts: + - equal: + path: spec.template.metadata.annotations + value: + alice: bob + foo: bar diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_secret_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_secret_test.yaml new file mode 100644 index 000000000..805292711 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_secret_test.yaml @@ -0,0 +1,40 @@ +suite: test reports_secret.yaml +templates: + - reports_secret.yaml + +tests: + - it: should create a reports secret if core.reportsSecretName is not set + set: + core.reportsSecretName: "" + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Secret + - equal: + path: metadata.name + value: RELEASE-NAME-reports-secret + - equal: + path: type + value: Opaque + - exists: + path: data.htpasswd + - exists: + path: data.REPORTS_PASS + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/version: 4.0.0 + helm.sh/chart: cryostat-2.0.0 + + - it: should not create a database secret if reports.reportsSecretName is set + set: + reports.reportsSecretName: "custom-reports-secret" + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_service_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_service_test.yaml new file mode 100644 index 000000000..e7ca13688 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/reports_service_test.yaml @@ -0,0 +1,78 @@ +suite: test reports_service.yaml +templates: + - reports_service.yaml + +tests: + - it: should do nothing if report generators are not desired + asserts: + - hasDocuments: + count: 0 + + - it: should create a Service targeting the Pod http port + set: + reports: + replicas: 1 + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-reports + - equal: + path: spec.type + value: ClusterIP + - equal: + path: spec.ports[0].port + value: 10001 + - equal: + path: spec.ports[0].targetPort + value: http + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: reports + + - it: should create a Service targeting the Pod https port when deployed in OpenShift + set: + reports: + replicas: 1 + authentication: + openshift: + enabled: true + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-reports + - equal: + path: spec.type + value: ClusterIP + - equal: + path: spec.ports[0].port + value: 10001 + - equal: + path: spec.ports[0].targetPort + value: https + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: reports diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/role_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/role_test.yaml new file mode 100644 index 000000000..37c44668b --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/role_test.yaml @@ -0,0 +1,143 @@ +suite: test role.yaml +templates: + - role.yaml + +tests: + - it: should create Roles in target namespace + set: + rbac.create: true + core.discovery.kubernetes.enabled: true + core.discovery.kubernetes.namespaces: + - "default" + - "test-ns" + asserts: + - hasDocuments: + count: 2 + - equal: + path: kind + value: Role + - equal: + path: metadata.namespace + value: "default" + documentIndex: 0 + - equal: + path: metadata.namespace + value: "test-ns" + documentIndex: 1 + - matchRegex: + path: metadata.name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 0 + - matchRegex: + path: metadata.name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 1 + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + documentIndex: 0 + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + documentIndex: 1 + + - it: should have correct permissions for endpoints, pods, and other resources + set: + rbac.create: true + core.discovery.kubernetes.enabled: true + core.discovery.kubernetes.namespaces: + - "default" + asserts: + - equal: + path: rules[0].apiGroups + value: [""] + - equal: + path: rules[0].resources + value: ["endpoints"] + - equal: + path: rules[0].verbs + value: ["get", "list", "watch"] + - equal: + path: rules[1].apiGroups + value: [""] + - equal: + path: rules[1].resources + value: ["pods", "replicationcontrollers"] + - equal: + path: rules[1].verbs + value: ["get"] + - equal: + path: rules[2].apiGroups + value: ["apps"] + - equal: + path: rules[2].resources + value: ["replicasets", "deployments", "daemonsets", "statefulsets"] + - equal: + path: rules[2].verbs + value: ["get"] + - equal: + path: rules[3].apiGroups + value: ["apps.openshift.io"] + - equal: + path: rules[3].resources + value: ["deploymentconfigs"] + - equal: + path: rules[3].verbs + value: ["get"] + - equal: + path: rules[4].apiGroups + value: ["route.openshift.io"] + - equal: + path: rules[4].verbs + value: ["get", "list"] + - equal: + path: rules[4].resources + value: ["routes"] + + - it: should not create any Role if RBAC is disabled + set: + rbac.create: false + asserts: + - hasDocuments: + count: 0 + + - it: should not create any Roles when Kubernetes discovery is disabled + set: + rbac.create: true + core.discovery.kubernetes.enabled: false + asserts: + - hasDocuments: + count: 0 + + - it: should not specify a namespace if installNamespaceDisabled is true + set: + rbac.create: true + core.discovery.kubernetes.enabled: true + core.discovery.kubernetes.installNamespaceDisabled: true + asserts: + - hasDocuments: + count: 0 + + - it: should specify the default namespace if installNamespaceDisabled is false + set: + rbac.create: true + core.discovery.kubernetes.enabled: true + core.discovery.kubernetes.installNamespaceDisabled: false + asserts: + - hasDocuments: + count: 1 + - equal: + path: metadata.namespace + value: "NAMESPACE" diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/rolebinding_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/rolebinding_test.yaml new file mode 100644 index 000000000..05d368453 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/rolebinding_test.yaml @@ -0,0 +1,124 @@ +suite: test rolebinding.yaml +templates: + - rolebinding.yaml + +tests: + - it: should create a RoleBinding in the default namespace + set: + rbac.create: true + core.discovery.kubernetes.enabled: true + core.discovery.kubernetes.namespaces: + - "default" + - "test-ns" + asserts: + - hasDocuments: + count: 2 + - equal: + path: kind + value: RoleBinding + documentIndex: 0 + - equal: + path: kind + value: RoleBinding + documentIndex: 1 + - equal: + path: metadata.namespace + value: "default" + documentIndex: 0 + - equal: + path: metadata.namespace + value: "test-ns" + documentIndex: 1 + - matchRegex: + path: metadata.name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 0 + - matchRegex: + path: metadata.name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 1 + - equal: + path: roleRef.apiGroup + value: "rbac.authorization.k8s.io" + documentIndex: 0 + - equal: + path: roleRef.apiGroup + value: "rbac.authorization.k8s.io" + documentIndex: 1 + - equal: + path: roleRef.kind + value: "Role" + documentIndex: 0 + - equal: + path: roleRef.kind + value: "Role" + documentIndex: 1 + - matchRegex: + path: roleRef.name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 0 + - matchRegex: + path: roleRef.name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 1 + - equal: + path: subjects[0].kind + value: "ServiceAccount" + documentIndex: 0 + - equal: + path: subjects[0].kind + value: "ServiceAccount" + documentIndex: 1 + - matchRegex: + path: subjects[0].name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 0 + - matchRegex: + path: subjects[0].name + pattern: "RELEASE-NAME-cryostat" + documentIndex: 1 + - equal: + path: subjects[0].namespace + value: "NAMESPACE" + documentIndex: 0 + - equal: + path: subjects[0].namespace + value: "NAMESPACE" + documentIndex: 1 + + - it: should not create any RoleBinding if RBAC is disabled + set: + rbac.create: false + asserts: + - hasDocuments: + count: 0 + + - it: should not create any RoleBinding when Kubernetes discovery is disabled + set: + rbac.create: true + core.discovery.kubernetes.enabled: false + asserts: + - hasDocuments: + count: 0 + + - it: should not create any RoleBinding if installNamespaceDisabled is true + set: + rbac.create: true + core.discovery.kubernetes.enabled: true + core.discovery.kubernetes.installNamespaceDisabled: true + asserts: + - hasDocuments: + count: 0 + + - it: should create a RoleBinding in the default namespace if installNamespaceDisabled is false + set: + rbac.create: true + core.discovery.kubernetes.enabled: true + core.discovery.kubernetes.namespaces: [] + core.discovery.kubernetes.installNamespaceDisabled: false + asserts: + - hasDocuments: + count: 1 + - equal: + path: metadata.namespace + value: "NAMESPACE" diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/route_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/route_test.yaml new file mode 100644 index 000000000..9fc715780 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/route_test.yaml @@ -0,0 +1,75 @@ +suite: test route.yaml +templates: + - route.yaml + +tests: + - it: should create a Route when routing is enabled + set: + core.route.enabled: true + core: + route: + annotations: + hello: world + tls: + enabled: true + termination: edge + insecureEdgeTerminationPolicy: Redirect + key: "RSA PRIVATE KEY" + destinationCACertificate: "DESTINATION CA" + caCertificate: "CA CERT" + certificate: "CERT" + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Route + - equal: + path: metadata.name + value: "RELEASE-NAME-cryostat" + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + - equal: + path: metadata.annotations.hello + value: "world" + - equal: + path: spec.to.kind + value: "Service" + - equal: + path: spec.to.name + value: "RELEASE-NAME-cryostat" + - equal: + path: spec.port.targetPort + value: 4180 + - equal: + path: spec.tls.termination + value: "edge" + - equal: + path: spec.tls.insecureEdgeTerminationPolicy + value: "Redirect" + - matchRegex: + path: spec.tls.key + pattern: ".*RSA PRIVATE KEY.*" + - matchRegex: + path: spec.tls.destinationCACertificate + pattern: ".*DESTINATION CA.*" + - matchRegex: + path: spec.tls.caCertificate + pattern: ".*CA CERT.*" + - matchRegex: + path: spec.tls.certificate + pattern: ".*CERT.*" + + - it: should not create a Route when routing is disabled + set: + core.route.enabled: false + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/serviceaccount_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/serviceaccount_test.yaml new file mode 100644 index 000000000..211aa9b37 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/serviceaccount_test.yaml @@ -0,0 +1,37 @@ +suite: test serviceaccount.yaml +templates: + - serviceaccount.yaml + +tests: + - it: should create a ServiceAccount with OpenShift redirect annotations when OpenShift auth is enabled + set: + authentication.openshift.enabled: true + serviceAccount.create: true + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: ServiceAccount + - equal: + path: metadata.name + value: "RELEASE-NAME-cryostat" + - equal: + path: metadata.annotations + value: + serviceaccounts.openshift.io/oauth-redirectreference.primary: '{"kind":"OAuthRedirectReference","apiVersion":"v1","reference":{"kind":"Route","name":"RELEASE-NAME-cryostat"}}' + + - it: should not include OpenShift specific annotations when OpenShift auth is disabled + set: + authentication.openshift.enabled: false + serviceAccount.create: true + asserts: + - notExists: + path: metadata.annotations + + - it: should not create a ServiceAccount when serviceAccount.create is disabled + set: + serviceAccount.create: false + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_deployment_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_deployment_test.yaml new file mode 100644 index 000000000..8ac76a904 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_deployment_test.yaml @@ -0,0 +1,393 @@ +suite: test storage_deployment.yaml +templates: + - storage_deployment.yaml + +tests: + - it: should verify general deployment settings + asserts: + - equal: + path: kind + value: Deployment + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-v4-storage + - equal: + path: spec.replicas + value: 1 + - equal: + path: spec.strategy.type + value: Recreate + - equal: + path: spec.selector.matchLabels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/component: storage + app.kubernetes.io/part-of: cryostat + - equal: + path: spec.template.metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: cryostat + app.kubernetes.io/component: storage + app.kubernetes.io/part-of: cryostat + - notExists: + path: spec.template.spec.serviceAccountName + - equal: + path: spec.template.spec.securityContext.runAsNonRoot + value: true + - equal: + path: spec.template.spec.securityContext.seccompProfile.type + value: RuntimeDefault + - equal: + path: metadata.labels + value: + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/name: cryostat + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/version: "4.0.0" + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/component: storage + app.kubernetes.io/part-of: cryostat + + - it: should validate cryostat-storage settings + asserts: + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')] + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].securityContext.allowPrivilegeEscalation + value: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].securityContext.capabilities.drop + value: + - ALL + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].image + value: "quay.io/cryostat/cryostat-storage:4.0.0" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].imagePullPolicy + value: "IfNotPresent" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].env[?(@.name=='CRYOSTAT_BUCKETS')].value + value: "archivedrecordings,archivedreports,eventtemplates,probes" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].env[?(@.name=='CRYOSTAT_ACCESS_KEY')].value + value: "cryostat" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].env[?(@.name=='CRYOSTAT_SECRET_KEY')].valueFrom.secretKeyRef + value: + name: "RELEASE-NAME-storage-secret" + key: "STORAGE_ACCESS_KEY" + optional: false + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].env[?(@.name=='DATA_DIR')].value + value: "/data" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].env[?(@.name=='IP_BIND')].value + value: 0.0.0.0 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].env[?(@.name=='REST_ENCRYPTION_ENABLE')].value + value: "1" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].ports[0].containerPort + value: 8333 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].ports[0].protocol + value: "TCP" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].volumeMounts[0].mountPath + value: "/data" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].volumeMounts[0].name + value: "cryostat-storage" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].volumeMounts[0].subPath + value: "seaweed" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].livenessProbe.httpGet.path + value: "/status" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].livenessProbe.httpGet.port + value: 8333 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].livenessProbe.periodSeconds + value: 10 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].livenessProbe.failureThreshold + value: 2 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].startupProbe.httpGet.path + value: "/status" + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].startupProbe.httpGet.port + value: 8333 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].startupProbe.periodSeconds + value: 10 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].startupProbe.failureThreshold + value: 9 + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].resources + value: + requests: + cpu: 50m + memory: 256Mi + + - it: should allow disabling at-rest encryption + set: + storage: + encryption: + enabled: false + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].env[?(@.name=='REST_ENCRYPTION_ENABLE')].value + value: "0" + + - it: should set resource overrides + set: + storage: + resources: + limits: + cpu: 2000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].resources + value: + limits: + cpu: 2000m + memory: 1Gi + requests: + cpu: 4000m + memory: 2Gi + + - it: should set PersistentVolumeClaim (pvc) reference + set: + storage: + pvc: + enabled: true + asserts: + - exists: + path: spec.template.spec.volumes[?(@.name=='cryostat-storage')] + - equal: + path: spec.template.spec.volumes[?(@.name=='cryostat-storage')] + value: + name: cryostat-storage + persistentVolumeClaim: + claimName: RELEASE-NAME-storage + + - it: should validate volumes and volume mounts + asserts: + - exists: + path: spec.template.spec.volumes[?(@.name=='cryostat-storage')] + - equal: + path: spec.template.spec.volumes[?(@.name=='cryostat-storage')] + value: + name: cryostat-storage + emptyDir: {} + - exists: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].volumeMounts[?(@.mountPath=='/data')] + + - it: should set image pull secrets if specified + set: + imagePullSecrets: + - name: myregistrykey + asserts: + - equal: + path: spec.template.spec.imagePullSecrets[0].name + value: "myregistrykey" + + - it: should apply Kubernetes specific settings when configured + set: + nodeSelector: + disktype: ssd + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + tolerations: + - key: "key" + operator: "Equal" + value: "value" + effect: "NoSchedule" + asserts: + - exists: + path: spec.template.spec.nodeSelector + - exists: + path: spec.template.spec.affinity + - exists: + path: spec.template.spec.tolerations + + - it: should accept specific nodeSelector setting + set: + storage.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should prefer specific nodeSelector over general + set: + nodeSelector: + disktype: hdd + storage.nodeSelector: + diskType: ssd + asserts: + - equal: + path: spec.template.spec.nodeSelector + value: + diskType: ssd + + - it: should accept specific tolerations setting + set: + storage.tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + + - it: should prefer specific tolerations over general + set: + tolerations: + - key: "key1" + operator: "Equal" + value: "value1" + effect: "NoSchedule" + storage.tolerations: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + asserts: + - equal: + path: spec.template.spec.tolerations + value: + - key: "key2" + operator: "Equal" + value: "value2" + effect: "NoSchedule" + + - it: should accept specific affinity setting + set: + storage.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should prefer specific affinity over general + set: + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + storage.affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + asserts: + - equal: + path: spec.template.spec.affinity + value: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: disktype + operator: In + values: + - ssd + + - it: should verify image pull policies for development snapshots + set: + core.image.tag: "4.0.0-snapshot" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].imagePullPolicy + value: IfNotPresent + + - it: should verify image pull policies for release versions + set: + storage.image.pullPolicy: "IfNotPresent" + asserts: + - equal: + path: spec.template.spec.containers[?(@.name=='cryostat-storage')].imagePullPolicy + value: "IfNotPresent" + + - it: should set default podAnnotations + set: + podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set pod-specific podAnnotations + set: + storage.podAnnotations: + foo: bar + asserts: + - equal: + path: spec.template.metadata.annotations + value: + foo: bar + + - it: should set merge pod-specific and default podAnnotations + set: + storage.podAnnotations: + foo: bar + podAnnotations: + alice: bob + asserts: + - equal: + path: spec.template.metadata.annotations + value: + alice: bob + foo: bar diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_pvc_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_pvc_test.yaml new file mode 100644 index 000000000..dd0d12627 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_pvc_test.yaml @@ -0,0 +1,57 @@ +suite: test storage_pvc.yaml +templates: + - storage_pvc.yaml + +tests: + - it: should create a PersistentVolumeClaim with correct settings + set: + storage.pvc: + enabled: true + storage: "10Gi" + accessModes: + - "ReadWriteOnce" + storageClassName: "standard" + annotations: + "volume.beta.kubernetes.io/storage-class": "standard" + selector: + matchLabels: + app: cryostat + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: PersistentVolumeClaim + - equal: + path: metadata.name + value: "RELEASE-NAME-cryostat-storage" + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + - equal: + path: spec.accessModes + value: + - "ReadWriteOnce" + - equal: + path: spec.resources.requests.storage + value: "10Gi" + - equal: + path: spec.storageClassName + value: "standard" + - equal: + path: spec.selector.matchLabels.app + value: "cryostat" + + - it: should not create a PersistentVolumeClaim when PVC is disabled + set: + storage.pvc: + enabled: false + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_secret_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_secret_test.yaml new file mode 100644 index 000000000..75724973c --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_secret_test.yaml @@ -0,0 +1,36 @@ +suite: test storage_secret.yaml +templates: + - storage_secret.yaml + +tests: + - it: should create a Storage Access Secret with correct settings + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Secret + - equal: + path: metadata.name + value: RELEASE-NAME-storage-secret + - equal: + path: type + value: Opaque + - exists: + path: data.STORAGE_ACCESS_KEY + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/part-of: cryostat + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: 4.0.0 + helm.sh/chart: cryostat-2.0.0 + + - it: should not create a storage secret if storage.storageSecretName is set + set: + storage.storageSecretName: "custom-storage-secret" + asserts: + - hasDocuments: + count: 0 diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_service_test.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_service_test.yaml new file mode 100644 index 000000000..558327f34 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/tests/storage_service_test.yaml @@ -0,0 +1,62 @@ +suite: test storage_service.yaml +templates: + - storage_service.yaml + +tests: + - it: should create a Service with the correct default settings + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-storage + - equal: + path: spec.type + value: ClusterIP + - equal: + path: spec.ports[0].port + value: 8333 + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: storage + app.kubernetes.io/part-of: cryostat + + - it: should create a Service with the correct settings overrides + set: + storage.service.type: NodeIP + storage.service.port: 8080 + authentication.openshift.enabled: false + asserts: + - hasDocuments: + count: 1 + - equal: + path: kind + value: Service + - equal: + path: metadata.name + value: RELEASE-NAME-cryostat-storage + - equal: + path: spec.type + value: NodeIP + - equal: + path: spec.ports[0].port + value: 8080 + - equal: + path: metadata.labels + value: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: cryostat + app.kubernetes.io/version: "4.0.0" + helm.sh/chart: cryostat-2.0.0 + app.kubernetes.io/component: storage + app.kubernetes.io/part-of: cryostat diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.schema.json b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.schema.json new file mode 100644 index 000000000..b7f5f2cba --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.schema.json @@ -0,0 +1,1160 @@ +{ + "title": "Chart Values", + "type": "object", + "properties": { + "core": { + "type": "object", + "properties": { + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the main Cryostat container image", + "default": "registry.redhat.io/cryostat/cryostat-rhel9" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the main Cryostat container image", + "default": "IfNotPresent" + }, + "tag": { + "type": "string", + "description": "Tag for the main Cryostat container image", + "default": "4.0.0" + } + } + }, + "service": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Type of Service to create for the Cryostat application", + "default": "ClusterIP" + }, + "httpPort": { + "type": "number", + "description": "Port number to expose on the Service for Cryostat's HTTP server", + "default": 8181 + } + } + }, + "debug": { + "type": "object", + "properties": { + "log": { + "type": "object", + "properties": { + "level": { + "type": "string", + "description": "Log level for troubleshooting and debugging", + "default": "INFO" + } + } + } + } + }, + "sslProxied": { + "type": "boolean", + "description": "Enables SSL Proxied Environment Variables, useful when you are offloading SSL/TLS at External Loadbalancer instead of Ingress", + "default": false + }, + "ingress": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether to create an Ingress object for the Cryostat service", + "default": false + }, + "className": { + "type": "string", + "description": "Ingress class name for the Cryostat application Ingress", + "default": "" + }, + "hosts": { + "type": "array", + "description": "", + "items": { + "type": "object", + "properties": { + "host": { + "type": "string", + "description": "" + }, + "paths": { + "type": "array", + "description": "", + "items": { + "type": "object", + "properties": { + "path": { + "type": "string", + "description": "" + }, + "pathType": { + "type": "string", + "description": "" + } + } + } + } + } + } + }, + "tls": { + "type": "array", + "description": "TLS configuration for the Cryostat application Ingress. See: [IngressSpec](https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/#IngressSpec)", + "default": [], + "items": {} + } + } + }, + "route": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether to create a Route object for the Cryostat service. Available only on OpenShift", + "default": true + }, + "tls": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether to secure the Cryostat application Route with TLS. See: [TLSConfig](https://docs.openshift.com/container-platform/4.10/rest_api/network_apis/route-route-openshift-io-v1.html#spec-tls)", + "default": true + }, + "termination": { + "type": "string", + "description": "Type of TLS termination to use for the Cryostat application Route. One of: `edge`, `passthrough`, `reencrypt`", + "default": "edge" + }, + "insecureEdgeTerminationPolicy": { + "type": "string", + "description": "Specify how to handle insecure traffic for the Cryostat application Route. One of: `Allow`, `Disable`, `Redirect`", + "default": "Redirect" + }, + "key": { + "type": "string", + "description": "Custom private key to use when securing the Cryostat application Route", + "default": "" + }, + "certificate": { + "type": "string", + "description": "Custom certificate to use when securing the Cryostat application Route", + "default": "" + }, + "caCertificate": { + "type": "string", + "description": "Custom CA certificate to use, if needed to complete the certificate chain, when securing the Cryostat application Route", + "default": "" + }, + "destinationCACertificate": { + "type": "string", + "description": "Provides the contents of the CA certificate of the final destination when using reencrypt termination for the Cryostat application Route", + "default": "" + } + } + } + } + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the Cryostat container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)", + "default": "500m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the Cryostat container.", + "default": "384Mi" + } + } + } + } + }, + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "databaseSecretName": { + "type": "string", + "description": "Name of the secret containing database keys. This secret must contain a CONNECTION_KEY secret which is the database connection password, and an ENCRYPTION_KEY secret which is the key used to encrypt sensitive data stored within the database, such as the target credentials keyring. It must not be updated across chart upgrades. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable", + "default": "" + }, + "discovery": { + "type": "object", + "properties": { + "kubernetes": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Enables Kubernetes API discovery mechanism", + "default": true + }, + "installNamespaceDisabled": { + "type": "boolean", + "description": "When false and `namespaces` is empty, the Cryostat application will default to discovery targets in the install namespace (i.e. `{{ .Release.Namespace }}`)", + "default": false + }, + "namespaces": { + "type": "array", + "description": "List of namespaces whose workloads the Cryostat application should be permitted to access and profile", + "default": [], + "items": {} + }, + "builtInPortNamesDisabled": { + "type": "boolean", + "description": "When false and `portNames` is empty, the Cryostat application will use the default port name `jfr-jmx` to look for JMX connectable targets.", + "default": false + }, + "portNames": { + "type": "array", + "description": "List of port names that the Cryostat application should look for in order to consider a target as JMX connectable", + "default": [], + "items": {} + }, + "builtInPortNumbersDisabled": { + "type": "boolean", + "description": "When false and `portNumbers` is empty, the Cryostat application will use the default port number `9091` to look for JMX connectable targets.", + "default": false + }, + "portNumbers": { + "type": "array", + "description": "List of port numbers that the Cryostat application should look for in order to consider a target as JMX connectable", + "default": [], + "items": {} + } + } + } + } + }, + "config": { + "type": "object", + "properties": { + "eventTemplates": { + "type": "object", + "properties": { + "configMapNames": { + "type": "array", + "description": "List of ConfigMap names. Each ConfigMap is expected to contain one or more files, which are .jfc (XML) JFR Event Templates, to be mounted to the Cryostat container.", + "default": [], + "items": {} + } + } + }, + "tlsTruststore": { + "type": "object", + "properties": { + "secretNames": { + "type": "array", + "description": "List of Secret names. Each Secret is expected to contain one or more files, which are TLS certificates which target applications may use for their JMX servers, to be mounted to the Cryostat container for its TLS truststore.", + "default": [], + "items": {} + } + } + } + } + }, + "tolerations": { + "type": "array", + "description": "Tolerations for the Cryostat Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling)", + "default": [], + "items": {} + } + } + }, + "reports": { + "type": "object", + "properties": { + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the Report Generator container image", + "default": "registry.redhat.io/cryostat/cryostat-reports-rhel9" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the Report Generator container image", + "default": "IfNotPresent" + }, + "tag": { + "type": "string", + "description": "Tag for the Report Generator image", + "default": "4.0.0" + } + } + }, + "service": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Type of Service to create for the Report Generator Deployment", + "default": "ClusterIP" + }, + "httpPort": { + "type": "number", + "description": "Port number to expose on the Service for the Report Generator Deployment", + "default": 10001 + } + } + }, + "reportsSecretName": { + "type": "string", + "description": "Name of the secret containing the report generator access keys. This secret must contain a REPORTS_PASS secret which is the secret credential for the report generators. It must not be updated across chart upgrades, or else the connection between Cryostat and report generators will not be able to initialize. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable", + "default": "" + }, + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "debug": { + "type": "object", + "properties": { + "log": { + "type": "object", + "properties": { + "level": { + "type": "string", + "description": "Log level for troubleshooting and debugging", + "default": "INFO" + } + } + } + } + }, + "replicas": { + "type": "number", + "description": "Number of Report Generator replicas to deploy. If zero, the Deployment and Service will not be created and the main Cryostat container will handle all report generations on its own.", + "default": 0 + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for each Pod in the Report Generator Deployment.", + "default": "500m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for each Pod in the Report Generator Deployment.", + "default": "512Mi" + } + } + } + } + }, + "tolerations": { + "type": "array", + "description": "Tolerations for the Report Generator Pods. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling)", + "default": [], + "items": {} + } + } + }, + "db": { + "type": "object", + "properties": { + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the database container image", + "default": "registry.redhat.io/cryostat/cryostat-db-rhel9" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the database container image", + "default": "IfNotPresent" + }, + "tag": { + "type": "string", + "description": "Tag for the database container image", + "default": "4.0.0" + } + } + }, + "service": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Type of Service to create for the database", + "default": "ClusterIP" + }, + "port": { + "type": "number", + "description": "Port number to expose on the Service", + "default": 5432 + } + } + }, + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the database container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)", + "default": "25m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the database container.", + "default": "64Mi" + } + } + } + } + }, + "pvc": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Specify whether to use persistentVolumeClaim (true) or EmptyDir storage (false). This is recommended to be enabled, but the storage size and selector should be chosen carefully first.", + "default": false + }, + "storage": { + "type": "string", + "description": "Storage size to request for the persistentVolumeClaim", + "default": "500Mi" + }, + "accessModes": { + "type": "array", + "description": "Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims)", + "default": [ + "ReadWriteOnce" + ], + "items": { + "type": "string" + } + } + } + }, + "tolerations": { + "type": "array", + "description": "Tolerations for the Database Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling)", + "default": [], + "items": {} + } + } + }, + "storage": { + "type": "object", + "properties": { + "storageSecretName": { + "type": "string", + "description": "Name of the secret containing the object storage secret access key. This secret must contain a STORAGE_ACCESS_KEY secret which is the object storage secret access key. It must not be updated across chart upgrades, or else the connection between Cryostat components and object storage will not be able to initialize. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable", + "default": "" + }, + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the storage container image", + "default": "registry.redhat.io/cryostat/cryostat-storage-rhel9" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the storage container image", + "default": "IfNotPresent" + }, + "tag": { + "type": "string", + "description": "Tag for the storage container image", + "default": "4.0.0" + } + } + }, + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "encryption": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Enable at-rest encryption of stored objects. The storage container will generate a secret key for each stored object and use this key to encrypt and decrypt objects transparently. The key is written to the object metadata, so in the default storage container configuration this only adds a small layer of additional security.", + "default": true + } + } + }, + "service": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Type of Service to create for the object storage", + "default": "ClusterIP" + }, + "port": { + "type": "number", + "description": "Port number to expose on the Service", + "default": 8333 + } + } + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the object storage container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)", + "default": "50m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the object storage container.", + "default": "256Mi" + } + } + } + } + }, + "pvc": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Specify whether to use persistentVolumeClaim (true) or EmptyDir storage (false). This is recommended to be enabled, but the storage size and selector should be chosen carefully first.", + "default": false + }, + "storage": { + "type": "string", + "description": "Storage size to request for the persistentVolumeClaim", + "default": "500Mi" + }, + "accessModes": { + "type": "array", + "description": "Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims)", + "default": [ + "ReadWriteOnce" + ], + "items": { + "type": "string" + } + } + } + }, + "tolerations": { + "type": "array", + "description": "Tolerations for the Storage Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling)", + "default": [], + "items": {} + } + } + }, + "grafana": { + "type": "object", + "properties": { + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the Grafana container image", + "default": "registry.redhat.io/cryostat/cryostat-grafana-dashboard-rhel9" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the Grafana container image", + "default": "IfNotPresent" + }, + "tag": { + "type": "string", + "description": "Tag for the Grafana container image", + "default": "4.0.0" + } + } + }, + "service": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "Type of Service to create for Grafana", + "default": "ClusterIP" + }, + "port": { + "type": "number", + "description": "Port number to expose on the Service for Grafana's HTTP server", + "default": 3000 + } + } + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the Grafana container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)", + "default": "25m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the Grafana container.", + "default": "80Mi" + } + } + } + } + }, + "tolerations": { + "type": "array", + "description": "Tolerations for the Grafana Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling)", + "default": [], + "items": {} + } + } + }, + "datasource": { + "type": "object", + "properties": { + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the JFR Data Source container image", + "default": "registry.redhat.io/cryostat/jfr-datasource-rhel9" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the JFR Data Source container image", + "default": "IfNotPresent" + }, + "tag": { + "type": "string", + "description": "Tag for the JFR Data Source container image", + "default": "4.0.0" + } + } + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the JFR Data Source container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources)", + "default": "200m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the JFR Data Source container.", + "default": "200Mi" + } + } + } + } + }, + "tolerations": { + "type": "array", + "description": "Tolerations for the JFR Datasource Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling)", + "default": [], + "items": {} + } + } + }, + "oauth2Proxy": { + "type": "object", + "properties": { + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the OAuth2 Proxy container image", + "default": "" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the OAuth2 Proxy container image", + "default": "Never" + }, + "tag": { + "type": "string", + "description": "Tag for the OAuth2 Proxy container image", + "default": "" + } + } + }, + "tls": { + "type": "object", + "properties": { + "selfSigned": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether a self-signed TLS certificate for oauth2-proxy HTTPS is generated and used.", + "default": false + } + } + } + } + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the OAuth2 Proxy container.", + "default": "25m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the OAuth2 Proxy container.", + "default": "64Mi" + } + } + } + } + } + } + }, + "authentication": { + "type": "object", + "properties": { + "cookieSecretName": { + "type": "string", + "description": "Name of the secret containing the authenticating proxy cookie encryption key. This secret must contain a COOKIE_SECRET secret which is the cookie encryption key. It must not be updated across chart upgrades, or else existing user login sessions will be invalidated. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable", + "default": "" + }, + "openshift": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether the OAuth Proxy deployed for securing Cryostat's Pods should be one that integrates with OpenShift-specific features, or a generic one.", + "default": true + }, + "clusterRole": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the ClusterRole to bind for the OpenShift OAuth Proxy", + "default": "system:auth-delegator" + } + } + } + } + }, + "basicAuth": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether Cryostat should use basic authentication for users. When false, Cryostat will not perform any form of authentication", + "default": false + }, + "secretName": { + "type": "string", + "description": "Name of the Secret that contains the credentials within Cryostat's namespace **(Required if basicAuth is enabled)**", + "default": "" + }, + "filename": { + "type": "string", + "description": "Key within Secret containing the `htpasswd` file. The file should contain one user definition entry per line, with the syntax \"user:passHash\", where \"user\" is the username and \"passHash\" is the `bcrypt` hash of the desired password. Such an entry can be generated with ex. `htpasswd -nbB username password` **(Required if basicAuth is enabled)**", + "default": "" + } + } + } + } + }, + "openshiftOauthProxy": { + "type": "object", + "properties": { + "securityContext": { + "type": "object", + "properties": { + "capabilities": { + "type": "object", + "properties": { + "drop": { + "type": "array", + "description": "", + "default": [ + "ALL" + ], + "items": { + "type": "string" + } + } + } + }, + "allowPrivilegeEscalation": { + "type": "boolean", + "description": "", + "default": false + } + } + }, + "image": { + "type": "object", + "properties": { + "repository": { + "type": "string", + "description": "Repository for the OpenShift OAuth Proxy container image", + "default": "registry.redhat.io/cryostat/cryostat-ose-oauth-proxy-rhel9" + }, + "pullPolicy": { + "type": "string", + "description": "Image pull policy for the OpenShift OAuth Proxy container image", + "default": "IfNotPresent" + }, + "tag": { + "type": "string", + "description": "Tag for the OpenShift OAuth Proxy container image", + "default": "4.0.0" + } + } + }, + "resources": { + "type": "object", + "properties": { + "requests": { + "type": "object", + "properties": { + "cpu": { + "type": "string", + "description": "CPU resource request for the OpenShift OAuth Proxy container.", + "default": "25m" + }, + "memory": { + "type": "string", + "description": "Memory resource request for the OpenShift OAuth Proxy container.", + "default": "64Mi" + } + } + } + } + }, + "accessReview": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "Whether the SubjectAccessReview/TokenAccessReview role checks for users and clients are enabled. If this is disabled then the proxy will only check that the user has valid credentials or holds a valid token.", + "default": true + }, + "group": { + "type": "string", + "description": "The OpenShift resource group that the SubjectAccessReview/TokenAccessReview will be performed for. See https://github.com/openshift/oauth-proxy/?tab=readme-ov-file#delegate-authentication-and-authorization-to-openshift-for-infrastructure", + "default": "" + }, + "resource": { + "type": "string", + "description": "The OpenShift resource that the SubjectAccessReview/TokenAccessReview will be performed for.", + "default": "pods" + }, + "subresource": { + "type": "string", + "description": "The OpenShift resource that the SubjectAccessReview/TokenAccessReview will be performed for.", + "default": "exec" + }, + "name": { + "type": "string", + "description": "The OpenShift resource name that the SubjectAccessReview/TokenAccessReview will be performed for.", + "default": "" + }, + "namespace": { + "type": "string", + "description": "The OpenShift namespace that the SubjectAccessReview/TokenAccessReview will be performed for.", + "default": "{{ .Release.Namespace }}" + }, + "verb": { + "type": "string", + "description": "The OpenShift resource name that the SubjectAccessReview/TokenAccessReview will be performed for.", + "default": "create" + }, + "version": { + "type": "string", + "description": "The OpenShift resource version that the SubjectAccessReview/TokenAccessReview will be performed for.", + "default": "" + } + } + } + } + }, + "podSecurityContext": { + "type": "object", + "properties": { + "seccompProfile": { + "type": "object", + "properties": { + "type": { + "type": "string", + "description": "", + "default": "RuntimeDefault" + } + } + }, + "runAsNonRoot": { + "type": "boolean", + "description": "", + "default": true + } + } + }, + "imagePullSecrets": { + "type": "array", + "description": "Image pull secrets to be used for the Cryostat deployment", + "default": [], + "items": {} + }, + "nameOverride": { + "type": "string", + "description": "Overrides the name of this Chart", + "default": "" + }, + "fullnameOverride": { + "type": "string", + "description": "Overrides the fully qualified application name of `[release name]-[chart name]`", + "default": "" + }, + "rbac": { + "type": "object", + "properties": { + "create": { + "type": "boolean", + "description": "Specifies whether RBAC resources should be created", + "default": true + } + } + }, + "serviceAccount": { + "type": "object", + "properties": { + "create": { + "type": "boolean", + "description": "Specifies whether a service account should be created", + "default": true + }, + "name": { + "type": "string", + "description": "The name of the service account to use. If not set and create is true, a name is generated using the fullname template", + "default": "" + } + } + }, + "networkPolicy": { + "type": "object", + "properties": { + "ingress": { + "type": "object", + "properties": { + "enabled": { + "type": "boolean", + "description": "whether a NetworkPolicy for restricting Cryostat component Pods' traffic is installed. This prevents other Pods from sending unwanted traffic to Cryostat's Pods. Traffic should flow via the Service (or Route, or other Ingress) only, not by directly targeting Pods.", + "default": true + } + } + } + } + }, + "tolerations": { + "type": "array", + "description": "default Tolerations for the various Pods. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling)", + "default": [], + "items": {} + } + } +} \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.yaml b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.yaml new file mode 100644 index 000000000..7fd1be642 --- /dev/null +++ b/charts/redhat/redhat/redhat-cryostat/2.0.0/src/values.yaml @@ -0,0 +1,456 @@ +## @section Cryostat Container +## @extra core Configuration for the core Cryostat application +core: + image: + ## @param core.image.repository Repository for the main Cryostat container image + repository: "registry.redhat.io/cryostat/cryostat-rhel9" + ## @param core.image.pullPolicy Image pull policy for the main Cryostat container image + pullPolicy: IfNotPresent + ## @param core.image.tag Tag for the main Cryostat container image + tag: "4.0.0" + ## @param core.podAnnotations [object] Annotations to be applied to the Cryostat Pods + podAnnotations: {} + service: + ## @param core.service.type Type of Service to create for the Cryostat application + type: ClusterIP + ## @param core.service.httpPort Port number to expose on the Service for Cryostat's HTTP server + httpPort: 8181 + debug: + log: + ## @param core.debug.log.level Log level for troubleshooting and debugging + level: INFO + ## @param core.sslProxied Enables SSL Proxied Environment Variables, useful when you are offloading SSL/TLS at External Loadbalancer instead of Ingress + sslProxied: false + ingress: + ## @param core.ingress.enabled Whether to create an Ingress object for the Cryostat service + enabled: false + ## @param core.ingress.className Ingress class name for the Cryostat application Ingress + className: "" + ## @param core.ingress.annotations [object] Annotations to apply to the Cryostat application Ingress + annotations: {} + ## @param core.ingress.hosts [array] Hosts to create rules for in the Cryostat application Ingress. See: [IngressSpec](https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/#IngressSpec) + hosts: + - host: cryostat.local + paths: + - path: / + pathType: ImplementationSpecific + ## @param core.ingress.tls [array] TLS configuration for the Cryostat application Ingress. See: [IngressSpec](https://kubernetes.io/docs/reference/kubernetes-api/service-resources/ingress-v1/#IngressSpec) + tls: [] + route: + ## @param core.route.enabled Whether to create a Route object for the Cryostat service. Available only on OpenShift + enabled: true + tls: + ## @param core.route.tls.enabled Whether to secure the Cryostat application Route with TLS. See: [TLSConfig](https://docs.openshift.com/container-platform/4.10/rest_api/network_apis/route-route-openshift-io-v1.html#spec-tls) + enabled: true + ## @param core.route.tls.termination Type of TLS termination to use for the Cryostat application Route. One of: `edge`, `passthrough`, `reencrypt` + termination: edge + ## @param core.route.tls.insecureEdgeTerminationPolicy Specify how to handle insecure traffic for the Cryostat application Route. One of: `Allow`, `Disable`, `Redirect` + insecureEdgeTerminationPolicy: Redirect + ## @param core.route.tls.key Custom private key to use when securing the Cryostat application Route + key: "" + ## @param core.route.tls.certificate Custom certificate to use when securing the Cryostat application Route + certificate: "" + ## @param core.route.tls.caCertificate Custom CA certificate to use, if needed to complete the certificate chain, when securing the Cryostat application Route + caCertificate: "" + ## @param core.route.tls.destinationCACertificate Provides the contents of the CA certificate of the final destination when using reencrypt termination for the Cryostat application Route + destinationCACertificate: "" + resources: + requests: + ## @param core.resources.requests.cpu CPU resource request for the Cryostat container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) + cpu: 500m + ## @param core.resources.requests.memory Memory resource request for the Cryostat container. + memory: 384Mi + ## @param core.securityContext [object] Security Context for the Cryostat container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) + securityContext: + ## @skip core.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip core.securityContext.capabilities + capabilities: + drop: + - ALL + ## @param core.databaseSecretName Name of the secret containing database keys. This secret must contain a CONNECTION_KEY secret which is the database connection password, and an ENCRYPTION_KEY secret which is the key used to encrypt sensitive data stored within the database, such as the target credentials keyring. It must not be updated across chart upgrades. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable + databaseSecretName: "" + ## @extra core.discovery Configuration options to the Cryostat application's target discovery mechanisms + discovery: + kubernetes: + ## @param core.discovery.kubernetes.enabled Enables Kubernetes API discovery mechanism + enabled: true + ## @param core.discovery.kubernetes.installNamespaceDisabled When false and `namespaces` is empty, the Cryostat application will default to discovery targets in the install namespace (i.e. `{{ .Release.Namespace }}`) + installNamespaceDisabled: false + ## @param core.discovery.kubernetes.namespaces [array] List of namespaces whose workloads the Cryostat application should be permitted to access and profile + namespaces: [] + ## @param core.discovery.kubernetes.builtInPortNamesDisabled When false and `portNames` is empty, the Cryostat application will use the default port name `jfr-jmx` to look for JMX connectable targets. + builtInPortNamesDisabled: false + ## @param core.discovery.kubernetes.portNames [array] List of port names that the Cryostat application should look for in order to consider a target as JMX connectable + portNames: [] + ## @param core.discovery.kubernetes.builtInPortNumbersDisabled When false and `portNumbers` is empty, the Cryostat application will use the default port number `9091` to look for JMX connectable targets. + builtInPortNumbersDisabled: false + ## @param core.discovery.kubernetes.portNumbers [array] List of port numbers that the Cryostat application should look for in order to consider a target as JMX connectable + portNumbers: [] + config: + eventTemplates: + ## @param core.config.eventTemplates.configMapNames [array] List of ConfigMap names. Each ConfigMap is expected to contain one or more files, which are .jfc (XML) JFR Event Templates, to be mounted to the Cryostat container. + configMapNames: [] + tlsTruststore: + ## @param core.config.tlsTruststore.secretNames [array] List of Secret names. Each Secret is expected to contain one or more files, which are TLS certificates which target applications may use for their JMX servers, to be mounted to the Cryostat container for its TLS truststore. + secretNames: [] + ## @param core.nodeSelector [object] Node Selector for the Cryostat Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + nodeSelector: {} + ## @param core.tolerations [array] Tolerations for the Cryostat Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + tolerations: [] + ## @param core.affinity [object] Affinity for the Cryostat Pod. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + affinity: {} + +## @section Report Generator Deployment +## @extra reports Configuration for the Reports Generator deployment +reports: + image: + ## @param reports.image.repository Repository for the Report Generator container image + repository: "registry.redhat.io/cryostat/cryostat-reports-rhel9" + ## @param reports.image.pullPolicy Image pull policy for the Report Generator container image + pullPolicy: IfNotPresent + ## @param reports.image.tag Tag for the Report Generator image + tag: "4.0.0" + ## @param reports.podAnnotations [object] Annotations to be applied to the Report Generator Pods + podAnnotations: {} + service: + ## @param reports.service.type Type of Service to create for the Report Generator Deployment + type: ClusterIP + ## @param reports.service.httpPort Port number to expose on the Service for the Report Generator Deployment + httpPort: 10001 + ## @param reports.reportsSecretName Name of the secret containing the report generator access keys. This secret must contain a REPORTS_PASS secret which is the secret credential for the report generators. It must not be updated across chart upgrades, or else the connection between Cryostat and report generators will not be able to initialize. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable + reportsSecretName: "" + debug: + log: + ## @param reports.debug.log.level Log level for troubleshooting and debugging + level: INFO + ## @param reports.replicas Number of Report Generator replicas to deploy. If zero, the Deployment and Service will not be created and the main Cryostat container will handle all report generations on its own. + replicas: 0 + resources: + requests: + ## @param reports.resources.requests.cpu CPU resource request for each Pod in the Report Generator Deployment. + cpu: 500m + ## @param reports.resources.requests.memory Memory resource request for each Pod in the Report Generator Deployment. + memory: 512Mi + ## @param reports.securityContext [object] Security Context for the Report Generator containers. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) + securityContext: + ## @skip reports.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip reports.securityContext.capabilities + capabilities: + drop: + - ALL + ## @param reports.nodeSelector [object] Node Selector for the Report Generator Pods. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + nodeSelector: {} + ## @param reports.tolerations [array] Tolerations for the Report Generator Pods. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + tolerations: [] + ## @param reports.affinity [object] Affinity for the Report Generator Pods. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + affinity: {} + +## @section Database Container +## @extra db Configuration for Cryostat's database +db: + image: + ## @param db.image.repository Repository for the database container image + repository: "registry.redhat.io/cryostat/cryostat-db-rhel9" + ## @param db.image.pullPolicy Image pull policy for the database container image + pullPolicy: IfNotPresent + ## @param db.image.tag Tag for the database container image + tag: "4.0.0" + ## @param db.podAnnotations [object] Annotations to be applied to the Database Pods + podAnnotations: {} + service: + ## @param db.service.type Type of Service to create for the database + type: ClusterIP + ## @param db.service.port Port number to expose on the Service + port: 5432 + resources: + requests: + ## @param db.resources.requests.cpu CPU resource request for the database container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) + cpu: 25m + ## @param db.resources.requests.memory Memory resource request for the database container. + memory: 64Mi + pvc: + ## @param db.pvc.enabled Specify whether to use persistentVolumeClaim (true) or EmptyDir storage (false). This is recommended to be enabled, but the storage size and selector should be chosen carefully first. + enabled: false + ## @param db.pvc.annotations [object] Annotations to add to the persistentVolumeClaim + annotations: {} + ## @param db.pvc.storage Storage size to request for the persistentVolumeClaim + storage: 500Mi + ## @param db.pvc.accessModes Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) + accessModes: + - ReadWriteOnce + ## @param db.pvc.selector [object] Selector for the persistentVolumeClaim. See: [Selector](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) + selector: {} + ## @param db.pvc.storageClassName [string, nullable] The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) + # storageClassName: "" + ## @param db.securityContext [object] Security Context for the database container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) + securityContext: + ## @skip db.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip db.securityContext.capabilities + capabilities: + drop: + - ALL + ## @param db.nodeSelector [object] Node Selector for the Database Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + nodeSelector: {} + ## @param db.tolerations [array] Tolerations for the Database Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + tolerations: [] + ## @param db.affinity [object] Affinity for the Database Pod. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + affinity: {} + +## @section Storage Container +## @extra storage Configuration for Cryostat's object storage provider +storage: + ## @param storage.storageSecretName Name of the secret containing the object storage secret access key. This secret must contain a STORAGE_ACCESS_KEY secret which is the object storage secret access key. It must not be updated across chart upgrades, or else the connection between Cryostat components and object storage will not be able to initialize. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable + storageSecretName: "" + image: + ## @param storage.image.repository Repository for the storage container image + repository: "registry.redhat.io/cryostat/cryostat-storage-rhel9" + ## @param storage.image.pullPolicy Image pull policy for the storage container image + pullPolicy: IfNotPresent + ## @param storage.image.tag Tag for the storage container image + tag: "4.0.0" + encryption: + ## @param storage.encryption.enabled Enable at-rest encryption of stored objects. The storage container will generate a secret key for each stored object and use this key to encrypt and decrypt objects transparently. The key is written to the object metadata, so in the default storage container configuration this only adds a small layer of additional security. + enabled: true + ## @param storage.podAnnotations [object] Annotations to be applied to the Storage Pods + podAnnotations: {} + service: + ## @param storage.service.type Type of Service to create for the object storage + type: ClusterIP + ## @param storage.service.port Port number to expose on the Service + port: 8333 + resources: + requests: + ## @param storage.resources.requests.cpu CPU resource request for the object storage container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) + cpu: 50m + ## @param storage.resources.requests.memory Memory resource request for the object storage container. + memory: 256Mi + pvc: + ## @param storage.pvc.enabled Specify whether to use persistentVolumeClaim (true) or EmptyDir storage (false). This is recommended to be enabled, but the storage size and selector should be chosen carefully first. + enabled: false + ## @param storage.pvc.annotations [object] Annotations to add to the persistentVolumeClaim + annotations: {} + ## @param storage.pvc.storage Storage size to request for the persistentVolumeClaim + storage: 500Mi + ## @param storage.pvc.accessModes Access mode for the persistentVolumeClaim. See: [Access Modes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) + accessModes: + - ReadWriteOnce + ## @param storage.pvc.selector [object] Selector for the persistentVolumeClaim. See: [Selector](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) + selector: {} + ## @param storage.pvc.storageClassName [string, nullable] The name of the StorageClass for the persistentVolumeClaim. See: [Class](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims) + # storageClassName: "" + ## @param storage.securityContext [object] Security Context for the storage container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) + securityContext: + ## @skip storage.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip storage.securityContext.capabilities + capabilities: + drop: + - ALL + ## @param storage.nodeSelector [object] Node Selector for the Storage Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + nodeSelector: {} + ## @param storage.tolerations [array] Tolerations for the Storage Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + tolerations: [] + ## @param storage.affinity [object] Affinity for the Storage Pod. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + affinity: {} + +## @section Grafana Container +## @extra grafana Configuration for the customized Grafana instance for Cryostat +grafana: + image: + ## @param grafana.image.repository Repository for the Grafana container image + repository: "registry.redhat.io/cryostat/cryostat-grafana-dashboard-rhel9" + ## @param grafana.image.pullPolicy Image pull policy for the Grafana container image + pullPolicy: IfNotPresent + ## @param grafana.image.tag Tag for the Grafana container image + tag: "4.0.0" + service: + ## @param grafana.service.type Type of Service to create for Grafana + type: ClusterIP + ## @param grafana.service.port Port number to expose on the Service for Grafana's HTTP server + port: 3000 + resources: + requests: + ## @param grafana.resources.requests.cpu CPU resource request for the Grafana container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) + cpu: 25m + ## @param grafana.resources.requests.memory Memory resource request for the Grafana container. + memory: 80Mi + ## @param grafana.securityContext [object] Security Context for the Grafana container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) + securityContext: + ## @skip grafana.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip grafana.securityContext.capabilities + capabilities: + drop: + - ALL + ## @param grafana.nodeSelector [object] Node Selector for the Grafana Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + nodeSelector: {} + ## @param grafana.tolerations [array] Tolerations for the Grafana Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + tolerations: [] + +## @section JFR Data Source Container +## @extra datasource Configuration for the JFR Data Source component, which translates recording events into a format consumable by Grafana +datasource: + image: + ## @param datasource.image.repository Repository for the JFR Data Source container image + repository: "registry.redhat.io/cryostat/jfr-datasource-rhel9" + ## @param datasource.image.pullPolicy Image pull policy for the JFR Data Source container image + pullPolicy: IfNotPresent + ## @param datasource.image.tag Tag for the JFR Data Source container image + tag: "4.0.0" + resources: + requests: + ## @param datasource.resources.requests.cpu CPU resource request for the JFR Data Source container. See: [ResourceRequirements](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#resources) + cpu: 200m + ## @param datasource.resources.requests.memory Memory resource request for the JFR Data Source container. + memory: 200Mi + ## @param datasource.securityContext [object] Security Context for the JFR Data Source container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) + securityContext: + ## @skip datasource.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip datasource.securityContext.capabilities + capabilities: + drop: + - ALL + ## @param datasource.nodeSelector [object] Node Selector for the JFR Datasource Pod. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + nodeSelector: {} + ## @param datasource.tolerations [array] Tolerations for the JFR Datasource Pod. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) + tolerations: [] + +## @section Authentication + +authentication: + ## @param authentication.cookieSecretName Name of the secret containing the authenticating proxy cookie encryption key. This secret must contain a COOKIE_SECRET secret which is the cookie encryption key. It must not be updated across chart upgrades, or else existing user login sessions will be invalidated. It is recommended that the secret should be marked as immutable to avoid accidental changes to secret's data. More details: https://kubernetes.io/docs/concepts/configuration/secret/#secret-immutable + cookieSecretName: "" + openshift: + ## @param authentication.openshift.enabled Whether the OAuth Proxy deployed for securing Cryostat's Pods should be one that integrates with OpenShift-specific features, or a generic one. + enabled: true + clusterRole: + ## @param authentication.openshift.clusterRole.name The name of the ClusterRole to bind for the OpenShift OAuth Proxy + name: system:auth-delegator + basicAuth: + ## @param authentication.basicAuth.enabled Whether Cryostat should use basic authentication for users. When false, Cryostat will not perform any form of authentication + enabled: false + ## @param authentication.basicAuth.secretName Name of the Secret that contains the credentials within Cryostat's namespace **(Required if basicAuth is enabled)** + secretName: "" + ## @param authentication.basicAuth.filename Key within Secret containing the `htpasswd` file. The file should contain one user definition entry per line, with the syntax "user:passHash", where "user" is the username and "passHash" is the `bcrypt` hash of the desired password. Such an entry can be generated with ex. `htpasswd -nbB username password` **(Required if basicAuth is enabled)** + filename: "" + +## @section OAuth2 Proxy + +oauth2Proxy: + image: + ## @param oauth2Proxy.image.repository Repository for the OAuth2 Proxy container image + repository: "" + ## @param oauth2Proxy.image.pullPolicy Image pull policy for the OAuth2 Proxy container image + pullPolicy: Never + ## @param oauth2Proxy.image.tag Tag for the OAuth2 Proxy container image + tag: "" + tls: + selfSigned: + ## @param oauth2Proxy.tls.selfSigned.enabled Whether a self-signed TLS certificate for oauth2-proxy HTTPS is generated and used. + enabled: false + resources: + requests: + ## @param oauth2Proxy.resources.requests.cpu CPU resource request for the OAuth2 Proxy container. + cpu: 25m + ## @param oauth2Proxy.resources.requests.memory Memory resource request for the OAuth2 Proxy container. + memory: 64Mi + ## @param oauth2Proxy.securityContext [object] Security Context for the OAuth2 Proxy container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1). + securityContext: + ## @skip oauth2Proxy.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip oauth2Proxy.securityContext.capabilities + capabilities: + drop: + - ALL + +## @section OpenShift OAuth Proxy + +openshiftOauthProxy: + image: + ## @param openshiftOauthProxy.image.repository Repository for the OpenShift OAuth Proxy container image + repository: "registry.redhat.io/cryostat/cryostat-ose-oauth-proxy-rhel9" + ## @param openshiftOauthProxy.image.pullPolicy Image pull policy for the OpenShift OAuth Proxy container image + pullPolicy: IfNotPresent + ## @param openshiftOauthProxy.image.tag Tag for the OpenShift OAuth Proxy container image + tag: "4.0.0" + resources: + requests: + ## @param openshiftOauthProxy.resources.requests.cpu CPU resource request for the OpenShift OAuth Proxy container. + cpu: 25m + ## @param openshiftOauthProxy.resources.requests.memory Memory resource request for the OpenShift OAuth Proxy container. + memory: 64Mi + accessReview: + ## @param openshiftOauthProxy.accessReview.enabled Whether the SubjectAccessReview/TokenAccessReview role checks for users and clients are enabled. If this is disabled then the proxy will only check that the user has valid credentials or holds a valid token. + enabled: true + ## @param openshiftOauthProxy.accessReview.group The OpenShift resource group that the SubjectAccessReview/TokenAccessReview will be performed for. See https://github.com/openshift/oauth-proxy/?tab=readme-ov-file#delegate-authentication-and-authorization-to-openshift-for-infrastructure + group: "" + ## @param openshiftOauthProxy.accessReview.resource The OpenShift resource that the SubjectAccessReview/TokenAccessReview will be performed for. + resource: "pods" + ## @param openshiftOauthProxy.accessReview.subresource The OpenShift resource that the SubjectAccessReview/TokenAccessReview will be performed for. + subresource: "exec" + ## @param openshiftOauthProxy.accessReview.name The OpenShift resource name that the SubjectAccessReview/TokenAccessReview will be performed for. + name: "" + ## @param openshiftOauthProxy.accessReview.namespace The OpenShift namespace that the SubjectAccessReview/TokenAccessReview will be performed for. + namespace: "{{ .Release.Namespace }}" + ## @param openshiftOauthProxy.accessReview.verb The OpenShift resource name that the SubjectAccessReview/TokenAccessReview will be performed for. + verb: "create" + ## @param openshiftOauthProxy.accessReview.version The OpenShift resource version that the SubjectAccessReview/TokenAccessReview will be performed for. + version: "" + ## @param openshiftOauthProxy.securityContext [object] Security Context for the OpenShift OAuth Proxy container. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [SecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context-1) + securityContext: + ## @skip openshiftOauthProxy.securityContext.allowPrivilegeEscalation + allowPrivilegeEscalation: false + ## @skip openshiftOauthProxy.securityContext.capabilities + capabilities: + drop: + - ALL + +## @section Other Parameters + +## @param imagePullSecrets [array] Image pull secrets to be used for the Cryostat deployment +imagePullSecrets: [] +## @param nameOverride Overrides the name of this Chart +nameOverride: "" +## @param fullnameOverride Overrides the fully qualified application name of `[release name]-[chart name]` +fullnameOverride: "" + +rbac: + ## @param rbac.create Specifies whether RBAC resources should be created + create: true + +serviceAccount: + ## @param serviceAccount.create Specifies whether a service account should be created + create: true + ## @param serviceAccount.annotations [object] Annotations to add to the service account + annotations: {} + ## @param serviceAccount.name The name of the service account to use. If not set and create is true, a name is generated using the fullname template + name: "" + +## @param podAnnotations [object] Annotations to be applied to the various Pods +podAnnotations: {} + +## @param podSecurityContext [object] Security Context for the Cryostat Pod. Defaults to meet "restricted" [Pod Security Standard](https://kubernetes.io/docs/concepts/security/pod-security-standards/#restricted). See: [PodSecurityContext](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#security-context) +podSecurityContext: + ## @skip podSecurityContext.runAsNonRoot + runAsNonRoot: true + ## @skip podSecurityContext.seccompProfile + seccompProfile: + type: RuntimeDefault + +networkPolicy: + ingress: + ## @param networkPolicy.ingress.enabled whether a NetworkPolicy for restricting Cryostat component Pods' traffic is installed. This prevents other Pods from sending unwanted traffic to Cryostat's Pods. Traffic should flow via the Service (or Route, or other Ingress) only, not by directly targeting Pods. + enabled: true + +## @param nodeSelector [object] default Node Selector for the various Pods. Any Pod which does not have an individual nodeSelector setting will default to this. See: [NodeSelector](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) +nodeSelector: {} + +## @param tolerations [array] default Tolerations for the various Pods. See: [Tolerations](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) +tolerations: [] + +## @param affinity [object] default Affinity for the various Pods. See: [Affinity](https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#scheduling) +affinity: {} diff --git a/charts/redhat/redhat/redhat-data-grid/8.5.3/redhat-data-grid-8.5.3.tgz b/charts/redhat/redhat/redhat-data-grid/8.5.3/redhat-data-grid-8.5.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0e55b01c7c98e4b14efdef7657bb96b6959f90f0 GIT binary patch literal 23230 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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-developer-hub/1.3.4/redhat-developer-hub-1.3.4.tgz b/charts/redhat/redhat/redhat-developer-hub/1.3.4/redhat-developer-hub-1.3.4.tgz new file mode 100644 index 0000000000000000000000000000000000000000..250f43f595032e03b20b8559d9b7f8a9a66c9aa4 GIT binary patch literal 221839 zcmb@NgLh{!*Qnd6r?%UvZQHhOO>O>a+qOBiZQHhO>-K%uch~*?fSZ+-b+S(mvQP5l zBs&{F0ulx2KjE7Kh{`}*k={sLhE>{~gT;_ZmEKs1#avT~gH=vdl~qQ~%EG|L*j-t{ zmPg#g${OgR6X3Ys)I{$6HC58n@+lL~kxbn^H*mbcq}I40+@5@)?ogkQ#RMxXh+-AL zL&`s{Xxsg6TXXZLEQCg~!KnEld(~Ok5Lo>u*bWTf8Yno9!rp2K@2!zzUf{&oQJ*2> zynHJR&HrV_vW0`&>5dXLI_d_r^Idkm#%u=Uz`;FX0ow1LH~Tw9_xa=t61T41k!bBc z@S~#M)3Y|1-0d(J{lH8J_&od&qQP(t#UkScvg&Xlp!aIs90LE6hobj~u%x^^1P>&< zUVELz#wHLgMAk47HgAgAdq$OUjhM)S!UGOrQM?1 zW~YF-mbLX`7G6T5a3@TZP6C!Sgavu?g$NV^jm!pOW-iy+y1O~l@1n4#!R%)tsO86D zaJZ+Vg0`tSd;iPa9i0*kz6ba6{~L)&BaMr=j*Eent&s*4;pEUUc>-7=O2F zZC77jU3b|@2n(hJ!jXKO1PK)N`}+pbA%sf|u%q&u74z{_0izPYkvo-sd;7)q;K^IU zo^D&9Ek&IIs=EO4+g=JnD)#r_g@4%u-m!{2MRkUOy zS*fDGyggd&WDpJ^*AM4Lh^qVoR}em}0K(Sl*k}mRL&}lzC<$wS^1Arra@<(390G;V zIjC_I=@j0P>M#saMEnPEqQqc!Q*$caDNi+r`TT*i60kVVUX8`|8c-t@fwIQG*g!J3E(+;O*P@?R+{w!H|2k7hs7` zVoDQ_r&y-?b64u&Fz4!4U$4pBBWu6d{o46$xw%AbOJLnd_x8EDad(uQuW{oat5OvkfdRyOU>_$-i(T8v2C3N#sNn-26w%gKs-;qck)`>m^kpZ%EC zIln)2b*f_Ku++_aADYO`QlNM~N~S@G)n9)RujYS%jj zxHL~O_4eVryCq9$tpvZ6=9`C^fHG$}(SRG`gPR6i_FM5yeGMAdkbTViXuj-U06tFl z+g)DZzwf_>B{EoTrykqy;rU`Vo^?%e@V6TSf|pzG+(PiA+d6Zq*D7Nqj>pnmigVnL zTUvcQ4llBsI3=17FPy7+JvK*sy_?yBx7YD`0a;zgUfImUCFWe$4Yu9KXYa)$ja+d~ z>kquL>Fp(IQ-y%XR{OQHi@tVMu2XHDyQv22-Ll#!GP7YmAB$$$q05Bm*U2W^X4-_S z23W6h*U9y%TQ>)fMb%Fociryg%uL)E+xt&8GPBQ^sQIO^Wnj0PYx8#JzC$)z>#b~D zsSalM=a-!tF6%27vPsdkt2M6kDERejo`8s<)5S;c66aReHH$IVe1IqYm9`EWXTs6$ zsr`P<=eXJYcLUex(`s6wwcJA6gZI#C<0sOK=ZwY7)5Bid`&x*3Pz`;bbM%r$zHd`1KoC$L@98`}wcoLaNiNmRa`B zH|kU6xgOo)vpKHI<^-E>#kqhDy(3qN`u(eieeaT#FVi)0&ZW$bP zofS_RR@)N|m@(^5uB~`v4s>!%-D#}x+r*nokJ^Pe-}aP~SM|MQ(TCvOXn zrLzrJ`KNA)^Dna~9G~NIj>`xAoXB=Hvh))3Ey(@Fo2?igmXw(0@a4u~hf8MLM1XlU z$Y(Ql))LEu&r;jQxvs<;1ox<;{QjxKul*d4_suS%=S+FPML|4lRp#c^LVFOy6Z520 z#{=KBRJy|Z5%DHlJpOZMS>N^X`qjh1Ojk&4dS}V=Y;EA_=GbjHYxKZrSN64y+1so9 zr+268Quk7~502{_KiPYUnvQzPd{=_g6K&8&wOMCC09~i3(0xfQ_qu_O*5rB>C(}@t zDxlhHV}+~pO{Dod(}}n2>FhJCaP@PZO0SFUlFZbLvoayLDDU)mwCwBs-yu%JC5GHX zn+~4KTh{06_F*Qc1wLkngk~$}>h(jlpDV^!(d*FVrsuvC(09T4ZB+dhrKeC;Ny*S- zSHY9ob}Nsid-%12dlyg?j>~)2I^5((@fX!GG@x_-8E(x2UXJV2<<0vEutP-#VRj^a z0mA2Z-^Ij}X6&6Y!UOg3%dY5s#53b{C|c@{e6{P-&mClk1y|zTK?cjL(xpHM*4pD; zr}1mP-W%{NJv-*Nckd9x@dR_;)FIKl_%vrbe57S7fPLS|tCxrGK85E}MT;7(>5x<8 zRcK^sI>fYOJ#U}JD5iUhkAv)yQ}HY*i7Z&Z90;S%pjzAHT?y0?Cl;iMJfd&<0&j-4hd2?6s?5TSDXMVNe(Q#JWOaT^S=u6g)Xgn2 zEzVI5fb*EtqH(>G{ni|%JHI%U#%{z*S1a@+yVsJ0pzvay_r7>vy>{fLFN#Tope@EM z<7!AZwK-iYv`pPcq`<}W5I?1^UkYZM{8tp$j;g1~S$ft#6H>H@!-GCWpMADvjCiMthd&e@sy)2}@6$$mz%gWTCHkNKJ{l(*6r?TEQz?*0GS-*6CMvkwdWd+9+$C(#qX4-B)_pS0q zj@9W8m%mm(S=qg|;LqJP7hiBUC0gEFmU^eiB;+=F5WIHn`CUvbtfTX)fb?29+70L) zCh8mvxwc`5cHGV_hn(z3KK#tb9ajme{pbO)tL;DV8^xaaX>0NeX|>x~E{xr)UOKVx z|IDvBSRH}dS}vP-ug$a8ZbakOFdnu}T%X#8`CQk2aIn^|i2qXh;#(_M)gDssk~y(` z8L4Cc<+`Z4r@D@DxMtC1all~q{BKd=Eo^hy!^;ke zEk3>`LRzBMJ=yU7_a)fx)R_!IX>qE<(xM%FrJr;&*|pTo&2dg;e~st7xkR%G!?lVQ zUT)sr@)gnUwCH7g#V1lm;(jJ14rHw?dkt&bGY#*l6O3rF`;ICt~ys@>?YA@)`#-Q2|DUK+xV59`D$?f-Zdcdjs+Nkm1e zzZ)wmfDKT8tJiMpQt?tf>^25BnHJOS?)w+}43Rb(0e`o%pG|CK6Y&1jV~)eR#Tmk9 zaIF8F^*+CAu)leQZMMDH-+q0w{@EO*Rf@=+B9UgFCaue&@UVe#nX1ED$xajN*Ap%n5q`27iazEdul1 z>imAj{+Vh|UwsFBep-C<4eh^L`F<9lL$)Hf24xY2ntlK;T9jfAyZNsmc-gqf&c?n4 z66H9AZp`Tkv17qPe+#;ux`m!(>X7(&2kbonaY(ETd&%`2aSDt6nhQ@$(5|H;9 z4iHFElV-lM4T$uog3Y*0>{*_q3=PEn6N;AV$|XP@md0-okF4Q0I(rWd*4E!v%d_%` zt?s(45x>|WFCUBy!^Pv;)~zr&>Afeyoq&R5FVY_IHYKazOGe&bP}z0ZzWROt5sbqn z9BQ;KnhA!G&W5L82AbePF$|K^@|Rwq>Niv6`s{;PVn0%D{ne=%KLlGU?OLm!rV!oZ zgoTHx^L+Kj8=c-pNT@Xm!_;X{&L0<{z0@{`usRGmsGW@78#WOM(?>ZQac%+SSbo{` z;6O8=Tw6q!s#>uwf(b;?@3U;z*e|HtQ1% z_-`q=NMqlB{`sB9ZTL|vph3QGT+!14-iit9%2H1*3;*T_PLxo+w-Yen%GRwgr@p6H zXYAQ_TpLGkF<|bH?+ujQ8vk)MLgFek&A9x~|NaLitd9<@Jr3G?CR0?l1NnLGqxVPa_n}YqPAk zxo-B8b)+p%5~&?Z8JLJ&X)mWhd;PwnQ!kQ0tR}p^Sagn^fZ+?z7p9{_U=uOk*#R0v zoE)*aby^utMO+j{N*}zyhP3ti1$f^q+o1lrV{Er|fvrmi^MhfZyG~y`o#AWRYYL77 z(!0ek9P)#zFz*E9IGLE4WZd(xd=A+?>@$QwWCp^#8BNeXfx+ezl}i!;0&f@r2_@qu9T6-5Rqy>VZrC%TK}vh;V1^gdeXxi zVGkOU%aI3L`QScVnV;Kz9|Ps;$wQUxzP`_cQE4DklXSwL>R*Cq|ZD9QO>7WIRv%% zzU*)F9(SKr-#;a)zmJ!oKe2T8KE1e|o*>@eZQ{e8u(OU~Dvo#=|8Ix!MsILZT(Z1e z;IabJc*amU`ExVzCJY2AR=2`o>h46TeBg8nPwvmo#S1ncnXo{N-HU7jz zB8nXotTov9seHUa=APR^SsRf^xxS2Ty9rb}x6UZ=FnM2XQMVVx-&nlZ1;UaKSjAY> zzmfE2Ad7p?OT~mjjGq*xzp`dhZz6BP;o_u1gpd;CM?}~EO2df5=y2$p*^xM{@F-9} zhw>@R1@O#HO#LkXeSs3c3d{0_p#TN{qRvFb@k09cO@oq(9XB=;t*hza<7qimRri)9 zLR)XPBP8Mk)fgm+nt*m*VY2I>|wk?(8cId;s zFiKKn9pGgvX$c_W&gDf-GzPyIqUIF*UbD!~w)w2)AdRmXZKv+gmp%wYlRcPzG>X_AKSj#TR$AZPTn$tog<`BsH@P7OzhNUP_yG_WO{SewO zn1Y}88SIT6m&&;O)n(~@3>9l`8VES@Edn+OtC3l_=ItbqvrV@RmvelcGB=GWBeE=$ zS3UTssxu1ezeq_1TZR4iv{!9R=p3^l+ew;0)URa8fvL??UY+9eQ5y% zGpU|Z*Ax|O?WR9zH#%*WBi}!xv{6t`*?tC4c}Gmuqy*GBbFk5_o=2BGCG{AY>s78(%!CXj+OhJb zOT)aytyw!G_-!t9q71Nu2-crI9Zir|Xytkcv5@C=lm4)+#va&_{es$Cukhjmlj_Bz z)&mXMU)G2QXPqW8+x7Tf^X=eZ?B&NJk5zPsx>*WgVgvBXz`hMktrA5YRh8$WH;cZG z$?rwynQ@Gb*_k3GXnCB{ltU1JDD()7>$^eSXbWR7j*ID)zf+MKPo(u2e{Ad1|?NJJT=IuQFDODj*WQHZ>LMx;QYM2uVKD$~6x1$N-vFOiBZlVtT^6!#R==L7e zXz80vRn_P1@Cjp{Gubx9)#tLKC`x#pmG8rMf_3cIbEk3LPV7i-HQ1Qe=_j|V3CL1d z!-XPbFrR&a{LDki#lbp~g^p@j^;5TVq=eKg4bBZJha9s&3$f*7zBg5+5QsoUZcyeB zaHS&0x{XlgZKzudNiO&P8}=4*r3gHWYw@Q|3srcD6qdzKpNJ;$vxlrhS{BJ_cNg63 zwK>Qz{GyR2wjXIbiHn^yE(Uk8^%2=`6z+nE)==}vfMB$51S_}uldCs@)5I0+l;f`U zkG5w$ePSnTHGy#^*4<@CuZRXGlXz9$+Z0lI^}WJXe>*W>ptxH?NX3)VbI1Mrt;Tc8 z6M#OhoX;`hAMUSv|6)!sv%#Z}k7?v>J~LitQnAw0m|J2mpL+gWRig2+c-JW?4f~z! zX^SA?Bjvm9`h*R1hTbcU6S<=&_|y>P;b$ku=|9&3&kouLG4Co6S~=D(+c$|g%|>#4 zD#1-JDD94+RQl$}&#OYDxV`?!;$l%fn9LCJ_!2e1*Dr*IHcWcNGQ9eHyAt$L`eG+O z7ESM&cvXgHXM}f+Le!*rQhPKHzgrg&|3Z6j2|jKwoOc}1toM)B26=l%edR=Z?MwK6 zC7M~5uT=m~wNuX1X{zh9=*=9R=#$;ObbsQOp6lm>GrEQ*e`WhO)_Ez2XFcYAFsjPpKmTz7H>y(~bdxS&$}Rf!Aziu|YpF-#lIZz$vxYR9fnDWm4> zlsUiv6~re%{XlkNLWkKx-NWn|rXH#5q9Ly9f30mnO=)QH4;WiQ-aA3>_{*G5>i4+6 z{~vEU8X+hK&tSGiLi`AVh=8nsxAv@9NUy5vo|f0>xrNR2H#09{{udJDv`Nb>@gb?^dvzQHpAb3BZEIC(UC9>!GG?$U+?&;GbF2C`p2ki*I&CNyE7UGY4jg@KrYWV8 zDat(-l<+BNvx#Wpj7vC|iNR4-?}S}cr&vv$hEfBYQ#O4-auXN`Nf;O*s}%YBq%G`( zNK%ZGfoS?UZD$DsSeOLzGef1luGJGqN#A>jF5+3+?A6UOZZ&nWvvwFpw0i@H4zy+G zB=s-|;ZexFzo<(CynOOO1Qr>M!M!%L+vZAf+rZaCM?{&E!&xzRvBwO17-5g)%ioqZ zj9nHF{gEyr>&U^j()Q-_aB^$pr?pTSf?``k?dvL+pj9d1^lk2-ADR>(-r4ME_*?$f;YZo)ZhNAQ&q&S{6ylqy+T_yJSgT=Uqf@{9Aemws4 zZN6i8JKu4!JiNu8uu0aIN72z9V15|uP1dX?3oIl#MT8G7;OcIH2sqtPm2GV`!*lt7 zG1N?n@wshDiFAzyLz!gIWIO|iwd-?hInJ(+#{|GMPMWxFvdxoa4!Gd6rp#UuT3Iaj zyK*SXl<$9s6tA(qBVSXY|mtimf9C3)rYHVLK zwwocQBp~n$Rh=WMpJn-yJ3*_OIsj8liZ_%Dc?$&dtgMz*!Kso)AZnAoPP+C01K_uiznu2rg{1Y=s&ytzHFm|BGp%!~E~3%b{(KIQRaAD` z3yK+OT_YjNB-v&L6EOQK7QtsMYL?_8Tt;rvVsadLZMaJM6*00vG?Zf5Mn!IYnwn$L z8`x-agzmayLs7-FZQWaQ469QyzWBU8py>KW8SygQ8Q8qxu1C4JY1XAVs?Ac8v4ziT zcTJoeu7!P>byy256tNSmh$Kq&qa*E61I-|5go>PyG?6Qx2#@YS{_TD1Y0;bo}ELo_Ugm zh#wCGxq_4XHwWjDY^=O1D`^97Bv@V25q76(Z=ZQHFggE&pIOR7qWtXa9w_D*(qeO@%VZ zBB-iEw6G-#7*ZJ$2n-eEiM+tLp=xHZ7T|y>E;PO*bVG)Ak(9Bm2b`$T#=3k)LOqK5 z+Y)J#Iqx{^#7Xyp2SSce(+iCt1u}|4vq2eD z(GLNm5G?r-6}JH8_ATSqYqzkYe5jy8ciEJ!dTrL3`V+^(=wJ+ht###6S`9GlB0}fU zbZ|(BJ?k~iQhjlX9EW-k1<2q~38{LchQFZ7Gc=!hC2qnv^E*o-r41%1hKm6Gqr)L+ z^I(A`%;8l2`%3`!;Wv3;cnVHw<52#x^MbH}A=`uwZs0`UvTsXymX!hO0P>pe@I=oa zdFWY+ql}CIrU=g2@=JMZN^PU`>8Lg*IlH@FX9kzDZUuW zjJSt8Rryiq;BEXaK%Bq_>gSCj>@Oq)dnMFPt8xGKee@1BX2rV4>P`Nh_Ac-Gi!bH5 zZ?U9x9E3ZN&|%JsWBM}_EgVF62Y3=Q2`9xbz%?tRK)vQ9XpI$VFBk^8ruq6T%>wdR z$ISEG{E~_vaL|-@uX>4k>!`Y1sbfP0ooX!o!o&?EUn$rxX2MQ|T#s>QjC`kXA`+b$#`y3@AM0=UWivKePd7#+O!Pyjj<@h%J>^ zEi!FKrp}cO&=qZZn!d8k1}e_2%$NJ8Tk!+q1WVmBt4 z@(NZ}=JwknvW>n#(TI|T6r@4X=r?x~mXfjLw1EH>OR=KSLb!?rO!-2p26+-z{gqM~ z0~io*4OYF&IczLTyB#+Fm;qUj0>y}iqs3Z`cDc_@!d->oRGLs;F3O9J0Du{6^p5t_ zZV1q9eV1#9;{kfPJQ$=^SxcUAuUcPdi6lH^u8q-yCG9{Itd7u) z&CrIFrs-#3O9Rd9o*SFzt`xMmz9TtLpD`rtwnxS1&6+J%w*D;(sjby(Bc56Af?)KZ zM_O)%t-!F}zZw)ZG;6eTN@iZ${F)lj_Y^I2iKSJqZ5bdQ#bK>M&9lr5y=D0o7^Di=~EqZFuA%NR-(jZE{DEhgIJ ziiS}BQ+xyLRAMkJvGxhRW@~V%wJDk_z-G|aZrd0(%ZU&@3pKh_sEE|A8#zYYM z~3$!IiZ~%p|V)~ucMrH|z#E}5-sKB)9r=}`fgDCjgW!#C z7Kghcl&-4qdZhA@D@(lIKjEN}9)mwt0g6p_tX__`!3%$ATz6xZysq5^qMK~C=i-6H z`zK;1P<-x6|$PvY`nQ>kcH6M2<{HP$^a*AKv8f^+rK}LXZK(S6*WUzWB#&`6HU0K@bLmLJ#S!H*ySHwlGmg}W=!Y4aae$`N*+6)q(nQg+`s=t}xFG(uN zGFy;hr&pYj(sY<2HGtYfgW;eXK!lEkZ7iW5S<)5~O_rB~`%}p!bkKQTl9_zHg;EP_ z^+h0Oss6saX_@{WYc2c?6}CWV)6z9|c@j;z=+UF3Vqa;{)7nxdgq0 zVNiEBpU<|H!e1oANhw|%U$_AwtS0e^eBe2mmxpvCltQGGHXOq=$7tRh{h99#duh-; zD%|(&_tNKG)i^^*{cao&V+Q|vRN?j;chunakN5cg;S6C*Uvkj89nx3f4Atu>!|ek& z%W#HTOB^stSurd5sw*k5Co1HXgk?0RXx+o#-emgqJdh5^!Rg{myzEmy-_Xp zod zx4oKZzZ|8cq3oaSrCht+j!QSW8jvqu(wV@&*V_8bx>#sw5SAR!lnnrnm-(m6+krMaMs-ptGYcWe%~HD})~)B!sJBTK;oa5E~7sLlwf;1UX_l z6KtN8$h9b>feO!+#o*4l6e`&&`d@0k&}p-IxkF5?j3F6^rpMCRgZ{;*m49@#QkV-J zezlMLBz4m8-l{b(R9l8^*RjR&DQ?;Gbt2^qjDb}J15E)w1#3Baor0-r#FJJy6*&4e zymLBHd^EOhSh0wIDFBCcPK8Q{Mlm%%ZOa#Xl28-JevccD_cQGzWhS#0cs^mdUdqSn zUr-zj3iqi#Z`9|ts_2&7z!iZ8XDNVN@rUlLVjtHl$1NJ@Vt$i+NVlwrj?ayx>|0?Y z?k?!r5`};%5E2_6@IxRAgAEAu%wpCLD9tmBPFUD+j4GYY=Y@2g-GS;gN5W76&*jN{ zi4slJ_hOuCxXI0ie%Jlcy`A9T%ikLLqkiUm|9tKSGL6x5ct>_z%TXq&Z5vGZx2MHV6(D$lJ+RzP2 z{{D!5;vv-fPkKVoXF|PmrVIJ0yvzKPKj-mj1`y!w`(Jc>)LAB-Y92nCjdZtF6tMS@ z;caVM@Bl$Kl|#$hk9WK30JWo1W^3T=%pav4E+Nto#5gslUYmBL%GECwcy% zl}zyy4*E~#hjOd5lp(h~SwF%JC637XAF%xh#|$#PC`0TI>9-IB59w(+TjI}H)!kG+ zgNIAE^=EZ3*CIeX*Mgtw&Un>*RX#&XbiWC7-jSNOpUZ5N)BT$@vLNrRa*dM+_x@>p zi0E`W*x)qeC9Hcac_q0^^8v$NY?;rb7M$T@yh zxj{<(hd+P+7k}a;kPrq$e)!Yz!ymim)Y6^*@aJxx5~rL>j{`ioOKZ(YVQh!kZ-I#L~{D@iclu*MI zH$m%eUMsdh?_$-gzZdV#D~#95ANZZQ#s&H1&Rvonq#%`xKqzgV+30ZPZ#%$zv(cuh znnC&hzd$DO2Qm`>4>DzkDw02tq4+OkHrApP2P-E27i6xlKC^Y3K~Z^~QaorhU|^sf zWjp01lb-cm4iUE*l4)+HDJ@SrKU}@QN@kY2;hon?Xt;E7$6XFaBwF-=$9|kA4!ax0 z59-4PKH1JE0EsH0`9^4PWv<^?#-=`eYxXFWp5->M^kgZubjOTHgnMFKTs|KPLd;Gd z10*NsOQ>+jx&=1M_zbiMyHC#0i?caCRW%w{+ksjj7upFkI$k~Ohy{Xz{b;SI#BjCS zPB?w;23K98v`i7I>snI4c6$TDw9iX1J|7$0Uyp_BZ=J3Vp7wL!j+q+SE0| za<#o&KUV8{U50Q-M_$v~il?Dhjq2~Oy~5|)hiB7@`KvGQt&2zAES-jMn}o{11ogg1 z40K&-x6@yvAQ5Q)-L|4?WLr_U_6q_^vrdT}I&}P(bbs5;CTf|jkoG2#M9Hr{08%{0 z9`=I3Mla$DHHw(DVIN}St}CC>aXRz`MUtHe@a|Wm`lfnQJWgZg<0eJ;z}D}0eafJJ z^p)uxYO1NJTu}D>S(*oAc(Cp?rqVx~p633XFFzEqgYbVk&s$j zlQKA{Bk&{0UXbYP>8e1gV6AFGSHDv?JWXRX$M`F39&4*JSi;ZI<5ZXgi<@()P}ksi zH1(k^Rz8Qy9H;*?Nm`z+ z)c%DqgUOUra2pzmD2yz|kZ?xfU>C|QErdePUu6R$x`l8SD8ionvIOfiGV9BL-^xrH zeM3g!S+2u-@f;iJlQP4O^|n%90V80SN89!nYTH+r6L>5x6xqLqZwR@{@Z+AIoKLX5 z`e()k>1b@w^7onr%OE;BXYZ)^K6LPq)n1TWjmzEdcf8F+xVgvQ-d}n^o2pWtdi&jxRK{Rae`Bfz z1N(-Xn+r8I{T*_wx3!aVYbYJ!eW7XGxV%ZHQ|~9!@7L^@Y4J^kYe2z~^2q z^4$6toS=k7+H3|E0DeU6MW#Xj=Wgvrpz1Iqtwvu858j&p=Eo6|ZHZov1f|u=qa3p5 z3`j!#lNpDTue&ekVtJ7idUL(!!!X*hL7c~sSHT<|oC4{helYCHh$++8DW@Omgkl<% zOd`&xuPMDZjN9^#9r)4m$rnRYJtfOEwFn0Hm+At;t|`?~|m({2=7+ zCYX)`(LWfkny74>04@FjHISySi0G^bU{_G{W2cD0Ko^;yLM`|qE(BI?Q(6;QINge!I7oE*9Bn}aOpix$jY&xbzYgMg# zm5OHMH(Q3y|IS-U@`IV1mA@q!5#wS>_--reKFfZbOc6q>5ce($mCNr#jn0O@S0%5d zs z?n}g1oubhgT2az5`k^|}s>n#Pg}>20rclMwEt6Cw_j@8T*usf^5-;|vytq-5%tSsf zB2(R>*5B}Z7q?Zn=eG8;8XeKh$osQv-ttJm-w-y;HeO`x8L}NXh})W(Gyu_P`6LMn z;jt8hB%rO|KWk!Ze_@}?Bg(>Ip&Aj^3n2k!I|#&w)Kxp7izEmJe%Hm7CssIJn@aUUz zU0u;4chEoDp*zhnmtR!>z=IWKyW>>Qke={I7~h$#FVNcMgo3>e3TKe|L`Ew^?H#i` z`xpyam*GuBEq}9UMUSqx{OLE$pW!TQq6C&8;GiDUUBXtN=(9ug*W-wO6P_zvFg5d! zBoO7l;~<$yi(ie&c?ZfE5(S`-`%u^~Pb4`mvc&hm?G)bjoecmfT?Uf;jdZ?IL=v=z ztT7a}A~A5OtZY(@p2=cjvb2P2eK1x|Zj0R3z;mJF;Jj)m+yGYDB}mjjg-)rHL#f9; zqs)+#zU?6+Clx{(cMK`O*ZW-RcnD| z*u=;!LudH!c4n2~yi01DX*`lX%%<6*vp8BgnQce57RruTcw)97Fu z*d!~hX_M?IN=TA9cqD*Uf|JAv@XHGm_$`qwXlOp@jlsA+%t6 znslK=vQNQU9gC(jj;);vRIg9-Kk1z43&-_v;h*_3aNvt+AL!tnrL~Q@PKwmrHF;Q& zEo^8rMXEE&S4DxL)VbZQuP$>L48uZ^#IYf7hRzk9pbW|CRDqThYnWc7D_SHDcSaWc z>;xve4ZM*Mx}qYrEC2EC!nXC^>S@N=ox&cHYz?#y3OcY-KT@{DUnhEkKb!N;MD`P7 z{EIK>I8&Np39MK=>T<*(xd72R{?2=u4mx5JOV%mzpHDEM_aT@ap|vBy-2Ap8#4M}$ zjW+v|7FrSFuFKJ!v5|1(R*Yw8~!8!5PTQCUiev>7QTj%lL|6%GI zfO83&wNGr@wr$&aW81cEpV&CD?c~I^Z96%!lbi3}|NeEWx@LD~dZwppt9E8H2B zN?q-$nW)BKNo})$*%HHtI_XJw7XR8rukvX9nc2<*#I}A8y}F|V39LdSU$HTWw1xet zTUj)hbitaL%8y7*NCjQ+0M9WPC~i5|E+mwt0*v%YQclX$3OcLrfOt5_;}^U^8vddN z=a;FbL18@xbQm!@89%zrejU0fmlc4etCcmjVVTSvJ$zNDp9U^v7wVU+hng%gI*cm_ zH9S%~QND(bklqq$2#@q$!!NRj3r-5`0>WFcSer+jTsf7&Y?g2%6pR|{d`H7DxWbGs zz^~5|dICmgJXsgi_@KaqtTIePGCzi}ThV=Cvd77Ap1_VjeqcvX(A@CK`u=-~TUp>C zH9380!OZrbs)7prII+PhjL@hkhEQz%(2_i6EN+7~0ZP=ZhYOxMP z`SS@ahyxy9IM8KG843|!OyW^k8d1YWhjxhILq6rPm(7tzCmDM(I-fq04vwPJ%%7>V zu1UU^noLlrZNwn1=vU$k1j8ct`yC-1J{hcL6d0LJ(d|F&bB^jfI<>yj>wj-F?463 zX?PeVIj<2>IAom5?^Psf81&jgeHZXGu7d)IR!c#?>huTDXy%>Y4yWV3O*vOyHSDXs z=F@BvQj}!~wTrz-oBb%F{75D^WJE=v^i|a09NzzISBK*FP7P{80DQm7Aozc2>*T|A z29iQPSAy6rH=@&N?;v=IThiHTTPqjBrSep-QmnA6jLl|*8eVGITD3b&F0M|83EbO? z+8yZ$e;(Z9JJ+x%$!W#e!u6HFzIsJ()&S;MAPkq|JY=#;<2 z22!gIM6;D?JPi6XSjYNzo2J^IvNE38vxIjPjB#n#?9w#i6{f*}GiIud2o_Q!8|l_^ z{UZrtdDcpw$Gh*YO>t4q+PU;lhEV#XZFTi7O+l2@Kk;QBR!%sti}?;%bWgs6$f_7h zSHhGtPEIml`@qqlD%)Wdj8b)Oa6h?3E@L2{hAfO|)a9in|JcZs?Ia_OHuN$LcyEdpt~crE0``h-mS8h!^s{a1#H+CUVC z&tMC5H8g9N8|8A~XTB8by07~!)j)HW@e6l$)p+i^oh&4pP$Wyb+r^ z%`Mu1c$76&NKhy7!S?0cf`~y8bcjK*)dAK+;5}I+>M|w@N!;1^Ri$`pPSA-!;`TP!#ci5q_k2DPT%w?zGreX6FNur9rV}Kj(yV#nM|=k;{oBxD z8jm@pWQ_QWcmqZ*Cp;0oG(`_n5&`Qjf29a zPQzr<$jP!R`rgb6IBZt%yvu4pL>T zUSd+F&~=9>KKH%U2mziK=yi0W9qNKX0}a)46t+pw{2c{gF5{tHO)x3@vfpj&lMiSo zy#4XWeYKVZEsFBh5jIy8ue#|V1lzenScdFPze`we14eZx{>WM$3*&SBRa*8)IyiHD zc^)3$&y?QB9^Wg>Wy>0@^}A_XQu4SN9-c7A%F~*j-Xb*Xh~Zo;Mf2B69sN$;my_uk zdlkAt@%wTtR$zuG-h7#ph{dVCe(V9!lDhq4IvAMh1LkN-p5edDSH%%`;b0Cj?J zGdhR2bu%_c0FNSYGX=oU<=xqqW2o8!Yja!JomIu5j?6vjw?UtL?F#11E7`j51hrPX z^CP>N;hWLft|eW{$i-JyQZ;nbXlQt5avSwL>yO_{8kIAus>z347(|;w6A@Oyj>bX| z%Eg^#y#0)1)~-a+3wJ1EqHj%FbfC9%kHif@joRB*iD9-7 z%Jy=4QGyKUT(bNHh}?q}T=N<=3WxuI!Zy^G-Z7>Yhb*){f5(=^dyG(|w;>aJp?xrL z&;TNBMRGLJ9--irC0@!yl_00B$8cFra17CAA}#uA$rzW3yVhA<9G@vhbuqh++?wuZ zO?#*Qdk(X2>?WdnB*$TKfaG|7%Hd%TOe>7OEWB?Rzs#zwWL>gbw%a&c4392qMMEph z3K>CzhU_0?N2#X1P?|1MD;%al+G>cb1k{)3lMH#-;P|4|$ww)H2^Z0IrAME+{f3)> zh~U$Hj99p?A3?}UszJ&mgpY2LUsrnU&EZA0GF?t2Ei6CC5|3yps6mV`qN&O;ZWiK( zjTooFY%IREG=PYgQ=fjJGigBSupp7*EVRy<3wefOF>T2VNvu^O9-x@vh{FTk}60GH&}Np}ni zV}iL`tuCyIP0yrEk!2SqK}K2R<~hs1)+7*P+LWs9kKW@G#70~b?sK~+!;)W=Y0jXM z;6D|!XQ>zWxX-A7@g~O3kQ^u8$oD~B9F^MWntdi~$-tKkjARl-k zh1Z}n_@9U}O2T>x#UCeL7$}!8e8>^G{Jle$wywj5hw+01evxWN8#h0dIps3%KN-Pt zwuU#l1_tELth+d)UOByDr6NLOq>8Qs(l#Uu73eT8apgs3W)j7PQd`T#yN^sHI=hv6 z9tH!;OR@q(vBt`L?M@Y8;KVKZ?n3fwtf~s6S^*%R935ica6kq2%c@%(E3?aUp5igl zPo9>mpQKztAyiD1nAnPRNJ-j4MpXHhRrWE(uFZF@2@hqWWw_#3hWu{Lm{{Y-1eh4Q zU5!-wuynuZ(~aR0Bb^fLeB*S$^P8x*Ohi}Uq2KvMy8$6fm+M>2)I?Ssol`sBJ$T>S zwr=u*&9lhiyn#x5N-#7|26ka5+eFoiND(5-scC#c+wq&XR?}zer|Q4;=6C9?C}&3^ zvohJIQ|2qAys~aqoWFKbPLU15r&a}%aM`s&1d7+zK8hfIYOSY0v^1_)&`k)8J+Uo|@a zrvT%wOw6w|Ipre!QSrsB=uf`!&h`2y@!z`YW3xZ4iG4qMs?07ausQrcRo-lBENngq z7O522u5)EF36(LVi9Bko4(TwxI~BDsGGEpIr~PAWhiQTu%j@wguV|}LI*cAZKk@k_ zuczy;zElMZ-~ZA3A48XE3Zz)vdaVDd`ki~wnpbT`1cbl!f z7Gq?rncd48^Sv;S#Ep-#v4LEqW>BS0>9?|AOkSIJpb~LL`AB=JkDrxGDb$@kkPlB-F%D^Lw|j zl!*I%mI+XI9>EC+qDHq2VL1G)k!`nes#)=(u=Q6dwpA59O2t=j8>~9uZgT9I?E_nD zj8}B^x48Snu@hmnR0PO*x|rn~zjHEuYSJ{F4VZ!(GH7HkNZukqyBN7~Hcv7%1jP{7 zgB!|+F2koWz136&VpN4{hBUbW5eAC*2Sq@>IhnkYT0H626F})GLTq&s-asG6%;5d9 z+4Y2{LUO)(*g#(*=Yy$g!#sbb>!c|m2?;7f(>c0$9m8(G@b$E zx{E~(sFXA-Uo!)ha3CaY6PcUs1XVJiR?&~W%JfI9Jl*vkgU5aO;Vk+xm0IZB)Q4mfM^cEn(DJ znFG?5WO6dAfl-K=cQU9CJOFGh?*h^{u?i-$EFG;rXV~JG;j}RF3wFm3?=bRyZgQzN zYsT11#CJad<=TM2`oqqy*Nz?tp7M9bjO{I>&AwSL`K2Lth1F<+<)rGbIMgs=+zGb& zK=xh_@R-+*e$?5nFol$6CX=3UlaJ1j;knrnz46`%MlAg^yT(6h^1sG8$P)Xc!_viZ zOx-V$)_vi`$`~ck!=j(`2Kf2xa=*9VH{ZL~&YL>RCO`qCnOrxx+Wnew^BtHMF)MwC z(3*q!6T=r7<5TQuWh9(F8f>$DNcf6*H8;$8#dIr2>mo>XIQ?@!*!!nK@|8pmA9F$0VpuA;+PMfe2!I$3R3vws!3JFnJ@|X z`WdOuTK@(a!}5W|y6i2wGoFj>rb~jJl6UZE}*JqdC+- z@Ih2Xsb75M#(39Sn{U6jeqLfajO2blBodkYWCbnP(UHagn^?m+t2(PXsm3E?Z7S0b z-4=`N5VOx3V|Wb2E?@)x7m^{l`IuKz#{^H_qN z@ibXVwOhlFU4e3V3;oUaS<@)@c`GCR)$cr#7l8?X)59E*(}fDIv)hXn(#gOh@)j)_ z!ItQ+7C=E%t|2~HHEZ>dgY2W&HV3{-)G3;&VjKJ>q@`tp3X>d7(qK?oZYb^SuxV8U z=}PqN0>{QOIv0t8#tb!2e$EF15&;Glqg8`7#tDVJ9mL9D0-$So2hnAJnVh|PI#kNY z@6V?%9br#W(~L{4Pa10?83=;9)%RvbW+3EV&VN5@Vo{W`%G#+)8*_z~Y)he&mVqLF z|IixptUc+C6{Zswo|#!+55ubbE8(5+pkO|?CO)>l}anHLa28b+FxNw8)Uet#T8?FHsM3cLUxz(Py{XoyO4lije-j4g6 zv=Kk)08$p6Y&bHb>l@3tlGs z_&4L*fW~Q?uokC)XNr1_qoZZV;lLMyn1I73$s&Gh>~~sT`}rpu&6(`TWXO7#ss@DH z(xrDhlo;FVC5w;}f#Qn(AffBt55OAnwi5nTM7 zqsM}P56jDqmPGi9Z^-c{J6JafRy;NsY1Qx|dS5`RNmuLW(6+tYXJh~vZU{^?n zXW}#js?CRE##iWNC%-5{7%j$!;B}s^A3{A&9fk%_k)UG+uhKuS>~f zs25eQgJP&Aj7gnSyjkrvnU*El57*KD_5GFFpA;g*NrBCD=2@S!A%amzP|g@V122us z_T?pmQd}y{sSy3V*4n_a5(N)e(A!XOn8l?F;@i-#VafS(PK_OC%*U}c_^oE_~9Mun#AS?XP9hp&-{$7eA3mmY5iAD-?E_aW6`Uy ztP1v-Pho5P$Aa$vith;R&jQqMzNOarer}>g$__tYPwW|P)DzET75--t|F>+^=g)9( zOhc~}?>5R8%&87u+DZ|K%)Jnn^Y9s8H= zKw zB)y_+4kDf%maBk>4$M>7LETl0K_~~9?{Ppv!7U4okP0XV4y{9BnFhqa1c{?#?t?ZE zE)iKE0rjn0>MgjfXW^s6nBRD=hE;k8NydxzF6n6z(k*f&2xzulIOH%^>cJ%~25uHwZQ z^YH@=aF|-sp%xKwsgGod&ObB1qj#`dU0^n7^w0uyChntsWwq;n#|Tw-BhySKQ;IyN zkV!veM%vb(v3%pNmKFmg|FPF1t=wF(EW@d&XGIR?Ijo?O-tqdq=1p+i;!3LjQ2B@V zeq1Vrl)~BE?75_*Wt_ro`bB>KWtfZ0{=(}*CnAKjN-6;2m#y{FmAika-7iqGHS}-E zRAkGFV@~8XP#nR+?~e{`Gt=qmRlJ*Z#2)dnPEzI?A{meDvBT7&>k-I-Q&9WLAUit4 zbOpG-;D0AA0UB9Y4f|+awOwE~++|*i9hkc6CtpZ$MYs7qf`!8|QAK(Ez+b~QJ;gpZ zit=2HUXMS<~*W%B{D_Zb4P_PD;FU>A8tPR8!4-CEa~@17Tk&64yhkEdX^H z3UwE4RO7#L*jt;kfm`dITf>cWs9vk)l`m?rw!M?)*aNL(Dyz1flNp)J@7u1HD+v|s zQP}KY1^+_ivgc>}3O9&+$&`ZzcTtC@$!6A#wp_aX}6)eE#Rz4PaonV4SK9*JT#BQ?cm)k0maIyHvCz5k|P>}-lj*6i>B6$ zM)iB9afI;X^4tm9uuAX38!Q9*n z`is})+o-;FppE=EoUbrFqV|Zp-yIF*<67Hh2nc^tH%LM* z--nj1RcAxE7++oE(L5kGQRH@%5eIM1MsmB%S_KXw2+W>^G|nD$BRQJ%i2sru{zYN;-L~Y>^1*^5Xm6&U?>S zv_pc4>GoWBy_oJb)Wkn=LD=j$x`CHeKO!<^bUti&4mx>$-)Z8M1`gE6n@68${gimCnfLF$v|6P>% z;SrMeAJ2sPN7U>`QqSPmr)>VNj<>7NlL-V2f$wAXWqT+&vr7)!A}dgiyGNclr&O88 zkl9#)8J5?x%dnI5zun*NW00U@3aB)w3jwEpjGAMQ>3i8(Z?ZUjH#ohrc$!jw^#jD( zRT)rQwY|PKhSpw>R-zFwPW0WtZRY+eO(u%;+n z`_b5g(50!tRGy1fq^GXstauIl`E+ihlop9!0+8jKh!3Ii@;5X+e7#6`Fb&N!3kk~i zMt{v&kJcD1iBk8w2*Z4zGr2$LV7~o}`-g;+kX0xk-m`_fcMn5$C4#$(I-KG-fI4*v zcl$`TY`6*v)^R7klc5goZ{@?S=p3%5T|1qwYexx| z>SEt+2sFYK%9#xv*ZO*+5zz#ltmd)j*&qjoBJ`^NJ?*^j2(96Hx*~@2Eik!8xWi3bWn0|&xdygb;0?~ zbGo3CowBWcT!>+ug`%fCcSOYL2-xj|gt zr`dN-H(JI?cg8Mn;nd@86R^4&)^>4p4QyGu5Z1P`Ca<@9L`THKPqiQubDSP$S&!h! zcT;I{XE)d+_1KLYqUY)xIQ3WplUB9qD`|&?9SzA3k59kn22@2lxrhrHXpL1Gk+N?t z$Q!#vgZ6{K8gX>sg4bcxz&T77oMG7~DKfOsKVB8=u_Z0*m#uV$y1)@43pCWsH$s@Z z+L~L>z&&I;B8b(;I&k`mMeS|(F^-G+a#Vw^u#I3n>M*iy=2(K{+S#r6i;mXOINs8y zTK%`W)~are7|hV3k~@(}<;0>W??Qye~@4t zfdFU=jZ+<&wzQ;AME%8_^LcteJM&m}+_5PBa z2&YA-S*B`Jn(o>(BV*40qZ+IZ4S+DC*W8we!L!A2-?NrlVg7)4u7!`V|XUq zhGf~ux1}={3wtB_XI+RM^C`zBD6C70m0k{3M+(e(PdO+EalMqVVfW*@^l`IY-^-@# zRl}6f)29hmQzH>{BVJUcL_;NTaST%|l&X4%C?)SS`o?lMe!Wq>Kb z3Nr_N>oGey9v``yULRn!IdCVbmvViUqRx3fd!3XNrP%1apOf#lEgKA34X<=pOOXxA zxp5bL)1ozI>QbcKE-Gu59f0g4u~<=B{ib{>E=vZkG>C1N+)_}bxV=i5`ZE?2UEYY& zX}=ngE5MT<{O0|Ud&q2hGg^#lBiPNDiA*E7mDi)i*Sx^g2q!lXmAPE*DKlk(%QRDo zIR>8tE>y>rW1Kz4YNfT=}sV{S= ziTh?zb@EHJ>J)WN#*?Wue}VfV=hLpRKwEm}Lr~Kic9t}&+I<+2vr6sy5Sqh!Lzdk5 zNL4$Goa68ZGUauXILvcx@W(z)(+mnk{6py~?WrZ#ed!Ag`D%U!2q)dT~^P{FGU6Kh4b)srZuuh)P4-d{w-^x(Mi&dCwO(tcY z&@j@;VK#7Xvkm2$I}wky`$of!ifg3c+@a8)R+!<>`F;0*z~U*u>ZD=CuER4@_(Xs8 z1|PPeUy!7xinlrT$n9(VUuuJmvmjm`2*24)CVG8>z9l9Ilz5azIN335@0*w zK&6oUsdyHp?i5h*t!7F36|EpWl{{gv6??W86?M+y=ADuKn>inAnfwzOx(6aO7fMs! zyjLy7I4CuN)EM)9+C&(x5+hbYw@+zDosUrKPmr`wl3UytKlCf^_{^nI=Ma8pQCQ&N4wpT9*atSRwT5o~zYcL^n27~Zr9?vvthW+Pu%nL0&q>IX?-e4?FPa)nVWH=RG#{sRYbJR-PUM~O7-O;{7VK2&F1*Cu{e+*c1VqFl%;p=Uwkt|_ZQMm96> z1$YYy&lpha+}bVp(F&G<_35*vkTNyxuHaB2`noA#vn4r)EGlvt<#s&F5jaEZEZu9l z3w`xDO{JEu28t&I#PF>)`0F6zE*8av`v7Lb;sAd4*`1j>9hB63w@EfC6M&hb#YmL$ z4h<<07acTx38RNcV#032Lg8uGvk+JlsM_p{R9@$Kd-7aExvg*FUjTU8K;{<{9%4^zYs{k6N9aJA~S$alxJ{$KYI+3io~ zxZLz%+?1iUu*5|~F3ds>xEcgH-qnk$2GDRz)#<55iMNBhnS*!oqZYCC@)rTY7JTA&6{Vd z1P<2ufe+_V6l$;u0uTGi08z!Ay4ETbp1LuM_4e&H6G+0)i+`j-TljHznHny3%h+ z-Lk0j)jX4c?I+G^fM&mC5scwL^R!AZ*oW0siTgKVS2`hhDg9dZVMI#IY-oFhTARMP zsqHvVPS$Pd#JO$kzcPR)=vAPPOMhos^U1_4Kqgv}HfEH9V$*SJzCKmc^563Lh{hcV zpmrd*4IxeJL~xO@^D05nduw}8o+nRwf~3IN8+;!jqUNG{>56WhH@?Np<>M8|P`|n> z_x;zA)7aMLx zK4(^dwUXl1B!cAStQI-$rpKIUf%mWEN5z%DYUt$fBQnC##MVn&wv{X-CgU~Zj>C_a zZ-{byqRLruABb{WT02*Ae-!>Y_vap{68XXwrbLBVDW{wmiS>PO8=0N}NM7(uhbj5# zao$_G`8W+P;*CEbc(YSsx2>S zV#!zU8cBZ~jGZlk;ii%}q5D6QfH$doZp4xnn^}WbWxZV>F#QvO{U9^m#lQqv`30rT<7i(?Esz5? z`hYpbnwTOOoB#9p^!jQFpbj4fctW$k%Yz3RU@VC=9~~w?s6c0Inm~b{gZ0IMsY8!f zk+KZ{E~0d0)Omh{qGNJh>=KDwsTv$rElk6be88VfmXvu&%&45k_Lqd- z>z{*!!!IeA_`#gOJePF+Jn(lz4^4i1#-1zJxr78V)x)HR5 zVk&8oS>9E)F805Y7r-_&WAy*-eGSsK2ygzv$_ZI;o6ismI_znaUytIc>h|L|BV83> zXWjACn08V=O9v^{%_Ql$(0-qp8+xmhtwnvefCOyBdCvQk4zi+$A8~KNe!t@@VU%8>%RDW1G{I~2P!0KKeT~%w{J(P z*3+Cy{^sn=1|an(|Ef)<;#uCaBGrqg+z)AwiBP}pUs;Cy0xeNKX#xBTNahHv07tiL zE+hP=cpr7%uG+9^>&mLxAu?HnNw3OTyfIwVefW1w;mq>sg#hNoWXz=u*9e`PaGGmY zeM_U%iC&a0!fY!eyQ9i?)6?*GwCoH5)Tz0mvfCe+_1M|(PI#+=W!7;)pr32Jk+z9RmZS&IL)!cy z4$jA}U9y4M6#M#L6)l_cwbsM2n`6rJ*)UImu;k$BBih9^3TwNlF9n_>OtC3-95BCF zypl!X_+Tm7rrZYNtXd=pX5uw;f|IE6PuS#}iG&>9|zN^Cno zWoqCY?9&>*PNpYKcIu3C;QjCV@i=)IPg#5~=$Pp^g>$8GJK81-E1#Y#-=v_rGyRv# zqi^rmv69ab*FxCw)Hy1jw3}gq=6Qr)hk6rbI*<#N#!+}HX;L2LFBDZDk(`&%GHY9 zGWI(sEjQeKR1@hrVR>kBt7ytPB`dTE#8*-Q^yEKV%wdXK*kfMQUx^1w&Cs^Vg4&iChH$oh3zm3*_Pe|Ao3_!y!{_;H&hSYo4`> z43#jbR3kQ-QKnPZW1jF3so%=}s~bCK+qn)xEME%C4dzqGT|-XX(+Poku&oSq_P*O$ z!+aR_a+8p%_efl&V=;_|i<@U?HT=Zp)TI9?OJJy22|%n^8HxJ zkVy{rsLD8{Au+hU}vu0ZGqxtlsP{RUrb_!}MWbLHb znhQ_uH_caRQ1ZP%JlJi3RVJtfk^ZI_A&)3K(!>wApKyCI(EsE6)px*o*zsJdAuHvq zOnjFH(^}8OvO1&3Tk4mK)C=HS%@_E%zoFvj#)AMWnT`1?Oi4_c7c8A8x+XxVL{xIp z%z=>|drW@6G5kw*zt!Ewnu zQt{QOM=$%i*6 zUy~qz@eKspDsfE_M+`1&dak^>1aBZhS0SCMF?zAdUb9WqaWCeT%PW9~0+_W#(WajO z{1n3J@u2UrabF5qfL&OM>gA@m(*57--9b-MG=l1eb214_1s-N>LkXowiG%&Hn~^Or2I;HEeD(u0`3Ts^%;j~d#?CVpGh%O=}wHr z^HkMG#Ls^^;p*8SWn7(u-O!ZRj_H1xN{6sbR`g-~Sve)j@_50(IvRCxBp zT*Mw>E6IhFu&-nseE?U2ryjK3@$%vbuTuGg)cCcATfwV~q$=}4SYYcx2)a+Yq@(#G zD%As}!gsH7D#kox!UM6Ao0PW;%7S|4NTPA1#gjLb7&;?7KcID!moj4EvQWP9>rAQTzIZUN-cwIgN zd5KH+#{2>|gtRM0)?J?p<_ci-xjUysK1dAV#6l3=5IiwBB%lb$&!&*9=v@5*K(2Gu z#1257|7MZHBCu}-pl!sP+*Wx@NHj&lM7hJ+pOu!JY}_pV zgJEf8V*l#S2XY0n1xK0)z8<|UK3eZ8_UvNYB~@BVf5%o<1Cu?}gfeO*h>AElA4%f= z0|+!Of^+=h#4%->tdhq%dV8bu2>hZ*Wvng_s+bffx+`Pn$BrevLnlM@0pY|6WYDR-(6;+Y4C+=rLbhEszTTUbXVz(Ux6Xk#HTPcGK1y(bDp5!W;M{H z`jeDAu9wxG9)cQ!s#Mqry_o2JIL!C9v5{3s;2zi0wKWgx?|pFrGdH9R`w_S(XzB?Y zbFf@`Sh;Uwz!2afmF-xkH>2wf!m|=1az{iqQh3mTq++V$T&T(3C$i%Sy}KFGKgHaS z%*@hjqfk0YkF9#-aViZEpymSBjw_Kxh;P6ZdcH=XBiH%k|cdftbYNznxrM?>~`5-{tlHl;q_oJ3YtV)<sjkSf{FSXtALP2H1^13(!_{k$m*ZqRbD4OdS+=xWl!lM!HWK3ffD6+7_|`yj z*9VV^0|~$TQe5(29KDb7MDzp-V1^joZkjB+OH<9+3aIn`>)l(-n(*0fvFf4DYqGC? zo8W=G>4&J+dHV)yAm9QtO1M*1Zuhp#^-5xgJ>V^?fS}@Uu__;nf};)6rFd>h_E=MW zr5Vv}ZAN|8XSmf4>;9*y0=Ja`@sKugcDIUJK%U+OZ3%3Ly5G0Y#)S$9M406#2upUN z?211q_t#&kG6ZiNs0Yk`Ep%Xa6+|smY4oU#Mlf&CLH}pS2={F=w>x$6>@A{!UQ-0oJ8i{LCorr* zs1q<=qVipIc;e98$vZNB5-hE_baOcRc~8e>9WH{y#pR!eF8v|URF^?jv<^|$XG)n` z*fD&4Mv8;!ND*ILq&jRBhM*~B7v2^)l2gEd+Kj%ezzlt~X1>n9Usnfb3MT}uO*L1$ zJ)Nd-8PoZF17`an1iEnQ0_9XRiczoFo%B{>^yG&R2O|!;G2Yp8JYg235CwRPySIKh zvgO#?x|9i;;I2M2lS-j>vD#~*d%WTMMg0d3#*;L>f8sZ9NNTLz!~E=)(f|R#L6~Is z@K@B52_)i}|C*|t{8U7r2os;%TY{Etk&xGWHr#tKRN0Xs8`e35=3mb~jlZuecpr=K5z~6t{)1lntee_UI3;neCS@(hN5&RY@Pv$*L8yMd){e3eDv;tDUW}PX~H!ug4QBn+HjDgzjy6` zi&U7lzr}Yfen>Ruc2lgR_paQFP^4;tN4IY-%5#Z|{Oo0;T9+PXz_|uap{hQlZqtO{ zf#a84-DTx4@^k#YvQT7Egf)@S1x2u@0DU4m@y!-t-;FuyfI%xfqi_YE^QDN+&A5^v zIjDKJQgKWpL%pIBJ{p^lVqztfbjlu-AYU%-T5KDVwaH3?y$0}jJ6-HWi8>rlCgeLf zPOD!*IW{+r`_Gg49!7TD(eEfRTRSAdXvJB}F?S;oj{3*5PjI-tR8J*$44~PD9FFok zk&U8KF7hzJ^0mL8O&e<%mvtnP#+W++-eZiXgpBh=&4Ect_KA{8AyX^XS!p<~E}Az@ zWUQtzRTJ9)qQ@Hq-EBtPIFjMOIvdJIJv>jVP5Gy-A9PvMw{&xE07Z%i|xGoaV$kIPJVPOLk( zmSL1urz$Y!A_BOK@IyO{S-80cKFusXNY$%BEL5%1Qm>=$r$z8(vi8|T#OLto40hbt zopkx`BXp%=d*~40eMP2r)2n+Zl(h(3a>Xh9#hme?*OqE)iB=#5q98C;kR<}`W`y6y*^ z^&tkn0IGo1^fnt-98ZKfU~>)Vbl? zY-V0;j%RD^(bW6Kh3@s90H3S__j_Jue9az0o! zts$8HAkX7(-_}=?C49GVlO6Q`*e{ogaB?CV6uT&AN`Ndfk%sFmy-zS0epU2+Aj51H zprMvc7Dr6f%}#!B$T+1E@5pAv6n**9;E}EQ#KWE(0Ywh`rTxCtKcJkE+^*0EG?vFK z;#nebxMZm|d1_si9tH@X{k^T^Ra>+im~cwN3lmP0!3dqARbud4)i; z_Ve7k?)ratKXmn~+Evx(L$7n{?EOOo+0P<5_PpQ+^^6KRSHL{9 zzQ#8}U>Wdp+6^-gu%QBkD>7zdmh_p6F;bGx?52-o3ipXGzy-JxpxAg?S_`;v2_lsh zgz_39iw>dN)Vo=|s<=g{MaLbB4*7?1K0soCO0t!U?Zr#13iqp>5j~NOe`Wm?bQx{D zWBcS-pa++H3K;@L@_^kIL{}oc&JDa^ZhoP29~(#T_Wc4U&im*&2QiFaeHG5bIe0OU zPnaKP=|C0sN(wR^;C)Q)C9{_lNi&YorZsA{S4C_Wm9<*vY5C`zDW}SAZpdDyd7Sq<|Igf`h(UJ3B50KZwf=SBGr4G>lqGZ3u zHI!`&zd2~ARrPi(fwsUEpFra+CR`vm9)S)sFfWDS7YXUPi@;SLl*LJjKW~%G>c^2; zZDG&`fi}#0*K|v@IZ>ZLpw1xoBrb!i~30y}O3*^Z1 zDsB1leo4F1tB%%s=xSAxg|a~n{6JX*#YN`eW|!_H*&E*BWQI{(%xc`g*cjW%l+40v zepj;z8=zDn;_i_vjhA+vJFoP+_T?)YoWH-E0t@|yR`{XG5uF3@JvstsT%nc5LBGOO z2Lz9IkG+PyJY%HvggIx$PJjJDuSvYO99FTL?=`bhD~&t}fwRApclwd61`QdBKvES! z6|QlQ2n9}*st&D*n3vs3ly-R~cnFhlu)d;Q+5`ei5vSQF>k9(^t3~7a#|c>Q1NQQX z30u75BabzfKzqR6eS$Ox4S?Zw24RQjV-o4?8jIKG;p6>C>fC1scVG|g$s)S|286y* zds~ZKJuSah*iWzJ#)V58pKr^+%XmT_M(NQcYe5@>^iLVJ6^APQ$IxsgXv|D|G16nPLW}2m*C<0Jr?<&M_U@&4d^1015#~iL0+x)9&t(8&f<$ zd}`&k+z`IrWaE?VVehV`*Q^0ICjXq4xlNCa0o0NA|-v3@fg6 z%IUj~%f=zdYc2+B)^Ex*Um6;U7sd8Z@Q6-15#}80Hn#5@bDY2u&&~%toG;#f)C!cF z%%^wybL%8HSTV&sONpYT#k9d3e&#=#B5To|dBPCmjm1cTKh3M9~vD&>&ALibvreiqJfQGE&(upC~*MLdov!#F$5 zi@>2VIC+L;<>!wpJa&f;ICq0p`o zR%dwqf;p>;be2{HY@**CDfPaOVRI+VfR74s*jlujd-Md zdovbm{WOcWll1oXk*%JZxrYM5VKzap(D7{yC~b>W+{r>TCkB0@#=fYQayyAxY`=cp zv6lyU&4z2L)(zLXo(_baMlo1qG zh~q=?@Ti$O6Q6p&M|~Y6iO$;cRYVdG=`lztHpJKTWT~!Dku6nbcylr5TH|bYo=9}= z_Y*YBAyOuk$1%9|EK&~ ze$baXEzAA6e@1BGkFhNjuuQxURG%KdJy|)gQ~#}HcV0_+<^Z2N_uZdQmgBWr?WZh@ zZLcTfE|nZqN3RGQEYBHDe1`RzxXt7TXnq$@@hQqistFgK0>1@%x7>qpc*_ykDg>%l zfwz&cl$+)O)eJB8Yqq|)R_n;vG(z58Dou*mrDf7#*Qt<~a(G8=Mg9mgmuo+tMatnk zSOzIJ#hy~P8~S)oN*4wlA+U~QOE!F$7(a1u=Ss%W4oI; zof&D8Zj&DEu^O?yHuxB_h=1`|0X0 zD&x+!f68W(2He-A2wWf9J*oF(vEs7_e|+pWBNi#a$k?~`974&CJ#jziBgGuD=~=}T zQ<;WAN*|}H1ynks{S-BAqqd7v%3vLMB|(BJC5_HCkN7)16^bzpX-xN?!aL3xtfRrO zb1dBtiMQJqE)9K|L7q1M?Gf>6M1TBSgHoz++zFMCZc+tQoe!~jr7mIRLG_uN79{QV zGML|Gs{fO6&h+&1fmF4)tMTyym%RIanb+NJ)JzN!IkKjjzh<{GJyzZm=2|7ms=OUR zJ~h%rvndVQqggT3PphyEul{9yo7=T^8}Q^|AGBoB7IZoRbp-Nm)pwP<9pCv4d4uUu)7=sGp=Ghau-pet@SnVm2I{CaNm8S9&>C zMHgu&=ib$@O*?cC5BJVPy1RCl-a)KmBdI07vkDy4_&b#^X^Q|fb@irxS`2ARK+d!0 z;dQF}F6C{AKs`o9_<{@9yh?JHOVfEl{M(YoV3D>(aWq@o+f#S4tEPHoYWt<<4LYNO zDvM?^DTV5GEh4}bC{$xU($=XRGb%mR{-HW;OgMzNK3IMUl70Q=zwh zJ3G`SB27$sXAj@q?_B7&8U`91O7y8UDNC~)2u%6N;XcO*zmg^%5K>45@Kej-Yc&csS;vHt$&E~ zn`iZ#xZfUFR8QGpPx!Ex5SNC%ew@bX;5THw{@z z`ESt+HFMF@dyzv=E|zLpEz&{q{V=)}-z^edf4l|xLQEtLoH1XckL0+pFZI#-QamQQ z;;O^Tc2Cke3lr9Jl^#zz0ges4PmoOlhMFByt&EY=BWH?4scpU+EBP3NfIf8>YYVzj zK^B_gThcNm>T8iq>?%P@FAzr~(Nnm-%3S27h_y^S8ZdI z`|2mA4?;81KBx<>9*Gl^D4%Y9n27PcO--`QpEbie>~Gqz`mGf^rnFKa#RbV z;u9TPrJ3bzYGCJEBghw+rMrB)E!R*ng^~=nd;mtf+2#i2OM)hZ*6olTYXHMFAc<$= z_FGw#P%hS?us3i(H<#EwZZ@!poI!tPAvzn6{SbCEE#2QZb%MS9gxv*iiKro}Nrt_p zTY|Wa!;-&rn;^@H|B}0eU(ycT{rBr9AfvfGi^QO)11i7_?(b;EOEn{SEY{*m(PKL_pJKd#naJJnZ3Bfk7l7J(F z^t!dbQ@jKTbr`LbDll8Kk@`V!v@qiY3*PkyFu1WmG@BW@!MRZBqt7@{pfZ4B^62P9 zXyv*~v$c2<0vz+lGDoTZt8=O*^EL-X(i`WOyN3Lx;;xFqB^$5JVoAvIb#{e%L31rd zO@I`3%Q{@jmFv~LTAeKWt5SNr$*SiFQGDgX2U0>*=#gTd(usu1J+K-;aH09}$Rs@1 z^t`b`uO1KN&4@jBF5%JWvBsTDyHdzh~u`Snz^vf6eflD98;x_oAn zTGes?{iIzO8dr`8v{4GK2(EFgjuH9;!xbIa!^m-Bwv0l%!ro(c=oHm#-lj3g#SK8EW6>c`#q4 z`^^>!#q$i`Wx`y2Nv3Dbb9+!8NnDxjN5@+0*rE(m;RS*m2(utW(~B#Y`>U~QL;Ji9 z14sTms32|8eiv1mrtHIH=O&m_xrLrW2a!0Aj(Y^f@{i8ApxVFArGsI<16NiqF-$Yj z@tkg?-Y;gKJgBg+x6$*}6HuXIq5(2&}~39X+2oqQb# zT!IEU?+;!0?rg)Bi8*GL1r{dlibQ(seVhs+29_dxZQw}HpoErbNtBNL>UM9S@-qHX^FY|_h&SXrn-DKEaVg@ZJew(i& zgI`LSm0g33Z#*1CJvYcO3~OF4!Rdq0kGN4{4s-Z_SElo16l;>e&$oxa^Swv3Z`O@!+Sxe=nh(XCoQF4HPtj(3-4Ev0 zvzN8g<@C6jj?TUCt9fxT{?!FMM7|~`9bK}TT@MXvQ6@i9l#Ub=(*0a%PHM<0>h86o zFaPZ0V-9p>qKDKo=7yG5kH{`c3R%#&-H&S1YmVy?gumLdtPrq$maZW z;vB!zu`^5s8KzTgqqJu(RpxBvZ1(`3etlnRzIKo-HeBm(4Y3k5Eg3;Nl*|7~>z*+D zTH6&ESgie?cl9+)c&lF*pLu}FuC+ta{aDq!cGs+V`=Mq4UGvsgamD9xuKd0C@1A?F zDHjvzsdc6Mxn7mwNGo-;W2MVSyL^%4kd{_Cee?#1&k2*Zn^ixP#20W-%B}?3W&6wt z{c*p}yymUJ)`i#|V2?@#+zQuJU_9wDwZEE{)6NO}mtw^^UX#HU|RMA8;OQ?I-aMnw2{j5x4inb!*6*`h}cCazWMXllUuC1jVA(kMZgQ|QOca>Sbq`s?;C6gK3mja7W zNg}*8@DCb9S@VTjhzb%~Q}^7ZRB8h(9O5-i>5R5_YnwGnbE5N#abr_0^Y_wqE@7b1 zNJ+f(y-PBjiytIXC*SyYkQOe;!2U*9zOb=5gc+wS?NX3u>r;%wA1mvnBMxwuPsPeN zt)EcHPrdHg7r$pKMlt-@RW2Xq+H2fdaq)2(_j$A}t_|_0`+d`95{7Ylq*W^=S3Xg^ zEd{kT+NhMrx(CDyjZN|x*;cM?lG&G6&`>r~Cl=1cm$>7lU#N79&|bU7B`Gq_ScG^~ zZYEEL#SfYO;=SvwL1k(si~@jh$NHE3yF~WL_jhED zH(H8rEV^g1oY@)Gi zQ-64IT|_V~(;{}z6x{HQ56iU*g>)WivA?b-i$kE9yNAh47<5humsW`OnYdyQKjP7c z;ix}WmaC{*q!V|3AET9s{6k@we&3+IsrX2dV%%Aj0~;4Qv2%EN*e?NMOhs~U$^xMb z&GQU-Rnk*AwXo>UgZOR)YfiKg-xo7KP zJJ^2-+>;u<5&r+DkRu|gHjEtl2Low>h(4L%TNnh`@u88L;=*ND!!*%-YR?^qMY*O= z8*`FC6a7;#*)hEj*Uab};@jNtH^1n9&evUvM9n7vj!R5)ro`ReLee^k@i^((@bB1H z$u*6S88QZh-}FiglpVftVdek4Y@OBXdUL&tvap3SbfKHXCj??Ppo{N{>w7aoaws&x z)6#<@$KjMyhfOeJqa>o=Wn;4J0bC`noCAkNexCD0LCgQ$v22_ z<7ONcw`UF~+#5aX4xgU4{1zr!6jJ_du>9(n#zirv(3JXg)uhrF=9+tkc6fYafhKB^ zHxV3{<&@ddBlcXH^dG5AO86{kFDoXANc&u5_IYk+1|_U6Zc>mkYw7{KzGUs->rdDd zOHw~;-Ac>GU+1~F+qN(EQyvu;r-)xnPCxR@rv@2edanEA(ODN%RMxg$%^ihUoNwC_ zYL4*CcTPQ{%!{4$h!xW%bA1DGo7!bO)FdV5r|FMglm#VS6mc-NJvQ5uYqlxU zW%|#J#E-MHcZ#4|h34g{NHlBSO<6kHu{pPQS*G%Ng@W8q(npCc!Uv3L%aC`H-3!h(T&Dag4i|+J)!b??>it`ycO5%L%lOL{qrD*B;KsbuixcaZ7-@sfo zA~xO2OJ8*x4H#Z3u5Y|j06kA(uxT2RmzzFlTp%;+SQ96E6N8w@bWM5My23#S6;`iB z9+YKJwLYwur%j*VRJ~rU$lP^?Z`~)G_E|r~nv!8_KqOJR%P?{f5uvq`ef$Rc&_2pxMi9DC=Ywd#pu|){wt?cL>iz#&B!_5 z2^E7aJ@R(DVQJ~198bkQwEgio?L!pDQk{#$+tQAOH3N5pP>xebq~}F=9VpCG2}(Xh zv~+fw?7WNxn(a`Lu0cCut*^PN&ufKd_DGM;oOmCuPL$N$>ySS zpbb{p0i7!hRz@&w1i+n%;M?%s+zBhED%@;Ksc^ovUrwgLst&k%95K;We0hp`pNlY3 zgmMo-ddI+UMUqCf9Hp_d1iRlZ`s-*t6Xm^!nxu6On~EPQ>t|o8X?^}}{0%|-I=f0g_Sn@=Vu(8-k^u{yC|M6?0zSvg5paC@UikMHBJVcKx>~4z1;}h!& z2mQ;2;PVc&8@us#hb&>NAnpS_3fI95M_dJ8HhHz?N$^y?4EXvcxa8JW+dS61ucwk* z194dvczRcON2dKw$XS|ciln-aXz<>({5_u&$R)6R@q9p4t}e-^oExmVtjh1@E(1r= z*WzKtfAe!>ZJ>>$}+B&xsBKTpQ*ePv|l>O?C0TZP2Nt ztTI3wi5k@`TM~rZlP0-Hi^(~D@x_&DgDh|!v1x?*ym))1MD^f3J8Qc=Co=&|lV`{7 zYPX)sJeeg2)aCGA>vjz?i@z#9E=R|r@#<^2dvP(M3j7&YNV`InN(&zjuAMN38kL^b31vMIk^XGW3`j8$!W!aJC zrD%fcmRm5F^F0Dnrd|-N1Tl`8oFXULmKZ28GGjZ?H7=d4Y}b*6Sb!2 z>6KM~_{*B%Y_^~YFWf%axMp*V$J60q;G!c;Ox9*k0^zOAk`c8zFG*B}mdJQ5NuOo0 zY=~)TJX9`HTP+`K5Ih9#31Ia{&BWA0O+09idXnYb48Hc!G&$0N;`y?uE-1pbDQ_H7+ z`{oABo#O4toK{Mti#~_aC3E&Y)Rcpum0XLD=NadMc9SFmGgsn6zRo!|)E*-qMX z;W1Qnu0~Incd@G3Z7q$HG!q==*=JC^OQhGxvyYMG_qIAp_=uUL?^DP;lcMQfQ9L4K zD!1zAnT!`X8pPyk%4nFTL(r{FC>|g3D5G%02F+x56A;>&a9bqiyvDyW2OO`TBNeW; zpFRvpQN895v6i?kp~I)ght;}HK7nmijo0~%CtWwbE8d1GEY7<_>;c#*UToff!k+L& zdd_yiLL49B%+0YfNsWYut$_1|lk&eZu#WX_=>vBF88F?2>6ZDWU7s#Us8R9$*m z2F!LAw9CPFJA!BPM?AwyXz8051VobZh1N0c8HlCuOD9m3=WTMo71zIc&NRCyaO{TDJHH`f5k^3R#5%Q9)mQGKOXvyX{wmqoa*9U9f4!WopQdax%JFCQ zKv7|MP*bx4d3M@?C4`p!{|HqT4wT_uvZ&Jk?Akw6il%J722S4m%t`GRmB-6*#h!5? zO_OH|$_HBh{YMGq7*lE-f`l_qZi5)QTNi)tfl>jr7+vFqWcY8EF;AVpL0H4EiXy(AV3GXqtD*>;UlmmBeyZ2V?&IiQ-;X z-*t1+q^xpOH)2;cEEjW7+h}wv_U%t zT!p)|jKPkjru3Hi3{BE;f1^sw0-h|>y_OZ1Hrs=R4u4ny1gC%k=D!v~wIqdsC38td zKV=%fQ!nY_OkMBKyKB`P0Aml4$hcr5fyg-C^orfAfA{N?!6Di53=Q8}xqg?qu1CN1 zATX)P(8VDA9xu}QE~Z@d)}i)FWVeVXDO6iZlUZ-stkfc1R#IQ6(&dQI=>7i+(P%7Z zxrJT*;Y*)K9@oe=3o>xgO2%^_Z__&^>oB&<5C}r070TIPY$22#`jQ)Jm0q8e@6drf z5XJt4rdVIppooziQ{H6$DT^I`WhnTAvo0Rvulp^t^2yqpNQ6(V+xo=@Uf*CaDZSwg zDS_m?bmGKqWN(Nwu${Hi6d~2j*$Gp0tzICVJ!z@*I zTMm;PH&DUi#O-?afEY`0dVYCNaB{v}YJG z3R3upY!weJsJi5TvlcM2o|l$w_M%4S;d3aJm5r8Ezg^>&UJw7nCuDK`MPm7p1(?e4 zPrF8wgf1*!qQ=zUi{6+WYK;>YZ;XHz8@p~zzFa%3CZ~pc=Q$Nkf0g40zt7n+?elR@ zMf_f!!H-}jcA;tPd^vTtf17@b-4Gw19pJlRb~L;@j!59R_HV7mD9OV7xgBSLLHUx4 z%lmzrkE=g962)0ecxyb5+bKWu0S{Q?lybw@Idcy>7-P<$PK)`C@!9#mGBV1lM@iu8 zq7=tFi#pyB+Lsb*dlE{+&8NAdgkZ9-G-iQ#8QpspM;5EPDMp_ktzh;JbYej3^psc z17GLs+@YbDlwsefEnPG6|B%`jc>D)6{Omu@xC7ibRD&Qyf#aaah8gtAh^ezyyH#tzGl;2sVbv#qp6y!CcP5DpJ2&av#pH>*DB!*9LL@DcT5 zZ`y>YAc+GYa-9!`ul+qYr{ZFKGNE7__;|3yd^AP8OcUDxd)J_5-$m{k?N^i!Y7-jN z3-Xds?}HF|@PgN?0a4nSz6KTAuBt(FTVQHCb8JKEZq1HP7We2No=O^Ms|Os1uVaP? z8$WN-dmIg|7#ZxkANE?d@W2W8y(P``=ay+{(AGq4dfrg)v~z7m{iCO3-dF6nXLcTD z_Q%2+t>}gm3nt=GQ0{WWvM=iU*PQ<|0ptCiF3nil{DQ=5C|r8VA;mE@-clGbBXQL! zz@WFV>ZcWJfa;`WX#%FhDXmAcx>#-DYp5rd?U|lmA84DAi!>1Cq|=!l5`>M$M{->| zLCfT*VR^z@%Yug9YqIgIRr5gas3YkEBKcH1;B!6p&)Bm+-fgZ{V67f}LZ0MhAk|zb zp;Ww`HzPl4m+STYS28+hQ#yM7B2H89wXCpib9ET z10PFeXsy^-o0D;dj@U+mIXICjkm5uX&5o7e*4y#Jyx~S#zOlBL5_@7re)1;;&R9?q zZD3mCJcT*#8p+M^bFr$!RKqnX1oy*s9!$DtwcNO6u-8$xEh>GRaZ zjLd5<&@cYuK=jp%I2)XfCcVYcD`WM~v}!qWyDkB@AT4cDpC3ra{5FylTE*J+J_R3{ zn>+rZZqxp!;dnXQBT~Da{TY$-q!z+RX{S0+IdC6S`SiqM=|T@h3U6?Bt=psXIWbWW zg8ijLAUw`S6WW#dF@bRVnB*cBJzaP;lq6st$E}btlgk<>RQqqN)Ex~MqbHW8traiM zC#7hyYREBjQuvd15}^%LgF{?Ja^3BNyP&Kop%TToF^Q{|^@T4;QkDMCLv#kGj+C{L ztVwj#BOH&7U$pILdpTh^rmJnMhx4tPS{-Lx7~3Lk*!HH=#XnMGn}jvY6=KF((*?`i zbvh`PKiZ%HPLV>UFzu?n+-ShVFA1ca+0gf>f&!L8>jU*4&q@hai0#&&)k#juqC<@2 zWE5s(d8<5pHGmH**9P9-il=H}C-U{vGPHcox-XmXML;&R?u<$98Vb)NJ#XfY&WTfC z(3>0}UGL)+Rr#g*700WnsYcqIBYp;=(+F)5?w2N;qRS`DbJpB4-0IwRvq;&t<22D@ zl+4I|cHs@wRy_PbvDcxqGk<;ip`)|*=AR#h#9c--iHL<&wbX1Xp$^WZ7|@A%fK(_!|6vPnMi%VinS1c_ znM{BiY<=pHgEl|3XL-bJy?5t)Hh$S^u8~6yA$n{sk>IsOH>hGsub@YwMUkz>Rdq9| z)?6EZMzcD-U2QOV{{$Ki5lH(zw1$x3d@)FoBP=#IrnFgUg( zLJ}16w7P>O(Qvq8N`*su3P;Jdnc$gH7|exK7U@H++COk;eIyG=i2@!{=|UA=gJ>o_ zEa9@0JgXXPyAVa}m*dDeYY=LXC)YFoK z-BTFzENM*%fC&3TbZj1gL&szjCdpHzE%Kb85XkSoEQu$fY-Y0uDK`_BseeC3O&+Gg zv9&2-4QZs#Wf#7gNWUc1gfcAenv;C53TZfuUzIQ!BEY(i`S% z5Jhnjr_^$~!cFh++#uDTBm|f}P1DasVZ#$w8nDKa1;ISdu3Zy$Df{N!cO4CND|5fC z^a*SpD^LA(z05Z(0QD^m_x6C>vd@bRq|{SB+tQ98{!6LDZHi9w>#R(UH96OByCUwi zfH{D-V@2z%u0==DB{=k&1N>eR-zw46DPg$R z^9ws5a>pFo$odlOG`eO3QR}d8{N}=RxeGzdcEH?uh?%SB3IsvxOu04iLzvj9D{MNl z{b`w=!jL^K9F=(6$pkHL=4}+IUWSf(dsQk21MT}SPPyU-Nu=S*8u@xPpi?h=ym8w6 zt)r95-XQfyP3w)~BVK0_&P%mFvY_LN?soSr_O+=Jr~$dgU%uFVq6bg%VeMZu4eqSa zWIRr7pUoC(?^q|nGQy(a_~rCZ4hHRhoVs}b+A_SSu|X|~9zFxQdmdIDyuNeG7T3>C$T}wvtEyR1zAr;nvimNv(T@`FaTRY9FpRX=}UEWAqsX>v(dm(7OVu zSXx4VeD3wnl;z42jh46L&GRKekK^G}Rs_|GaNdd)(CUKB_?iYN3DQv8OrV5UN(GD*r1fnvVCzHtDW0~-4V4lh`KHUs z9MprMvdH$pcLfnqdGKFUIhPJb!>T$z)+_{bymD3qrRO=GMZ4RfZY8&FF$zwzt=sj0 zytaUC-d>^KOc+*@f|?Enu*V3eKVGB@dGdnQEk&^ck2$5P1mh=12}@SeyY~p(D9Gc2 zHiL_Hpn7xMRq*1+JZ{&5cv~qGBh^ow|58m_dc?oUi{>M8Y98=<8Aw2&MeNyKYb zSRHuwO7GI@*jWfn6k=(B#v`3hqn~7tRKB3br@7=YO&_uEi@ICdY<5TM21GbrR=7X{ zwtiK&HU1)Hl|O8Qu_Y3^6yy6p?3wsMCS^nGcX+fBQKv1pag(NiGO>v#Ol*mmNHf_#y?&%?d4Ea5 zLGqTN>LB!h7cn)s{J3-!ksT!P`8PSiHrmQ=cG?CLGHkF((1qLgZ4(V6qiBqH=9^J% zvXJu|hjMqH-W{?Jp}&xSbRmjxiUx*vm!u*pKUl_1$iBEZ5@Ug!C4Qb$qENxu@3URe zf|`AOs_WwqXZGE41*%2TpRn%(jTGsePOtkKpSN+{_UanvU*X0CUHjyEB$#xy(4CuN z(O$pwYaLjz=jnCu5Jh!VBR;6Z#MieSTX8e_nq6O)1Hl>T9&c3*q&n<({LVbJjB_cgUGh5rbIB z+ZhjbGIY@t3i4_;KrhBH0gpN+^4j#uZ*H50qll6=T3XlA=JfAv22*X$sL-9NhB`QZ zuK4XZqF<(u1ziuL0P~lXn;zNnKN}7 zJ8Y)b!1GvFo9}k3zc)kO-#|RkmWWz<``z(Eh;GzR#9NLBCU8r}r(Svh^}?5cho_ma?!(9c#@-*D_9ME81!MLr1qSmUUvAKmty@>l`k;1r~;Yay2#Dzcu;rY5N zL(WviR_RvCZ6-%04dzu*ncQ;c8OhiJZ*ScE0XKv#n(q7qqU52Pc2EV`~ihpS2L}j`h64!5Xd>XloL)`RzL2@C5V53 zr6m5~0Wkmc6!b;tii45ul4pyDh=8aM39MV-z3_-vem`mcd)nmrPw~`quN9=x1u+1b zcEumJ^tk9f*?2y+yQ3acixKL|JQEPfCAnh>2O#;TtrYh7o0h68blU0(Z*I2LhxQ z$ySgQLw2KO8Vd$H47Q!0NJsq8+{DNp`XyL5n3CYfV`!{y)rr3*N`nCurWiQZ5h;c6 z-(5Rcsmr~M^bS0u`~N46KD>Q}bTKa;3O=4R;Ydv+#%lxR*{?VTsUpnyF^LEIO9hv< zwB7;Dm;Hz9kb+5dKSrg8cuql!{Kz&$$M>YdyixqDIYn>kEw1jO4SXT77bx|%k_M@=UYR=kus4&&@er<4$^DfbwP z0f7WBSPGpHYJ}2Oi$l`8wT=34=}IMT>WqK1+t7N*1opB@x&?OL$RXkU0Z^fQ@LOu{ zcxQFr&WI2k-b*0UeC@A!^E|7u`DKzzu2wJ7O6#`enPs`r>^ayQn8$H#U^dP`HDg|t zm~`_lHG;Sozq*93q&(1Ua+a!1dNouF(#ZC6c||}zaz!d|S1+;dzZwj|6n42r##R3A z2r-#6(halEKJ}W$rwR0;{AE&pcoJ!`Lv8dI@Pd!-6zKk6&D6&&#jfTeOz%R5TJI8V zaEYkMs%O6Vw-qAl=-j4B&^CK;tN!=}xhBE1;#AC-Em65h)4*!%lI+|b@R3Q?GXqo9Km7@vRXZ-Yfn|2!&%b`s}IpFK1+7c4m{Iy;=@$q2{-H9Zy2@{l|#-fW+53h88I|U$FdEP!ED~=QeDQW z5&XL`zH_$9IM_qn!ct#F*FM)ASG1qxYPlk`7&zdh=i_lA245I#cGncWTNZv2Id zfb_Dhz(oKXL^&58IJZ905Vh%S!Ytb5Y79-)PZEHX>+H-z>R|A9>~gyZl#*|oN1^+D3)Q-$u0 zlqDE8HaqMIb(;-&v*CT8L`{i}$lv;f_rBK30|N>Uo~O~&GAqQk_YxAhhr1=kM1u5w zPg26N5cqPi_#5g1T7Xk_ubTF1Rpr!=j!lU8Ayh4c@aAKeN@VAFVV_TjJ~Vzb&}4?B z4tyM}337=6EkU=u{8PLs zPq-}XOO!N_UO~Z0D*=r0pMSTlr!^ZBqS?Yi8K_ZQ~$E>Wuk}thjyf zc?u2KUox~D44_xFi71=NnlqjbW73kthwm1g%fAJe(zm3J2Q;lvo9vNhR@+(-oWa=j z+qcCSeQHirvgAOuaau&H9`aDOeg)4ZTrKT$MRGQ<2onC{1tU~KY!g;QhKSKj;wOS_ z_tjM<1n|ym{obD8K1P0`xz&b$u_PI^eVnclKiK;=y}oW)AF30P_xxH?+@bbTxrn4# zol;Gjmaf^CoLkgM`t>zfcBZ>ssESKU0&5+whnh>6CAn$ZHf^7C!D!`)Qb-+^XeKV< z$5KI89Ezw1zOu5-El3G=E-MhH<5_mt$mShZ2Z-p9XJ&+z z7OH4&>Gz|7MgpLD%aGsN=uFx(BKrg)|3H6*pJ&cXrGqmp&vVl;%Bb|q zpgpy~MVmK){7pz^)E&ppV+7N#5k+CDF31M)>qDS|WddWv%>9dpo^QnK#G&`koH+`n zUuZ{?7PUuI!+&2Hc_D6tT6_xW>>!wB+pakP{@`E@s)1w#qGAi5QBO z0elE@+V@4MPS%H4)e(cm$gam9+rL9tao+k{XsoeFJMos#F??W@H`C zCi1Ibl&p~#x{pfo-Zh~)Sbh!-1d7$>?cnC!!jd;Vou>YWpa^fBOB|3XEn9IPT~x07 ze}bYz^5wqxxVq89O@Fkc?8J~Bp`lWdhXL~b$wj1V<>8bpyEZ>J%H#sn>9v}qpP-`( z@@!TkYkUgGw*z~G)XccCqsJvSuwOHTQUNV@%8={0t6{-P>4s=7QRFAQ#5@+{>h-z} z`=LX!hSo^qohAt_)fufqt(p+~qTEpF2JUzYSVeaI#ES{kqj3=BT@*&6dhicHk)1Lo zzsK{=?OyWrlD#;s$PT{nA7lZ=GMtm&U9!e_V#>Bo&lRE%^4BsAe=%&Q(z*k_71T^+ z9Z}>ER5L2kTL=ci?i5j}B3ZVL%+JEbykzy0a69aTK2QKfNs*KhlzUD?!8T}Tg!qKw za-JO0C#?mzN0mY8cnl^vrOM{v(?759%(H%E{v%qazT~~h{wny@;g&JM;stj3mw9-*ZGVC&4eU;w6Cl&Bd z*w`&hk+FG_ed3D)3Z|NZ5hcend z4Qik=7&0e0HsxjZl+{(&WMS3w+S>>&hdP_UN35Tb1)UyGPkbx zg$d;lZEAh?%4AfD1J|WsWpB};(gCKt#4V7aS|}By|tcet(Jc|wN}VI4_{y8PwU8=1;NhT3MZu+er?2m#``sw z_4t)9v|I$J;cAk;Etk38H{blK2vUaY*lrf7{uVTU2^TcR#o40;5qT@Y;lnuwNjwNQ zr;U;#K^lUHBP~1&Oa>6)eVSdTFM9Om{qFH1`1~F!e&rL&gBdJes#s}7yl~kXr z4cjs{G_R53Z8YQ!7_(zWSzVRR#!{3mV=3@kma_{4kAg@N@kcfp+^EB;mhvGfg<9QE zz|BciXEmSJeG7(3rTc)y({%|dD`Ar^cZ|ukQ7;uvPxJ3Imh{VV3@R!gXTLtDqx8XR zP>pfS64vWQo(*mhVO#XKLOnnA%F^+-y)76m9-0rQ)NCWx*y|HDXO+=-O)V+6t#Y$U zkG}g_P_VD$+u)ooR-k*WDNfrWX`AZCP~Iko6prvh%z`G3)q~Q$JC^edidEtDkF~GyxlB= z>$+zR3aG3W)+v75WbNLWf%LwPEZ_KNyg`Y+lUugana<WP}Td$%S3Tee(0St}_IUf5;32G16sTldzu&JxMU#mp zM1uK)(@AB*Nn!&tZj8i}khW-_6(vD~_^DNfM)`5R3VSldZDWcGAmADEMZZV+-zNFr zVqV|~1^hoOVHealR|C&c&DPVl{N@i@M;{Hq1Pg3wcDaEuq;lGEKe@kg~+ZTNAi%F3l?> z@xH4O%hkvz?AnERc7a)j*{lC`f491r?l3bm&lM7CsR_#yjgM%H7Kcan0KCPzFEU3F zG7H; zHZ2%hQYduIQF4fwEeKqQ{Mo@D&J-+=+#z;aW@T%Df##SrTZ+p-y6I>uMp0DUV+eqh z3WLSXZ6w3sd*1m zuIo-_Az7LLfu}-$7pXnb1GZhF_lh*-aGdI!$;9hEyK$!fVYDe-(Al}BS3#6r0b6d! zI8J6V?7Nx{=?a@NW%vX>uS&HZCxW#iy={j4=orH}i!>R%fNC<7ZXz^b9k@MG>DG6X6VUO|ow@%t1&KFQ91ViZ84&D`6M3@`U)DX9@y zU*9RhD2hT~f%6~<4uefaqRS*9@Vi?y!V*!rcddGXdX;~s(xey_6eJuB7olMa(4mka z?OQtv02d+E*wDPn{rlS>FY9AU>b?uxZRp?_J~C=@W2{?!Bx^&F2^ou;nv%qXe{H?w zqeBXwqRuKQKsoJt8XYRVPM5Lou2S?yyi9B5G_`e9j|PdvS){OrY-$xHT9=(q4a{&E zZuzY0^)~GFvRFlFr0^2|*A7!^1))x{WW52Myer}69@w9E6nR1US8b=HwsvycDj4|# zJ(Uq?r0?8;@tG6DSsiH|TVuV4C0#;r$cCF*g~t=5fr zIYzRDQ%$-kS2TlM5qNL&SoPHhc(P_pkfJ0eWjNPv`41xTh7^b2Nrzmncw!}*BQU~q zoD&MxB6bh4m^}h>W&+TftOr1vtyKd+2NpqAGV_z09)3u^7`8ji5^`(od;9$yaY8FJ z;&c7qp0k2DyASbLRMK55c4ryp%())-I%#G7O~*l9u7UlpQfhzXUoaj z)LCKDw)PjEpta@9kVaye9#4!VSmdnfKI_`gefzEA^`eWPr|vn1rsrqpXZ>Fd7D zmizLb*#6PYl>TPjYjtMM;`s6Z_4>baS1pe9K7Zf3ID|8JA!Vcm<*;m^mq(e|8+&`*D}Gv`hBZ~yPZVRX#kb@-F>wgeg8 zF$6AK%zmm`p0tD$xfkGgF*dp^XuZXJazw3^;*=Y2*x;X=mtz zkbLnzL=^mHHgEbRo*>S|Sg0ug8c>URIbf$-Nfs?*(AGF-Z?d=P44 z{xY&t%DR^lHkc)6_TfygX({5jC8l0ImI)SM*SNC=8sWegdw@Wx%guqnE}_H2xg90i z(a8aa#VVD2aTEcX7MUc=x z()VR=q2l#MgwX%x_~x_=b#Ehr@G9kZ6rzAG4;-QY$si()f!FF!>5qRn|HoVe;oJXp zf5aLB{2z{|`-6y`1g(ey5A;XBW;u?HuLcqS8<+p7_`MYTGy}O5L0FsnQ~L1|?<^v` zL}tPN>+h$H{}e8;UTJ#&ARdeNlN6rlRY46Q+SF!>32aI=x$X7GgtqgVf;x)?UE+_o zAc5wDh8Q=Wf5_=z6`!SiCD8(t`8fE1Ef9gFfrkDP{{(@1!|TUNox}jsuqvcr&JqXv zTxH87?6c=n6x08TcD4^b+x2;kIGAoQ#C~JAuj^&!dd_xy^ka*u2|m^bhKhh13$hwU5*vuE;3L*bP13Wx*3GiGM}<97MBOnL#L>gC~;z8-IMEY=`6=NKd3+=Ly>U zmeZ|_5LPpA&%T$G&Fs5ctf$mUofSahGMGi_tC#Ghq}9WTEKjw%{L(}2;_`_KB+f;0 z_a0&lnPu~`OfdoeZ9wkHN`RXu9>fj{H#f~pM*IQ&_hN!1Bg(D?#R1-(ImtX!B!emK z-gnF`Ofl^STQ2sYlJ8E=O?p}L(j-iyZ@Fs6d3?E@BiFw~AZhYmN8Z6vH09SIUF-mm z1@(ZS61t;oSfl}wUeEzJn;*4$UX`*c)eIQ?9h8M+-X_(gwpaM}DL49NJ6%)I8KoC` zR;P2H17%vQ99pt2m!eNJ6O%=d9GqU0XenBb5`t$QIW6g4kBi(IDzB)(RBYv-8|RTI zo~8L19z%EN@ZRtGn5_i3%P_c&KC*TJ(eLzwi2nOk#_2as9Pz)m82q9>b5mv+&+sC( z-NhX1NHu`xQl7$YrQQx$e?ir&XiM3bl%^^_Rz3Ko6(u2+HxXVDRO>X zn7Z$iNziDZ-@uToy1P_~uBfA;3AXEzE5@~@P5wxSx(OF#znJ9Gu3RD>+3CU+o83+o zr(R-9{!vW2lEMRpRnD>{YqbK~Pz?UdAS;s^7{bXc^g}Z*LT#|+f_?bxaUagz3z-y# zy6EW=Q_Dw(PSoDDe+JIKVk1aCsT#_{dF3OaE%wY}q_?~Y51Vv|G^5PkjZ7vRw4zje zbYi!oVB=r{C|C*)!*GYM(0FY^_1ax!jx2q#W)G+{;s~z6$xA8Mu=rVlVs;kZ(y-#o z?XPdtV8%mfCF2>dVorjcT&{TsHKsOe*P&Z%ymk!X<%uUcr8DL@OL9HfqCb&q&iUpy zpe31kSOh_Y>}xP$tIpA)$rLUl{j!nSw;$VFim$x2b`WhHr${sc?|^P=lAT}MUCP+2 z;U7Mttta^kBao`w7&m!><)QVp6$5z9h^X#0#b?6I9>b*8;MhW@0Zu)uL4 znUpFb%RW#_+0E!$UMfIN??_|n2J4!vpvKKD;fqGa2_Ai$d-zM1&KF0&8l>Y+LwH3lQQPmkq|Wkd)%-UdPsFh8Swk^QJgzRA z*m#H8=1ty$2o2bcSyoD{Js?Y#WndFlFIN%?Ui8py|Ie{Wi#{c7N6TssK9{q(?I*Xv z#?=5ReE}0CQRd;p4Lp&oXGOWyBUvk1$gAJibv>I(@ zPJwFX)A;!t3h1M+x|uv@P9UfHrJ^LXJPvC4&`&RprT6Tna|ph6WEWv|X8)Vai60P= z{wL~mC6DF^cove`Vr`+ZJ1sOdH>vgH`f3SJ3G1)zKH=D>na;l&X>`erA7=pUpB=ao zG2y;$wj6GqAaJ9_n~*T$xK1K6SpQw4Ym3MxS2@hlR`mD@$s`8`8iso&?4=L|HC4!C z`X@GIL}HJ>BBka`<_ytPe2%;xGt06auDPjaaL^XWeMq&oBUehYa3RrBSlo$2(C&Fv z=UBrI5$)G4fQf*boYnfQx>a_uE6;L^w%)-0kr_=rQdVNZtAeJnqtXz5ONw&qg$qz> z^2-HN)9urX`0>HR673dZm?dG1d7HD}Wi~qvgCAlLk;GHU8YpUIy`zaIM9T4Odnn_D zQH2__(L1KYFop}sywL30UDz^Pi!39eG4>c^U7t!YoZaC;ExEO#EL(^J_TC-RJGeT2 zPq@!>z6G<^s@cP)Yv5v&Td`1&f>G&u!qbW-F`BUk(R}{6{l$9dWG#c1Nyz-ajv^sF znT?brg&#s_U`3*pPze(%OG=}x&l7BE z2+ZMjGJbqiUr6Lug5<(O(VoY%nlQ}Bl9YSTYRY-ey>5mk5}V05PLr-IHlAj#DSr1r zKiqhjhCZ2UDw_yCzj`inh{~(T(QK0i{Hv;SQ!5QwT9iEss zt&h1AQ9MVY1%a^fsLP9CZz-tD`b5}bo&ugx5J~W13@S(y(DU`ssm`$i>!*+!3-^43 zfpVP& zl<9kB)!&y8#*j;5d4kXDjAe!IuDngL_q?jVpH7kfmU$6GhWT?yRBU|)gIBlb|DZnf zZYm+-p0<1cB(UBer(?d4gx5RT0MqG8ve-!#WhWhe{#t3*#2DFJ9@(~CzNT<97r9^WcQL&lBnHtayEBVtX*_FPRZ>qO)7g42399?^m3!T~57KG| z1d|6v>&r6^njnpElv2JlX+~g})ZiJZ?>7*Xu%HEEPpN8I?OfH<@?fTdvw%G-xJXEX zq3a>>Yu_==-@&=N^iz5TulsHnY@R-0%Z{t-fBh+oU_l`WNi1%5RKX(4bz>c~4L1)T=W z=@+%pBKB)r#}S&`ZxNd`Set1|!twMMriS|#|U1LsfmETn#ynFhN9O?QzUg$SxwnV_kT6jaV? zCmrvJa@@{xs!D>(wKQ-AJZrvWYj&sD7MzStMETD}u zwIs5GBW;lES5ys^)J++a9JiJYfaOC#a7*99gkfr+AOWHU&RgJ0S_Bq2M4VGl2(P)e zl~)XhC@-B`P37-?zpey*oqu17R-hCkXvN8kRihkSG4%aAJAu16Ldku z=|I(Mb)VJU9Hg(ZJOksPV+qMY*;m~*?%kwq3&=-Xgex|bPqq@3?zO6lfE5?k9CL|6 z6?H|cOkBcux&`_>gQc+$+p^=E67gd4ZMb*!z9t}Z;FG*q;<}?X4pYrRxJ>rh5WwJk z#J+rdmPhw!U@(HCugTC=I%X67-$T3qDXY-l=O(LgnxKwq!&F;erP$C%PAOvSA*=9g zpG_>6PhVx}?KZ2BKA*IX>MpCWPG99A*87U%t79{`kX^miF4T39i#@6cQHnXBplY=# zwAZ4JA3BLFo2<|>nQw^7C2I{-x-JU?M2z7X z<7IMv48P!2{ZZ(3=bnlZc`_8{b&#^ZvNuVoc02i;pn6~H!l8eL1VW##FeT`q;~e2( zeaAXEx*&%jk^3?;YPA}cm_xP+VeNnk)4;EYOQLy2gQ4TTVl|c4s&N9;`wys`wXEbK zvlFY`EWDS*QpT@Qs%s@T)Mgz00a!;4;vBTqw=WHG?G9Ln->`~oOmF4(C9tMs?nelI z`qwedXryz`lLPNMd=aAFWAN6VlaAmzylK3-3pXzK@~*MIDrEjwuwjb>X%b%vCw zucGSLRa)LOY7?z3@S_CodcY?3WA0^}Xm;!NcVHblnHpCEQ8_Up)z2prJe133g;8W7 zTCMBO>&fa@W}BAWcV-(J$mS6Hjh-p(5(5KsyO7&AW}B)`n~%pf%l8(>dja(cPC47mCif7fh#oHwU1^#T!Wskhx5p%*$D5?x1e z-RlF;4Vu97li;=W13+Q5>oXv531WSW4BJ{gY>ige2K;a9=sX|gTnlP!NE{m4xVIGO z!n;$=ig;j0)KdyBsl6r#pDvzD%PLI@T6v?xYosCRMy$?VRzz3+4k<0mwChjMAx`}N z^{8B%?yNI-qkIJ+d9Qp$Ld0v>PfXK(|)DFLw{KNVVr(1y86{<+BYmX z`?r6Lw5Pg1%V^1UNdX%Z1-O^a1Imi}@xcjWs+=fjjAa3^^<@IZ7KU^Y>kiaR(QW$&~`BR|28b!1LPHtSv zq-zbs%|;*FUB@7$^w}I0Ja+=CZgeEz$P|_j|JXH45W--_LCc)w&c7M*+k|kBu@riO zYdrjAhi$vK=yk!P@Fhrb5(5Ms{2K-@ z+o_&EFD$j<5~GEakB(R84xUoxtZ-5bGk^r+KiBVcFEPqKhKWng*ccU=U~?N}P0h18 zn+sZ-dK(sZwX%*~e59bNbjQ>oele)LWLG)3xUnDp!jo9FdK zs5Q+n8y%||u5H5|1M3RZ!lKZD$^^4hdd!RabX{no;q|}u9p29mHL1(pg7heiA=)W59}@MCwD(r zB6?<@RD|$U%UDaw0T0tEh)$H>fqJD=lo_h=WZn?6q?J8ebaBg+3o@kmK#gnP zb9a){{LH1LY$MQPF!@H@4&jaMd|Ou+i*SIEu-CV}Zcj%)vZct{3Z1T!(8u%986%H# z(Vz=Cg7r6{qvJGq9*Sw&K0&0yf5C%`Lb<;WZrFfmEru!RZbkgUreE(jFN|W3J5@Q9 z)VE4i6=%1#xVB-2J*3H~tf(Z16h%sVVQj^=XpMpKU`MOI#k60bkywg_GlF%ak`;}R z<{u%Edyb4F$nqdbu>^sTe(oa4r-D;sM3IzILxOtRpdE1wPf|&vvAV{%@`U_;(;#>? z{F*i&+8UR*A<)^|rMaVPY1x#6n6b?DTs+5v9pmiJY!1VSY^9QQ2hFbRZ2f`_Q&G1+ zJmOe2QW#Azv(E9~`E8z~U=@eAaGEFysyB&wyo8nlVp+1&o%5hv`YwRB{Kz_Ngv88e zzIids<#a)|Z7GDhP57_jMEgok4pKLX2$9F{h@yRp&G`oSICo6nsK2I%bj!+V>;J$g zXaVrhW~=JtF;0$hN$Lv+)+>1Q?4w;i8>jf#-`4Zh)iodG(%4G>R~gGyp(Rc-&8ux3`4l{^O?p^sBBD z-2tS9U5X%nGrK)In+nIV*-lT5b~&MKEC1305f#IZ$)RCR+U!fdQX(LK9L)?sq#7+uX~y2bFups8&n8``X)Tr11Bd*NTKL?Rxd0mdviQIytvVIy zDinVyguqcK#3l==2SaVzYzHD)SXw-7(#?H7@!~z0jKl=FBR6qMUveZNqV%F~2*VLi z#M*v{Ii-OY8WJ0Kab!kqa|{tj+=gw!`?R#h+L%tVctzQ%bQ%pi%yH@9T|=AAiN3;> z!)KSmhhVM*0~PpCkIs%Kwh=oOTRNHr54AzJsV5fYjTK5WkG9vci@pQw+}?FQsY^F) z#Uz);ok9a?1{{=Bx&8Y2q9aHnE+m@$HnObU5cEX#*h$F;uc|gN!4J1ab7F;wY1&Sb zrsa-$tZX1}5TSkAx# z$*WbdJ8xZ+80xH-TII7~<5eTUQi{MhROlr!KtW3Q$4z}BwFLL0(9Umc0T+4I-uZm* zP?*lwXT3=@2xxgyk13FUfHLPqjf7-D+4q0EC(EsnXLTG63T6tT*OP=r`g)0fQV<`& z#t2FH**X$D^wSc?gGH%~ak0O-i5I4r`cf`ff}Wgl@$&NeJ{>@RJm1{ZzwM01|Hl6w zolibi$ipKfARK>|nElN!@PX+1$0?pJF9$Z~b98UTPmSU^mAChs-+ReNLNt$T3uy{_ zUsySOyJ(&;;KBdfFHrdBa|?Y2>;sNLaY{w*{XckhllwX3 z+j@rk$`i#|5mW;I=US6q@(J|F6xcCqUQ|}`JK(PW`(W^U{M|C1Tqq?1>=6`Wlone! zGjtCSPr~-G$B)xPirk+AH!BAncEq>2mlhFBo*`cT-E;(zQBq$nm;*};4IKD>t#4(; z_zy4^xu603Y)H@C4>LlI*`)TXG*t`~+3gIB}Uya-9TK%iy?_YCayPKSKu3jfC-!o{Kmm%YY)t93N>xTRynUOzn?_KQ?0DO?V{ zAkA>irz|xKAetOA9OiB-Jxoi82#OIuqDmmk9W0X_KZ1-KZ!C-YF2a;Y#&Hm`x+8$y z#n0{A@kalhZ z?6LDPWC-g-8S5S>x;4(eE9a<_N}MD7x5vxNx>DvhkH7E3$J%|s^X+cRmoT%umUFOu zocB-qRH3>40ivus0}9VLNWmNGY8rKXlT)>`QJ@m=5ij6f>UJozCO~oGBJ@U0p;MeF zpIa${I7a|uMI@_=$y%+*@i!tg5$aCrfh_1X1|=&LfP4adH`@DF&GmgM*SCrHxMA`4 zHNd@@=zIM8W@q5tdlDA%)$EwX9^S-Zo_}lx~6c(5O_i`Ua&Qmf&?B7wOZlM zDohe+>pE>J!8B)nC3DNtTD6j4U=-9EpI{)>+jqiwHugl(-U z73bjX(wDXz%~+T94fuCc#IC3&E@2;R`GG~s+`W5V@ll1jvrD)^ai2=}{SCzDL(kFK zyaa&b^B(GEI>MJdi^<(D7{FdLu^w)y72BkpO*BhVq>@HLgMN=`jYhGO5myxX zSKss@T-;Pz{}xC>+Zr6v;$2VN@r6C==o$+(pa^--gv z4hX&f6%#8ppW~}++196tw-0bNfL9!n35avfiydLb=CTnsnY*(vm2Mw95)pGdB%c|5 zct_1|8Tfo6i6T>)$Btg_OE-o7L>D^+O2Tu$%$&7YiF1459JeB{= zTTOzTG|3z`XvW*+O2O11ww&v&cmw?}Zz@f3 zZ^Sv+e85RMW;$gt_BDK&YRqoH@{P~n?f1C&P4CgLEqBtl$=3nLcsUTjN+z!`s_V=< zKKz6Ik`E{D*6n&;ap-P`wrFv?=)3b7=rfpQ!Z~h6zvo}KQC34hvfx8FE5Ngue|D|c zXAqa5K4FZ08&_UCB;fh%;V@fckP}ZnGjg%K3>zMuga}x4{$?kK>{)EqdbStejKi;* z|9eyc<7Z+}D8zSvKI`Xg^Pm*=ngr=*;Rk-@#j7E!+$Zy214KEbRRwL8ITa9nEQFZ> zp;gH_=B7ke5rRJ$KS)-k;XxTOY9tEbInxP57~>=tD9QooH$&8}jnXQ8G6K55e9*CQ(_@Q%SFV0*Z-q)?G# zC7LC?_ii?asR43Fk>n@WjVf~3KHak?_)^$q!DcQG*g*(4EDOpsZ(HxYj(M{s-(vxf z{5lp6G~@^^n{6p1Mi(b6%sIz-pVBZ65`)(f5@X$;%TQz{oW3^Zsyv1B39-oXh!#0b0bN^lE1MxM>mQ%H?f34%8n#2-^0 zmqyN}=GHuU*hb>WvJmeK5IOCs6F9T!3iGf)_cjOus zaF^i4MqNlLM1?{|q6YIXA$GYY6mZWm51~B>z8bcp704n;GLOCD6f!EJXKpS)P^|<| z$N8|sT7dHWGXTcw+S0H%r`-dQkUqG2B;e~9gF;h2QbqbYnICY1mBMM@GH4t_+1GBZ zBp6!)_gy%LpA*oE`vE``#qgsU(mSEVty6e`*ec}d&1NS`_37F^P#IVUd$SlOkjGphamIr#Z#jB(CbJ5sZi6t%UrN1SmNJJO^23;n7l zxAI8xD*Q{>(1!~hbKZx@+s5bxa99;P%_x)hl*L;Lsx4_676YNBzunb0WhGws&^T0@ ztg3OLgB^9(N+xM{@5XSn6V8qw7!4Mpl<@> z0vRcOkMk|}wg z*n8YQIdZRF6pJ;4lEXmUp0Yi)cZ5cK(BfjHxe|Y_T)t2&fbF7KPo$}WUXtA?Q~0<@ zB9mU_<|NUYC^17aPs17Q4gw1P@Hk7@zno(Kd&5T&KkvOkvTh$08u&GmS)j!=r#v`yT1XXs3 z2W-7h{bKKr?s8P%c8)hQgXk}*-T=c1wa52>52r9{kw%=G*}1BZ)g&NCi;Qo!nYoj? z@)U&HKUT8roaR z^Se=*>*Vh&Sj}mZ786Vim|C49&n!4&z#@`%7Wxi_C`AMmtx(k(ubmHGEL0|5Svt<1 z)1Pg`*Q+-6`ka!A+|KL$DqHv(W9s&OY+L+o(A&0pP`~EFDW~RGKu~*uz0vLGRA3A>WyVRX zP%`l^wX77>BV3*2Ek?cxZk7z?+w1M9Wud1~vMweHb;*f8|8>Qknh$ye+E;Jxo#yiv zJxdWKO!>wAVGECwd0bYEgL?!|`?NUvXGMnIMOo41kt?rPQ%y)9xu=W0;HyIu@b>i4 zAWe%#mRE_C#JQ#YvyuLiNSdYYn7fRDU=d7FCrD|*Hq=RgEonoYto3TB*l^Qc z=cAcd`GwE&U6R3-pi5Y`ZyC1+KhBJkbw1BZ_cWW@|CqWFDe`a@Zt5Zm9_1Debj2#B zp}p)LRu3>CoMG6;y2QmBj^<{S+7EC+vI>cevyVfN=sSf^VkI~=2VIAIh>0xW=1be2 zKjYQ6I;>d$uDF*E5vHd)cSs#*1e>BgMb8rTgh>kbW>JR3F=FXd^W;K>lE^`?goiVL zW}Yt3IBzP8`$bI$Z~Fm14sdg3w5)&ZZ>4i|f9G_32xv2@A<8}C%(k2p+*7}&RXD9lllXsnMuBFM-U;q1^BFRnwFOC>ATwgefwiy%QbkfxK$ z6AR}_d(jgMsta#P55xPX!$86T!%YxsLw`@YZvp^VY zk*S&thu6QG%Dc|fuE9LU4DG*S=oxjfv=vI1`Bb7az&ccGXVnz0TKZ{|m7yH>9mh%yT1CAttdD_AhD^Il|`()J)SfDAM zgVteX(U`*aBZxDHwqZ&k8HPh8dfW=RR{ebTXgOG9j1rqR&QF^1(>G0Fs;4k>;e5h< zMLHMRA6KFgZp2vd&-yt!o%&xi9r-Kr;E>GDJVEDQ!*G3t!0%$j-O4p*f_4~dA8Sx`L@dZL=qYZ(+5urN-t*?!QjJJrgakrNI6$iMc%7FcU`5 zj<9-BGTkZ~9}{baA3zugg57{yqp|Z}v%IZ;G|jR5DOUbnu&-fr(rR^Js>t**>UC5N zd%q&PXQ6N`8hi}<0n=+Lmf)&96)yzh%Qpf3Ni(@X6=rUo-x%y}kKS`TWoU7EDiJJm zJgVt6##Je|t0GZ=h^Vk6iE}FIXqH3ig=CQa-|!YNzhlDy7n3 zUG!qt%Z%!tIS%y{@8}#;@7X#pz-ZwFTn6TgBwCJ|B;r|>ACaJ!G*XOhhw{I3lBEdN z!NLC~6G&eFfFpn(6L)Y?Q+Z9m?%QYDj5XO<>bCa_$oIN-c_C-`-5R-ZP~({(9=!uV zud%Y3H%KPo#u=-DWjqP!a^2QF_I_66x?@0LYhN>IOo+psRKidt0_~B^GZKch0zxb7 z>XT{PUKDhqVqtCrJ)fWj^dICs*5xb72{gm8v|(b+0{$qtUTJ&(eryIJ&PAee_-Rd$ z&RYlzG)Mc#J9Cal^*<>!8(V}IX>^iWQd-@;{;L7!K7Nt%q&N2{589KD*5MjUPb<%jzx*>N_vPu(eGbw_pizI~kp~0BM`ZO^2 z3${E5q(@$b^(I$CizCUqAt_6xPEP!y-RH6~D%EUqr@X>bp{iv+i2tc3(K3<#)DP&! z2gA7jlF_4~(7MT%tIX9~1keH~kjACfe25M`V}!YZ4bY*T_(hW}gC_%jkd=@v`Q?DD zw&?48;_-(-AH)mCijM8tK6vEXM;bZ`s&w$>{*-9#Io13GWN5@-KEbJBUvql7jDWs> z8QL0cPT{B}KR_i^FKt(_u4)L6uP46hGhKbj3-!h?maIae0ao#(0ZO@}AQO0J4DvWB z$p)f%-!-2(8YG{mJ21K6(fy+Rvi*Li7e7W%XVEywm-T~nB46RL+oo%T!JC(cUI=ae zmIuO&0s}YMiPm+2)y41Q*{WN@**yNoSAnZTrM(}Q-{-v>o8_C`Uh(^r1J9{(r;~~J z-e#XX;=Phb*n+II!Jd$rl)T;2Fbni;VGut-*r`sc(DblnH#$P$EP6=DmS z)3wp<;^2l5Mk3;J+EbgCo(v9cHl|c5t5)!QAX&6t?YGu0Royokz)Bp1N+36|$7v6g zqtJkE)s3ILL<6>4=q;whVC%#cZGUOk5Bd!@1Lb4k{6A(Q-ZBtM!0lU7~^H zkl%E0LSJm=QMXGc#6NTiqx^wFDZO`8>g0s+b zyfs17iCC~P5Ic6jc!p|*NGteF=l8ewn}UQkJpre7f2`G1$IH(C4;_NRZ{FM6fag12 z!EeKLws4%Xe3Asb>f46&>YZOK(-l_`ax^{dQr9rxsuP{#C0~23vifJTF=M zBIp2|CMRJOPGRio>*>qM$xV=Iz47=hEYfBb?$8pU_H!`&(mlVY%DxR*bULW3VS}~= zk_57)_(Lxw*h|KG`3b&2n{q}|u&QC8efYETk@P)ae5@E-8pF+v42x1|516CmTG%-t+3IwclXgWWWccOSuaR?%)S98sZRx3 zIP>xBCuEyeT8$Rj9KcmV@;(t(VP3UtXYqcX#XR{5-rIku$zW}IReS&30h8NdeUem{ zgHj3WzyHfdU4=oXov2o9x7OR;J-pj|Z6WOi0?J3L;VAvW&IYsl$#kvms@}c5!oIoH zy)O5J*~42=5z}9PW3nKUnewAXh=rh9bP6QcF>UX)Bff&jX;OQJ2HC)R9;xV%eS&`O z4=}aS+raHF4Su7zUK{MsI0NWE;b`ai)1w>YzNy7bnl!bto(CQ1l!!HA;I{YGR1S7V zIu;M`4Q}QeHXi-F?BxqpyDz#EGQ`HfanW#!Ckv&){qreis#C_eq|U*$FK_~U+-VQL zW^eYd^K?&zmsos19@dwUx>YN>%_Kg+sVtl_kF!F-u_r)SM93q8eO|qch_2TPA#qu zhDGwI{w_gLPUGK5E>?}!%gSu7ImHRA**;h@A4QYQ1|VE4>1kz|+xh19=*dKDs@#vL z#hLNjI9Bjvp7D%S^>j0E?h@`^)`*ih0MmPMTH~*-enz=@qPT|GU%mE zwdlS2)yIzLBifmj$JrFiMVyMTJ&h$Nm@bw5+UYA4X-S^hbj~(S9_nKxXxG~zVvWZT z_c-wi!4zmlorr210U6GL!_u^+YRu$Lm-HxsT#gKIFhQDiRB_yzEkr7ffom2z%Zy9l zykodBHFh~SSLH0}v~h6%7V8%yL;6~bniVw%T@uWcy>u)hBlQvec>v3v=0*X?Y=k9` zuBTD>pJhQo3I4o-G_2Dg`eTFSIxh~*N$slGY*lI{ii56Ofkp7}?M+IWoagd1{z&hA z44T2Qt2HOeQ)msE#da%TPL{<(b@cRUkAV$P&fqX+3KGnMf`DJIoC8vEXa!Up8@~uG zdaqWlS&F;X$Evs=dpMO|rg(3tW4`UQ{qXmX|H<@Pe)z;7wA2ngpq64h-KY1Ysyr=4f% z2EO+`30`Q4_n9|H#7W4nNKVu=eMvj1DD{-;!jf*n{QU}kL;DVy;?v330riMUYC(_S zWKx*|ve6nnSZZo4zxLc-%wNh_?E-M2U9A$JhX2W<@LDtAuAj!8HKBYsmha&t?GqaX z`awArfqvypJqiyKFCK!<__3bjPzMmFM%qENHHpw4`5O^ww~rRtBW;lDA&z4sNWD4$ z{R#On(Ga41gpipW1|K;VnLw|00ZEX7{LesLH8*YEeA)C&o-TLPFI@Zaqz9u@J zW9Pue)d=0(qy%CqRO}xDC}bOx9h?%peyzHS9-Q2C>=#_q0b)j6*?JSmwz+-ðoU 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ℑ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

^jt#G2vK9Gej%d~mY}077Lp(pk&W!L#e-+I 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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-developer-hub/1.3.5/redhat-developer-hub-1.3.5.tgz b/charts/redhat/redhat/redhat-developer-hub/1.3.5/redhat-developer-hub-1.3.5.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b11f30f23b480109f5e99b20278726e58d3787ac GIT binary patch literal 222847 zcmb@Nb8u!s*WhD&GD#+!*v7=RZQHhOTThIM%_mMKwr$(S=6&ni+O67ux2vn`_UUuc zU44Ij`rdO0qF~TL{*%5aL8uMH6&Z}gW!R)WI9LstRT+$xSS>V_IN0P=RoP_JtSt>} zjXjhV?0CdYtZhKfJH4FNnwu$nKPO9jT0dkGIZ|o5X9tefnbn%sg@LK(>W&Rb0A@sC zL3HcHZ8H8bMZ4}dyV~pDWnr|EjYci|IV�hM?--$!=f(&p^Rx1o1{gcz2cJ*Ew#S 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 jsMU3I$~KhU(U#qua_`q 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 K2?szy1NaYVYg0}D literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-developer-hub/1.4.0/redhat-developer-hub-1.4.0.tgz b/charts/redhat/redhat/redhat-developer-hub/1.4.0/redhat-developer-hub-1.4.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3422df9fa45e4124ea32c507dfcce4bf85484b55 GIT binary patch literal 236255 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

-Y;_p4Qu5)&WpqmQC57y3zPTW$i!jY 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 ZVhuzJFe)i_n!^Nd=(fk7CyTwj59KM9e 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

-C#z-kF!Q7Da@(e*uJ{`y*O;T+!5M@9oh-!rRSoe=mYnBhVgh_k z*4DF;9jM`@Sw^bcna^4(Q{nTJc!w zgp2jEou;L9dK=~pm;?X#uYj?dJ#C-r948(EU6>s%f8`)>2xv?p_B8H$=(}$5r%lUa{j3;AV$)Th?1mX2+~gy6n2E7uDChdF9WyMN8Ht zH>JIhJq`|bCeuSSx2SA4nu&=d51K?TB)71A$=AdW*2g%UG-HKE@5iDnr@*!5;_IoF z3Y?ZqmVYeF9P4&eE_m55SX^g*RRhR*XkXF{XX;!GB&EDHOC@ zbG#Aniy!t@uu~k?88{?fGFoeBBr_yz*BTYsT2L7am)k zq;XP~At=1pUKVyXoI+o6bKEuNndqlyHMe{`EqbeG%oFox;G&yISHwFxF{KvxU{3|3tJAS!iz}V9-g;jg zS(-aim$yltbn=QlN^(V_pE;gz{DMBRu_9oi18q6EEW0$r0PK)HCYLe7w16+v=8DPekYC zRPiYOqUF5+T()#dmxtnFVs#Wh?L{G&IFpN;>W$2POMh##9xR;*xQ-tvS`P6f95 z^<^+5oLOs}S!WLvG(r35JhHYK0|S?b*sXG+7%g`ut3OTaxV1_zUiE9TdLZ9~L^p6b z%BO3e^4qxExy;15SI#9$w7oSju&H=1FLRx1mvk<4WEORtincSBs8Ie!_5dg|t5I|P zuNiWdRc)q8vb{#nnWdXW?z0z@c_wX5d(YIoPx-!6ni5~&^EA0@6!R`j=FfEyG%T(i z5U_JYhL2e3W^kHW$llX;5TfDpmgxUY?S84IZ0+!Tc@55RPEmOm{Hxqp@kiXGF29kA zlD==6%QCu5bbJB1g_|H77JvVz*IK-ydA-nhof_DP@Ihm4yqWNC^b_aMKQl>oQ4uGC zgYkJIQRSGmvsU#G)N#0%7(j{NS0@2OdQQiG~_pZ`tub}9ub`F~R z3!mi9L?2&cjaFfdqYEQi=yEn= zS5>c%FgM0-j6jC!ftssziaB^Zy(@LfhS*}J1-dxU$zM%&cC=XfaZ{VKLWD+yt|Yc# zuUxCQvd=aAZF6>Zcgu*;oQUGMU2*+- zaJ%LGe%Q|-F+^`i@`>~Kq6+KSi-c*2$EKwu$3T862sj3pSj*Mb8sRn=#MAk@`Oe!q zzwWfCR`7fs7-2$6gCH3P<1PZmY%hyv>e>%}v$3fqf*wO2&_9)j)cT?oNe_!Wzm7!P z_q7TCzE5-17K@s@y3=i5@6X&y|5vMl_5DO3J4esn=+F9sWFiO|6iGZ3>UMKG75|Rj zJ9slnYrFI8apPh8{x5sO^WoVVzPG>k68{kq@!4XU#{Hn@_w`qPWADyQqHAbpXSblZ z$BoNaBrvpC5V(Ep?6QvaOWbbvyPgfiU@Yb(R2$6t?8cY^<%4`WMk9UwXkskH7_lB!|)04-%ieTQb9OyZICavI7H`Cc&=FJQ_WXI2dGgP|94t zTkGfS#2bb}0b6Z^G2$EC4-1~d>Ce*~wVfbiJfR#`&@EKpO1p}&Qv-8Y=K26T*#({{ zbF#`&ofhY)3(r(pyd`UXA4PT|)kg~qvtPMG8xW%iFD6SS{dJQ7+JO)0rIKK%^kpED z4=5w($zp2^xhVDBO4Oj|9D7d=hHgAwLp4P1;~($6mk}B zt;bi&#dVXJyol-|!E1~Pbe~G*mF$AP z?q)DD5;z3W!}Et!a)lkrILH@`$@M^@?FkN7(FRb1;!z#@y&mtX7OYn^$&{TaN=sS% z3BQNOYM&++YT&P{OXk541e^1q5SZ1-%v@c(VrbN;p%gBFFGueTXvDyJMQ`ZIM9n1k z^CfKR@I8bQmQ&Kl>#^73>?uBwhNc!kWq7@=PP*Oa%!1Z0Le0P}Mv@0%ma#cvQz&d`6ug zOpc_Zwqm;)Vh+{EAWPC;of!Gq-@+J0yt2!MaL-pURvm?VN??^~ynC*Gi;ADetBpBI zwrhmeg>1J_CoVTA81(ccb7>9%Wqcw?he$h@LPF$47c$KG07B%o9X*06KiB~6F+ygj zF~|qH7I~q!`yhj`%~L_8Zr0hSTHJr~wA&HdLt3~Z-pB4%)V-rI_+JoxK=%r$@+Mo~ zz(lS&t;N(ti3@tEabbIPjqCd z@ug~%sRwlPkxAIU4C27W^pTwlJz$$g#`Dz-+d+M8xDzY`Ep<#Xzbv`ub`vJMf8OP0P&RgM1MOP zrDJB7XMAq|eK&YFop;y|uL$k8uY0(?Iw9+da>7AX@sS!1bTfTzv-4Dm zp35h6@bf38p*eUjoOrdeoW9s3@C4y3*iSgUC z4}0p(%LAa!6Dcc*DFWTVn70K}gk#kj`USa7UW>I*;Af@w7S8aaJzBqdw%PefF!PaP z$Zxw;`I3@|DRzyq*WnYU3$R5NN8}ZLvl0!E^`E)|?Ek{**cR$g{~}05#_LK72pJhB zPeJJpDTj#sSVd(DGQXufpY0<|@BS6<`?7*?)E{!6^nSL?Kqi z9ctsyFH1E>Lr1!)_MsN43c_{q(He6v7CujScUEG3In7zWPO|{ISx(>cA97R{xcfs2 z9Vr=q+L2u#N2lEJ=8&I8{j%&JJ=KgepXx`Z*l%``Udlwlf2RX?BE!bc^0u6pmTG=8 zL5c$w-7~>4qQbM(2E#Wq_uPkyU=l#&G1oifx}?bjDf$2Abe-`(*QVLUV+EiNi<;fk z9dGD*?GIA4y!)T;aGfutvvfAEXNh<&32wjBV!&#k<3Yo787X#{!O& z&w+7~W5oLQ`{nHS*o^o^4419tV;|LvjKE@J#0ZYW+~I`5I)8nkN!*V65E5}<#)Y+& zgM9nPkPy2ycd8zo`u17z*RK%Z$#4wm`%ldI7Vwnl0OGIdh`dI*Fh0NK#fZkWKF2J_ za!EF#K!IVBSfcIn)398{{D{Y;S{-VA2#5xm>M`;1vz2UDu~06<_omHUN2I7e(}ed& z>(Jk+TuE|bXGd&aw7%I)8AQ!`O@_eFQPE-F_xZkaGS`sT8FwBqSxSWmkk^-NOXeJd zo|(_im`AH`3u;w`BEfq&bbJJE(lNLBX${%DJg^G*9b73UlJj}~p$D-AXZc(jTMIh! z4CP!>jGc1?0Joo%Z6V1IXOi?@n1`vuT+{tR&W(Adno{UAkx}g2$`N~4ZpHjns z3B-Zl5Q|15cAdt5)v{+TG%eRzS8Sk-f$)+z9z{BTS**C#PWL?0sYehu>>A}{_ZTuf zuugoX^;LSjN;KmusRXX;u@6RaUH8eg2UB_^SBR2rhe#SB!L@N-caGEBkqp0bJ^ssM zF3$g(^|Re^%+t!G`;UYmF0k04WZDwNKpN|+l1|c}X*AL7=kH5utMv5Y$(;7)&N!hg z2Y!%z4SdhEc#-b6Ovf4CXJ&4M64>cSa0xMY9YPeI&x>dN zI+~>$tYh9Ufi&o!!la$m0)@!19O6^Y9NNo7pXy3yG0l4=g>Raz^0#5NHXE8@M9(jV z7ctA9gZe`U$lr((Jw*pa>DUSjs_KP3x9k_mpaSLZ8Y6P&m)vN~Or^i`t^p8wTEiUH ztvVhd#E6~hi#pqQ&+Z}sO;kjtp-ZUoHPAIoSKoX`*eeuYE`#Wa;-Lpc-k^uvgCG4q ziW*ev$!1=nq?LdeLsQyP=X+4*ne=W`0|A+b6>)E~;BB7K^abQL`&#<|y+pn-wvMi^ zu~FHTE81yzP0oCCJ$E@C%agGSINL@gK7N|T=#`74pgq`Rqc-gK;pQr z_mx$w*lvOuY_|Z7GuV1SZmZmr>k|j9`^2-IgH?X6ZsGTWeKXhdobJ8VQa^=-6Gz?Q z3~#Bvzv5MGFA2^|cvx8>&Z%4!I&7IFD+dXIOowgpf+mH12&o0_8xIQb67PebkcbmL8X-00;F5cK#mZ)R4tvE6yIuE%fy|Z{{QQEsz_9?@VaOZ58|xbaGUaJx zs27W8SW7><(Jc2POyW}1gr}aP=--Vv!&W=&&qK;pPOz6wt?K6~4NFt4%f?ntg z-f`3QxS!UCvrHr&d-&FT&9}&KU?EM=p@ig1cK42|Xgr(6o`@&bJC!r^0hwZ}4Rz>n7dVoOLQ`c+Y`^3}$=}^HK6WJ7WBH}3$ z)vXT^vuXh(NJ))^E zKfB-C3Xd`#C5^*FYvq@_7zmjD1vwFkT>;52^-J<@)Z^h$5#6PJIV9d`B2|h}K`w?) zp=6*EN;AH8l;*T@CiR4Rv9mb9>S+h7%{DuwU6wAKR!5GVV&h zHgbYkf;nj&jOU_q?$ELvjQ=7_2u6>mF-z?S24cNnh1X%%Hp?06__%1GPf&Z9f#_&^ zkxkMh178J94ERHR9>Q~%5af8J@hIF|TaR6_Jfj_a6JdO`nb4sC++A1$RGm~HR#HU| zGi$nzb9){b=ODF&ziY`qCvr$~>e&aCrEJ0?Hlr-7%BO(j2(Prv50FoV$^dx$HuStr zu*8EfAjx$R458v>D@hfIW#+VCaYH(F1`8RoYdU$lJih7t7XVeOQ~ zZrp!AKO-W%AXq5A`r2+^cmH|##@l~IeSTV=S={0f&}2cxjdf;-Q#yPUcRPWHYYq7} z4KtS%R5P}sOCtd9mm!;4RP&}(PYoQR=@*4N`6<_ZX`=G6Rj zX5Fp!ikaqU+tTp(fN0G8jZqyzLqmiO7tx=hQA-w71b!y}5>lwy+XfnVwwWT+-f4*E z@&QM*j1lYm)rJw}8UkLGVc4d(=o;fP?bc%Az=)0yiDi*FcH3oHBFh&3L}Nu$u;sqG zcjXD55@w&)ovC&}H02nDRG3$>lCXNLu9`_w z(}oWRp$QmzPs$tuAk3yNB*LiZS8KaR64`H+o>s|;;RZfgLr%hvQ@BU71#(nw1HJcW zWxhsD&^b$dwiouwovjjv&8*!Jr~ImP;azo5;+Sjss+w^jt=9=YV6g&%Ytazld6H8{ z7}t{?{TYI~z~FSF0Y~(d6MuhjtNUi-cIAr}a>xI-k19gzjk1$|QNCxn4G{6OI>}5O zPvnO&!VXu4$}f^x7^+hHw&RX$QwvM-3Dx2FIK-y0pk2P;h($~+s*dH97%8U$1SR#z z$s2Ih^ZPlAGoD_3>!mMTlb3?L#S>(XpF=B`*}mwl%6c-B5{ha1ry=_eceD%d9!$8WO@cHi`UL zdSRMkCI;YvpiXdbsW>=IW)Wl#k5ETPa4x-V*x6U+`uv`+!~5h6kq%hZod#&2j`1Xc2_x84;d55o zjg#xcFSn}?WG@ZOLt$t|p-a8|FdEkA_t)(A&qL#U3jh@}@_jO<3&J)b1v><>x)tSjb& zRP2|@6b*}WBL=fr40iDmD&9q+un#kYgCBLoH40<2LlX}uvz5V*DU-UQ)>lSwDgeh9 zO~?IAc~sOO+la>rUVqj55gg3T5_v&%!Qe_~%Ex$7oNIiH>4FKRCM;%h`<+VB#JPM% zLF2-K?}#)>RP-J75vK<{K_erv+lIvbhBA(N=6`ZCmSQFaH{IyURUd0VT^A8zTUyzW zvq2wV(~sgN7pMUhl>!Fh3ohj}X}2>Y|5sfBE@UabKPrIsQTd?F-?dI2hUPZBbcfito#9E#@u?YourNE)MqDwlKwYQAwn3a ziWWfF;lceR7|Wq#2Exz$2tytekqRhl9vE0rRubj6Vx6?c1)CgL@oTHdw$ZN+BWnVV zO%LGDL$7Geu(g4hX1Yf+v6^L>#UaDnOsIomwU9k&NnUr3=s3TEuwP=;MrVkHPlyR2 zZx$EZ4NYFKK0-LRH=ybitI4&lLzrfC+rWH5Uw*XNz$D7(B+7ANI$9wLz0T1nPX)NQ ziFOsoc4|U4e5L5v=)j&7$~-5XlL)pJmnY$v;OIL^CrnC1C#+?}67Q>bzh{u##v=e| zfauHgIL7<6MR0VnP62Dcr(ki0)hpY>N(Dc>`OA4irwS%9a(0lMWQ)@{Dn%RXQx0>O;&>yvK6P zjC%awGW+dxix!e>YfnAkn+9_DL12y@b@U_*`ih=9lJ%te2#bhe&PXIM#31o1cC~Op zJn>}}l4u}Y;|l?79UN#WP=f(*WrgPm1#&sn!HSmkq8bQ~-qv7BmnM9T{UqR^z2!v^ z;SovNlr5b7Ugy6?iDCSekQ`KF?KNO3k|3`Stf;^aQR-DExGcd-ww{006$RhKdv0Uk z$f%z&^bRmH%koFdV;m=0NRYec zf1y}PLj&4w#BOxCfRAJDw!`5Y*B=?tCmdCGv{;YTD)YTdzBA}i+cI1^3~M#id;Bj{HK3k|Y%S_Gg1F^K#c0iA zt+Jut7)CmDa;t58lHCylEgd)6X}j<{@!OL@W*2MH>VoQRP=K-D2sR&IrZ+!l--G8~rQ$FKob~ zUqdlh^Dz)~H%y%@SNj|m*=v}5-L$j9LRly{F0x<}Cl(4bywvc{OSi7(&Tv#33 z|FBj(;7jvVu4G5-zBe5{2$-I2Hec}>K?M%ALEnMmt?cT%Jc#*7<*FwO*iYKBB6xuf zUO=iu0O{(pmUKR91g{IID_39?m9FnBtjg*my_%PK=_RW`u_a+KK$bDzR=7;*MK7o~ zca;g&+k)G4wq{w8)2k#djhpL42%&^ZrKo?`huXw-{^{W!V$FOjQFU~n7x5+zoTr%- zMOlNu3t$?LyXu{xB7b+R>{Kg5vN5>mpq>$XJy8jULw2G@iLuG^a%9wSTbi<=)dQ-N zV!H3*fx<%&Is5(qzD9GM88i1e%g|wqAAfbY=OuhhF>Gp-k4DYA8HqS1K)al3)Q^6l z$RNw#^ZVh~wIPFSyg$rK^9i0=F4~d!6nW`i3tiZVO^m7yuF$wNcaJg_NWYFFL%N%9 zie^f-`ELQj5@hm!91tY$GNyE<{bEo_#ACA}tHkHyHULbjDrSK!BlwPSFDLkyA|%8~ z=^c`dx0YsZ;$W{03y6Eys;O}Hu|di(>RXgY>2S%N7Cb5I9z>hQ*E!`PT`$Ab+F&=@ z8r_FqDBG|kpE%;zWCN|q7XxXWQTdF@J^k55k2cmg$~jQDUcYad{r#v&%X1Y|Pd6m| zkMp~Wp3+cNLGCd-V+0#5-;f{lG3NU8dtCHRvqr70^Lt3eh1FfSt=Xc&5*D530&mzs zPhEr9-w;%SfVu-hYI{vf^0Fk?W5tRf@;i?zC#Sbh6L9}Y8iPY-K3iUJRuJ{krqOAk zcm1kR9qc-u%u-nj&?V$0m%(7PHHW?QzlB7{r zLvU4AdSTnh`I`2>;5+go@s0{5NxT0gM^pMYe0CgtRv{KD>(1HydIWj%l$0!stj{FQ z{v?m5pC|?jTaSO1${QMR{u=_;673^*4H-N%1H&8Sn{yb|dYqNQ7iyV(YXWhU8Cj0x3dA_=fFzBZ_->uTV@%bR4aLZJL zT1M~(cb*SWIHr11tq2xu-;aW@k)$1@3E9z3j7q9Z$Uakb5zuN5c5HXy7>u*j)=lp> zz06uV^B8v@1%mELGY|I)0Bw(zW?7WX@p-haWNNBqDe*-W^dzOa(s40rU0vi_72e(H z{B0|TpKGpS-w}TOyO}m{&=}=CfJFB*r)?qJTiFRDlNUD4p%3wyi-qRc>5tPpw+wE~ zz^|@N9yOeK2niKJqG{9)e3P#GPddf$(W582SU2uTC7FNYa^su^5qQsnJIIAsi!EP5 zGGm%@wV+A7?qaV(1k?@SbYM?oE$m&&PEpXpbHRdILm+=NCLZQB##M3r1?fUPfVmAs z`@Pnv;DhL+CkT-ODIOz~Ae9e?h1wnFcgxwF>IrI>>f8sw@A6Tg*>(wepu@@iF|(1O zg`&7=`Hh5}!xF&2fEASNxQk~5LAd@9QNmC@gTXH}1ZX)QQMmf`h?z!6j&IjR*pDaY z#NFnR!$XD(q*CM>kLpDN@18i~Ww@ALmQ5=WwjQzpNqhXt-m0 z(K&cmAKBr$Aliw=Gku^2pd+eWyhDZ+x}(Fs@iq5Mu%$aAtEcRWyx>AArtH#4+SUF` z`rU@V1Fr1kHU2qV%q3oGjOFXVYhe(-nO~*Ed!oK#sH_)bt)7xMS@CBAC2!v;X+UO_ z=-+k;!y@;XjO9bOzyxfPF}MVTS_)d)8rpB1EbzysRlWKnUtn1m6QdzIM{@g0#Qe~B`O;xf=X~NfSt|obsvqp@f`8ty zb~{sO=CR3%RL3E$*ycb?~z*2P-O@STR%bY3|Z2i9(#T%mEQ znh>BbuTOz`_I@Y4KXqcsUm0bS`_#QNI(5C|oo+Z!2L5G!kGiI#B!$abIDWC@iajXk zNTVnw@ke`Dw-Pdvnesf|zq?$>#ps@YVG9WjsJI?C_O$2gki9(@gN0=4LsZFz?XGQH zG%Cd}>FZ#9|Nf9_TNQ~+n8G-)!a?3s(zPWHebuKXF*xM&gf0LPAl^NVQsa_apr@Fz zuwx%nJYVPs@?H>z>#@edQUNLQ&LoNnNi#iQoNv61nMe6H=I`21ck~g16b#fWUzyro z`VM1XNHBU#7-Y|-sr-q@JcFA1IkLtfpa#h$5!$LbUnCXe4EklV&1Jm8{@CoX$r4=J zeg$I4^^-il7HcPG4H%gAa#}1M;OZgan<3fv&tX4OiX>xDs=SS7j}Ph@lM0>GDr!a7 zeA2dibcH-aEcKVDsf&BRrL>FNfWqv@^doY0%Dq?|w2g8bEUb;9@00`HfW<1hmqxLW)HFQbL4Q^{Fk?rS< z`WzZn~$A-F~(fE$qs%cdKuf(O=nQ31!;Kde-Rpdc=T=r39jIkC&JL2(yt(SKru zeX1DQ=8j$ydEXO2eilV%MU2~H% zCXsO09o;+;?WR5CxjFrsQ?#1+Sa0C#|HzipxnO`jHP^mSu*&yu=;Ip$ng9W1>?|+} zZ1l@P$DwYK<2$p-icJ1rq#Q8K{&40^u>(gn{b#cDqx=BqKhjWdMN@JAf5<>}JF)&y z$T??zi|u4>bz7;byIV@DH+AS~-j5S7+f=s}=m&T*`7i#)$;GFRJX zRnoit@K8l$_o{nm?jj{`An;m2l{C^%Uw`_HAWq>3H%;4Ps5QzMR;y(k+k@;|Ten}` z{9-4V<7zz_mp0az)8TMPiw@tI)JFSh2Z!WQjmZ9ci{k;$2yNgt4cwcf%@dxXu@~ox z4K9^Oxz!^rabh&l5eo+SzA!tR_q&P!n@#5u<&%!9)(ntwXLog0AvA!QY0%XQOq=^TsiDFe zb*7^JOaE6s55KCHzVGc9J)AwpdK4~MecS8YIPv6aGpTHmYSNR%2VpVLKp^i0OA5VE zZ^YqThT^HmbpM&KP-PpN4agoym(@Bp#8wJEp%M4S**`~+=Si01iSrXe(#t3DM@Q&4 zD_}DKAjg!!Lwm($ThiR}ofSz+kh|9YyLFgB4>q|@MZ`MklUY*&K2!R~g~=eD<~bbdzmTmYjC+iFR3V4QhI?*2xK`?!M17UjuE?tzPdN%M zO@b+NzsJp#=1+3V>~w;Z3Wm@gnV_30dm83p#3$1hs64q&i9?Ey(*Z<~$7p~j zdO(OQ2xW>uOuD3axC;bN2Ol>B)ZRg_mJUj8ioP$lugN+~FZ;9VeE3t9Hz29-Pw72t z6(1Pun=s#g@#VI!hCyf#yo06aw->0#9vHbOQ3UkBHYSVBoKKL8ZXr1W((&kk z-Q2b%(+~i6W#;?T>x{e|w>h04y+gkvXVc0C6fs=UxQmh*n>~ykUW-MC1AF;eI-DjT zFd&LtUoF-PJzKO&w)-eKAIo8EaIOZ%W;{li!bR7?h$p2DnF*6RHjtUvrdC6{-ICX$p3(m$IfyrR6A zkQ+cO>h7sz%crw$U+8}>%S=DdbIS}RALmI89S&o~#_XuE71_~JYm%Ii(h)m_E+f4{ zlXCB@y#Qo!pgzDK_xQTBu{cmCU4sT$KPUx?OvsojYQx*ka(*Nj7ojpu26Yt9`uc zWEbYSSV)yE#AsS_;gCIe+K9Y&`cbv;!8tylLQy@uW{WlSiJ!Krt+Uc$>@zeaeF7{w zVuQkUtM$1-l~rsrq{0|izz*vL?4(I^rycE^h7|Ift#Ij0rD5rCj1r+?TrJKbf#yCR z@3~#!KB*$xJ(EFfcH)T4Kd++4g@%aDVDdcX-mHS?PXxa^2%VmCZmR*=(=K{s;L(kF znhpdka65?}X)@}e=`tiY&g-oPUHQmrS=b~6bMK^IyhrjSt|Pp=$OrQu?L zu)niK!Vi}F75Ghm`cpvTkY=XfIvi$6U+}Gq&h` za2HTc*LGj#HmgG-#n+4>NlvLeEBh<^;V!mrt-*tV6Z`mmqW0%RL6R@H{xwVa2AEhX-b7aPz_rfu5wAHEA+n8LX zXY?x=W-MT%?^g#?GYTgA$tmq%9v6&EYuiS!zi%q92c;bCo8vd6w) zOq^g&6IZE;Z%P@-AR^C&x-{@-PNc`@S}XS2t_n$1#2#WbrGi+WavPCp(Bs=~rvKKO zU{!4AO5wWR+LRF)+EDA}N|rlpI4dUts%*s8ds+aLe0<~-y>b|U|HGw86IH4y;*S7( zx3X6V6Ys6$#-xzp6L+s+3s+?)wW_4Z8f_$vMb-O~g&~vOPU#OnpyS04s1SEA1Rlt@a}@K5KIuAABO)>3ZdUr)$f#H1-Q2j7-p(c4qRC;E>MId?#i5ISP`8w^QzEfq z`jgrgWadaSK@{^5Fo0h> zPY@n|f$HQ5-lsH^@(>)ZnWIWnqR%tHe5pWqaAoj}T>##hvs8*N^ocgx^-nYUN0THy z=YnubB204niuA9j)>&EiFm!F0^!Y&?ucT4(H>4Nh#L{vLlH$yPN)~0|T%u5#i5v&5 z10%J!ls;i96v``~M^i35{&d#ba@4y*3)A&z>YCg^#|ghSxDx`J1VfHEl2oW$(KGC? zb<$5Bd%nrZ7@_oG9eH|XCH@+irjgN7)`nE8$|^)AyZ%|O@23k&3y9I7Tib~>6J93$ z1_Ln=w>eUQhzW}i^~$_o(S>f_l#KiUazo(W`;q}LV)X<+g^o|o5kSAvft!8a5H%Fb)*Pg24#3Z9Nnxr5EhbRnekBAd zuT6LmQwm|~1n;I!b92NqQ8cfW4*|lEa7IB z_ap2Uv9p{H0V!G!7%&ZUI8Y$u6`-oo3$!HBbuO!DQr12%r>8eFhiZ8+P)ceK-%ulV zrUGzVu@$cUHna&oMYZ1ujq$a6L9KX@|8mFXg*}Rs%;3iO_&j-j?#H@xJKt*v`)mcV z*@Z_M*jU&a!&j4F&V}*M0oaJ?v9a>XG3bf1+==%q4rX0abQ)2H2a=LlLdx0fLf9}z z^;y)Y_dY)u;eOIVmuXQ<-TS<@nF^W;HHz{wL7Z$%g45FxWd41uqG2lHXx<`x) zDd)UVX_rFb$rf68Xe0wUR&k#_5i&-+LsR=mdSFIEL{QQ5n42QVSi7T7MN*@0EEkgD zP}t@}DP0I@Wd(+jgFj0UK<>f9D8}9{K~bb>6~4;jEvKOU_4Pivb04sobckQ`6JT z8T$le<>c^<;3K?5tV7|!JvGp)1k^V~IS%vJI$rF&mMxvXEh*F`$23w-55gPKQKDE3 zs7gC{Y)mROJQh|K*2XEYBB!a(xceGr?1tuU*nGvs>0I&F7G0uZR$Q)a-TqE5k6Xys zJS|>sU^yOjiJNk_kN7g-kX_k4tQ?R1?NAnDt>NpCNvE&t{1wu`EZam!L_BVA{d?K^ z|1ot=L7D{J)^6M8v~AnAZQHhO&fB&j!~+-vP8 zxdU2d9Z>x+Rf9RB#1}ID$#?Q%#|U6Ik`FrQoMZO+^A>)y8IPCIO#}kQsd%Vm$vrAk z5OSDKsauSh5fZJN*pFcTCeSuJe~Kro!RxsIPl1to4KQKqR-mb5rz5XFhzA$enbACO zw|GJLsp0Bqw9{WW|1IlCgO_3s{K^> zo8YzMaZMmL{aNC6>i?7bUt6w(b{D$jkN+ zE$(-5=ojy<`!Hn_-7DL1CLx}Xg?mXMxR}VZHpXEQi4TcBAT0-Q# z)!Ni5SblQh!afgU(ED}=sCi!0LIotAq-NtmjGtwJg?6zT zHKc?(B1p_Yq*sH&3p=xOGqWN%32WahVvS^*tEg8Hho3`3VD=+ymvzeyPgP#8-{v#x zKH-zkc(Dq@JDSVnt+R&126sHjQ&5-0N%zZi*b#?Bx?WlEe2N*PK%%87W?O3Pl|Oq@ z?1G%=v$@D}kA<2=y|~cDzqgZ7t1(0)#a0aoX*g5XM*o2i>M>610zmBRRVJx|1|JRl zO$qSVY0^Rw)(*M}P0ck8f63z~yX7;5X!WA=B~2wqXKX<8Z0*nIlmtfgcv*Td)I^Hcg>3IO`Tl-08mKI!rW+HGP=t@{b zbS<7*6Q%9~fE`?f2-XBK27K1e#aNAwoM^~r#0TrK59Q0r~H@~2UYM}8n58!g7Xj^#c7RE(CQE$XL z?}1yey~rkMUfU%)tZr3-)ZP%?sh-*Ai={xirmj3~i-c{-ex@;VpD$}J057B24)a!O z)M9fic9cJXQ;9y4Vp!~yc-CeGCGIXj8$EGY|FG!L+nUc)mK)MD8yJapBomLLX;{+& z6r_1k#Vku&K?wuT6xX%^b`L5?z>`{s6jrDD@Jn)*Mz(i-z*Y?)+^S8g)&QgH6ur)Z zy0r}Dk3ce4#u3(V>7B@pNTup>s?xqDn_EW&ZD@dc0k`|G_(vM&^PS{CkJWUBd8}v=>;q#12kkdaGIb@%B82J|D~ej30Tgu=l&Td)&TnC9fz+ z&BX6HXJa0qFojz~nkcAJPimaGpbf9e^o}{5qy$jjKp&bzkJ3`=m_$<_WH*buw_Zmg zt%Bitn_9Rh$$=z^x<*X>Dq>6gAn?;+{fNl4seYdt957U_1itHRuLZ415+0X(sA@wj zpIHBsI<@hIf*&68z2FtRI=(IED*OYVV zT^g@9Z8F6s;Y3&tS+~%Gtd^WA0k$gc1aw;ELbKCL$Lfpg&SbjJ4WMb)LIg6c|E0;P zu~v@@RijhTJL%2dCU*X=G)-CaZhziq-6W?6L$}PX81@4x)2l9(UHr1vS64io3Uf4#L6%<+mPf+>=Z8*Fgto zHY+q84Lh_^-6=b)$2{ImO*<~LrtAy4dAWG6uJV`=$MG!r<4QF>pvLF~_f;#^)c#4O zp47Ij^K5ZE=XagO20nw=m2sPWX$h}D^VVJVH6U?P=IM&wSEB48MV5T1AkjMe&8 zFNG<|T%AS0_dsH>T)Q$W!=>xp+dN%G-NV6ri~%duRj4RTluT$R9Acu(c8&sPx{eA= z!DcBPYR4e7SKW(V({IS6S>*#+)aJMk|Hw*O5ly>HWlHQ)pB%3-GH4)6UHo%g$po_3XiCA7jgI28gZi5`g zz3&`@JMH=a4(B|`818NTP3_VbI;h-4!T`nx$=Dj~flC~$K~eJOQHmqVRuReqlRjRg zG+y4k2THWmVbFxp5jF6}pzS+KHNqPtq_hj<3rR@FnGXeZWfsH7KlK|v0^#BD!FF}l zA<58h%Br43SRhSke{*1Wx2F9BvdlhP*XR16)3)np?CiRd#<6^~Btg7_jRqDab4S$w zaj0Bp#3ynISK;{OZ7}Iqf_U(jP}hImpH%j+2rT5bC;s&&J;QOL&x&=)K6;= zXYr&mi5t@_VqPkbWy|#c!pBE9tDfZ+{0XfS{H*S_{rI218^mG7f7(hCbK7ytV%fAY)v;|@pS`Z$ z+y8rSsnJg-9{eTLj>{^QAm;)JwJ^N*B9|Gk6$%1NmZx>g6~3)wk?D0AY{bC3AH2q0 zlV|3@q1hv~!i0$|q*KjLXknyhjUyEFeW0?S^hi@^1;IEj!J_=|k#yh{!6Nl|l)>+E z4Ot@$Bzs7&S&@$a6mlS|#GBpW=JyBa(NS8}M5~ptiylaZDA5l>{ZSU}Vw?>(Qug<- z@d9YV*PfUj_aa>*katCnYK9F;U!`Lp783m0C)-Vl?qX-~oyLg>C57^&?nKT|+D@@m z6t1$n36XL3l1v$R-SLEV_m1Mq-_=aLmD5V7Bsy%EPU1)p)s*-n``8rfh^La`nme!y zLd1woFj8cA+BgLuB(U8i(VG`}P(kdBT^$(-Ej4QQv-WSM~u+46O$vuGJ4T?Wz^-wdmJ+4#9yh~ z*p6cm>(UbF@&^6d4VyhlB5_lFY^t{o_Q%Wja6Yn%wg%3FUtx1h5R{to31^^R$|9tv zC&LEag7`Z%jyoV~8tGhSFe=8oc$zpkHbA3F%JH!P=YU&7C?l)uMSf)ATg}!jI`4v$ z+NR1B(FPV#N;E^~fZ5N~WZ*3r>;xTtLb(gVro!2`YzlIm`(S-D^Yz8c8@)%O@AZ?% z*;T^B$N3@Rb7kDeB{hO#y47R8!_5P@c9WIUaWOo)|G1qo3*3d@9qD+!$%kLM-kj?C z_ubdT{lwv?vU1MZDG`|(x_JZ{%{!7&L^dWp95#Q{24~+H&KRMb?yN2op=e11;1-EB zvHx^9_cvu@Gxx3=R0Pa?utH+;c5IfnK0`%f^>r)hk7otwINAO8h>&Cf)|K2KWeCQ= zsUU&@46q|S?;{a4699x#=UMAuCiizf(Npn5P3k&QVOI3d zYMzT8s}es{u|qiy%Y7oJ$`cPy2M}5i3{?>39>N-{mf|JZUZq}(AQ^nx$OU!H$ntAc z4Qf*TU~#l6od=bP0u5jh+SGMMgz~^01^!rY=T%P6n$2ISB(dHD`V$P8at?m+l7T+C zx-OAQms4U$XQ;G$k@>(FrnU8DM?O5>RLfHp{L!HD11yP16$+ZPzl62aIL6FF-Oo_t zHF?d%R~ILb82S=Q8h+FUl_*Su)jBQ_ybR021!tpvFQjzb_SvfsC+&a$XKgWx6>M_{ zY(yl8BTzVtNC_|_G{^^o1_V`av-R#=kJm?)_9|`X#zpsaTRSBL4na^-eEJDaq0h)y zuM2ghb#YlTX|j~KnM6@Awkdh;a=#@pBQOu;svBcZ#6)k=7RCBa>PpBc?+SL7!;vCg zN;w4|PFdQe)*5Z}uV*`0qvg0_VY~g(d2}|4WapHhN0lKg7z&eO&!mxnKSkxpS0R!f z0|m>Rk8mf&N=P}-hfPdCF=C{I7ID^Xj|p2%zy1XO9qH>f=5ZuZULs5OPI1Uf?rYKd zG`_XFTl&zfk2h$G*EK{sAS_O*>d`Z9S3FyW0q2fT*4s0lJQPjqpc3ahJ{s@tSK_}L z1*#&)0Se2UtaQIIQ-FaJI}>~eEuy!mDVAbig!AU$8uEn;BD!5&_1B@cpr+^^4jXgw zzOVjW%NYz>#aNMXp-7vUoFiCNS$JM^8%yTg`tY3iR47W3D>n1f_u|ajlrk&8RJZAI zs??XCm7vWqo=uW`OziI?mos+gT%~IYksc4_g;S(&5meP_bBCQ8$U=4Nd4Q|Gz*mu; zLr$P|0U3f9NQrkbhWbIz2HbR)n05s*QbaW!?uqynJ0#?v>z`x{T7_-CzHwn4he3J7 zhK11pmAK#^vqkQ<-7iK8L;ln`>-kMZm zb7rVt@flrO+dQdzej-=}K{W|2ednavP7ZB=U8lmSr#GkkZhmS`Q{7M3puvx@JcJ3g zjgB-xHb&a!=ER6tpZ*9;@2XrakAZwK$BgYARwf&+e@~TCFm8G>XgFqi!jtzC`w7vf6kzg}q!|er{NLR_9kfpT`5C$Uo5JduHl;u#LUHW9ar$3Z zr-5{(3SZj)8{nto|Bm(W@LPcto0~XWeuV43JjE7`-d~6_hD3td6evnKFe7SLkHnzy zZ~Bp7Au?B40rKSEiZ>b_lC7_k~bqK6PoKCjE2A8a?c zIx`~DQ{V38pLRS+66ksb{6q=E)49_T4NlxUU zpt6*n<>XP07%v@Bw?NsnJ6RAa*dLQMN+e~Hr+|gML?Qq4<6FiIcvu@c>KePo(8$59 z1?aSkBy@&Oj!2?7KbJ)_o8Tx9$0-jB@Pa4Pg|ZxA?JVjc!eLkrtxV4IWnWIo8<_2PxI2UNMikftKGqcMu=o@hgX z9KUkog($Kr>{zxdhAJl4oVTeC4STGy znV31eM^zR>)_QjVk*{6{2($tVpTPFdqAO{9<*lUs&y;F&HDRDCw`kc+uIL^_q|x1q z5@bg_00gy3uE5;SaUs4O*MvbwbUM{@zE-2e`vygS3JIRsHoyF)c zpULnPZ$U9$JzEg<0wuub%+G<1)d-?gesglZwWQTN>pTx64u<-5<29Ut^i}}y7>qV;yesj zC9T~O`a?3weZxQr?>0dlf5b4}g;3ZLyrWTp+^#8(Cpj466V`tuW$IpGJA~f=Z5P_7 z4OZ*=D&n^MxTyCOUTKykDcE9x)H&%$_)qp!SLHDBV-=)%L>)j%NUyOKfdN{$>%$Q(mgq`TBMD_SfUzk6ZBJe{U71J9RRBA<%I6u${ju_*pF(06a z7cH+C+uNF`D10pS@!8VGBm6Tx~iixPpFIu%EJD>w1yKR#+_R#FHs8m@@x4{cgP@zq)fuaC<$5X zdrpLvp-){nwK#t^C?7TqJSVtRIo87Q=H*wgn+k_!Z}&ggBV;v#enKVpTao>G$5w3( zAAA+OVB;5(eMbFf$|j^zN6P6XUWDC19}LcqU0eNZPK5h@;(dBk=Qu&Z_M zWV;jaWNw~fpEV6?q4{C*+J|jUUXqlgxZb8j*hWfbNl^NubP-ZuFxGHQxK<@mUbQ7D zhiRJr+2IdPgh#da>MVGYA)!LzRW-`1B9@RcXUa{SbEYmNnJ{l( z*rN#VYH{yzu>jd&|B1kic+iZ`sfoi`szNx3jAa#UIA%ygY&hq4mw&y4YlVu%gwwunoFnO9@C6X4 zw4DyVBz7fsu?eI_RQv3csgf_t863?Q^R}aCQv5R`Mi7*$$F_Dn&XSf-Ar5f=VVZqV zcOh+(-a(hHnH z*;bZ|+A}VF^r}sa!98$4$wV_h@uU8feu|2Hi2q2=kd%%N|SEzS_5O zo$2QAXoL;fi=B)!$xB}BU&Wk5Qt5Ko21(?iGEu-zE?Eimhzpxg49Y~Vy{@b-c9AO6 z6yqESrzRD=*AHa)V-AyZn0}cP^;E`{Vp;UQbL5CI-ee&DPz^$)r+;20-E4+?iSn#h z<3`7FzIqJoG6Qq?``S|wAf=zoLlqx)PvhTP+%9NIFVpiSfdO_A9jg6VJkXD8Gp(5p zKRU?AA&P4)t$1WmfD=d;R}mi0SL^b@TaF3ERwqTZ!O$`D@RDfwabSTc|1Vr0a=F9! z{<2{sB=;gdOt1bdrvZp4uq0-(;mb|{*Fa8n_U_?qAMbRF(MstwaSRFhje4ab$G6)X zHqMl*cxA_de{TPly#l~^w>Gt(7w~br?SCQGc)4I(?v|q9JL})!OFXHj5A)1#lz5e3$VW_WEzaJY2}n~7}ZfLS4U&1?LCNExS;T7 zLiGs6rRxbprg8I@(b;)BmGVBxrJi$B7|Cb$TRE&=+Vl=BC}8j{iU#3Pkf=568m}$5Wmhnubj>PWubhU`?;VS;0 z!`1wsYbPB{NoF&?;h?%8Q{CCCi!7)iS8RhG`^z6i3zDI~FQw(wY$q63zR@Lp_LW_G zc5<$Pf|2O7}*4;kmq0%8A|8`t&8X#pQW~sn&Y=dxvhY z#{=EBJP|RLw9eo)=9#5(M=_OyV8jX0n>$%$mwUO03u{-)vRW72s1xF^(Y#`k_sGd- zHdYGSGIRUo==JO2CAzZC@I4hQ1f@f&C0=jq-t)uf`*vdKuNjMFc!akvq3xftJ~zMb z{0e$rtE|jQ2mjuZ7p>V)y~kQOFD@zNZPom_s9;sJ*b+)|KNbY$hW_4gxSf_E)U6Un z!%PfaVa0%Zqcb&yiqr#Q!Evt#B~1E;ke*V|J|t=47NkiE_m}Q_XtZPSleg&nE+1O8 zK8e+ASu68q2TMrdQM#sOAm$k=aFLaAK~rT}L&pU&jBQL>rWxQ=B_)g(-m3TsGwef* zcR^1@5wK~9FSU3!FIQt427y!*|2w}#2qrl$6Y1Lp^q3uwuw<58b#S6|J0Kb1?!IgO zUSUZm;uSDh;~dRCE)i~kFNQTsbCOt1*>J21ZD9?kgg%rM>BA@kI7i|KHcmySs}W*( z9s$$6Cxh9D(&wLKp-1_#s#HGT?cvpP?lW~p?T$L4yX?_9+kVYK;SEWv;~D)9UB{wM z_tu)+P=|42z4x=S4bxA4M!Z7hz{a3gfuH=N-VN9oLs4h?d3jsKDCnbwq+64q!TgPIF*EQD7mz? z+#NGZC)7ZsxgvN}grOlAsf~u4T*#S~y{0nlQxcA#O;0DI%Q87!W`a`*yc9D+CJ-+& zlSZJvn8S#l^i7wB&A|lkIXW59QfU;q;Ky%{XcWPqH)>fF$ zsmejbz*7HS1nV&Lv_E?|oeZ|{0H9uTclfqHFmFBbD;aS}_yYuhCD*>%O!1pvEf+-Y z8k6YN@o>9>eH>2sLe=a?oSFI7n^g92AyyFix+8j8p?6y4VlO*Zs?Ten;>DWSjK-$L zoVY1W5ze5LKv;w@#9|JyKUq`9?7fQ!Hqro(edbCuXi{*l90Wm{7l3SjU{6J~Q!mqA#?h|%V*Gc2A*xD|7W*&53~R>b_+3FRcVU>bSP#vN%+czJ zRj#bt;({2jBtJIkEwUshc(uMFS@Kp=Hvw_3Soxb45LcUw@Yj_do2cJhbTBq7B5Iw5 z9?h+Ra**W`HN7W)xt|jpN#hVd!ExBkRY^b5Fm5>1-{}^8AUO|v(0FfX&jq)d9$!4% zRa$RT-KDkk4oF4C?z}B{3?zl6dQ*?qeyJE3y>?AfPLm{TG&a~3)uzkWp0sGi-m+V{ zx`;r!+Z?;$PK(bk^rKgVbJ5A$uXb{Is?&tC8y=BZC2`Sd|8q5J-IbbJ2wi=ymFb9A zZB|;Sheiscu-!`yNBFgga7vSbLJCpF*h1$uhjCtd|L7teP@}0RP<+X;n>tkGzH1xq z^ytmnUvRNi?GLj&;hMcQqV7!ooM;#ykt3DB=l*fzS%+Y0TA2)<)8xP{r+(v}#yl~BS8g7C}`_J2zO~4 z+CjiPc)WR}kvL|NkuG_S^>g>LBi7hCe37=El)%mp$C9G2ADzAv5xIcLrB{m`5YgY6 zi$>+XFk^VO-hHTC?X9M@bSDTgk07?JYunEvejF-5oEq0~_fbn%JYjg71kGB!m z4^-={ztgWh(_2cbsoDLzcI#&3@ieq^=y$!U-aJwVxGvUkBbBX?WC0LJkY~N4+-oLs z3V1JMnn<%DCm+Nbn`cReTtv=xsL%ARN;F`>vQbn|wY&F?UXhpmHl(E~ql%Hx?!scH z)sm`1@rOktC}nrlbEi#03BIKHKvf&K?3I9I>Ns-A;&n%|!^sN`EP!2R96aO~ksaa! z3sK@X3Z^>y2;>LtRhv+z6N5L~F$!O^dwWpYvkyT%3{!=r8Fbkjl=Le}}2!bx0gQF;@Z8=T?>5^(? zFgv?EY^$ceg_aH0%YO{$`?-jINq#-nL0GIkJ(={6cE7oP9v)9)E`J|?I#?VN&3{+77N zJrWyQQgK{LIes-ct;;#q50 zjGqwDV3R{QAX`44h2&cJhW&>1%)>;qPUfL9ZZf0Ubg-@bRVrG_ zP;-E@c>;pF$5}QB#Zv)=rRBMbU>ENv=!b>D??_j0n$KW^pngkz9-826LclA$&IDw~ zM(@|hXK@SK(iIG)p_u+Yk4OHxrF@J$R9xJ;h-SgU^6fLU=gm~|K#C%@hhSiav%A}C z8r5XUqM{Pc-e^LnPs@H1#ztJ#GT)UYgyy&Dm@{oBB*H7)i=sbyzToiK4R_n*?^UM1#HCYw@eeITM24G^ynfgP81cwm2lqWcr>O=1b=JI8~&(+I) z4xs@x$j?TH4L+{1{sBDsyE1|;sy#{dH!%EOvlJ*=U&+(qm~JjeqZ3Q>ZTh*HVdd1eG69cUTIEUo?X$+0!`jphJ5Id!cS_mO65{utv#!pjc7~ii3{YcxN z6GI|Aao^8WzibH~Pbu^AVn6V5b`qVne>O&FNi$eDAiW6CGLFSdCTRnx64l$)Y4B2K zkuBI8&lW;-^3bUBbmJ|Zk3F9Ko=nF$UnVES&l>rRC!&a#H#3sAQp%>JnygSCwc^HP zJsy=xN<*b*{iwGOuAlzUmD)e;56~HRcn1*G{9#%*3c2|8Yed{-liSD-?}o1>`nq8@ zY=+CD-Jvr+uG@}=Ha=%ydxh4~jKek#GoL4tsJ(6rb_o%GwS^ zT>w)%*W34Like6V7jgeIt%+(QQTg+E`m=qbDbGt+7K{Pl5Rtig<7HRjC!>wgfB~!F zRM#s~SYNRy%V7jWUpvh9A>XC3#!$};p}=VxQX}`#m(AMNSeasAat)05WPHy@ zxv~;!Q*=bpq>Ia0mayvkdAyl5iNo+@tWLB&NCeG>PE|O93bO**QuKLbaV>}+HOtI8s=}AeD&s1XoE<%rLjZ6NH*?%PL$PRIu)x3)+8S~jmiGw4gEr; z;W&HF+%l+Vtoy0oBa@PxeZ2nqp!4M>c8F){Vwy<>h!hVXt4M=GV&|}Np$2IbD~D;D zbIE>_tJJHdPjA!SXH$M>FGi*Z)#bEiMizCW!K5O2$H(oLuX(JE3x33rhdoKl*sLu# zEa%Jky}o%bYKUOz&cENWy171HdRkwe5cJto2ZLJj-&A6*TU{INR90lT%iVva*v-!` zR;-7XyKA8HPsw>`=L6ECwI*v*#ypQIXnUM`pAWKeqSr{G{ivu*dZ;x?=#`&SY~mYB zyYa&3p+CdPRp`m5kCWWR?n1Cc_k+9scY{75rzp@vZt8F4k9^&nhppbKw-QDM;rj#)rJ_+Y!&*_(cw1AQOH+k)2|f7C)TJ98AD4VV{DlxRDzQ zupZ-Vnejj`@9(50hzytXf!Lve7gu$%c|L}Hujb1~YD2x>p#Si~h+};Vul1A4dy{ZS z#}jnTsD@SEO@DL9=TM7v)!yS)(?WFia<6cJk-;2a2~n#~M~TNJLJ^Ax zR_~{K?`IsFRW~w3^CT!(eEZkSafR2@t`(d?3I=h4ug$Me%dVE(@-EbGXqwV}dpUQT z-pbZ$zz};N>Z!Yhxhn29dB6l5V%HDkr!~$E3aSLfg`FSX*&V~L-)Abs_g-=`j z*%;L>iCa4)VP{-?e4oDumZSjQh{D>ApUiUC;;z*XH}z7h#+4l{r<<%!7t;7NAwqlv zL7c85Tc?|<@~Zoto3nGqLp3L@c==boJ>lxbA}f(j+X#~HA5&aNZotevLHGXq{5?ks zK*u^lI*HlH*VOGhaVZ3AlKhum!8Ayz4pKSbaBV54hq- zP9nRi9H7FUX9*A&Gq)B}#pwds~3+VAJ(FDc_I4p4tM+X~z8 zXW0{nBr47z0$1T$&Xg&LLL+t3WZ}#x%8wBz4<}@1Vs$AyiOk>`0`q!2Tcj~OtP1#k z4xms*mR3%`@qHC;I~!iEi#Q;#AlMS&E7q$cu_}%K)0OYu_$%?-@AI@s1Not^Zs!J} zP6HCo>+zVtA1m3VHa`leM_etDG7J(Lc@7EYZzM-564D6ujJ(C@tEqK%gEfcs5Ne1G zO2JX$EDp(tWR>=byCZ1wt&aH6n+4gpF;e0g+Ps;0ex~Jt(|Kk49NjyvZF6e5pQ)SE z}N|t+T(SYArNUic$=(+nnQss73R?tu6RcIw}?@vpRSE z#*Y~FuOA=&rQAi+eMJ*5F}H^n(O2Nf-!1LUtwJ4G zD;x3Qylcjc+UAg_9l&P3iF?&F6OEq@VoA-`e(j4H z$joLMhm`x?-hPov1jY;7xzuO?-$*5gQPLIJH>E|R5b;S|MoukioWxn`fSKrU(#O=2 z90lCIXHFLJTO}*)vGO9A?2k%Ft7klL3z~Zj>J}hVi2190e(2d1={BCcTw_=YKetYe zGb~Hvm%|3~3fZx2XcfA8Y7b<+)SPrBT!sGH5_Zlw?`srXWiN^gXfO9gxIIfJu3QaQ z#*$kcxs(j%c-3{jsBqS`{&hf42|D3d=P9NVrfFo3BkO z#vpdK_BHLRO?q!UDbAOmYhKlOovfDDz#O&C08F+L1JQNv3+l;iaL4VFa6SuV)yL0eAuYrx)lcm9qf7*gJ=W?1`%lAY zTVLQ08j?Hyo>XB_Can z3UY?zLcGN6L*+?>H@ac;q!KD=ks00ad+U?G_VrGyrHfW&9C|Co{zGhy?pb2nfC{OWnSq6Be-ZT6L<$)`HpDl#|Tcp zj`{rd#pWQqBm1Z2!ciqQVA|gFH zc|TXyo4vj4qv?Wl)x0nU*EK-ez( z>S^yr+Zya6FPEU9hsZLsm>naa=SNWguN}?6bE>Jpi{+sVa+IEySq8r`?+T3$rW8u; z4;mE{uZ749`d|`^hAU|h-srO zc<8!WdZ8kW4nuzFatZ4jONz=<>Xc#T5*()fwBy0py%B2JVBFs1<5z7Oze?s1!7ti>D zX%%@9f#2KJ8{Y3v4NJ@CqvfVJ#c8T)X0*56Z=RJyP#1F|^Wp;GPvNl>E(7AT6p>9s zQrJcA=pC2O*~5~dL;j-tU^Ho+gbanKfu>3GE&?t|1pMEG0YJ8-IdJkWQz+3MgN@gj0`kn7jb(UjZpKo)ydF$b*RXlc+p!yxO_co zi=OvDwn3Ra@git5VrS8aDp@(m%)gv>+1W9e-dAIe7p7Ur9aRzCR|&peJyLPExx+zJ zEXDN=sed32A<}uGs{(||M)K1#4!^i{UU!3LUM4Fl5KVUO!tl)5$f$~}$WzvdUU@iF zv@)&fe+YJ4*2dL|I5ZFq><65aB>+n#@pkjoi8W1P_{z)b2{4uX^*0^bQB&!`&{I## zuE-jD>^+$S_u2YWoCZze7e_FWMtu(|YZ8f?# zrFhv2_fbn(Ft@(ZfwrABep^LgK1y?GvP$Vb(tY(7&qdZllj`+a?(SYYP5%>RyjlNn z9pC9F(IXOiYL&IFK>A@5{{*4P{JS<|TSz_F!JD6?6k16=HA^X9t=(gHNMJ0d@j$t< zAdU0%U~H6B+I^ft4N4kN*m=4dWs1LNEiTg(FySkGL!C6*vlqZWQ~3by;cO-(GEv}+ zt_Yg!KO&vrTQw!K3}jYrLX-hfv+R6Y_*W=yf=bQ^?~gv~VsmDKU!nTOYQ~bDW6jT1 zK%L>--?Q!{4eOsQ$<*i_jpqHcFxsIShqVGodLvVH6!ZO!I<1;88Ep_{eeVL}g^CqX zo#pbGnT3&S$B8sZqMENqX)Xx=AwdTkJt_BK2X5EjLd>p&q%u01j-UgN8pHkLxlfUpjghJO70=@3(RVB9(yX9QFat*{ zZ_-K9gDA?VX*tPFEl;wOd7zvHr@~p?3A}DjEi-A4P16S8EC;hr=!yC8r3x&`?&;coR*I+u`2 z8`A?&+(wE}7dFa0qzCVkL?!X5`ghJX%RjRzNMx1YRc;rGqZ5HxZgW0qf=_qHR$dF6 zJ@^N;+_;C95Ky8badi~=;ZXr^59G)`wny5?ZKisD-nv8fmZ#a*R0>mH8`n2cwDw}j znmnSDDtH5Z7bQ*NVx3J2#HWUx{?rTuV)0DqfL}$tUNp%k?PFxt1)FdO6-d>JDcB~g z-aRpf=Gr$+mv=G~XjT#^uT1S@cVvvB%&06GH$|-|vz3VZd{S5E5Z}Gc_4Vd0!}9Ui zJd9ZwQ-<{dS^?bY4;Qcdm0vv^4zb{8? zJ<|W&ZDabS*qZ~NAn}514g?<_q;|hjp;NTSnC^DhYQ!9&GE-~-<@>(J*!*-%`8At$ zBgKgLg7f>ra^|9-+}5EA!Gtr=_)jj?5b~j;*l}01#QA0K@5wnL?kGy9(bL2{ zX{5U%&M@qkN-u^R;?T` z?ldqXmrj?9E!TGw&Q?0jxiH>$vUf;B$9^FMEh9m$Eg7KmlIPV~srZl2ygO%6rA> zcwC-4eHa;#WBDKVpo0&VU+%y`rf)%{NbtUfa$8*)ni*&wbM> zzFc6ht!0^kF3bifT(7NV2c5J7isEsxm$DH1e-|o`?Be2&s1fH`X$B?A&^ne&$a;r2Hq2le2f2BHPU2kkvs_Bw;rPMiPH zZwcDtP{w|H!6NMlycr!S2ybKDexvvI0mFiz?)>p4Y#3ZAZGlj_naJJI$F!q-!=4)& zNTQT1f7HH2X_UEk@q0+ucI1W}Osvo873@gAb{;ULw;q~?ZMk}`W#peJfQ-iY*mLR$ z1fe+p1)#AHHa^Iwt7Am+^zIdeA`&5dI;7bymdN~53Tx{MY4Tg3MtDre=)2Wm>IQD) z`F8zWf3MG>-Lf&$TJQC77{{c{5~K^C9Dv;Bf>GfsrJ#}vcZ<|QZzN1Huz&jUYN4I- z$ehFIw1CVnj4$+eMGaOOYfU>4|TZ4?euN02ictHWCrSY&MtHbv@inT-#X;EyV2Bj+?6>@wP8Tpi>oCgK(SX8C; zO2KlC=R1vA!oAZ+!dhxG?f;EoVUmTHFp~ucv zz|gmU{S^AWU*>a0B6Nbvk$e*$q4iqQx+5hT=%t+v+Dn!3l81S{tc%Ya*SA>JRmW{( z!Bf_Pr#9Dmp7f2aTgBLT$$a+pYrnf!UG?jXx_N7_m(eW^T|2$ld)*x>7fPxYbFD%? zp&L_HL(HgOkD8CGQ;s##2I8-00UH!5PSrq>e&&Wc4_^NsXhz((Ly2(wxLl%5 z3EJgY4klar87ejmd2QK%q-!q9hmc(4_7n?|#1Rb${+^QsIPuZOvl82E;`d&gp!DlD z!SB0V+|Q(p){RNo5lEoV9s|$o<;o#ozms#K$0mA) zi7S%;k~Ejgjw%c0jN<7lhm8Qj>jYYyp^ziXeH&FJel5r$3bExn-Aa8nUXXR|U@G0^ z<&T?M=>rdO=ksVvTIkfLsLS>w6UR=yNdD;2nM@nFgijZhZ-Sy?(-Z-1>VcZI<11r~ z%QeeacqwUUPH|Ny7ceU%mW%L=n{p^z|8zh(_U}A8fZB{tTMAQt>og!ExaGE!FQM@u_ihsy+_ zlEVg?qt($NQT0q!(cXros=}9!$u*i3X%><#WvBN?p8dTv+j3epakV1S-tO{j>=a!9 zh|Hs%Ipb!2UI(3bhO`5M+tA94pHj}b>=>VM7f+a;e5uUIJ~}$VAy~1nPhK8FX}Mz`O7XQ zUfLMbt*7mKMhWZ{yA+>nBF{PA;AebTlJ*ZdxX6G{lm5(;cE7gohlHn7zD=yMci9|@ zLCL~&XFR%*;>@l4jtR&~BMN*H(l|Hy^p=lJ&~7a77W2llV%0P^q>=0vc3{OfM`Uxc zoE1&4qGv`ggrdjkzo~CO`&9(}=Y{j#KlZ~taXZXR;{$ssV4SM32@W9Me}F#&`@XjO z8Ww`i#mEP8oZ+n|7hNN+ebTHkG}~p?h`WE>v<<0KQ^|1o5fw^<7sWIgDB5NJNN)Cb znXGmrlb+C~0dVJi1Sc7R>iC%9Y+F-qaG3v+*n=U|jkgZ!%qVIb-~4{SbA`Y8uKFD* zUWEP}q%XH0kxOcVH+?Ar^Fj$d9qe&N^CP1~hBA)hwkeI+9#&yGMr5v(_}GM9vgg3D z8v2FR+FcwoF{YGboGY3>WMHC>@HSTEvpGy&e9)zCT-RIDGkE`Kqp2S7m3gWEcJ%{s z7rJ)%%ui=MYVU*T>4Ci}*jHl-8|ca4k}!Qub?qJ8RUHH)EVxU`QI*dMun(but z2dd-{86GYbtt*2NR524fiDX55G_=WN>zUa~(}Kp0OrseH9`c{oZbXrRgl|Hi^jcZQSsfXc^XSi?r&=1*BuEp( zRC|sXCxohay)_Pb7=Ia4Zv1vC=drviIbWW=#c?KCS;$_W<2@fo#KtIoKY`u?=TB00 zE^z=Kh?4mlR#&zy_>MqHq@urJ`Ei^sdOL*SGhj&SK?Wy5_05cdIDXuy%7`QkxO5iKg^IucLbmH zY`90jt1YJNakdqW_1FhBh>N&wnM7&n!!~=xz=P-+ z9-Nn9{p&i?d{67brXywS?(8Bi-OH0_bFPp)l$I8NGEXlV_I zCHG0EL2K~b0?(WvHoG;-ZwiUzj(b`T2U*PrEaH*?qSEeO4jk(2jpCIU4EO zB)Hja$+Z|XDQ3bw_{n``2$34`cvvlkDVJA*hy0=mFUn{WDEtOdf-iN73w8UKxk~}B zkRvQbvZE0>sd;px)m8PAXA857$oIBGKMQ%|7pw$`YAcr_ZqwqaAVgJp6?Vl>fi*E!=GNLGh z9KjT4Ydg6JP&xSpPiAMJ4E`F4a)h_1Qz~W=;s&7Q4NCW9- zz8zCZ(&0xIdEi5I3<{A=u@Xe`tK&t|wt%x#4@Lknp3t{KWKpq8xP})>88=}2Qaw~J z3}T>+o(1d!6wuh#TjNvi<8m8;4r3|9plHPc>%@Hn`@ z{H4w{%0S8KO}da3*J_kf4^HKD&s)qodZqJq_sEprI{IoD^BZC4i-kDFO)P4Ua1KGO zW%4X3E_hu;#3ggpY8XZaI38Ef_;vSh?TQX@9s0^2jkv0wxoOE{F(w^DwN;b7@I7Gj zcO?>Y8^ILYA$?U?_xGm(m*^c~43#~6Wfxaz-9vP76wny%+*@?0;)c9?gg_s{=hL_? zfQ46l-iAcHB(RI(IA+CvZraAdP^6MslNy(c{g@XWV9&A~lPf$>uQC#6?fgaAcOWIn z+_&!pFY%t7?EG(Lw4jo*r3}nzbqh}HMgBD&$+3uw)Fi?HnU&-_@an zEjp3Jh0zEC>*#9M%B}CLNjG$HRP62$PfqhfP)IaRo?%%z6p)eDZcC4tMLx+)`V?&Q zFBey5Bhi^tifM)EH6HooJxOc%Y#U6ZN)23^T(8{D({p0oHj;w%LJae0Fy^IOjd(X> zu>F9iIJs>ce3MRZS;Q}h<-n+6Y6j1tI=4{e+_%i+KP>-7FL9Jhg9+KqUqVebdg5b% ze3JZ#0jrdaG{B?UP zj$g#vGF=GtD?ve!g$dv0!scqb`^(+!s<&~L9*>q=GC_%OZPS3(sWf{&AGcGJPegWr zx=Nh7U{iMG0F@AlgK5EAQs%3FRrH^8VPhn>B$bTddTb&GrkQDQ?fIH(gY}!?W3@b8 zxK93)+m(q6vA_~EYZ=5B`31=?#zoaOC;Ic01EaVqswm%an_5DOsFAX8ifUiddLZ;& zePTjnTyvG`w}4cO?#%3d#1T;19;CWtXEWFOUsECK_~& zOpWxQ_*@zF+GklRIIU+B4{Kv*t02*8bO&NNjN^>?1Eq;Pvv6Ea#%;X^yV<;5=W4FX z9xda>PpC*{>0*kEth2-}+#Unl z;A3cmf9V_8olR7S>Brpplo{}Q@&J{!{LO>`PX8Yd&Owk8|E5Gj#mm&#vPWGA4cPT z-<#>t&b+NSOof|Q>s*TNeUm1Dk*|gMmx^6ZbHYCo7!|>g=mBO7yE80G=GFy2LiqI6 zw)Dk5s>|!RN{K%Jhqt@s&GYu@Vtnuw%cI)J568-g9Bvd{4HVy?bA{usuLt}pu)tq) zrT#dRst+`IMhnV%D;NtAfh3`iq_W?aA)8}YHHi+J;oTt%GgLbb_gqYHJN>sWl`q1n zXga9*FMQm4qq1xHL0{kOEcfTWnd=2PBU`Yan)E(F?b!J3&B}SLT1lPVc@5ziG(j#+ zZ{I(n9PXi&9?D{9P_8^QvhhCE<#{;*&5nFj=D4wHb^0U+5C_#|e$Qx%H&V-fiK52U1P_;|pCLd+x^OgK6py{& zZ`DBqc`h1?KC125CzAI@j$)OL-g$sq@0l%u!g!OM?$sb8iF>w*=7xY@cLG7xuh>Px zfl4|MmM6p>0o1DhzDsK@v!4sz`~1%;ao z*`~rd9Stb>!pO}Q+b|O{%g@iHpsp$J(g_Vo$iHZ)=oGopD?~;mw1@9Q4 zC&g26rjd(d)%F0QnZPcWK$M=FpT{hcrll=_=f#4;GX`2lVQC|+&+@kVymfl45%cRmS+pzpF6nBj+> zPv-jYy^Zqd&fI_iTFm&ImBgvkDkGbXS&lr+2J)VTk~WNw7wBC#Q380;Pc-Y{ixBEbPoO5aBnZY_5&-Ontg=ClGc z5by%=A)88lIYav^-zy=BDp(dvP2=SXgQ54U%quJ&ai@Q7Heez6Da*cdpaSsU)=-&p z-4-c|$?+64QxZ%($DFn0%{lY#VdjCz1G#mJ_kq8Q%g(pH?0*aeW<>x-V%xC`&(RQ{ zbqkP@i==?)Bjk^Jl}n=MCIF4ASZ29e3^|L7ro-M(nlDPJvyg3(JUCagG-_hgxa~oO z-=6bDF4?+_(0NB4R9hRWe<79BGH=hDAEe!(!L8+}n)b#D9dYt&e^MtOru`eDEm=@C za*?tZ>7E*~uSoIPgD*bzn-OFSE3obGX1f%nL@3wt*>V zKT}@GwEgOgb){C(FlH1w0i}{3@fl5!+&&XOrfWyR1CKwDv(|u%BNt!%Ei8*uT~B(D zyVZYt#G?u}8FFV(PA05|1Q60y_k=*_oo`mQm0PygL3-0Ha*wlX(h2(5HvyeJL!FU8 zXH&f+A^mlCtddLoy`J;+QMUPyJ2%A=>#s>OvaX9Z3GYHIp7{to%R!7!*EHrGpvJ{j z_Zh;|1r_cCHT>5ZhzeH~@o`qC1DgBumaqm^4on0UUzPveNgL|f!t3z) z_EyfP<1KD-AysBw-F%Q3zM2ubpbPzNC7KxWULGokf*Ee@!D}r z-+h1Y}<d*n%2GO!rR3%NsIw?mNlAI5!mXk8 zH%H(SGf@4(I|i~@dbG(#{-2eI%llN^pxyAJqmrxsl!{e~wv!yS)&2FSE=0w4cmJpTm&!-=m8JRV2yQ|9aP<{|!Of4|9|0kQP5JP%C# zWy9H}20!xM_4QDD7OVMF~d->~aXs@NBJ+oPnpf2c_L6SOG2X@BBCIzvmEqPN#1 ztUC85F*YR~B-WNs>N@0!zV|m9X_S=;8n-TzVw#wrwex9c!ijtrlP5e8`ZW_tSGI6e zJSQW5+%+8`<<K^Q-&4)6g7l(I0iXlcbQrZwQi) zgOr11^r5p8z7_tvtEHKYG5crYp5w)BavGcY`cM;O($52PH(8c`%0xIu?Qx<&(4WNP z_(6)5I>PS~N7Si6Ms?(D24!oVC8Vue!WEX+F+XkfD9!A_Q_BInwN%hmfmztOFBicu! zs0P14H%By#nD!~eC)1mni^{@g+yov-N%!nX6=7*PW^ln;#HsZa(t@9P%(+X`G9aHJn!yJjj$go(GqL(8` zcn4Fa-v;%RJbEuGP~aQZk)jZ38zCGN$ZI&xrETAM7<4GvaQD@}Tyc1KgKzlPx+3zkN7%xk@amJ)0k1GuHxXieFRc z;mseq(t$XLPMR>dpdztzN34Sj2lw6Ie$cK;J{&T#POem+;%zfa;SQeF6Uy72HD5g! zx=$J0QcHVos@@n!RX3qPAcjN+ovRyRe`;As-MEwvyXaXa z5|aMpkJ!rJFrlF7LH}CfBXk5;6;tpZvWdtb??ZtGiDuy_4(9ybcTITgEIP4{N+GxK zcnTZDts4X~uo+5NStnJCV#+TO$8hPJ3^VRjW0$OP(uy(z;!a@8;J55ch5=cp4L>Ss z2JA?{`ZToAHPE}piK1blyNJ}X16jx1$Xe4X#f1mm34ZhLbV%D<){DKsWDOoTYiQ2l z3tg*7-o*DXJ5-?D6FJ^M3iIw`5*7=POHv|Mv9#k-Y<*& zI5HLf;2L)@xNhB3>v9CZI}k1eVhJey0EKMsY+&bxfe#lgsK~fd11fID@#BH;-O*xzAE_v8sIO^fiC!JYFY^SW&{i-2B6SG zH~k~)>5k%`Jg+BtI}tKqf^4WkzQj(}8Ky4%qln=z65#1)2aWfe%S)qyT8YeoVeQB@ca1 zm3`UK`EydT0Wtw1{)$hX!x-aLs!J)kgc(o2dUe4{8mGKzovK@h4LBv!Q2*| z;Zo-`p^^bpnv|O116#@IGyd(*YvxmJ9!1Ohj*LbeL40~(RhfvM#Vrg{zA>q#8|FFz zm{a{fxwyy4**r|WM{pOpeed-syn5AIjeEdKrNUyYdr3P2vhQzLmHsc;eFBHfg_KR+ zBNv+;NUUkLNInlN2vaPeKOmA92te#0KpQ4Dzk!s$jjKT`LqP{F!94kM&%jRz^?5OO z1b-=1MtiILYM6_Z{SrtOGYpTIQczjr-xEJ{j1Y}~C!-mdex{X~xp%*Hg}rVv8}N+A zbJtQ{2al*V=f=4q9*HO*2PZaZRk}~nCbkteGz*_YU}kt;?1H4*urNLz6QvQT00FE| zzLCDor z!!I&lLgJN~ExluxnZflo2+~jbz%4R|n5Tc%T>jj|;oEL+-;tAcC@Ff)E;qA9tSl?F z1Gp>8Ig}Ku9oG}_^0Vwia!DeoLEQ^))m@$LkDIDVPKUZLlq}K=Z}e1D{*uOs>ZDOx z^;IqBBydCB%n;TzEvlKEq@=X_#*|i~fSI=V#ILkdFc&!qw9kX(Xm49M7~J+}_SZbN zFio*Z;ZX&1(X1Eono_B&va!LVQJfNr@mn1neT2VhYi(2)8dE^>zOmLCeU9(<`e@ICgbLEbOeHN9N}+6eA-y65dpzn3e0 zdO|kcMiA}`KJcs!`?zBBRrq$AKFpwj-dR9C6{u3-u{3zoIm~YMHkTo@S@sDS^qK88Rx$b#2 zsO@BHdV3n0u5xH!sL+}mA*`m!D?X?l0&3r@4|EHF2dmka>U%y7lJ*`IZr^q?ccM^V zDW$I`bj5u;prc-y#jd?bN;Iq1Ck}f3W`@5d# z049^_ggQOVmjzyUFK?9){=l*LLss&ypY_@%q_~a`#a>6qa=?YCmRAFtG7`Tcf7$}> z`jO_eI|$GPQo@yS0@20oa2`)wM8lNfG=I~c5C?Sb{s5jPBO*`P4vs=MGw`gV!48g2 zyen?u^)7S-?bFaPWLrj$0wWj{DFd-Tt)N#6qkf01i3yWkEL4W^tvI#q6J{Md&P|U2 zN%W3GWk7Y?Pl_k2jc#KGaP3+_=`@W^ zX|RTbJoL(mmLGjFA^pp}>0C78`*!>)H#YyH;a)sJT>O(YD~|4a?)&(OkQJDtE2&P! z3F(*oBW4`e-Tf%F=N@*}h_n13UASV&nZtK}D z%a%%{M(i2221+LWltraUd0H}+ZPL`!JC!a*OS~ALmK2yx4bqOB+VmEqB%T7m4!2qp9R--2UrQ4- zPBG1L3GJc=+aIxoikO$>D9@^#s^V>?5S2JQ1PWK?SkBvBf@8Rx2@!X^H@iezc4^b( z`map+(yQ_hi-B9j=9L(5pte8Fx!T)^`SuUFrvC|u2arCuPEgpSaCaCw(I7lZMbskk z)K~R24rp;Fk2#g28Sqk|N`^VS{tOdr1{ySK;s-&Wmndxl-PizU02R@NE+vjsVF)?4 zRAE4=lGoFw(i~?yf@5N>vE8KYcb|31NSq5s76RBeyL4;QH_7tyHGxSH3in@eV96y4 zusk~=pCTq^R*j7z;O(PiD+AHLEx`0=3eWZ5R0oj`VP%7zQXT4j_c3j zL}hH5d9=tWZ^#0(fA}l-7N~z^{7t=as0pZg1sz*}t|m+)KBRSjE+78T&({Z zZmy>L?whu}ImQ0_8pgkduXcV4bn`Cs1Qa=!h+7w&+%FjcIE3)y=*)?%qJh_T))BtP zbQ+QCa_UkY~aq%C)G)i)QA| zyi=zB;RC_;@$q_j)4F-Q^8Hz>7CfybDG4c0!2q^`e!34F1w%+;s_50rmx4Yk?psze z2PzqWRZu~S<~MT*GA`-BBj-*FZk>%Gv*T=7V^Ox>$!h-4-;{ zw0^JJj0SR|-4Yo&z`FNtK7SU2)O(QpoHIiiHfUlM%VcIRSlGdpQw5Wsd3^{Veq*b9G9#hNO zbVt=!c%^GGBeo~JJsl`p+!S%h&Ln!@&9Q8C&1&%7(uxLWz=VGO2V+n{Y?}>J1R z)$w)St4J#(h1>BICtn%%>8KQSNx8())A~4ok3~r#N|8g~>5WvdoI``RgaRZv>Utxj ze?l`4aFJ0B=fN`u9D;vP3X+{8=`ak7^>?nc8Dc^eIW@`48)Ia1SFU&@Z_d89WhWRN zx^!g2lUYJ|L3z#>`}lrmugvD4uz#=&_Xwr2#ph3MAzrm$`y?Jgp}s#F?xiy}tBWtw zeu&zUXa$*Rs<5rBnD^lyyd8-)WPUklu`+9l1)piC3ag&mDvUf3SClHM3R&||@a6|+ zxgJc+H>xBF#+x?P-L;1Be_>_lsKiZcr%2sncK|SF+L|0xdwEHyGD1{YQ9-6?P6YQ- z8Z~62mLHMHbOY?zLPn#753WhF;9EB?B+{jj8@~j1l8yKMH5Ae|7+t4~1K0L$R}gxf zi3p`@10sH9 zV6$?EwQ7ZqI2wR7bVRrZ)<`9^6tkZUNHzP|q03CCU_6jQO{_Ey-C2RDrVbR9537G z?`DU~;k!FOA8t1fr@KGhy>2nSEhFJ&>XAya#`-en{sDPsnkQw#3CEQiw)9j#dcmK+ z$}R!CGD$oh_`U^O#OfH04vtI@o<9)0yEzC2@2Y(&+b_`d|NO{)}WZY<)h?WQrrjsQD)W4HWnwm--Fr*om@Re z4W3>pTv{~bU5?KbHnYy)#wQ>>1xACEIH4 z#Mw_m_lhw=kftm1HnC9fE{PJ3wzvdx6;H>L=lx@SxE>yzt`~Cf3K~lKglZtJXn|?__t+L{=KUc| z_ov{OH-g$H{@%INkkI%ZW2wJIE&DsZ8;4e?wonnUc!0#d?gAHw4`LrnuCLoJhO_)EVIe# zz$6Va%4P{-s|{fF#cShEut8&gSG4^#LHzveN(f%bVfCJ=DWsFYr68rQ1sMOU<>^mDsCfj&}mLGZ0G=64ptZL5l!Z*Hfuz&EtP-Jdddo$gUoc|L+h)R z7S~WildcgB(B+Z*g{7I4+m|Ms%2PZl0M?6=!yFejKJDDyFE598n}>tPODBTUvu=~3 z4sUvD;GO2JJFllo5s$A5G|I2@XdO?mcb|75fhwb_j@3CV|g zdf%xV$e)C%0L4HKtz0lZH(MSUzWz9uBrXeZ=>`FW@!{&?p-PdaL!>W^RM2meRSp)v zAC8cVLEVoj%GGEz@et(;g!V0bgljNL4>%I7$lik$);v^@O|*XblI5XL{%Wt4{t0Gv z#ZYt6m+kTnMk139ok}eHNAqFqUtQN~@(~0VWcdu)-#wL0+3zLG?pj}9xaIKXXD262 zXtVzcBv!p6q!|0v%RQEY>zPVLD5;njjE}NXm4&}6tey{3LEPRmy%Py~;mg(w2OJYf zMTHv+rL9ESHxM~tx{s0qF4_(mJA6D7!QYlA zQNn34ZTJCn-fdZ#U-jNkHv#)6dU&oFZ49sXKXiPyznUuH^HWf%HexJL$euHi*vHYkqe{SnSn3R}T~op7gGYQ_d6_XJ_UjsFWhr0&G6!%?H9WDf`T z67ZY%?V|FxcWHfZ?|awO@s5{In#zVmuEAZ(v(6bQW#XOTsZ>JZz3 z;=pg>4B>+7$|Vu7yutv3S@X5|75x-8j=S%FU}WqX_X=2XM<^7o6o{QHVf9|2#}u?t z0~uo@)~UtG_F10YI0SH1#uktmYv&i%qz^?KuCFcDX9|HO!+JwIXB*cD2&fC}s}EF} zH4zw8M3lDo$wvv%4NTnT*4dS#M7r{EC#FS=oXD~?!!fHoG{bE?M?L<-ZCbPTUkodn z&Kg^e=yjogXfiyx6xv_hf@w2OQ~JcT{lu{LDC%ey^QJ|?x_{pqcuFhr5BU|Pq359w zp#Sy0<^ufOCXw{{PO~8AXkjCa>-b#72~iyoQeUiy0Ervj!P~% zyzSO#GLm4+hKjn#WnO+Ou?$t z_dgR*9Zuy;$Ek@Ry7`E6K(J#Wf;sT>AvG5%`7WC8+B(`(?$Y z0>uGBx9mFSbmrYCK7Wy~_QQR5QX!|@GDseY3(|KRHUG;OxCud=48LMN>&U1Vx$e#Z;KTO;8eVfqZfF9J|l2DF2kuVU|kNT{QbTsQENdIaq>oiTDmD3 z@G>hiU3L=lgGDk|fa+&@fdsc!iC8RPG+yyd1Rhg4cR`aNeOhNYOvCM=4L08hG+)Tr z1mXwB@(XdW_*{aT&hSp(bI<F-4RJe5-50?-;dlknz@s{1|GdA$SAyt$fyNkdg?~dCSAu{@ z9POrIXM@v`EIUBK=a)7nR3I2NByrX-zwic0EW?za;IKJ#B(IHRO5tFgo61}J z!P$*+24W0CakFpmw7XJQtYnT1q?;!VTwiJCLzEn|mTLKZ8fiRbK4G6cr3Ye_RE-2U zM+%rgw5jxPA#r*t5`fB@4tW-aoZT3E$Q3UjvYh{|la;3Ab=G;={K<+LS8gk<@Hgs7tR+0y`g`OpGpsK8xX*&@ zPd}IRxzLQ9LNDu*6#2yklJ1ZslmL2G%hJ*xi8fp$bf^p^eb$i*z0bWo7T8z`raj{O zuv{f+VKN?+H`YH#&HxMRPENlCr1;!N709u~H1y=ng_sd?oCD{qFrV|F&smmVoky?ZQbT#Poo3N?VOyPnKSSIoeRP>1{}}v+Mc| zYi{AR-C_8p7sYkYfgW_tCwmiRs*x$JYS#lpqpe;*DVBUmokJpO6% z-62>$`8mhV5%kP_I6%;I-+ugb^*jHk3+2Qo?nsB9cO}nbEgJ6Xuisx|EgVN!)C+z( zbie!gy6iV>DZi&26E@JN54m**5~pW}sHLtp*gLHR#LAd776X4Xufl^8ENe8mlG2M* z;J@({lGa)UCA#L+%2Nvef!bR^MDdpZ8BG0H(RzVVh)F}_xa5F8rOh~-RVb6`-?RS9 zwx20cKc?rAy;7ia)9^Z=#IaB88pJNl_MhSMvtCyLG7$8O;9>v5ELw}En3fpql0uzV zOlwS_i?BcZjm}Ny&_3CSO7IkE3qSW)fIr@!E8!xD+i2!A?QY^KvsN!$>U1I;U5gab zfI{+IX2Ayw>6=(6`6#`^nk1LYY)o2>S6+C0zC6aEpx&vuz){SIusJnrZS=Uj8G(Es z5-UFDB}3NliGx!~>W`b%@$EF<*NY9GbG&b-DrY55&C9>fHr+Vm8%~kft1CO-vYh`L zF8_>?kUIiBsS1>qWy?e(+Anle?2NJZ9m&YSIa$gol~u%OSG)*G9;GQ2?DmG_`$~sX z*UlA4bffX^2`|m9@4PJGOA)n(y}J9zIII<2d^vJGHKZ>|R2yX1vRGdv`E}-ST=_)k z!No=Q%*fZ6leJD@(iX$LusOzeDS5bE=sCZo;bzm2_waR`bY%!D(fyjQF^P4VlQWG8 zde)5NAp4r@b>R23vGTe@s`k~uQ^9rYV9gS9ulAUJW$ekS7-`3BEG7A@tD+OQfsLUb~=*nnhkR^K^I7Bei<|9Xoxpi;_3V z`aA7VydblBK3<<=IvqLkprLW5ov-}S9y9ZC*e<&*6KAv7kv9v6Pv>RLR~ETgtgxsQ z)+Kc-(_yE{6R#WMneC^~p2>!j0bM>b&ndhfRo8gTi$P>oii(5GT;{^7|Di{exfqR% zi^nI2>tjjCqgJt(lK<&vMB~F1A$4ZoXB8e%<63@tiu`q41tM-w-^-%3-1ZI?l=}(^sC}Dy= za6rCT>?S&O?K3Gx{y*v)HvmrBI3x23HWD5Lym{!(YESoAEoqF5<>BEn0Q&9VeE?2B zy{nb(Zt<~B#ePUJvdE+9)SpD~4%Pb^679#g(MyWbz(SU6I~5B@niG~twm@%DIpTlA zZBoi2R>zTM7q0a{H5G?0fTXr!r3z(@|Eee}Dfk27(Qc~&Uk;2%gpPW>ENHE)hD3Hu zT;&MCUZkVK5E_b1S72bw3$9dpy79s@phiHrUIW>e%wE@`tSur`&;SQJ!D7Z_Uppd|DlN@zCi~`?UN1atOTmwndIZ z5F~{^gg;vOQ{k59!?L60_PO#kiF)I9D+~=KL2%RDgSntWW5WtV?c=LhPZ$hE2jL_Pz^;5y73F$zMN^T(;W z;j-p-lF-a$|77n?rb=_-SC8n7^1M%0|-^qzwtb5 zx;LAmXri;bKT%r7GEupP<1L59HNL0P8aIfoI!W=mYUjU>SnJJ01BoNWeFc4;nWeAm zH%wY(pEOop@Wtej#7CRr6`0D!iS2){{A}AAdUE#6|3nB$bBM*00*!0BSd-Vx53S-H ztA$E%L`?SeFU*-3m8!o7f;=r`SWy>e^mqJ0mvU1}Vqa&`$qx`D%IBqv8l2=-`Vn5$ z5dnvt8ckF%Sy^2?pO<^b=-r(>UiVN+&_s46Smet@Q8oWa(cHOR!WtO)@!>c$SZAU* zt$rDsUnE9~r=MBo&Q6HvRCmiiyG_L>O5)y_8hAKa0|BogNv|4L^LB7=i>A;`JtNA_ z4n~aM|1-X=b$Q+UFu2~GaVbvUP*1L!8{9bg3@)l#GOl9fl$*yd49_k2L-uLGh#YmR z-e=|@E}4_DR?V^!LQ<>3Afvty9eB+Pu?J-YrKy3f^ozBQw7io73IN zNu8u_C7n(_o{Z^$Kv^I2+Oo$z;S}OD=vEbC-d1AhbVL61V?!(&aPAm;>n@q@U zVqS;oDR2Uy(qVE=gUj&)RN=v)!^HA|GEE8)ZOf(MEs%-*{`sH9Q=pugi8_Po|5r9q z#dTu-d2Cm*%M2jJ6QsDE^ZR*v@TI6o6}?C-==!fko&Re9Ap4M{l?a!EBJfXU)T-siSvb&gqP=7^ostvNzliMydKYZ~qGacz5& z46rLgCk!Q<7>>fokBNO}XV{&400u768fS>|*zEFkA9Une0tN>{E6Wc&{beC9PrE}3 zxjfU{o}dO}Z(jQHH<%D9nfRdmw|Tx@hqqnv9vx!!gU#)HwG2wk&cDgW@r^ep+%4e` zko9p^V+3)yE8aG%4C_SFq~TMC_omlWS2W@D*67a6t{osW<%V$*Zz8|pedk?~ImH=2 zh!=|Qhu&F1g-XQnu6%U){cZ1G>tZLQPNDY6(rHsCmc;aCaAPd>S&ld&JoBCE0$gr@ zfJ|0#JTsIyVkUkwu9Wm9^HMYvfnt}v4AMJQrgu+9yQp%6_zI<5Xr)FZGcaWGrHsK( zPDFaN3s||fx!@i7@J&;}O==T3`nX+09(qEu{r&tv!WwVKSs@pTQsJc{5~P~jT&lY@ z``U(SM3&wG7R6;Hg=&-S@V1(9YbM45++9}OlUp+wFeN&uAm%U|21|l0OG;kh|3McW zh|NC3x8j}2%l3*Lp1t?Hf&f#Z#~7eN2$Hd z`*?WNV{Zn@iE-PFZtQ@qgs)1k5-U4vE2bNML&c(Xm}Z7}RnQ1P;-V=M`I6~hPnV4@ zGQu(nr6|7be{sTgYmcRR{E2+TMTV)0^LCZ@k^QXXlGD0Srw5bCHWfnUFw< zO2RzYtZqkSqRgNEF;O*Ul;<| z*L)X^bSh7k2vcYPa<-%wQ94h0&Wa&nz&r&+(Liide$TNJ{@x?Iow#aa0^I`d+(r`a0 zYs&bdK6h@T(_D7a1MOPM;=_hOP-?zIi|Era25@(0!Wun9q{|QSz);eD0FGJj_LU`3 zDOaX6B^?cA5PG>dq(vn8m%?-$xbUNHFkn%>iA4Z4 ztW+uU6_aM7e-%w5eX82ZVNm2584ScM%sS0osEM1kWI7 z_xT&K4AviXQi%Xs?Gt{po`T_Aj=`ie-NjH3gUeSES_oQp1#qC6N}q>hmPCmV?rf*O zY(ste%`STDr!*g$CH9WgOka2-xaX^xa~>8GKwM-R(MK1W4jTDF^$J9I1yCX|#s{Dl z76`JJFw0K+biTe1+LqGnW_JqPv{7UVcYHA0VYVz&XN7q741plj#X-!7`fN_m>&LVU zV)b3yED2>3msn2DJtoIkEKgO_N$QBDDUQw>n|o=_8u(ufLZn>!{%HHehC^}$!pvCh z4GPfg7sGAA4g@hn?26!pY1Yq&k&w2o;>{H@#Nl)=BWvHq#(XOAOfsx8LD@=f_fUDd zO`H3=5P`DD{fAsM`VYBS>BKD+UH`UGTjArO^)#RGYK1=6PH_u(TJW8uDN8qXRrhSxkv`J zvlo6=7$LvhJ#RE7mydlY9zU>V$0M#t(7lhnDec%56e>8_&hj5}@eK=rT1{1C+`gYkcni%TE%R`!D5 zHz27nXr2E^Pnl=_R=hDDYj7_VRQeypnb8OQGa)xiop4UIpFHyRlQFCL)^GIvW=^Fr zFJyNQwI^+FVsEhA{9gb2v(=AAJkk;%X-Zq$jHhX<4 ze})2*K^dos8)A(KZ$a8$%@)qpt4GUkN|cm%lm_hjynfkM3+E78K%L7n5f7QXaoIZg zmXk%uhr=rZVZIi}3ens++5+r9G-u|lRW2L<= zF<=ZZvfvi|N4G2^g9Z4F0*{@4m5?r)rawY179q@55|4o&$u&5UEAh84x7mZg62xi3Vbf3gHUyKl>IT4J1IJ;6I%fjif ziYT;rEh+W_HcVZDUNHzs_eF?fS#mx0$f&kB2L5}{f5Z(#vR!RvFccBll2 z-*>R=aZ$x4Nmh_`!6mf&#{rF9^lIW9_k&i27?KM3rXi7Hmas#pCFqxR8aK z%6wV^d4)BO6f@Bt3i9I`0Po^#9M}N^E~g_i_sx_~2Sd0X(qpCtk9)7tsp7$_Z0WI! zfv?*VXm&(wZg`9msW+$xM$Wo^d{shVw~IzxhxJ|i(k5`ci5Zj6*y{dhPbWvO$mu74 zpNZlCA{#I%7nozu$u1T4^&{T^>&{{qZj10vynJPhJf~od{HIFQ7v->8_v2ybKa16f zz4K|=@)N{1A}9+T^lJyDLK&0SZ}+2SIhkb>PNn66|F4{tRQ|KL^;dhK+aQqW`*m|_ zn;@^F8bQ?cs|u&IALqw#9!y6_!%b$@1!#46CNSFZXMzAWW$T1_FEiD+r_hm(}-y~Nn6e!c|a00*3{glQQ_K%I` zSdcv!h&c8fqSsA@O7zUrRWX=^2+2wWzxpXqj2BgMX&5wT29~cy*N2N4AC~Kws|^G= z)n~~ze0aRO%}}#_lB#}1IG^`OfTOU;7Gh5yHq_!vJwidKA<9Whpb1>6XBcXEi}=CX zWG?-l|CqixoQr!!P8cBQJicmRaUGGuXE_C$affL6#|oo;9SKD9PP&xVHp@$*z`|e0 zrw|c5%mixi!yg6QS;B}hUq9v?o5y)Cn3jo2X>^iiWA3>Hj#c;N4cw+DR26itJpHU9uf^@*_XC16 zp$OHm(5E36SJM`;9-J@K5;vE}>-Awxl6b8-6ROGnz6`r+zeqivhUp1S)~1W za?2eUi4t3Y+cwN$A`Tb+1-v?zdq8fP=S$474BnDYIX{%Q)%r5$O`D~X!$jm!{ba?T zG*DPYRs+jpwFrt^%uglJtf;@U4w2AzAa7xezP#VBSC#PBnTE=#U9*jnTG~`dWDmbP z1}(^Ko_abNf{4phJ;szNPuqcInxhCf_N-5$9C!3ynmhx{gtb5L$81UA z{y~r>H`P04BSSclZ2cF}8<_Ar+O=rc-9-BI61KeP`_8Phi78pMQ;r7IL|GB9hZH$? zTkP_$;TJH#lH#@i3dcn+Ks%w<3CaK|mb?48$mQt<<`)z9v z2P2a>ox6PxQP=5lloNbS>~RtWSY@{X=@VQpMpxPOu3uoLCjT#OwzH#e*&V&N z4mXd!BxNa*?XqIaEIs*IUug&aS#~-&4ZaA$O=ZHg2s}08;NVP|4O2Yx!qOsKCjWKK z-8=GNp)iX967ea!RT&*tNjg%B+UD#UKFcjKOO(!Ypd=^~L|XCrh|Jz=Z;%NOz$Q6@ zd=Kx51wUZy$T$=i12~C+3#ZKrli+Skv!?Ln;U3 zQD*wqzg&YkScB%xc4-gl`6aknTJJzX^@q#inYnE&Y$VT>dwov(iS#+p%X@f%^vuYRdT{Fp|8<4 ztjx%mCks4kJW+e;Vp?97Hc{ya7EQNhEiqtN*16Q%*eEVo%nlhP0ze1Lo$kBXjJQrC z*f_$+eW1|T!OJka5xVD_Nf~t#sf6lwzU38C>ScuTMJE_z*!J+PupV06Q7f6|XLP}k zG088Xk+7s0jfSb0l>>V$gu_>#pSJxI@~u&jgG+`7ob$Cl)8WUJlBd}POTorGNfc3x zDg}t}inXE8%o2(tKtsU-evA7+a|!d;yXLMn=f#6-rbQZ5{e&B0OQCLp^LJkeL`(|mf&{-?o2*&PeuHK$NcOQ`Wn;EpHGi(=*foXCiyB+l*+=I^5ej%;NWjYJx9jy13@Yvu3D_?T!h3IYYg#DtGllW)Wl z00u&mN$|`26)(p0!V#QN)-i&lZ8W?-VlbJnjw3RX_x_20epXZN>+Z}`x%)bdr~}*c z>{85|iJx8@x%)TtJ)4Vh6=BzNm)r(Sj`^frORa){oClxPVAAhJh_7GT@JZ6~??*S2 z%pfo3poPO4($o?7iCM#fMlvoTTms0Sz+wwfkZWmQta;&XS1Oqg%^Yb^G_hPWe_L$d zEW;w+hJ{JiQ;k$$SJC}`7vy$Rc6OpvJKYxNW?{6M)rdlHz*f3l_KHhafRiYAS*;%uwlwI+J!<;l4DkhwB zj|!>4B`{(1kgzqMpC8s1)dNmsl@M0uPrai&7+{5&iPMEEGU%>>>1=@;(q_9C+%t(z z534lo}}U~K7*Aj zKzNhUiu$)J0-d_KNKlH^goZEl`c;ex*#s0lZ3i)bkb^+>@wrk7-+Udr3jim}lA(Ct?BwL|eVBR-+=OmfXqaH0`%jY~TS|O|L^+ zv#%xYjcNLtXq{<$^2}spo4tU{+UDiCr06jLA^u^3>*6Ybm-oY4RA)Y`qEhaj#AoSJ zIY^sHzpnyWNy6Z5>qwh#WblTsF$s|jSnxJVQPufHaT{Q5Fv*O82ii2v-4{%kzqA?H2Kk^&aYZpfQNlz#90$ zVpy0iP5+D@{=3k#il_7&>5!6KU97cX{vM&vQw{ug&u1p>hx80XRhlx^NwI8Ff>bj- z%_z~mSth+S`|pb2H0C~(;gR_lnKXQGQcyFm5Fg^#c3QlRhV{%tHf+~jZWcBufi61f zAvDxaI6iD6BxlL@V1`6PBgkfCC~_kV*jX4A2n-Ts{G}DO2oHGMWS!hp%HhAbG`1;| zoXHpX=GGo6zRQY_Y~kKl}|>H5hMOl2NL?u{CVw8IvLO7R(SldIF56I!+@q>y>8{PhHADi2#C?OwW(3yWJ8_4WdF?3u~XH zO4wdhMaRaEGmF0Y<+75`8&2hAcqF0@jSEQ%$7*fFhs&~n&%7eReMrWxU^Qu~(s~pKn zla9=6Sk=(Fg&TOdTfugX67Hj%GUB7Hwd1v=j;)%{RM&v?TE4`XP|U7SuFEI_47=*`|-C~p>5bc{7YNVSGLuI$U_xv1o*(}DK^X&^Z` zgX_}AQApr}z_8#=TrVMVaN{oFqprTa3U};1H4IF|U6{CreV_+8-e^!2`T=+SAvmlo z+5x)T?D@rJx3rD`i%cM!UeJG$hW^jL3z)pN#Sw!EDZU;5J^W#Uw?)C)`jvC(hrKv=0q@x{`~xv zpKfZ?(-%P$sv?T9x0g{57fclPhFBMjEZ9cH?}6a@0g)(YJ9&m_gE_|}9ap3_qi0!X zMd+sMi7VxS3F*|@*GhveFj0dNY#Af~>^xkgtMmaucJ4_IDnBIB7W4DNm6i_cdI*y# z=giR>`#T?lx{E|DI{v}L4*^jNCB0{b!;Fuw*Eb>7Jj}O+isO(whmRQ#?nVKQ%}gny zB>CqI%+GH&S;RAetEGSso?ZZ53O9lmZ>5W&c~YjB4_3w>tlA2x;5zJK99UYUfv}54 zX8gr2YU`&oFYTeyH5Dj+nV(hF$i)wfsZX<)SvVv+a4*%Bn?J-GUNs8BiABV<0qXP; zwe+}4_v3rNc|OH%X1Ab)KsBxYfjty3HK@=O%*da4VhHp?3KgqQ)K~NCak<@>A3p+{ zV!{IF@rmcy2xr9&VF(ss>NUTuA4cyg0POUo#v-K|=;!d)cyN(E>@ru-+%@Eegi^B1eeo)ashDRlhd*p5|KXLy2zcAJJ~NmnTh(P1{jwQVvTn*5JNxO<@p zUUp(q92`*?=kjao9|;M+Trh}>kXNqjIZv|>nkJBI*~+v(4Eb=Pg3DsjrvRtk^pZdS z%~RgQGmKN8RFTn48;k=zHnXPGcL+;~btNTkG;==cr3U+!8!h}Z*{#>!`0Mq>u=4$S zcFo^goB*5ooB{%H>!S@g`#>?4!Wi4a4sK?+kQ%l*yKw%~Te{gF_6LK@O!(EnEQ;8j z_mGI8XVeQ>p^*=m@{5Pg6J6hQ{SJoXi4EK@g0t4m0~Pvz8H%sjt809rhd!e)RF56x z*oEp6@@HG`g^_)pK8X3t(efL-E3Ent2hxd`q}n9OGh?;qTy}b`hGkFs<oJxWBF!Ti-x+!`U26cGt|{km)V4>7b}f!0^kM4evov8u727&>82{xIE2#Lz2-W;21?@Ec3!}F zp-R;)T0KTMI0SrKKeU4a=s&-TvANOzl=4*h$*7W`A1jMlGOv&%%5 zJ^N;})q9yJN1L#r_(qDuNNhl2l&GXDj0o~Mian2Q*22Vw)$8mWg$1;UP-MPHsj*z7 zV!_ZOEBeCJ3gZ&G=pe99`&VRK{9W>NGcB0kww->f@tBC4PLFnU$voqI6p~6;GX?5smEjFeVQ2iI^7u#!> zs7{xgl8-Kv?0atRb1vL;SMi1Yz6~7f;S&EA-5DIS{SzNb4oIyWW!l>$ITYMvkSY4V z+F&TO?52=Nq1>~pFL8S){i!-d!+Q0Wqfha~XL%#@gE`GQvgGf6!$U>hPiwpDRlu&S zMg^!+-^JX*Y!{QL=%mF@3#yB+gH^+PQj#SgT(gcHX-=KQh3G{#b=%FC#yPT`y4Ab@ zE{)yk?P`{b^@wE1%9zE!D5)`4cDs$EC239Nej%xH9b+RY@g&%2^m9d!URUG(m#s6E zHsQ)0X7ep~T5t1sWQx}+`lzLL{vi@XWl^pQ*~D8jt>ja*0>K$%NCcx;G9npS)b)BG zYZ#!{eovPO5u%4_us6nzStb&nuPzs{@Mq-~DvU9N?*1$_x-?s_Xgku=X=fePnK;xm z?!$7`E1bz3mS-M5t@Jc$*fSusLP{359(p%1ke3fQM#{U(VN{npS+TO+sA1SFqhG|Xt&TM z(LVuPa+0Ytk9<%7oDK09>fLWj(jvcysN1{@8Y>SGs@G3e@g2&_rYZ%tK==W#$Z zcH7eEO??+WleN*(z#_#B2{s)WN3o8G*QdAILa(QVj>uW#W=QGm9}T+g$z>Sal#S+8dhVD&%Iu1fPQ^#=VvXY^}K-_FRFtX$XsTu+bpUE4&Ii22OVC+u!S@*kpv|#ve`^|PG@t-?LB9q(|KBD6 zv_s>1AH&~Z_hiWM_A!;q9=vBm=#P=lFHf@b0^5TNoEGjXh1*+}2L@ytX(WPX%&UXK z6+jujk3FWSj7LyM2VKz0QcM!@_`{88?yiRk;R3-Hpk`ayuSmLL$mmRnk^c3}VMRWF z;^6;gd`t9o+ckPA9TtI_-l{zWFhGvkV-G4Y>C8H=2!L?*3 zTLRz+6z7fbJk594JOB*1Wiz=U3=Lx@H0gB~VjMMiQ7gN#94si!Pr2uas&7fqG&34C zvnBr(^4b}gG}Gv$AJz<3sQ?@Q#?Fs>Lo=)Bq?zy)+(k}?=95smZa}v|B59RVP4RlbF;!eTj43=JTXrx0#DTc6^d5C-<) z=jZJpg4|C^z&()nIh4aM*2d=bw;G{`{yva-H@ZZspP%;O4g$e4xA(C*Z zDb4;U5P5KcO0zNLRyRg8*XN!^vk7H^gGT0FeyhtzJGD+hi0H7L4VJj9=L3H8NQPfz zlP~FTovQ|YJFVwamd+Xlx~%6Hm2`@w)8IQjLv+~8)8IEuf?WS+{~!kt-YuB~*?MjO zG?@2)0K=X52T&qXu57!24!3y<;`)CzsPF@XDKuA&0)QFsy;+pWkSxr_|1|&4h&}qN zL~cvWzUT;f;j30b@T`ueHshUR)1k))`G0d+Z1_oeW7iYlUh zBdPvLI-SS?tl|+XVEcs&eg6J@LJVT~jo=-&q309HzfBB(KSR!md4-=`FVm(^W(yKBa#b$%fI<@M)2u^`v1Ul*w8ieL0uQ@C-} z(nSKB@DOLNS?W;#f(=?tP_G78HzM3HxTz!*i3u-pt6canN)2et3?)&kdNRYkH-9Vl zRiCRLqT4@T=w&2cd}Ymgn-C~&KGsG5w=IekriBv%Eb9^)a6*lg4g>wSzY~NE7Uw7V zwtGHj03}-z#~4{QfvXKQmn{;mXUS)BqNAcdppwG_JG0M;(9S#|Caxu3n@he+lcB*Z zAdXhgNxC#XTVeW79z$-T{ahFM7BoTrt=a1GJ|rG2@oNl&aa`K^;MZN8hor4|q^l6Z zZ9iEDJO979#4w_VHJF(b4o!jWC=5RSuDeWnhFgt*En$f^qHxhnFP%v9n`L^XfjL#l z>4tLfu|?M|uPpAHvo|926Bdlj4bc#0Hgv{CLz@cu zs328~Pe~hPF#NBIzIBr)@am#p?yw!)4jup&6e-1g@@`-wyxh@4?P51lY)3*6#Zzdx zl~hm{^91`K35rfUl%vF|;qNjieIf&Yi^G7Q8$E0ZGkstItiszbL+XwAgf&5+=x)_p ziv*yb?~A0)%HV5;SlQiP(tV&DrWu<_Bdr^7Xi|H}5uhC6RFQ>3F>E)v9W{%DheNhT3(s234i z;zEUMR&pi9$($b`D&r6RLc6Ka3z=Kvb{s2y?wpI#vcuc72if&TLe0^vy}6^S?WnD& zIH9Vm>*d2E)rJ9IXY>Oe^lK zrAj`e&HW7%WuYYd6PxLftH%mp^Vvk?%y}~fFGo{mfj70YE#8-S9Ib&` z$kpv>kZ2Dw7CISc%1!#;I$7EcI<0Uruc7y^ix*oiC(-hG`S(Oiv~8AAkl2l~%e{`> zPG{ag$nC`5y@65{gCR*e(NtSV809Q|U9y@htox?y zi00s%Lzeoaog+L6LV(*9M)0dTBDD3BJab4L`1iMkkothBLgpRmF*cr5;SrsgT15vK zX4m;58*1wbrIwgMR2IK3&awOK21C+VH zoQP4b4T9?7&

-C@6(GpJ@qBuve^&t?=2d2Y^$H9{7Hv&=O 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%0DWG_WPxALj)_TP;{d9DlU^{PV1bN5SoM8y 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

rPbt&&b4X4 z+Ybq5AAopOg-b7W%i2ahKZswX6{8%>hy4TYNV;O*7+&W-dHnr@0dPKY5&jme!8NpZ z`q5u64(RC8-UJkwQq=-F#Vx_HuYQ&ZZ|5)AJFCiWB8n?ZCXS*btfCR-W-A;U&K%!V z-L9N4b7vCe$Sd@Gc{#nfdfefM?$YoIAnmNcd<_^15r8E2cn;z!KiXU1L*T>b;l<`#Her!u^@4bU25Hs2#STY(@T zgr`%TdNt_}{^=d?_YsJ(+{Ccu)CdOzp(ibi8P(1htGE-L?Juhu&5-#ho3#0YkK{i6 zzb+qvFi&}7RzqL+K8@?ZyaUf~rM+UL!#hgx`q4i7nE$-?5)wVs7h81YO$Zn82wWJO zoBnzySG@Y6Z4L?!^3E<>0T=_Mm+f&F1^DC z584~RXNK_Fo^+eANL3PQePoNCz{AZ4kQCK0c)peGY=JFs*E3r9-lsCNmX{0p8+xxR;ZmXQV!h((^+0;_p!xomk7D>LyWV2a&xRAROTh zBBoUECg0vScZf6ZP0U@InPn0D?PmD)mK+Z&pwTBPt#x;`w#hfFhhexG3#7GbScD&{6Z?$|cVy_XjO(;7@beiXu?lbU6 z`wAO*snGs+<=MO74Ll~NK-I2hRPB?TmhR^c*}{M?q?*!v?7x;W*osEglY#DXDL#43qbykyH+HHwNu3lQtXhT4(P|_a z_8({x)H{Q`prdq+b>@_JK3HK^XIS1%BJ>0{hxuASzF%a|!m^?>5bU>U2@L){{MFlU zD{^{(^aYSw>)`;k<|A*sr}>sHWPhj#z`3gSYGPJ4Jk%O5DokE5c8uQ zI~0BT^~Ax4`-w7~O#e$*{kRG}vfb>73EkmcBjRzd`G>6j8dy}StGryyKLCSJv>$#8S&sXdkL!)2>wC6NZBC_a3dp&laNOHQJWU0EhMssfO|LR7+rR@AcOu z;B4Ix>aizV898U&kiq6O=R05m;%t_yA`?@cVQe|M5067;Slj#cFcm^zLKXP6wG{wGDf|~dnAIkooOo#Ku{34A z5K);An|} zt5K6@oNCeYC<79r*du*-^W%{Q6-8^E{1Gyi`$AoR<}O-9rCCe2GFejvjn7Ep7m-V} z3rCykVb7vS^A+gtggw(Mb^@8_UWHv2wN-_kFHur?j3MRNL`fm=q7MhDSQh1s7J46g zCo-Vc5wV#(LVuR`@s@S4=4%*VCQ`8cs^E0*B@LN>bF(Qf#QhL$KOuwY$%lV>@26Kd z;_mZV!fO){SGZJL?k}5Ghm~@Fe{>+foKlgtDU(8=Rxzd(goKVHHdU!PAso}CvdGPi zYLXsSSVk+r36GmEYW&Ge#YjS-98$iQqeU&v8W_A*tG?98YS1U*pZZKvxyr1)bFd$* zB^8YVKpuBOk;~|2&MULjA>xoa)a)2=R%wkN5dccq&+4Q-<^?t~uiURpLGs9Ha` z{3dYvU9g#x9A9z9#b_|%X^~ZPN>Mc;t%R@&C%P>DPk@Oh49QXMy+Fd-+QH@c>73SK zhNKIzTbro-MRqJ?NLXHCWSJ{Yz@uA;Xmi|VffA>cX>GGnD+9?rJN*W}=qMnsbcJqd zOZ8dal5L^<5`zk#0p;?f<<{mC;D=x9>U1~c0XhU{vuAftA0-GGjVBN@a(FC;Y;4^* zOq}9RKM}22$CPD0+^JJHRKz~m z(Q$S+^!YnI_isr;C}SzGT;GjD5uOP9h)a4|csCUmYAO;_4H6SVlJV!DRmn-!zdqma z&Gu|-NquKg)9?=v1=HHzM=g5I30zSX8Xqn!DBjg+F^)|k6?XR-BAU*H3Jtcf^65~L zA5pbNN%T2tGP%xbJW&NoMw3EBY6i%u9m44Acs%x!=`UP{EJUUM6#omyfTDs2y6xHc zIX}KRnWlQPE%6*zOpQDHWxwH+&!CUxR3PhjPwn9p(&{%((b}E6CjeFt@S;xXcLr#% z-4&*aSAvS9OAvvWYzil`VTC7cFJKw{CHx9Y8_7s68#cvv^?zq5@muHh%*pd?-_=QA z+FRr7TxV!>{{2!%4w&$1qLBcFGcRP!xRA;DaQ@e3wODPbu8C~aMPOZ&ljhdOan7nBctAx>x^! zW5%|JE@ye4_@ot3qV7vLf}_c4@Yjfyvn`peMFwn~WEI_*wLxcUwZL=DA;m)3MT8W; zS_~aP$%R-SCt4Xh&637Uxd8DbZ%{F#q()A{xu%L53h`l333a3O;)}Z3r@r83PM0rk zS0&&fRrh2zcK@o|&qQrPZIxkI&mt%7{nul)zpY8Jl5@-Q(1IrDNWA-kzvXw~PQvEF zseB?JX}0NsB?+RyDtJ$KH1U^PI%TkgU_W7d1j9y6vfA2am~YiOvvqWBYf;UmIn>(N z73g?n&J?_;w|3QxJftTeG-DF?b4FVzqq>4Ag&sFP3# z0{oL92tWqGiG*`pavd^&86h+OzP`YZD0W{odAJxikTZz@;p{)rIw`a$V-Gn6uAZo@ zYkrbFL$Kseh4Ta|1Yfeiwkm

*7@oF4^PBOf5z3G2${pHbO8IA_`>UfrSJ^`PDK2pzy2&~_mzCRg$h-19;KvBG0zw|`*e(}JIqB5gaK87`T!P^;AI-|0{E zE};;@sRNd(Qawwyhi~h4H!u|y`$P;VT7`NI*i=SLl%1k!68VWXL}}}mg?Ou8N;FvP8lD zzS-qcWCK6*-TV`rFtcTwobp{;&8;Y8=RC_FGdzK$icTq?+f&}Pg4nY&7f3>0!1m|g zbNsPvE6p2cxKU&Klj84d*F`B3RG#R?Tw6d3hh|Tmw$}kH8c1~s-Qv$g%fU8|SH6tA zG8F=c|K&D&Qa)r(C27{M5KPHf?9$C&w{hm$-mwFfw}A-r5|YbV?HIA#%Cd<>|4bnn zUZw75u{&B==Q)cqCUs+lFF)pPy2xnF1(nJ5r>W;>1!ySV4li2;J+c*;1n)i5_PJDj zR*V>%GI05az~gSHoIk729NH zzTM`SsI3`PscR|~V7L5{UhfLOd#04E{I&b!La(7H5oX!>^^j3L80}WPTC&o~au(6} z38P|Yj^{RrbR|~)2Dg2G`{EftPpeha3FG7H+5l@VM0rmmbxxqrrwmQ@f>_u!ky?vu zptV!68zzcWkLRhirFl}Wge1$K9W z>WeGy#>4wykl6(|ypH|xG|2vfkF$HK%G^J8+y}Gi@htGNQ$pKq8qCM3Mcww_<;BJ# zxB_2FlEp9w*6pTYX46;|oSFO+CpDZ20;~A-&G(hvIufLcohA= zmzPGQ3spN5vguza{8u>NgCc>jzaxM<+wzy9j-|G9uSvsfZjJf&h#rfg0MD)zdIspq^fx60@f5>}K{p~qJX!B=wJ$E_qaQFf(1`ql-Y6qiw#i%1A$6P$EXe!w#<%~KUZoY6@3XuV?|HNPl4&qI6hqF|#nXa2Bb4Z(xt zsIr00WMD0*lQdR@;X~xeI=lQ*2rh$!v$!(aC|xJD@QcO=MM_FO%ICiFzDhG$k>B=7 zP1R$p8|jdLM{e}^o4uDS7PQ^jbJjH>s)Ls@gc8&lAxTk3|9v&8Aaneh2RmVW$K)Ez zhovl$ppb9&4g&&9n9MwmaXxlY`2X_HyI5y$^?v*3$8@&ZvCcD@nZhW&AalJ)4o`m_WbDH_;^wtz^)9m5FyCZ&1zgj*Q!7tnSpX=ZVg9Glq4QdfJO zop3xdRb$NrDGqR``9;uj3nJ$XWD_CSwMUD{o1Z<_ZVAiQmt~2nlUr=ELg_QE?nhrE zaAUYJOkOUr?au%Rp}vr=7%gI<BYDoXQ_I^(o^Ku^PkIe03f&1|yuDY=fGe)PawOn)WMIs$nQ;?(V?Z(W!(yWQuk*a8 z0G6;mG^&W&j|U4917@LbD>F{&h$`T+>;NfFhm-%_B?NQBh?7bBWyjO(Z5tlV8pt{s zK+&-IaX1r<26@>Md35aF{?ek0K`e^}QlW5g;@n`d@+#Oj^R- zGQAVWS%>|S`;ZC+QI2tLFLu0Hv@Lt|=;Y1Mdm3mv@?d2af5`pv4MYEB{WI1uZmUx{ zCaebfu;#xDnXA#lrDkW2qIGiC&=XJ(0vSj}e_{ortbMJmEs?IL>Z9KLi2MOkvt~NT z3g^jcfUrK;QLXKB(PQT^KJ2}D?WcC>AKm@89K8q*nFZh=>X;&vy`t~yZk68aEk{qT zww1WzTd^iD11!k0kLlR zvO?=WLz)XHs>I~S18Y|=h#C9o} zuj^Dopy<9o5)YW$G_qaL6ZFNm%;I-n$vUYjd8$)W@G_B{WEYNl0ChVFzHbwh^#l|i zz)47_=)fvJj3hv?o5hRDtYW5ASpai9Ln20~SpiKw>}<`_R!Wuvr9p%RHszMt z-rRnXs7=@({ssx-U%MnBvX@7pFaG$3+h2tWKl zn4#(AQk^%ml|ry!|BBGLfqY3g^baC=Mb8oNfn@IufhkjFrH(0!Ca9q0GZ#g?22-GF z{c(!w4@6;t=0*Xpd1VcXA(@tpfu}rn;>2gl&da6WAs~zsA|xbuw`#=R$X_BTD99EH zFTNuJpCPr}0ey@mJ%8Z6iD58B5wiumI#|3J$l{Zp1Lal(^9K=@EYe|9zb&>^B5}MN zV_3TsT-!%4C>>}CEGZZ(aM9Up5w|o(avmN|yaKt|{WmwSnm1K-ipQo8j~8ZWx%jb)7M6Z!evcpI9)u7# zE`nJ(gfqE$`C~p#>>07~d3l5dV%&ND0`w6;Nob33^(({eJ*#K$E|s zc(LR~!DA0xUcCHY-fJc2dgmcZIG$rfr{KlKi?eTENr`u`w+H?Yrd+kaHxZe^$O&>G zzFtHKGIRhE#|DWRxWiEd$StB2hssWsS33YW38E~-$pX0i=^zhu7HSs|S#zQKl_WXX z+Z(9gLLe5<$#!)aUrPM%H48HUzm$ATX#>FUH(A>#KciiQhx7C~mA zy>#En(>}q*8Ak~RD*4bewr@Ie8_;NRv?i%wRXWWJ_%P#3`}+biCPZpr|1gdh*7M^>%sB3yWaP~yChnPHnrdCbuT1JpEQQ}`U4iU^km~Lb@mB{ z>nPVxHtPC5w>EhBk0>|QwyH9VbDRkcD{@|?)lz0bJFki$I3MzHPVE^%nXC)mj3pW< ze5=QlEz&m8+M~#qMk42fJ7LDdOr8+AGuBkuag3Qb{U` zJF0{l&P_H$+WrUL8A->9tEH7BQOhYR`^g&-^J*(!%F`u5xGAK9M59$MLn)n2<`-rD zJc}Z^v2hfqk!0{v;xYy&x$#gWWi#2wz5v7RtOSQ?um%?KsW%*=n{r#FuC#INr3}65 zBFqG)P+vq#g`!ha(~n31Bd0}q=U0WP120T^R{2ufHsz_L3IwQQZ93?AhJ<7()J^58 zXNDqC<}@uuEoT@K4?6VVi!gLtb72(89#oGgv_4jngxreKYopwz8wgS~3`>C_d$jH} zVY<*R6wt&LqQuIhx|`f-s}Ug6*qQ#9lbm=3FhL~5CW99bB<5!~pWy#|(TSvvTt<4giXn9EB`? zK7UL2h4OX!LN!M_;+F{V##>}KL?d+=DnpWZ0=YO@cRqbN(5&Cf z%31-$u2k0FwL!p4u5pizVUo!lw80(Ro|NTDU)xU0_H_OQ8K{O5!aXC4dnEDZm@@9stjcO1(4)HX zl`K5y86p2k`;x1p)ZxJBE;-LpT94eO&1v)Z3{mhx28{>MDlO*rQmygF2k-b2(L2o0 z0iY-rOjiXKveLmU5?sj`STK|IigJPrfW13X0(C>{ln>4qi9Djl^Lh)0;7utdw>U(h zT?O^(T?wS#_A1kCNi{5wa6OyUh9heo(OOn2yRM6>Y^g~{-~7ISFMXHL`Cg!mntD_D z@`Eka)K4>slsnrDhc#W*k9}KKIKRoTdQi4T9;i!|O&Gbhs}k#Ri{dGk3p7i?oRU~A zQU#h1bOs{fjg5s8+g1ors>b=7~ z3%3Ks#{wgD8j-W-_A7dEx-Cj2&Ig~Zl3+mygL~AOCCpi-+X`OUH<3Wvv1$Od;9MDOYiL6n>XiIcBPf4Uw=fB$*(@(*lB!vIOtIxDh*uw+ zcLkH37OXE?Y}myB=*mpzR+|=2SHa2g(VUXTJf)f`;+A4LOh%7uTy-aCtxD;D^L>7``)wT5!v!J;-l5w_9gXuzI zPYgt~RIDj#DLyG(6I4+dUM6A1`7Jkg200Y9C4%(dswG{fQdf=P4Nl%5#^6G5a`lIV zB0{$)k{a(4Qj}Y#rA%6bq}Mn>7ZlC$M{s3q|AMS#TR1`B|6}jn*W1RG#KH5op8~6N z|6-pBCEK~3pT6nYRb(gev@aUTNzd6i=W`$ulGvsQHbL3ZN#_mrk@lVT752l81VDhK zE_UK>>zg?plSEaaP$(1%g{p+V+?6+L!aP03o(WmS=s!Xc|mgZ5k>+2U2fRvBVo^0`nCB{p^eN>iM23Ug#Y|U$8}6uqV6vbK)iaQA&mlEgo{ARX zQ@K`~$VGjylL3H1z|wW$l&2~Y8yijz`>Jg=W~XC=qMQc6vDt?0v-l{043_|Ku~Cko zQWlyc=Na27GHRGvHNojzPM@Q5cIhjO%UxPbbf7R<3#Q3LUy=8;Q4nkFFToAt zV0E}*95jHNZ&B6&pWHg7hW82#G0r5@&{Q5YAZj<|6PmF*ED1fQpEhR3BNr6m2IBM zCkc@b*2u=kjBhmf%|~i_2PjFA4>J_}fB*0QQ(|2f5vfLA}Q z#eTX>L_cOJ@EIfjV8XBbk=)8Q`tWK``S8d`jIH92 zED~GDit|dj5^&}GVR*`?Y|Qw}WrM0hK0^OP{@Lwxs15c%UD~~Wb~yc?*d<@-NP3o^ z3S*Ywm_aW5-=%-{;8CdU)Y+Y(AWQ+fa!w7L zoznMRU^|ASEv;Ba)NTp}DT*)*PQ!5u(-0BBA5$@)&q0*G*kwn%9zhgPhUhE8OrxDT zm|f6HrpyLn{T*d6)lL%=9PE-kX2Rh`2BL5t%42)F#hA^(9L;gMWQ+HkWq$XWAF|0x zzubloz%FxKVM4-jv=qZy>?6ePi|lbU;8Q0+HytvYvkCp_)r+%FRmTDxrN_Cl%=z32 z30WZ0d2#Tns&zr7`cKjJ`Ky;NC^yM$&Vx$z{doS^G`7$@$(B@HZrE$Ks>n{64j<0x zQfNTQ&tD)T;lI#nD7XB~=~t*528_ja2ipXg%i5;6i1~RAQ!fT6%HFQJ>CzK8P!+6 zh(zs56gXG(PYFlHz5|J@Ife*GA#X8*d;s}=;c0PfTSjA%7)p@Z6T{ICEiTC!%yjp) zjT2>bs9)5XJf>D)`aD9+V((NsQs z26(=eXCOi_p#N>R+qnW2cT4%FR%Dt2vJuW=`Sh=NB9Jit75O5zF0X38hP#o_rPMdP zj{112*h|AHdy-7wk72*AJHqdz+tY>`Ub_!WB9o~%8$;HQq8Ds+cp`!=N`!X7@16|1 zU`}Rc^fALPT?m;2fcfk4H|#t1r2Nf%nTyJNN!b46;C~;s4_^JP%}W=7dGInJEdXl{idt=0^FrmPkq!EZHDO6-Bj0xncV1%bCdJ}LxDLmr^0Y@PNNM!?0WJkqI2|-dBXx~Z*e8ox^F@PCh z(N18DaV8rJ)14ddyh;8y0Q2P)#d*cww8=~+RAF!FfB%opIE*`FraeXe41?AY283li zWBD$%`wIe*Oz&66hGOCvQ>bAl`P8{A-{JgZ$M?xXY>v6{;0ZHZ{HF=MV3!&kbnOZi z^P8ZUgjsll)Ud%lOW%CRs|x@a;dtuo96QpkVYH0{#*G_i_t~N=h0>TLc`z8OOon{s zS)3ueWar@s4W_R2+dA;7VS3H*mP5d#rbR&5KJxCyQf)o z;@SrXU5F-I(}161Lh|gf>Y*-kpzuA2@zpGx&H%iDVI&gT2-tte3l2I)e2LB@XD#+m z9=Hm5#(E@k^oImY5M=QYOp>{+W}{F>GFcZ)!H#@euk48hDmQPL!&c)aTVFMPvg0M3 zRpJ(Zzo+Kn~Hg4(%uo%16S^nK}`Rw5no+_jNs0sxv?!hHR z#RK~;MVO^eK@{Gg7!mReqzDGAwzf#j1=DPih|65txPMSQmpHu~r6_P+~WaWl~9Ko=ZXyPb=>RbchE z>q)GEVKtG}8#jSpE3~VFY#_F)18pd{s{?K*x)#9f9)S9ECE)YX7Cl+qGVZf)n!oF@0?`t`seqX#cn5>jp}ooXw; zsEMhY1MC>D$S%Pz*mH{v$HggG8JzIUxKIyu9p0DKY_zAVAlCubU>~XTP~g_)<|>#~ zU{1VII6?l>kI;LJuZhk1S5g3M)5On~k>M{NqX|wC-KoL}s|d_VDAsxvSwWKpTVCcy zoGo&jmL1GDv}Kh`!aklS3wB#pWM1evmIm><&GE2ZZvIdpZ^R!pr9sBa{YnWK5jYjNrf=w53k6%z`|D$j90J{J3X~>b%sgSi$X|{c6=z^u?Y@{3^ZULaUc~c!pE_X zl8kgjLN4MJ^{hKE2s{*LX^7a-G*urc^F4}yc(-9TWB>F7u8tfag-EB9jea9)WviJ` z811qEdXWi5>Y8%AA=p)}b_w8nDj@=iEy_)$Bs&R`mRYPRebbK0Mw zV8L?bpc{U)-hnLb2b;?=4p8R_s}INimh^Zq4m=oVVg5vAlh%KCJQrnX7B=LTit7)^ zvJxY@fKut)6j3au2;D_L=>L`orVkBj9S7ItFS&tW8D(3K*b2GDVb0IJ`O51&Z?}+r zjh0TTnGR#Ix%vH}MkGt@$2`3>`}Z|Vz^RWLIz%4)m&dBJtG&3kChM%|gvcLO-4F4R z>`FuS+xj9#qKKOD0Po5{`O%@;F*$^;<2NZKvU^pl6W}sE&+~jWo*6M|;Lrzq}WK@UI{bi_z*Y!#R$p((&pAEcGgBgJXM=R8HowDL<%%9AOxc z4&^KTA5Zql<1~4GL3!s%`I$GtY(*pm-yA$~a*jB_8BVWTD<%75xobi?l%5z;#W6Eq zL|K?b$jdPmyD5z}XAd%z&cm3=>AMvAXrLXR`zx;yDxn}Sr9fDU;T5M=S(G|Y z6yiKQ(Z!^SZf9>7NdPl6%2Jr2>9S;XNIOd1H4*VKvksa7O)<+d`GGyHgDyS>9ERa7 zS8k82%S%>|7e`Dm6ug}$9HA$A7ZyP_dT+XlVKh`b#(f{^6Q_n|5i9)O-Wk7IXGyBb z!&;({$DTD?hVVy+IU;$N;qUL|G5?M4NYlN=HT$Y)_{L7-w2&($Qv zVy9Y-7rdpqPfPwOQIulT=;|S|h!)qsKv90NcyGKKD2Y^gj@ROYJWsoflUAxcrkRe1 z`MT76I$dyZ`20n#*CgRC=26?GUogmEA$_|#|3u-z~}VgVn@Vw5mLqlllG2mnn9P?EMz8 z7bO6gURE;6i@MNK1sfYSktXV7Py@ATRRaC`f>K|gl+sDYp;HT)7sg~U)(Iv^k5Tt$ z7!y(RV2rX`gktdT&-eHD_r2$buV20Xj~ddcC0t5Km7_ImT?woCp5Nla70)_PD396R z#$-)SlZ`#j{ip1aF9!{b*eyCxJYahck+^7vU=SffklA^_lI!2Lq$jZ`(V zYYmKR7Ioq&so)ADo8{W`Bq4g=SUzz^tH>P9N%A;JUYMwzxArAhTPq03h(RC1c#7Dv zmLfus$R-F=#Lt}MreBVKNHn>S=r&?azW?weya+sTDI@hJVTx{H6m_1Yh-7K#XPy8< zcX_lcl7XIO_B?q4T)oYwx(5#S+x-9bJBKe^GN!fVD`kze(Z!7_@ME?-8p>Q=S7@dM z3TO>b6GTXe_v6K#J$m7tHOdR{+h(x99u&6&(^VmDS?CvE+dy#R*C?gE4Yt zl&i0s9r8~QHvl$E1N}$LqDYEOx z`OCgS0f5B?Q08!U-a0YsmS{4TNCtyfecHaBExGK zg8<#Am$P`FAGHq$ADNs=ADC$(in!7-r@s-8wJMu*=tPN4pw!rO$QJL3qIm-}31bvI z(<*OrSKPm=kN!hxBTAmMyq2w5tMv@r&O(1C3oa25ELk0Ael3!!6~5b)@D{P40_-Z0 zpnG(+5UAos6g>kmE}>)lMG%rgv$5j`wvmxZ9c5%`jvb|K0CuOzA)qVRFQaE7KXgh5 ztbp|H=i_JeHTYlPB0=#egZ{N%F_gkz&8Ra?Be6frLoKfzPJn#ea6$<6m^xh=@HI*mT?L7 zDPAv?cuPxj#_40^<FBUtc#BsFD8KWe%+{I?82eV3mShUJT3Di{hX1xF< zNxr4F3=E32{92|he#3|5+9DCWLADfIw7DCbnv!3s0#L;cC6>NuYu<&?kTlO=R7Uog z%*bTrcJc!hoWAc20nYwxDNTT_XZ48!oK$TqTR;P{9Qgt?((W^9fQI-x$Q)3x@S*1p z&^Wtx0s$L8nxffO9)SuJ8zd8`fVxpefeN@ArxmDx{fEyjVAvFECm2{wqVFotKoycr zk_}YB-7Mok739s+4pc$^d$sEAlSIkGzUV7q;HW3LAU%?%!W|edq+M5 z-D}${URW2j+(}!JHNaeK8|Ox-?2f{Aa96bW^htCA#?&^zz`Ypne9=1M4!S5?9U zgK3W`6D&tY-*M6e{Q$c@b3%2;?mKrv9rZ>61%vqSD}_Q`U&?tDtljy3Gb!k+TU|N@ z!+?5Bs9;H`P!gFYSrs;9?1p(2G?E)8SGXHdSUbIf(S^qx3+v}t&`piC5-n7lhP9~{ z^n-;5n{Ppv$yJjs=r-JgNxPtRx+eER(Zy!j7ph=8Q!v<({E?F|lw+^%EE9vprM^-w z1{bMYOUR(jqNXVsbp5kQUIr`rKSgE+jfb12XRx#J`%lnN7Vk~6G*rrRRh|Y#1+I~) zL7xpEM#PRTDc@>W0eH4ps^t^E+&w-=PU(|7=MftUTFbrU&~p0L^nfC((_I0uBA=9Lmb7!voG3gZ4!K{!Y7e)B=N1!?O^A>2LQ zW@ZQ{md(;bxcT%)$PwY}-8K_N40C1khfEb==i&DAMHD)Fos1EyQ~7Av2r-iYH)4 zG*s$tVH$MC(7&et04ehE4N8|_%=*Z{Y&c74PrYC9m~?hHP(2xjKxE7q+8>Qy2A@DH zMbkwD(`ZST-_pbo>@{byKqlViN4L3;OO8rDwD}1t*R$e}E@=H<0Sr0r3iy;Wi!`O< zCEQDHM5S-Jx6yps?M*V2z76A$ z%urB4hNA^PyRg5jCnH6y2emS(ea8=W)hAtW5sNFC5+6rY9F{#Lw!1Nn7XKA*$2=h@ zV}4Te4f6>?PrZatJ!MzD?qc?N69kT%FWW?+UV>>bT-vpYb@3t?T*T3mf_NK7h%8Bl z=HP_r*F!*<5fn|BMWCJ|tccBd*XD$PFarrDBxGw028h4R8O+ZuK_VNIHA!&Y$Z5iF zy{&p+xhfU*dpb>MP+L+y(Z+H;s<^phzo}!ptK+<_)9k(uPbE+mDGiYQQcuOT9{a@} z^J-6Vxu=fZEKH5T&$5jJ*UBa*NXdcr3lu zPd|JaygT}EHn=)E8Gh{)IK3ZsSya-~fBW(8-j8$d$H4pXz4znU)4g^wrQfu6s@WrU z?B>eDA6IYJ4M?ho!33wgbGjFVFQ@FxE*TK)JHyF3;3ra=Kj72Awukv7QpuIG$o<5f zP!W#Nr@ev<)kjBn=JN%~z?gOpF<-(Q#tRmnA#Q^kUe_^R#DVD_w|jaU^jh9NE-VJt z)sXuGuMtXG>Xjyn{-ssS`@XZsVdL38eu5TX4wA}CmF@*2F!qo zOgmj+fID2FH)f_dSQ#}qRDoFmweIYsEMmq13WM@Cj1kBdEIS_sb5rQwOW}1b@z?fE zvDnvk*w(!89QVZin%@?P^5F)hc`Rs#xjQGI+i#qLaTo`b?p+oouAGWR*e^mz_f*R6 z7WxRGs_j{dCMZR*k2+HnQ*Dj{{2se{Y8!oLN(Ny-8`(Lx54R)UV<9FYY2#eJUt!Q)?%pZyb@;W*4NTZi+na^?zC zs|_w^h~)Qwq#eOh-)0yHTXD(n*XD#hEdaI~(8$tlR8W_&R8(uzHOT2=mwwuEm;`!f zx+Wv~uf$2^42F@>1@oL{)pcBMsMxP6289nzVXIB@GnkWjn$jh5xQGg&4EaO$%yfY2 z!=irK78lO=qD!|{Z&N%s1y-~G=^_%@lIHNbqEIuldHG_^_S};c&jHJ@oQ3`(f+@gh zI1S_WrgTe>)Hs0r5L-`d6t#2w><)Fq2 z$x;s!H`ZkA&SH_m`7V@M1-*Bw(TuL$qf)Er@%A;_7P`5za;xazS{lymgR11*xE?i~ zfw})sG@WxxqR3c);$s|BAa67%HcN!=mWY-d zcmE8a&pt}H1LWv@1a{fIpqJ10s!V*9ym~oL7sb6eR5Dk=5sKN3P1!*n9nZVi*5Vp` zJWpW8)G-T_V4hgPiz29kLUr=Y*a?(llaVQ2=4~NUw1i+~SPR~&5UOgCsuw7EH^~qt zZObeoWd?2fGPYwi5dO0 zOZK=6D8XTz(Z4bbo)$+(BGuwkfMb4VpDI2|VHv$9kfqn;xR82tN8=3JJ|Qby-`(aZ@}X>5QX z@81e2WSbQ;Dl5J=71dKm&R>4Fg&$Vp+gOcT1QQ$uC}m-%I7Y%pUlVP#lOK;zYlj_2 zp$OkvxYHDtlf7$%KIseUM(`bxPg}$w1D~v!f476j7WY$?h1Y_$Ha)HqVx#1}t;mGC zR+?MYa=gf9C&gkCoBc{UW>NEW-)*N0>L0l}%Pos`MCnyc)D9&KCw_|3Y z5}%8&sg6=EZL*ud9ZHIUzgsrUcGxn(aYLU6up5_M__er3@y<<)MoD4?MwQkcf25nQ z`nxt?zVZv{^e;LXcp|&fv-d>FZq7m2%u@pwD?)fF7RfxeUq>T3B;yRIJ|ZY%x=GL) z5*B~;3_uPjBp^Q=6z7dR;BP+1F?VpaCyOXzA8V<|@^Xeo_9laFRv>}?OQ-b`U!#}@ zN)uK@L7X_3c*j4)vABz?^;eh=9DSePd=>!|jGxq0WU1w3$3kL)2r%PPjJStsK@j-) zZv^xPCwZ2>iVoz#Z0_!_bfvaDrmn=lw8O0T1f)3P>dI)T+}{{OUka<3@s>QflL>Gk=poPx?zq!v{TQ@JG8Fw6qwn>^zf`}+o^WAlrtBtSlhLXxvM%{S#{?FA8Cy~;%kzExmp_ws0G z@k|+*gd}oYewiVr!>P%^pYTLJqOow{fM0sU^ON&;-SRtrS0+i3FHLGCKfujF`|toT z?=0IxEn;{B!$@qo+3T12YdY8oNy=lbEjef64BS|Bl!M%&pXS**E6f6*a!SoIE2LSm z!d7hDB{XBZu9Zd3;T{XPReN<4V7^0d2-3Pe*MZWFb|Yvj@5psLVq+^S>cQC?ilX%1!2kd zTBp4?$EPjxZGecMhKZ=#tXA!oG`DmdMMs^O-t|7bJFdYr3jbBYL^;7A=Vh36`7pC? z=F6m7Qu=t+I?@Bjq6!E?D~rB@*URy`QczlJRLjhXgLhZQ|2?=EULFsxj!s6sH>bx} zN5^k_A5Jf?&WTsLa5=0DbNDS{{tSctYtlo~4_?`P!TSd5OJ z!bJ72mOn{YnV!~{FQCnN*sh)mU%v|fxI*{^OCeGOCWu?al@m~WQ!@|6S7scOfoCXH zEHfTxpTl^Xb53OSE|aUWvND~ggQ(*Ec5w;J2<|9RxGR>qymHYH@dMc$gqGeoM^Qhu zBvq_N#|@0YiTnr5MB)<3k)q}{7m&bya;Tgf_&7zFbPCb&uwY_m9N}?i4q26mBkV6& z1R1Z@nS||m@Wdv$lE~)W;*?6eR{odgqv5?{T7rGWGX2H@vX?Em!)|FrHt(CbPp^ax z$s*qDRs@fCVt3;RHYKa5+`yFv3cz@&NV`g&Gm(>v=kltbGI_$7WH2u0EU06(JaA`u zgGeV!5$eog7#Er2%Y*Pld1mSo&>-QmqgyFrB(vfVL;i2>=Hx0kNg`HIn6MKsB9l5v zy`th)AX)ClI?(gSLxqSl^+^L#!gz{^$%hiy<`m6vj8l=aTSi)_&y*CH;vBM=YPM;h zv|UM|{))$}RVnnM#U(Na?D}CH@Q${EXK)VT7n5`F=4) z;ubVTehR0>M}Y3}(k@7*S84IdRRpJB1pJ?<9h#(JoJ~OMM=2>~q-u zmEhQoV}E~t|J92Z?7#c_`^J9{_Fq4L{+ELnuV3vS9PGb*`RXtGhc90pJpT*WzYhj1 zNCwlt>~Ds4H9%d1Hq39wFM*iglr}Gv+b;_S9DwV?Mi4-6= z!q4+b$<#{Cr%#HO`@|RYug?VCi)?12SLv@#Z*P&!P@GAfsqH+fiMFtfJ?BP{-~)>V z(cUXWjWLc8EYRqbi6gInwB*$NM+>lm^wjQ1^+qNG2??h$OOYcI3yam>0j$lhn%#y3 zJ!5HPGb9tc|cvJBrKG?OoYOu{PEY~iyZYp5anWvAzOxg$sS1?aUK2~Ddr;t zDU1U=2M7Be)s@hvdmk7jGZ-)CC=GqU2?Ak$_iD9%=OL`DdU(brmTRVo!Ai4?`dpAdOoGwexs|BEHTjqrM?CR&y}AN#`3gT7mgCfPEi-IuD(A3muIR&h&V-DhbUt&tx zPBvL+))_e$Ps|Zz`FQ$yWM!pcP)bs#XLggN35uk2)PfkA3F+!q7wI{^XNDE(Bwu{; z01go?)Ij9*9_`To|Juy+x~~6E9$t~o`Nie&sGWVzoH%Oyf3NpnKKlQ@)vy1)H@pPr zy|d#k`0_;@Dz@3a=IhrT{`TYXaCCBUu72>5&OIE{Z+e4)?TcQLC?D+41^#MvEyhH)`>tAM`8N5NF1+Uc;u%Jts@P__7hly`cdYgt>hGLes zw7avTQ~+bt8mBi|5($5~urI)F5c-*15?o!Am|NnWXbb$X2Yv@}7zdPlFKC|ufa#QM z6)go=iF4t4Jda86_3v zWj6s=bV8)zkP^qMwXH};&DZH7Zc`$uRH2A)Hq$?T;2t4%?YH|=A#p|9cJ8uchm^dP z>9y6`3TYMTIoc7%*NY^VRsOiyfo|&>Eeo-Ri)<#K{*0ES&HTEOf}hcn8XC;y@R3i4 zU6xTeUFrZzr0Z|xQ?QGE)3}qfq_wxF&n8cDg+e$M>Z|(`Q#iXZ&cH5Cb1c&ck73kS z_{;FhVsJbUhE9|IZf}plD-VI*rgYu_b_;rVZ8xQN6ljc`{oRuTFT68aPpK#=xr%aU zQLbO}JC*@cuPka$J79UnCxA#It)#zU{--3x!Gb3uQc@I zcGZPYBvfp)=r{#XX2lWW=V9ahk$ThM!Xi`?@YDwDz zo2)6IQcw+<6>5aqR!r&U$Cl~BRMoi|#q}H;ULe_Q1D>CHa-a?p^skgznuj130s*|F`BI)sL2mUvu%X}f zpgxSjii>IbAK?7r^0*65CTt_9lol%XRs4bv-G@D6g`-4}>kMYBjofCn*4*5+K&Wi) zcwJ>m07_G4Ly+I1uBhF~4vtyvlanK$T&a@7(IETM*RNkefDt!_neE@I)`83Qo;1^rhWQmv?^wZNH1N?l2Z(WH!y;+kJ3gn zMQE@L%;6GbR6#*7LAPKY#*0k37p(#YCj$|sl;`hl=LZD8z)aqEV^f6tEx}XGh`ed) z3%gxSpr2}!e{?+jc+$7b|Hk-NT){kfRKd(|`u{0APudOR0DT5hX+#PyWlcD+zsE#C zNP-w;x-D*Pca|1RkwV?v`S5V(@kYJ=E@ygQUTkl;AWHeC9rGqQy@hGeY!Z+gzq8sz zXw2Jg^HKO;+nfalhp*fF?fv$_cPrAHZ6!?kSNi)f`cc|ytG0LU(!HD^)rFfoKx7bj zIE^uVfnyM(TYfz_68S2_82HpgWi{@T6y1b)VN`YHhlsb3fB;1(V+B7`yqNOkZHA(` zv{>8VB$ik02zmx^6oA3UJ|~17_`#Sxlq5dm83s|7vB<(Khs>bf;`nLCS7S7pAU|t^ zBT4})eQp++BVc#%k?e6?1V=aAstyTRptdliE!@9>Q5e7saos`rFAodMJ?AYdzWi&sYc z$E%kI2aoX|_woDkrSsRFK2DZtIGttS5 zZ_w+%KlTpW`#XQ_@Z*`zU%^c{@3JC0lQ2Tm%=u|fnd{F`7ZjiEdCDTI+-3f;;WcK{ z(q#Soo%4orh5j>~j~0_j_!+dkfx2JMGv5Y}|d<-eOZm z9I>KJ;DiB_<%2{uB%aNsUQ(5MN_G8A)KAsk(mz>9q%OVo(XV03-uhh07guP%zgfwQ zB6`m&$2>TK(PSIVmRO~Y)fmwNEy|xe4UkGssP~r}aHDXlH0MT+!fw{Jz;2dAje#if zg3{fnF=jPvZrDzCzB2<^c%(@6il#=BH0PWV)VK-%3{Z7kTnBR#JWfCjti$F*qiiO; ze3-7$vd-!#UH)ZpI?8x$GY(bXXw=Gr61Qt7G>5mYh}2^cqpA6EP086Jof}YP;%M1K zLf>d=Vr9x|Mf+wV$-=)@5XN%2*moy}rSS1B3SbHLilVnZZ7Wk!DK>d=%yndjWmIl1 zGNt&$9tH!cy@gZ zBSd^uCy6yTd|Yo`&?@fUhw=D3xak)1GBKln>e+a{+VEi(vke!e3iHc186Mr zbyzf75$h}d(P{)_9Z4%hj3tZ`Nd~n1tBr+-LD0s&f9CQ-t-I2$Xg4+7Xh@B2q^^~T zMpn_>6hts?i>3wxOyZ4?b2KZhnJyp=S4`U66OHfG{<}OK@xoGk7fDsw=}~W>CON2L zEZa_I5s}-3ol|rrUD&O|j+2f$wr$(CZQJSC=-5fecG9tJ+qTUe?UV2SFU~ku=cdM} z+o~E>wbnD|^Ul^2dEgEA!Hluso#V{W5__+wwmmk>7iLTVVr|6^MUOoK6`Q62P+i}>UCYzl8&WBGm!wgHdP#LdiojPUD{DJ7FvkM=IgHUZK zYxP>Ll+|-Kp|%Emq9G)`SNhv#Xoh@N_`wWCG{>gB>@$Hkc^?+oigYx!H~}B&m9RwF zP+_a8Cba>3Q=uiq8oU~VcY+$HVt)eklYq#7cN|M;?R@GM2>%6 z>ELqxI0KDTyIRvRi0{W}1CY5>v?gPo5M(uvs`fM7urDOj@fT8eS-!hQdDWnqCQ_37 zVU!Q}=tw$8-3v(mLq_o0zzCi3(wsy_3g9veF$@sd|1#T;6F)GnYayv{`)F+F_X`1& zp7R5FPs82!HjlucoJegPX)vGTcrXgo-sLbcY|tFI+^uj6m;}Mznx(-A0dUUDy0_L# zM8uvm>5Upf((5}H+eBB5+B3`LZtbEu{he#+}UV2m{58|HhuoA>Br=t*chA)sJCY4>kiAi-K3sVY1oFAEmI z_T;8L&3a)<2+i(VH#T&ZbRrkZDM2P>eB5@4Gk-_tXtBq!V?_5^=B-N(aCCJW7fg&` z4OdEnWa`w=F-aXhi*Eo+OirUPj`nD<`M}4+qhk;g2b6d2i+YZlOp z*drdeQH)k@E^om)u3?Kp5#&Y-tL7xNrd-pYy*#Rg_tFF2QZdb%~|Ejw#YFiG8LFeX98-N7!F~N+`mmY$N(T z$Dx$>{)(LaY?+?}=pCtjEVr=UT(oa&w{lPV7q_iHJhjt>`Bl2A%x2#-TS(;L@$TP6ikh|VQ!>y4Ah!M(Z z&AOu?qN*rqtb=vGikizAE|LTF)lQARlV6!SAR) zvJ=tn!PRN?M`Cb+4okD#a~gOv@VV8fbmX z?(Aq#u|O7Wff`}EjurTcb#@;s+`$=gkPzCiWrz>~}n!5_28 zQkN8PYZx!~`0qf^?lU=-^iG(Qq`4S22?#EMDzZM@LsX6)Y=CTG&X?*Dx&KQZ6(V9F zvf!4k8K%6A9XMXK9wdkD52=mfsyFVw#qYDQ3zXU{4H{P*>M<)Sxp^o3p z1(4LQTE;=Kn;nB_dYa*KfUC>Hi?L>C{+H)8RUc$*A(BOKWg)7|ul3vHRL-n^s{K1s z@OFpVOr*EH67OHp;-v#oQ4?Qv#qTjMPpRGi3PqQ^%|i7nNzn)tLH`93O#GQF7N=!s zEV?;w;bkjZFg?I(LNLVti6tyEOPdaG1F~?>4rbL~L^GLaMG~|Tx(SUui(O?Eu}l0c zQ48Qev9SIdo7sY6z* zi3EFSOV0TRbL+4?TU@_t_P*RHl79An*pfK4>um z=6anQy@E86#F0P55x|$>_iny${F^G1P}tS;278J)ZsPT410#g1t%Uowk}}foJ6wl! z>R_DwRUd`Do|q5Xv?Xf3!}`ZNV#j-dzcSUBA@#;*+@ZZ_s}{?>quPqF(a1OGFLmi;O&!)%cp>69kBIlXT%}%qKDrsLl?L1Z9HgBv9emJ z>Y~Rk;^RO8V8;(MN#5Fj{L6rjUvLvy19N@}ObZwPx;cRgXVB-J2EM;;<$p3j1nWR7 z>tYXM$hw9_K_|F>=R5>@$i?XI?krMQ$gF2mGy5-hyv^YQ#lQiKfd`DR4gVmTEU7jp zd|tk{=1h0o%2txFtfq+b(~*@ro>rIX``RJP*O)PniwCZ^J}hTq@<0Q_+%k3zLx>M8 zIFHn~am~Lj8*>83J#_Z=Xyl1CQqm?w*Yof>&4ug1LDEudrjiXTnh(X9CQy}MvtEPg zJpsCRSY%Yw|KbYiUmaO3-_FeZ2^CE>Lvv-EroC>9$HI!|I`y4A%u=e%Bh*)Y`6LHS zAD#?2Rk#7@7xV0S_MbZftRMa}F9x05KDxl0gO;PGo_lsTDkiy(Mt+Pr-+OhBtG9Od z?IiQ4>gFDxc$9s1ZtTl-VD+@KY|knS@c&UCbduCW44GYnBw-r?&tOfZ2Jwo06bvK z5VQk5Y~U{3+t1#%@_{QkH4`~*vkCJyI2ZlxXWjVI*0;OKAL4#I-@KHxQ4JOm2*K@> zwDWxFue3c`AF_A`97wB`dk5|UOg?tHKCTsk6J8$ohciCY=sOvdqpfWP7>)#PA0GJ! z9sy--6eHhOpW%IYAl`H#_HV`Xud?p%kC5-Df^^`n+lc_fb8hB|K&`>|e1e{|9lRrd zMz|iK z@?l+q2>zt0-N=+Z9TtkSV&}2;vC#{hV(%Ut>X`;siJG#`$EGAlApGvKOf`$thyaHh zG_1oyr}PX=|7~P;=l&o4!uhxSW0j$ES;O(XbtayG^C-9VhB==2)ufOSCp71(Rh+;M z_G@GNt#&BT`j_C;8_)~b`v}DA^!&mEIx+OzP<|~m87%g|nvf~WjOxeffwx5z9&Mn_ zkOkZjy{ag_mp1C)A5$ea624N8b}+6^8+)cXm6<8q1Sx7@@)HeeD_WyUC_FvZXh0PI zod0`+{&kI>P>V|UTiUF#9H-8CXXDp;gee8ew6I}Y%T5Fatcn|bauFcs ztrn$Ge+I8^_7}Ee9#X?p{ZpE{Y$dH|b|{s8PLVS?CvL_Q0<0S%ZUVFaoxSd~DKzMV@`Uq%d)Iha$Ak;g9K_@5U74UOq zhT!V^C26=I+hqO)+r zJ1WcRDusc|h?+xJ8iT@_gww+(!Wf}xE7-vt*Gmjz7$&X-%fgCYXZgmm{hOp>eXf%~ zrEgiJr`dne7s_JO>kO~qa@q?P!nRyf!Pg&H!o7g=jA@zSsv*Bw|19SaMXPmxtUdol z4N;q9E*^AiG1@~O^;@EYVjA2-7}y@rHL>s6i)5#zTJiYW@@vTQRL`O#Hc!x_MdnZ-7kiH2LwR&^T&4E~!8olF@0-Igg({Pn1o2Do- z!_fG$D23gx?J34FFC}Q0`R5+Mz||(FS{>)=Ys;|?U~_k_U^3%a#dwjUlskMU-n6+8$H1h@<=ZAO2+p6u~1j-uK`AIa?QPEz2gXfziau z?_9yjhJTy>K@sd1N#?p!lG9pw)YHgH)9Jn%fC$pDmg?W!QYzx;S0+|;EK5_NnJf?Z z)`ZwRP?p(J@xJ}8Q+o=L_tjtjv|BxL_O!xy<<#;ruWLA`t~P^sZm({$vnl^N4w#d_ zpScR9z*8Y+uq*J_Q{^ppMnjL$pw5BoMZJXs1C7l!uS%CrCk82R?}Q;?6%$gD#|U8> zH75e)CoSvds44J%hV}SvwRNN$EQL4>!rJIbA-N74Z4$8@l!yBqjNOO}7Uhle_{f{;RTdumKVJMjzE(fJJ5 z%6)5Sa1;DPVf}E1KL`rkse-j+W>fCph3wC9WRJhvEFw_vkibh~nh0$Ow`#T;yI zVOM6}T-I=hKlt9>nrukQZTsX#JJ1+VZl5kneE+GnWE(&k!FHOWui|mr(R9^a+Rzo6 z0%cnbHG~fjJoihoD<4*Lvjtf9DU5Kdzz{uMDv%Owe;@{Mgy$ahh-sANw>W$7u8*6r z6`jR8%`2ZS={HNkqcRU@$#~-$C4O!|Fc_N?ejIF2gMsi5xJn14{fRt7uvrp5D7Odq zb3pAmGp+H-FMF8hzWS@P{j<~W6WbNcb%Ce>@b{Fu(%r#y);FoRBv7+@JE{Wmm|x5e zVSKCNH=oP~%qzY`hu_5_E{^5V>0gIJ>3zduO9bQPt&z4Dfs2hl)-jGR*XAshrD4nx zM84ikUnwA*$Kpc=YOJo)?e*H~9AWH3ThT#N7svh&2(^U`QwmFZ)2(#b6*#*s&J~ET zJ19&xaplqWofrDPaa{>L*Pvdl(K!%AS;Oh3`Tk+xBOfUpPcia=@SmOcVuM`{toWWNYnz7#dqk8;_0*k0SjvU$8q!m=J=Se$709j(n8t`5Ze5fQnu2v z9urkT@P85zk(Y?ge!IzLVTvM$522+^Q0{Zz-ktM{F6^*gF?LjE=AVv(>}AbML3yC0 zhrdeuHW-<^T94+su^+_?4d}xpG#nJ<7(@FSU*e?jg=MaO9+XWs1z1Ci_NJ9^~WIXFYjg3vrwnJ z6sacD+sibqdfhQLMkQfYTE%EiHKdBzCYfE%DB~VLo*e*qCk5dY$cs&qPy{6W1#Wr> z^s@|nF!i1orl;lUD=Ac1Hsvg)0pTn$U`*|WDYGL{fU-P6@*Ewdh7`$*Tt7^`@A#ls zaNpAJ8(X&6UQ%ESKADcx0IFlZbr{>4#h-IyGmX$<8j2H&Gzo_quK|yz=%zk{n4~2L z4AgxL%(-e?k$wNO?3(%%52FopjbFbuW~9H$1bDG@@3+KBl&k|R`Htbb8c>#&GV5Wt zWlSsoVv=;jbDXVwcj~m_rp{h43MYoQ5;zBUZkWdY?rRO590_vtmaAlQb9s6#;w%D2 zVrRS^15JLaUx-}i*S$^!Vw)z=xz<=7cT5sD1%UY__v`&vFBFvjrM+XNYf^tzWCpNvE2mjC0S%p8d zr$4W5re+0_61VY%hJdU&rQ0<&?%`uxc-qo-#GhWa2~wv#0O0k;#>DAnIVSK{>F<-b z!vOS9>QrtNXx9_;1sCQl@4r!nLNzPAoEnMCTUV3ZbJSTK2qX1M8TxG|mYz93IOT{d zXoYeogQEx+!t?(P(0)JR7aXfxHTzdf+R(&-3LBheL&?_dMmdLIAR!T8)lBV$=>9-guRJz%6 zT9De4Ao|nLz{oEW(o3anMjpHU5;h{C+N;3eC81GD;SkofCk4J3Dvvv5_$Nr{4>5f3 zf@4-ctLwtNsa`CX1^-3mmM23=FtgvS|bg9kL;;=HnY^z8tH z&xU)!_xik!CC50uHH3=3n&Xy#6uVPcCo?AeLimz3Vyq%hTk$sMk93D4_czO|+w4=B|X z^Z5-cx@vhdV%K%T(zG0wfe*jv{0{)d;TQN#E&<8R-x+A(L}EVe9cM6tRX6Ig!=Mzmy~pTOs#mQ`=B8~?D-HUdm1nTAXoMK5_<5yWg)rX9FV}qW zay=~jd=_^*%(Lv@s^M|xw@P^Ynr@t;jL>**j7!^gDn!_tEqTap+E>(0IG=SFgNvs# z9wlgeyF?u&jp9z_zGp5dkFNiqYO(+5sc3z$TQ%Sgita%GWCVn7n7YZ2E2y{aEZ8y2 z*xT6Dyp7iPlYTnU4k`?glK7teDg#U(aqX*Ym;h1-OT%WZG(zkAW0aAGwAxLNN_Ydw zPHlHJW~tnM|H^vw+C2G(zn0p(G`P_vDoyT`AUJfdCRxvzlX@T9(O$9X$?hE1(a~;w zjrA;W5wk75*DY;Ob+hObXcqfE7tGaPuM^=9Nro;fS-#R@j)7Lc`*E#+&4Oq1GKTCneBg9O z3XboxK_)43Us@bt#fPAel>|jAkgooTSkBxO2;K@Po;QZ~*iGgJL0hsv#-NZ2W z17j$H@xg0Lv}qr81%FGC@dwJPx4TpXwp=zTtev^8%RJUPu=RW}pW|xz;T5t<>+YRZ zuI*31FkSsfffPh@xKO91grto#(I^tk0!p$WLo3RO&uHrQb44oNtfw*JJ3v08Bx9Vq zogK*Prdk*svD$NdLz5o86!@d4eY|X-&Ypw&mw}VHZFw%O|268te8q@fuuG=$)^uH6 zP1nuAYAe{mFZKL)0rqAi{Ry&kz!>!V3MI=^NCRPu3Ox-Jz%O>N!qMI+t7j-79sNaH zL~i6h+bjz+amzLJ^I&ky4pQD)+Ky*!d0BPz?#Y29PF!S!OaH?34YE%}RK!)*)R9t@}Tz3_V&!04( z_lwXUK3#0!t6-tBH{K>J1FYDV8w%gZEMu3`_&nz!!)>H@lRaH zJ>zXi3(MGraoS&y@+e<$*{b6hLXTf8Xa7wX)kV7`6(}z|9PShJIog|L`f+Ep zOnFjh@??ke`>K|QY(jh}x+-3Ws+KAYET}k@i-gUI+#9#!q|*4|Qx#9(sqS*3e{GK_eL_)ikxxjc-yO9ka@>VyDTw#UG3w zeE}<57r5-c)I;}^X$y~Zpqy8}7XBC-Xx0V2K^kAA%9*+Dwn3X|H`F|5%L0v}YyFN) zDi-MiX-6iPHxwtPGt5*z_shD=_@Q!XU^&*$*S#wPw6|XTdlnX#xLflh{X< zh=lf{Nsf^cyXzXh`MM4NT`UVBNIT(t{`R&Qbb0oDb@cQ&e7ykn9)f#tJ3T+GfxCvl zqX`ZFHGeRbAKa;6<34A)WNEckLeT8qEUAbOY?aZ` zu3f}+RN8O8AVgbLe?q}jHdL3fk~j<(p4nxouP^9QO3SOcmCL zgW0z#K~>qUwz7*06;U%x=X4p!-w+)$X9i1=G~1$U!nmiYb839SEvVTgkh)oAJ|Jn; z|EVj2seqgisiSv8!*gamNH6w5(RbH!bu!kw%wxUEez`D~=T)T3=#1JfMBuWZGyd1u zUn5>C&r$i*TKZ>Y;bx|6Kj&oXJmVt1`hGLmY5*9%u3>R-&w6Z6J+`-r-jf{%xS+sy z0K5o@=GJ^(WW#=894I(Nl3x;%dP6fb{-X#aA78MBvD}t*FiO&_c;BQfLFX4rucYoA z+`J?``YBDDIQ~m`Tu(`l-6ilA*Nml+@Qhfvna*(P>t^>U{|vYz!0B_>3hap6X@2&% z8Dv8bVkrtL6tyhN9OH@|fG;)TwR``r#ZZ;YcMsuO3R=7W6}G9HGTp*g*(PeZWV7K$ z+2AOarIA2PxdcI9DnFsSboHkUN2$tBjoM`~8S89_DaH|!Q=r|LwEBY)Y1GGtf$Lt? z6ER!D=L8K3u7~H?`t|$i*Q0)sy!4Ao1ys)MIxJBtS`gv^T`8 z6G^*PFigt>AV|M^=JcWkF82^LA{ltSTgR8Dlkm&#az^*liiS{Ov!326a)q4^8c&cgVbXTL>A&1 zp29)mof^o>9jD;c=L0Ta%V+eYFqICSP<^G~UCdLk$kx03$HUt50{D5c9-p9slM45R z+9SNHyx2+;&u{5Hxr-FM@9wEKw6eqQ_8ZUaBmIYR}&7~M8Q%5Mwf7-!W*(a9v{x0w#*QY4=XeX$z= z&u%@UCp28j)*;;9doXJCGw%!-2wwbO9yad3W|T^>f7ILl(=3oldq0dpx!^MPTbt|_ zr&-a2=R)&<&pv8!X{Y7T!5>W2Z=fmU^D%_$!PWB#o@X_MDc_gE__(enFeM+GKb-Z$ zYD%0I*jH{Q`($XYQGYV11m+6(+n)nZY7q&ZfW9By`9Ou9m9iX>zQx>7tosJYEjH@V z9i0tLl8RdHFVJ71;bqr!XV0%v<$M<*^gOT&zzFU)dVif|;4)z^H*hCvCHxpLv)6a= zeV++>ycdC)*01B1{Q^mT4(@0NXT$!5h6B96H{bfg)CloK|K)o<Bk ztUwp5fDHP{2Lk$CUV#6&=MCbDKM|@pSZs-U0G>3a3c%!Kzg_;UP8I^gsnI8Mzl|n+ z&^fO(oA-S5PwIYF+y>FfxkS@)MBb}{O$@IfMo}YFb9V_DC+3)$U3hNc(Zvd1m5cON z6}bpGsYXZkWzJ6J^rYSpp&pVlKM$z_M@VV3Jbw9QU}UPq*3SbwWPR!AqAvD(gQYRq z1;_96oAKK_Ro%kowv^V-|S+#UWns`Uu`Xi#oN1=&p_g`(5 zD0RY<9|Y4?4j&tdpA77=#F{IsAd73j;`g2zq-Ui6;e_vDCj!Fe(;<_#r{q1@cmCZw%B&Dl|KpbJ(7^GC5x`&P*7S1Y z*rHW&w8+lh!z?WoA6GsyLLIB`pFMT5wa92Uq%lP{)4e!+dssj7c-lz)WVrW3POkR) z0=^ARq>%xE4<~VV1~2y;^`ASV?rAJq)nhB4V_GbVOl=x>N0r29w}&)q=hvnZiYIlo ztha18_XA89D-qnYUhU$efeoJ?_zr}}A>Gr~*~kWucf`|0TQjLU>a8=Qx&kw0QFt~0%3F=1GRO78lR}Bmh0{>1v$gv6ghBtXp z$hE^asz^^7@B;*wm+IViXL1g86aczO6tG>$$7L`&mvf zBV2LB6RQ91PB~F`)vdL@s>6N%c0-(*Zi3TM^J~L6GY5YczY>Ogng-Ivakq}$;K4_{ zj@+W5tTTcuz9M;f`Y46E>%z4kZu=4ZVy3bb0em~96M}NZ3=b-DWR`l$6Bc96ADuy{ zI+R(BZLORGq!(gDq>>wQ$4DGJwk`$EjE@de9wY65ywDq_u6zifUE~+8l*oRQ@-7!2 zfH%*jG*NOcM0*GZ@y|HS8gu#IIIv?vF$gnw%#|ZL>*;~KCEGSf4PQeSez=$nr^qb_Xt8##5iUhXHhq0D_Yu{%+-cE}s zV)5*4yp(s-m_t=n=SD1ugjX*X<*hZ&B(az=nx$GHR-t)a1OrRw+95HF6QRLOASh(k zO%W!S(V(rx09{eNAncU|jg~n1oUw7lp89dQcweA$4D>&)VtV<%TxAp`f0t9yEdQK^ zqZlE-mOW7{CzT%~!I_Jzz`qw#y)sD;yq+?>dVN|hL{SE5e?RIzVLS2YXSuZ-^J&_u zXp7uASBLhwiw51$$U_nQY2Lp|7=VShH#fvdxOQ^R^uQnDuwv~v@7QW=J?}SW^~f>{ zyYq*6d%J<@w8E?Q-jT7yB~rBs3+9GZE1NXre>XAnrC_jZHFQ!1c#P{(Uv1T^8c!iw zm492n`=!ac#Ps4pMif}ok7;F*1EhZt#E%r;ITQU4NipiVA8tA~L`c~M)33(FW(uuI zV?=x;6#ai$%K8q-E6l0sL(xD;(}RY^r`OlEEpO%lNay-aZQ1^Ygw-<(3)_=ltIZP! zB{h8Xw@C=8D&YJABJ;K)J?|Y(ba>ZW&7VDHKw6^V?lu~`EYA95WBQ-8O;LMA^$(EG zAMQe75?a{9D*tr)d`qn-8X^L__-2Em;9JH|Kd`!E`brr=w)a)iK40)&@m{0gJwYu4 zf8COY=WdGE%oqDeukjS~5W9ZR-y*y{KiRBE>8`z@u1)l=)asliQprAY^dR=5d5(=k zbGuS&aHp)TXisCQSNl0+U%UF?Dr|P`j(@RfJR`N>BrzhYhrx7mEfGqwgG2RZ4$R!| z6sXXKepcW;SklB*I5g{JH=-3ZrP-kjgiJav&*Mv^n*!PUqSCccfv?Tl-~ls?*(kfk z#$et9+IaJtWUB%G;E;2!-5TAN+JpMpuKyRI%-O8h2FY)2BqQ4yL-{44R|E$92T{n* zHlVk#eI0FXo@Cu9cD-?5-ViihZ1YkIZMu`J5#(-z;U(V|uK9TAd@4y?Q%32sY+Rk$o<9x&~8u_x{6< zrKq>JE+rmJ@%3LLO*;7mj>Cz@PNze+ntxdiYoUS=bSV?L)@kluFH>o;jbR}PEqFq} z883-Do%r?M?rpO|EBX|*se=*3DZgRmr3Fru-CYjo26LAgMCL!-Ar5zki_D~nhwZho zrMbIIq#O9^X-bro<9W;y8KonfMos1C)Z^7dSTezbp+)fms5AMQo6_kXYIAy{|`#RUKK#>l&dBzB}zg4`fpFBvbb?~@V|Kr>FUVl zOaeIp+r*jqoT&LP&C?M!>VA%mkR*Ty1h8`eUzApiNG z0@P5-a9%2f99Z9uj6GeSo(~^a$K*3&N6hwaoso+k3Tfn!;E#=HsSbGPX)tU%lqjay zop-F)#1G>ZURbmd=ZZd>$raN%=!d{6dTbh9*;`zFAul@q5OpmqL>bh?&iqL8uRWB~ zpscmqorKyOC=+HVcgfEnf2}F@5K??QLECnoS=r#)u9WtkZND-a9}APNxjUdR)Z7fN zJU+bjbo83P(aX`zGRW4$<$}l)Bla{Y86{sGqqwZna zP`=e0Sgz>to4XwwK5pk5l!%WE#ElG8evR#Z-Z|PCC!xtHatoh*|92ZPi%@A9MM;jG z5g;*CHc1a@$$;>N zGWx5~;R2J^k$PaEM*pR_+Osw!^EVB<}W8o2_m;NQx@f<}K+r*tC?g zWGq&&5}oG6T8N|T`0aInjqooc3246~QJP{;oziY^FpmY`h+2=mIvU&H0KR;7Ai9v- zeM|ddC>Yxm){0`tZ#o7DVioAsT6CV5%e!?fGIfAQr?>Zx8Tz(am6 zj!qvBr#dDKwsSh)kFGMKq6TiZ8}-oqB&A4q=1=L6!4xFZQatZI_W+qDY<&tl1o%K_ zulp&$-uM4&2}_PA(@++KMOFwrRH^GAQ|XhhrLuFs&N9c`Q(Sr)>08R#q)SZWVm60? z=3>TOI~`t^UY0~p939o^M8D4l6R(#}4yYC9#<+;!;;VXD+qFAw0jk%Mk?(D*i9;n# zEt&P%NRWo^AuajYNbq>2*5UR^j@xrVCJx`rl~ks8-7uWCqJX~Sq!~)C6FaqbJ*R>C zZxKyb@3V!**L^*|hNHq-em*gXA))vtO(KkT}+7z`mhgPL<>+LOf2e0#Ve%5!m5lTv!9L5*Xa(PYL`qaC)QuBV44W<%##Ce3oeq6 zqr@x2!~|T2wNrtnZ$q zAr|zv?L7v$2Hb&@H&h20pQu>t*AO3r=X531zr{+iR{{pjA9_)ljcnStHu3;|*b^wp z`w&{t-G!bKPan#Ll5l1-vaLA8aIM;Hj+J@61k-WbANK-vh#KGQ?jE@FK_qvzjSahymgn> z-YrC18vC4%7H#U6Y^%krz60(httB>F<8L?ag&U4D8pu~;C2u<2^EDpoc<=btmlX^% zT^vpmE3^Bs?)g(YS87e2$;{$!caRUY5w!P_>$gTt5A_M7nQb+e)-I5)UubD)DRvBE z)?yPk)X>#P`4?os64$zz>KelzKG+DhZWk|ZC?8VEE_AVku^vmCOojQm=Zek}d}?w6 zY0BJba30(@^y<=wF{+k=KArRqm{wO4fWFy=*2^dlE;Bm{F*|FdGy^`n!UMDpmI0?w z&z^L3xHOB7;_?+;d};U7Q$KpG%{y#47r1a1nP;`I;lH&79anA}x7Q!(_u!A-IE{M5 z3M2E(DMXrmM3U;?L$_hpFQAwtnX0tQYWmlGSLN8eSiiGDaozaZBE3?1>G;xhp zi-LK&e!{QkrLGwht;f{O-53U@p4Gf(_*osg+lzUWjuD;WRBE=*+#JEEzTjA?D1g@%zoD)P9lME}aWg$TF2u`|=S)&U6ylo;eU}O;))seA z#x7XMGp+^TEnG>+sdP>Dz_efkXAqS2kg@2gvFgk=Ps^5CBO>)+2G9`|c$%UmI(d_| zy*j6Vb=)^;UeJ7}>&YovkG;fIXe0Jj`BH-+ak{YBW{~PejUBnJ=&!NPFWyW1_P)xE z7d$90KOR(|ylSK>{{VfjkZjY}ltFHfUw6D`a(jG~{s2FXflOa70K392E%`LF@X^&{D7&5y%(4_p`Unxl$DTk(0hb=w+>_RStudC8M{A+#wd%7-(tsHf`S1?KOKoflr(sS zOr-lkVkAfHXCq!Y1IHtEUJwvOn!HCWMJ-vCy!~W-$kyS8iCLwKs1qvVU|IJs{|Jsi zWFos(YeWm$Mt^0$~6%M;T!XT5SEjiizU*qK4OdUW&SK&WVqR8=FhVb zZRE(<2}}oyCm&Q4|Ei98Bo&)FDhcxWw`fI3f_inuroeIa13}@QOH2IDSDT_EYAwN+ zexH|VvS=tnHoF9Gy$Z86Yb?QW8T94LQX@!BQiz_@+$f{=)Y4shp#pW~(w`8cAHJdt zb6Kn9zi1+Tt+WY&T|NLep)c>}^P@@$fCI_dLjq75zmuP2t(NvY#jISst*XdMN4fig zaG9=fNJqQhrPW6tyBwjy21LlxPQ%D{lZb(SQNWDz^+!18Jq(n@ShaMQ38)f}^N#LQ zeBAB>ZRepUZ;4-Mou`>u%FsPa`}Mk!l;=-o8J=K!T0HKfM&nCd2~^@{gx&U=D5jN^ zP7X(f=?X#Wvlh6Jlsc%~L&+RE%&YC-S_u@x*JT^2gpqgsCd) z$f);T3Qm=Zs375f;h$#wV@$Q-F<9c5EeH+^=M%C%3ujFn?Q|F6g&7N^&->i0BoL&X zqtzb_Ur7&(f7xYQM=^DmdqvJ1N=ID;&iLM}P4wm1aA>e`pruV64?Q=xLAW2r`pEpU zr8TxNrWS%3K{NI!(YOMCWDR>*T+lyy;`Kqg4Avf%j-1V?g&}CeLKV7i>Q$X!Zp>|u zL8;cJWSpEnDX!kCA3s0tYbg0`i0_qJ(#N*}z+W&>ZwAI$qRm<=ll-7v1-=+u3ou*) z|MT$dI{|k@*B`%tF*#Im#=R$GKPbr!b98v>^*#DmyIw)83Mib%IX_!sVVs{h+zQSk zO&@9QnhHz;oH?MvyJr$5d9Dm@CpV@HJWFTI+<716uC70Jc!_N|!Pp;wpPv{ExhdDc z=Ujn%pj?sKJ&>V9R+4Pq1G>?qk-xK9Hxw3SoUvOpd^{Hu^x*-m zlIAw9=f!G%_^gb5(cp{GCy6cGWsEL;)njHcABPm#WuPXuEeEXJ@O0Vu2I}jWe1|{zhcu&1dYgx=1W@hWQ0#a^{&gyjE@3hpGiEm)QxQX?-ZzD;+=F&| z()w~>a$!o! zweW*b+k4&|I{&FgVZy-$M_NY|3s3f-1c4F$XuQgz_xe7pXWc#QinZQ-fJ7$ zhr*j!`7F=(H&ZYYcPthppM>-^vC~D8m1}0l@(Hdp;F-0$-jU zKGWhp{86ojK6-?Zy{x*xsPVI@3RryW_BCUHytxywIKA^ql$B#66=5)uv4~s8Q2f`0 zC$;(|0NcHajvnc!iZ<&&Jkkw8M12iA8Y_!NWFS+f5w?*2gs}^OvRh|2-sg6!0;A7` zUR@gcOF6ndgRH;PY<@dr4(sDJ3Rt$G4QSU#D%pz0cAD^K4>b&mC-?A?(*)9#yZRVx z1?5wrk#5?}nl&}uQ&X(*goi5tyJ1d&f_2X05fw#mR!TI8e@{0y@p}?Yh>%`T}DL*HHR5V~jIOzIt>>KMmx1 zs|v$A*PAJAwwJ@Gb9)2TAv))0(%yWnd&BpS>k0da&2q`L$J{F-2uJ zn4yruc=5rD-y;}3x{||EH!$2mViA74?Si031t)T4o1ws^t()J4{ttSu2JZu|^_5>E zUsN@PTUEqtQ%RUHR+6GOGzy!8UA3La-RHhXV_KW<=fEpIApv7~E#ld+JDj-(<7q## z?#th-gq|8F2bU}1p6R;opSeBX$;J2KOh~$QOI_fM(Hh1w@V}PR4$zMD^8|=>O+Ou>Yf%!lnT{1@x?CZ1)@nPFK!@?*#UQ9m#D~n5Hao(GDNc5A_Z3 zDSXY40ov6KwLyF0){7I;qV-#U#FckyxPk;yRQaP#k#Gr$5%Aop{rG*!YeH%kdsg$T zS*ehkQQgZt1FV=q#P*Uy@k_$7GgIN#0O?R;QqVtK4^r`tLu+0H+XghC8JmRc?u5Wj zwiIUm)vd0!Hm9jL%v{?SuQXgJ(=b2^Cu3GZOffhAz@6lsJaxs7DUr1AajCsj>QoDV zW@X>4$OE6EhKEi1)$}U#-BHi}ns$S+k#ZJ@g5-)t{zIHIr!*AR(U{f3tx(D);l*Ew zx8|R0MPbFn5N*1A@>0mjn^*vH^4~m#4dl-d_X*Fdbnq1<#B;*W+43_&K@a+P{p*+* z3xORw3HD_${6gQ8&ST{;AY0C_2vwIS9@C0{z2&TeI)KWUi(sN69jOz<^rb{8+})oJ zW0N}Yh}0W{SyMYn|C3I!K}qN|dJIczoM27(P?W|NpA^$ltpJ}4Ee6f@OwdiSM>|nF zJc7DlCu3J6cig&i;XA?k_T>mQ++J$bpkV@f=m&8^a3C8CtiPf27aw<3!3;`^F2H-8dwON!|Ay>lWo>xbx@lYOEIQ^i`J?27@H?6@>@#6gD(0%Tzyk`C(rYBY}?Mp8{4*R+qP|U zV}D}Xw#|+0WaH$Y-}k+H=b|pAX6EUhr+a$3s?Is;jk!b)Sp;U*HXe05spT4p@DUYd z0S=L4EPCc`mqrYvhM>rAc6FH3dwki3apoejDS55ALuZ7W5=a?neH7p-$-bgaQ6)J; zEovzFM0;Lsz@2ubtM8C+=atep{!h!mTqQ!CsVv4MQ(pK38GurjgID50*GI|AvTY!q zn?dt*tQl%Rel%6e5j`R!1+$whSVLnUzQzT$Pyqj2BVl|lOh~8!-|#}skvV{Yio9fxFt8KK zb%^H63$%7?vuJP?bfSHQjQ_*^ix>;w5Lw}4-*Q-ULYwyCf|vn-dXP>kuF4ISEYjip zdlyy-^G^#YP-}|9AXNy-16kdmtqxVS#t?^cj=PzR*ecu$&x5^<9sDjrie{Tjg#8|% zf_0kL#8Ci0i=fsv^4`whD5E~7_X<~KBx|K?_E5<{2X&WW-W$fjiYcITljSG_Mz+w< zeHDW&gZHsMU130-YAMJ!M*Wl?OohWfNJY7A+K}hK)l%%uJ=bITY0{dt^QDgzz{@u*i@ggn90|U*AO`Nvz?BQGl#+-@+O&^R%A?TdCcu&@L?3~LR z$Jxt*H?`t(Nv&R67IVOFn{o5uE$pt&YDf}aWn{y$eQ(UH;*?_Ro-yf1+&=$%B%|^P zVJ! zH8$W>*6XmD@q-1|@NMqA5ab$$J9q;HNX1a&_3bx-)~40WG?iSfW2^|MbCLjOQ!X8J zo#EX3DB}Z-)5DW#LnJI^qGixZ+eKbt!Q&LV8HcsJI_8RC%sZN!}KLPua zLm|aq+8D)-s>^ZDV&12dO!?TbP#ZxBJlU}k^P8~|uIE?*Es9)TGJpE30s=%fE$v4* zT#l|Pb~3C~?Bir&lT0TipU67r>nqF*g}|UmxMQZnd!V2r-_71so**6~OH;FkQR{PS z)^_G3-k-0(v#<1POy(_VXj*R>R5PAgQ=grljUjz6gqLe}R+l((y%K{_mJVQ3`#7;* z3M_nY9F;zn_4v}nc*Qd_ps6)^ZKuiJ*q*}2}$#Q8G{-`U6?L%)A zHfoZ%9`f)Y8#E3?ZY)TkCHy5go4(QP5FPwX-+{HaM@m2*o;UFK?|Xj6OB7Z9m5)kN zvFu?fOFnTbq~_Az?@U(uvOcK}iRGP}zSAovla-$VxUCO9#eybrZ|X{i5v?E)z2O(6 z&YReZ$2Q$3gLB0yMc9%-7ur~V!6Ei3J;Q*PAGyikIS@%GucL%XvFw5D7R6+|JM*|s z8rFEVhnPG`ohWmCE*hL3qqN+y#G8mgHW7dGg+ozJ6Ijw+x`O+6B6qad{;sH4I`V9) znIIf4^s_oT9M4RO$kudm{+sjWB>xD5X#iDINFus?7crR#Q!F16^M;fR?eYCcF4ksA z;Q_RlPEj@vbowCX^aV!3U{`6^?=qpJjN?SDrfC@t0rkThSA5$f4 z)o!+8ZGE&X8NfYkE5{FFok6Gex6}-#{E`uTojYi8IU8>nwgnCit}v zw$(!8J|YJ@M^(|x7sDz(#WA^1rdmWtGV=+0mRD&+Rt$vF%gEgh_)>B)X-^v`iMslj z&TBGB;`kD+e*|I+uaA@~2vn5wQw%{oLS!|i5lYWT&sc5`<#M;uAKRNoY zfpsY^QV1iF*ocQ6o9~Dw*gMBg(QXZf(EFAADAMy#o-Cb|wOw?udm~b#5N?KGxtFE_*iLy;nF3Q|)$0^ea7414mA#)e&WFKi z$_bienc&-F@c3s`WKa7$jxd=oSH#N1((P+DT7KK^l+U3pw0y<`ynm)gI(;s`bypsA z`J)iqYcBM<1FA!`+&b7Rv1-!F(xI;oxO5qtd)5zRjW(+3B2r2j$hO>;618DGAPA8( zSJQTqN|8_?MvuQCJeN!1I0L3Pkb``pP9#cvgEnVF=~pgZ#dmIl7BjqTCJ#9pI+MO+ zDS`-}6iW3m_Plxah6T$*3S(Rx^$Of2^IK&>c*(Hwc`intIg2Svx|eiOs|XYiU~YDc z4*?uK!@YN(}00RVoN<0pwfL;6nBiZ*yz%x1DJwtFJOcNePk)jp&)@Ngos9(?FEf%3nIZ?eMYis zmP^yD#iqY8Zp_<65*4k*M3Vwcllc$<{(Pn206Noi_php7qenm#jFC#6W=LZO@cpVs z8F!hy2Y9{8nPMz&jejOml%yvjOtwOqIQ+<_bbn@JOdXM6QvlORj3oDpi4oyA>eQzt zbq#Q;+Cla{v%D>paFGGAY25CawqJKypHPB~J!?F``CK6L#SGX~iY+T%q(j)Ma~4RR zD@ljy;%+BDnf9eLrmqy19_xk{=A<(eBa87ujkRGfu5ZnIB!{laxoai+3*n4>^Az6MEks>WIcZGIS@6rN zfxG)e$cF0BrZMduWA&~% z-X?a0Dw0Cn2rV3ey-Awn&j$jz%S=7?vQ8p1n(CO0J5Zl)#4L0SJ{z#ME#E8D%ij&he2(BR}%vEs- zh8*HSAqRm0P-_CLc@C1J=RU6%1M3MJiocFcWM06x0`TWOq&!lursS1Dm})qUtiWTa z?^P_41SE@TNE7A3_BGNojHb_;B4-xGqng*vi2{B)cah6(UJL9vEG+CPscbLQdBK-SiXp2fo#wc)HKu zo8Z?v+*=VJfgrUGx@oi45(h}tFxf5#S^R_mW$ThiU%oI#-2+tGPn{C>$Dc`kmY~(i z$sX(~9I&%SJ)W0fl6WyKRG9JTOI4oQNs54YGRlQ~-F@hYC2#F^0u@?MW2u_j4zxE` zV!<}B0>z+$n$<6B}q%CfnX;i~IQrW5eyk`5#cP%Cq`r+2+ECA4rX#LKl^ zWD3Hq*y`)aQvmyNx_VnKjQ2^e-2_S}z>?O77CI{&{maK?id;4++KN4SQN!x2E`s>&?jd^@t*yCU6X_&6`@u5d+p_qYjbL zKzLCM{TFvvv1Q}wdCE>|!qo0=df9*4E}J& zguk*=-63F`Uw=;D#C06W71e9wBB0>pqv2J5uedPu0ja5ldZ5)C03rfX?=Y>1@w;u? zm(#k^&2UqT;w9&)QwlxKdeNF@RIHk5RE3yum%Z+qLQ^25E|u(Y29`O0VSV$n`5mYg zb~6WVSN(%GI244Mt}j*;tBhO~1+xd0TyFivV@n+Rm?a_-!8{`t4QIOGHNEX$Lu;fs z9XSV)uOnE|d2bz1{LeFL&=_U^75q*UO(o$LBj?nHQsFgW4*N;^4R0c~Oq<0=?`WY4 zSV@M%RFDo!`v%)&lPnEx!B1QwX$DH#g!$KJLN2+}Lx$b_t?5y8w3mdj%wS0JBo&3x z#K5_zYjn@@dP37H8~8Z}yuND)848qlBh*6Z%s)w@EBcTjXao!Pv~;H~pLN-~E;YPb zAOQTN^}YvqN~K)&iW0CAZkqb|-AW93a8t$sI#IKs=Q5r>X+~PX{~V)tY(N$0qcj3m zgZJkgJ7z?5#~wmPzmwa7BhnptS}(;!x>h>E;go2QYZDKS6l(aIlkS`nv?4uzo-wV# zBoWQ2hwwjV*nusW@^kZ&)KKM-2QCnJzbCgMAT>gL@{SG6k~sAd_-!eb1M}i8ZmL>I zP7eG+9+y|+kN<`&rgVn%F(C=J6(b3;40O9v+yn}7vst@Rf+1r?oXjQ4fV3nzNCu=rn1)OB?{GG z%drbPHE{6+wg%%JTPWc7ggB(cjfTsN2IEiOfWo!c9&Tg%7XgB>+mG@pEBts!7cw70 zY;|s!%Cm3vtrq^0H8J%5yGDxIN{5}QR6HAGfTDW0(=>lh6W6}!)3JNZ$ zuEzGsV?)oTLa&STKJ2dY+Dy@QW(gshYn8kB{E4bLK!8>lHYlX(N!(${^{iVpBQ zCmY|jQ;}YXi<4W6KYJxXh=;_mmHSEi5o0tWHu3ibRzaV)RwOw#MFG+M3{(XX9iNUs z+ix9QKuO2WV3k57#`T7lrxiGrS-+*Y5UVnDT~#&@J~6%P(^8~k(Fo(jD&izVEO_S^b2?wg&eO&%itm#9js)$ za&lNXcGB;>LM!Rgv;-}z+7eZFENX6u*gq&3L2^yDrxQvvab;r9K_NrwtjH=A=f3Gl z#h#VAoE2&bWU#h875^3nP1P(85-{X>#*Hu<#y?1o!63zHQId>tSS^##$#kL4l*Xta zkOGU$9YSV8eP==hoYPFwRy;-up_$ZOg9E02ewe~{%AX>pizH%-;d2*Zl%}YHll3D) zDMK-;16|Buh$)Z6uqf8@YDA7}tUF@QI{C>3QBZae5E`WDLr6n}B|VD8=&Ma3k?r>j zdJ(R+1Ut+}Se)k-#QJ6>5FYnbO>Ts`0AR`k8#;u!EQ&<$96Hpj(=<^qo zA=Hs!CK*fqdI(JdrM{L{%e)~-4gtUyhjR;-2e`}(B#0#w=I;(-BzUL>)+ES~ORVa) z(K}~H{|2{YM1`#MzS=_wT5mNtYCYxUK%T4Vn99`Ez6n?1Pwy8LaK$*tS6JOXpD7(z zH+*Nu#8G-TC)*}wEwsFG{%NBi=zgm|deH?h97yYGDZ;bU6dw4^(zhuwmF5-YmDHrN zEpSqWF{lTZY!@?z&d^Zr`w%mFwON{~u+|g-*xu?AMRl9I)(w9$@*Z-cNItBt-_u7& z=~+Q!il0*&cb~do)E{B*lM7df-IQI0gqx0twbXGPr{I3v97#(uamFi2wL0ThQ+oC&!EE(=|4OYN%=9ozFE0->;Adxr>8 ze`0{$Jk=mDPUhC>A>6!U6z~fex`oI2(wgMS4jh0tbxfRtG9-P&_!1iypkI_Q76aA< zi)Fi0m=IVKtzS$3TWsVGr)H|6+y&T|XH-%3RHt#-i3Dt|+%S@X;_W;Q?CmwL1Pgtv zWLb)+87YE^8bFucnxNf}4>#I(-;{hD&xmU2k?H!oN-hBmIjG^ZE)+oqADGx#@Ac@i zw{!vj@Bk_n>YT=HP2H#7A1wLlu&S4~*j?4pWK&>aHuGX-p@6gjh02m;oa{OM^MhKL<39g{5&v}uyizg&ABSg`2>WgM%bS(yG1D0L;~OAEHr}OzDm+_ zqI?spB5&$x?`F2mg9_Jb+Ss2!*XS_+_ZpJ9pYt2|3=`q73BhVZWw^>GzJQXuX*#ZH zyGgdN5teP_Bnx-kauc4M`N-tcYlRl6$fg-oTR}9Gwn5bePCyT@)yZNdF4=J2W4}>9 z@?2Mp;u3JKnVigp{5Fv!Zy^z9HtG|oX(Asq23d&=(ZrZx8*nSQA{;sEA_Ly%Ks&Ss z!Gh62vs%JZ`}M#m#Bz0xJazzb=Dzhr8y~QgM-s4HaRQ=u&3Y7FIV{OC*ddvO&%zOY zA019EYNX|S|A|vVoTP*cQqnJpw-nq_Vser}^#GL9inJmn_~OC~^EP}lMGkq$)pqcW zAjHVJvRmTguN0~M$q-cQNMK?T{Aazvt4^+XHY7fF#D&@yz#$m@a(s@l@h2{+}D;xJ_|41Y7l=r;PlS-qYzl zt<2ti7>!DI-7OC!%KeS1_#U`#6umbbbo=Huw)1j(Dxb-DYv-M}G;%F(oxH@!9=w{_ zF?)T4)sF0EQ)b)Yc)yF(82C1VCdgh09mI`Teb5@ntI1m6)nK>N)qo2@?s5Rl25A@;IvT@%lqy%giIv0+-HaGrH zZ3Hc_eO@|B9jeDH|8j{8iIoL%{&eG{PqdAo;=OO6d(iwqxDLN2 z{6wPer{zbo|5>H~&Zz%qb^f!44B;0wb`Z<}Bh)yE&D}vi5dC1)qJ{gB_RqJs7(9gI zS$*p#E)U3sr9CT8InCya{sAv-N2_>i*)K?S*>Y2d>S^e`^M2PsS4{bkcF$Hf{gA7x zqU-axx&Z5G1ZdoC(PYd2d)+;-4-XEa z2yhQhqa8X}Eu*gL^kLY!vM-D_k49@Dm5nrmKiV};W^1{#{!ad3=&O=Xd>dRn@~$oGh_cmg@2U7#i`4HLn4jfb;t;X5;NX5fb+xS53|Fh};+1?+k zcJwiq$iMRUtB!m31&)VEZT}5!i|BXpD(F+FhIs8Vw}{TG(M8+^^KH}`#Hz4MtVX0Y z=ohj&0}b~UYW0Yu(aK44hvcO}+4HN1RMqfP-!}QmzSmzq)CsHcZpLvNM;?xI#Z(8{wPjyc<1?=F#+sn=Yz7VOpKkEw}5TSW@A?<D;B>uMbk z95&03Ni8w89Ql;-m#7$7^Dw|18NH%X8!;OPe1lj12TsMrLh8zq7UC~WN?khLpp1%c zRq^AU4Ts6@d$jFjE&^8>Q*E{5uz2BPs!1b2Vze?T?({~UbG4hv47d_+mJamJ?NBbL zo(+~43gd!=dggI06ABIw+wbE?A5#mI!S|#`s0>$j_Vt-nW~WBN>xv&}$LY7Xlo-;H zU|RHAM^$tX5hx+r!(y4t*Vuu}<_AX4>hj8l5+RSuL_&L%ghT%1J(3+^;%GTqJ=EHB zo+qWd3ND5hpIEJr3#U^>ki7Oh7YP+5P~K4JuNJPxa;R$H;$Xd2zV@sr9YDDgwkkI; z4woqXcf<-(|B2;ydJ|{SL{s{i^VN5A^LQ{$FUS<_h*j9%hX@@vXCN>N+O~vY!2pGg z0I`aOXyiJkPV3f}ddYzGk;Whi!2t)!LX=o+EY(JhTrU_C+GfZj5FDtrRNMRVdD(eD zxRd+ouU$2Fmt+>7n|K(=D zY4g{b*b(h-f~ZN`BXi}fXuJu);4`*GfwEsKAhFCqXuX$&>^ivYkF^-+(0Gh4E~;i= zP)Mb}F$?+LR0bCj1};A+0T=np#*(O6eYQ2IN;0C=+;2z2D_O>LK>LunL}*%CetAF6 zlA>u9myeq)KOZ-BQo9dY85`VA3bx_)6l|>85i|B?-tO>UjhbbT_t82H zwL?NH9g1PCur741nD|_#wVc#_GZBYNn3DlDkd+=W04&?#?CFT?Boj|Uwj8cy5StKl zk)gGlzX*32-KNN?aB?q}o+g>~^D16H#T+8%4D);pvLOh2c1?B8S48ai>1CRs+gn|x zQ!T)>As45IPmG9cVRd%WgFMoPLEOVfpKGi^CG#Pu#52hW0m1#)$IiZLzJ#F<_MCr~ zXKr0^{%|453!zq8hSf@3>vjM%xoN?3{_qJ5(j8|sVh=zy-TI*z#bK49;?RM%JL0qg zX|oSLv8l1Tvl>w=J!2+eJBX$uUlWyQ3WNd*%m@^oR#_e@6aU#t+jv*z+ib)2ikj0R z<-wKp4E$F5t}&2JVNERpTH!&Say*#OkoPpWkjZ3D5H;9Nw~WTLOJ}XLA}F>C8-7c( zeP`VSYBAcYF`CAJ*t?!=`DC#J(yn*7X){v~Xf#@{0kat%xT-Ug?psO2S*3NXgCNTy z{K0?lmG}K#$30N63Phw*(rEyWOj#O3;WU)mPuL(%eG|;leDaO>2izPyCZ0E>b>R7N z4PqNO+nPQr?bE`#_QrYY_@eR?{DbZ`r`M0r!bH4ul0*+PDZLM%w-@ zy+AiKQV*VsYq7NxmD)sEK}P#Qk|3?d0f{>r*h-{jguJ5{OSkWXW`K7hjBb8draXBa z#7B2-9cMLQhKtY0h^UmT$u9o<2XS>kXlv<$B0q z5*j0bP4V2}8UHF>>DmG?20+lCPLwoN+YiRuTLYmM!V{e?bIfgE$qHR`3QVa$c3%J;bE~G;nXHH z4@tKbQ}bw4Bh=Ox6mSncr*s-cpF>T+X^XdWK8LQ4w5=BIwoN(kJ4vH;6{7WA3^MS5AE=u+1a0-cZdCPr8}J2m#9y%T|0V?>#agkIikM^m;DU8 zRgLS9ejn4L84g^ei9>r@_O&oxP>YGegg(KZe2-0bHxt>;l{Qvk_4V*t23F-TE^m?v zBC!RDP27uPZTaBOhMrg(uvcELE5A`lLDh+W!r=xRNjLlCog}wI@Ldg1#SPe~87Qhm z^hSw}_u0Y~l078UrnB%gi7Xr4&5nCIf&kW%pkHb6b-f0zZKl&v{N}{KuAy(E>~7UG zk#SDAXfOLRvMsnHwJS~6uoqwnw`u3YDxDr*(|gFLKj}boOZ^CUY4A`-+Wi$W!Pe6< zs=!ZGCgzjGIDBI=$f77we*D~CZqMf*WuiZBG+562gFyv}7YJWoyWTDFe+hu)x+Ozu z8R28KVEKAw_)jcAw7<2DhaA$Ud!amn3k4b%`?xCv*r{Pz*h?vPa%41rlO3ZNj#7gf z{c>negZhA37vzr~#I$R1DaJEz5c@AxzP6WW=>Cx0?_z;jq*M zEi0=oK}=cCrCgDo{^fbk>O37brmuh%!c7$Z-JdQy?2ESFl@JzfX;Pqx!% zJt_F8U?|!+H<$x@eI=SWxIuq57B|2AXc%QZ<_JUg+~!YT1B>d&M&t2O3M!+i;ZtF| z=m;=H65H-u-%ssJWl263|9Eu14%y13E2;vHj@fa(LlEdjY-kA{t-c#CZ51dajezCg zKo*Av@b2`a5D0wpcQG*jAvu3uwkVmAnbK66%;M|cbe5n&kyX~ z?SEk^^Y{e^b1~z=H zjTE%QN3TzGNWTVK&Bxz(6MUjGDfIgOwcBGyap+#}#n!AZG$y7zr^T+`wPd~Zpe<}E zooe@MhLbWO2MnQ{HUA7~cqBbud$x8M(_^L3{?#%yc)=}5lk#|Ze_XQ?mM4<@Nl^=e zF>VJioD-d7U(vIPuMuvo3M-1laLtPspDMHN(dh*XqdX(z!c3k`^b`3?${ha)xgr{G zTE@*qt`k!+2TBv^4`@WbGQx6>4zo(=P$)?*YBd6~Fi(?&IQ9(=fFb;#qY_CgNu-Rx zzA}Mc^{vKY$ERccJ@RoyqK=WXNdZqZ{DL>il2y#mq)!R?=zVKGfl>AO`y`bonl?FWk@Ry#5o>-R6J zXel(nU|7kP}Jo6SX#Ay4HF$!_SZ#&Jm3B=^647GNw|W zSipw9IPa;kE|NH$V#V-youH7D=iKrGEzdOK09Mx;7sUw6);#ty1QjX)O}AEhgEz8H zU*HMq=Twlc<{O%y@xMd7g~5%D#DQHkjC)Ulu+m5yVc>s$OF-9M;mLpp2bOpmHKnhA zz(7psw&4H8Ba$JH!Z4Ez2jB0_f0<&)@i^BSLwb*#aVJ;Hj)&lj0gaKA`v-CQ7}TzG zqt~lKxq~-*3}Aj0IV&@jy1MauG0Y(Fa;glnvvY;oyY8mMZMk!V7MlblVu|CmRpF^* zRT&R9evMVqco~XB+AlGzWev&jL5Lz2sEFajo8{4~+dtp^hJF_>|5-{0s7Mz-Nuaj{ zYCRi_J7QoLd2;lAp+~Suxdh9H7@&ElqLC-dNAcGSI@|~{aww0QAPZ_B5VyQ2|0-gQ zk?bQkgc(t{!!=sx%C1E0YiV1>WV>Dv!-0jqlN{ON;!?c68gtj;Iz(TgXnb5iJ*0d~ z(N~$L7tS_iP65Fp#DSqGk%T1eQ41at7QE0nrHA{@>svtI_X+hFIrf*nZ>m^EAGYYF zS6OldV0eZEEfJS{l|>JSSbv)Bb_dtlNmf(o*1NRq03O2<51R9cHq)X2ue3Ik`G=R6 zmK4PVvYr75@nkNMswa$+>|A_v7~jN93kPp-39fmk?i3(`qK_;xV!SVnh+jz%z&+lv z7v2H}Tl;jYM2xau;LNnbGz9qq%)9B`{Qa<^GNFNYc`a9-{R`=Cye3JvQHH2>O?ADs znO})q1YE=jCra;z0Zd&rN@ULm((sW#++IEr!M-$15Qx7(Y!SwWL^4B z8WO^uHH3~jhk`3ycJ^lX4m1N1F=zCzy)9n~!{NpOYnWys^!6aIuC(^F^$|_HNRffa zpIks24;Xlig_^kr5)aUD(i;cdiB)LX8*L;-g}NkOUvv{Lbs1DqK-_3ZWmc2tkFIVk z0TAy4-8|z@EvtV%M0a0^w|&(bv`MF0v?Tuv_%^DVPXF?wf)3P&OKl zOU1IEC#=R14@3ZPcd1}uxvd$@ioDMWtzt6Wv)ix(+ylw4P~8yf3^VrBE1aEyk(njQ zS%Nu=RCF`-G~#6f*e2K-kSAMsE;#VU?Lc4Qr#A?3R$FPaEC^>^?b*2BC8gFPk0_|W z)HF8GLVn3~8jlDvtrafOW4&5&!bU{6WWuAzfI<+!4>9|)@;)pC9(a0TNpl7*F`7zBd>uGeo zZO4(;bIndMMPi8e|2}B<%6_&lS-AG@Y(gX-1xZBi z%Enia&7|tAzf_YOmzkA34UpKbbn>c>D{_0cT7#`wIO*(U!EvS~lPAi`Y^=XJewnN> zvjeqoG8l1n-&A0wIRYqIU=Animy%X}D|z=QfRxwV(Z!|8$c84yH{q3I#7pe2$vI4F zN+{0ExWbQk7Rm9=OY=es^)pQyG3q?Q{* zqCg|gqVO~555fF7AT$2Dg++zbJ5@^=xDQ-53HDo)q` z{#<{sC2u!Es0nJIZQl{fzNMnPTQnX25HI(qIN3 zQ5^e)x=dwF(vo9K46IzXWgW#zgHh@&JSeu^eH%2h?_ekQCAK6XJ6(6f%=>Y?w(s#e z?nE_n6X;|cXKr`{T@G3?sQ)H zj)1JRUh)uSa!DN|UIFo_1$l5BF0Dgi1+*blUZ5xht4d`^DQ2b)M3UO@a=b{~859x{ zlv43DeVaRq3io*vq{KggXHS2#_JIjbfx~1we2D*^`mbTh3b73s9+!j8ASY~_S3DCY z-b#jWni@fFBe4uR`${J5?kq#YHo23jh2M>pRaERbl(Plu9myW+KloLDY2{qBczkMV ze$+x)YUO|Kw^r?JmU_`_j+si)Ol9dP6z+|_>+N?`hz!TCcK52mP3lh?tG)r$MFWlU z>}dRyz;mie=sXf*AbN5@TSN15GlM3ZHL@$pd3>F*76IuyT9W`RqPH2C|6#kQlpg05WMAXQ!-jWMw*zw+<@|XLcq>bm-^yomj2a+gmn=fV5m(2LN2M`(_Z~S zElFkdY>~4Ct7Cb2gI*WX$D!fgUbWBbkZ!VO=9*X`fc@yHpG(*Ms>3|0B}Z2JoNvV6 zecm|nT_Le&3|B=GKzI@to_zA0q)UIma0b)ZN5<%|?=LUd?#Mn;i{>=c%eBz;NtqH0 z>73H8IAdgZ2o|&QM-#bJ(R;F5NVALdg;+6ENEvW76&N)>rzm)wGYoMk4Hac~Ti{Tq zt?3YxCK!&DlC|gkvjtu3+??qO)ME;iB_b6@prOVq#F_+%rv4kac$#6-hC+>kHsZBLUJ9e? zBq3YbCu6yC{uSa(e?>`({wJzxQ;RiY7r%R5Fq~i4!a5c^wj2ehI~RSK&%{sGf5$6H zcFmT|MS*@$qPasFaX4Q5ybm(n2P6W++~saTm;zy$YB)l4&JiaNSk^0$V}vDSoj2ac z*(E+G5q<%3-v}$n7bewc6vnD9#pCN=6u84W#a}Dl3B(3x&X%NhL)O}}mHcKd8H*Hd z%9Yj^gHnno+YFFr?ecg6W{xb2_u{SsY@Ef2C;;c^38~^>H7Nk9g`1w^pWG|*TY#MP;6*CmkDYH=diI0-&-@6l)3S7HXda#cc*UTaOzs~Ke-UZsd@``BEJYu>~;p6^n@?hl5ISX!9l8V?q+RVExLzNKE*&h1&Z?$jFBMU`=R(ezf_f$_FaJugK zdV*w&>!F9~TnNkMkHDfdiunvj59zeH4|)zb|G>5ux8o93{6iU^Dx8I-n?vcFPvVT0fmikKzxuwA%e`;@AM>j`FBHv$N8*EUcXAb$ zty@?GZ0GHtl{kv{`ZvQ5=3!tC2vMAOfI8uNWl>=c>5Yhh+Gdo^I%?l>U_%boU%Y+* z4zLbQTj9dp*i57ZR+606N~k+51>|s#+?*~=k^?ZEI%AU^&-moI8jSA4xarsqM6u`l zumq^oRxEE;4Di!IMl6GZXDc8ogvRBC-SOaL#o3~o+*>Te47DVvso(0ckMD>NdB<|3&@4>JPI%T{buxw-ZC=*gRzU7a6V zli@!PIhV5s_SyV12=u@Gy!`zxKV0sw5AR?8=p)Sbc2a)7E$*G&jdRAluDg$hr-u`8 zv0%DnQ>wvtj84=9x5u*`KU}3LimS{jl%$>J%S1tBGq#yA(X39Lt0cqgsLh8`9ODhf zWX>oYvi85B$ZSSJ<1*7P`dJ6|56vvDCL!Z2L`;x&>caE7Kw;95q9ih=b|9gLUf59M zag$IDL}>37Dw-3r|0N^T4A~4`Da(07$3|s z*%z>9aZdwm)B@(s#6&7{l#5neKA5=^Ku2)^3$_(z&fIaFB1P${$=zRB;{KS6nP~_Q zz3E}Mp{=!uHOgF>6`&3HqqMM98N>A*aDL`PSF zn2qNhT_DOM%FE|{bv>QSwY3oIG7URFaZodCH zyuI-7Rtl6K+XJ|E(5jbjBgh-(B2`dtw)U1OvuVim@cE zQ8zb$#QTB7lMpWHH-G+YDgTntabKNW(b+tzxE3Z38<(PR8M0=*xlL`jWX&lxpG$;s zaU1=S{VVKtn>lT@bO|2)cHb_M-fRI#vWo${o0h6D`{12oHuk+C0@0s3wI%yTkkR>? z==iH!z!2hpMq%v!=9FGa<2RL=?$N8YRKtoM4*08Zqk{uWlFeN6?;Z)4cnu0v9=uCX z5C8$?8{n&UtSy=x0#V%GrYPN7(Cp+MjkqLNq$&gI`&31THIH}~asb2tIC34I`(pkf zS7N5I3iCJRY5wI3`mj+XDwz-%o&AZqBOdDTUGh9Hyc;BuPXQ@?)FFYZU(uc(*zp5q zb>)wdf4pDwZ~wDaN3FuUR^)^mxqb4_JmJ>c~jh8MYA3 zqVjVnVliM?fa zuMs9y4}*LFwE-zZPoISAasyE^tl|2_XBiH&us578SVuTl^cpWOr`N;v{`B9>*5`P= zn{X(f)MDaPF=uNkc)94iSgm!BfmoDKvC}Z+WwtW>+`=dAD%T z{X6)}^Zwcc5*fxZVr&#^V38Ri3q>kOM&As#6)|ujSTv$YvJhh>L>JX#O|=Q`tiOH3 z;SL4whCcpG@RwW=Ra$U>PIAI<2x95@m|X_xr9N~dg-Pq<@5!%1_Z;0el%VMQ3bubg zhhDb_@b~uSCe4?-|IPZB{y%-6Pb+(W|C|4)+7q`fMTVn^E_-^c!Ki+jpq`g;(KhxIduImCnO<|&Zty(%f;gPa<0(=} zaQyR9W+R0hyH1-CTQBN4R~Sy;4%ikU9t>QAUk`zPw`Caon20Wtyos9XpLoeKWvF4*i@0_w8+P*x3)gJ8>{FNIjmO9D+X zy~sgr+Zl0C5UVkoy6anf|8y52<(B~odh<&1oS6c_g_T#G6W0cQB0twp^dx-h_5JRN zfAiu#FRD&}iG16|%Y9z{{@VTe$ASC(~DSD@)d-kl89x)#sM9-=ervEziQAQ zo~XiFqNiE=zpnX7rF|*7m?Vkv2r)k4Gl-NEKNB_~!&SLMIv=-%iIlhArA_Q_x_XW2!jqd=Q>8wnvy zxdw99bx+HwHR$nOVJjlGQ#O(nmmLhd;Pp`Wq<2wyh_u)gZV*DGElV-H37?*RAJk>C!8^Td#94dDg_5C>=~w2`>sl?7J2hwB*jZT-Wq2s>ubypPz06lf30MSU<-tZrx52JJRF%XnTh!N99`8;r&X5vClc zUvWS$r5B_(;=U}Ang)2>|A^tvwVOSnGo$n?AkOxwL=0-<5E)Wlw6)%?o5Yt>vi1g1@|CRuNG z7qmY{v4X{}II+kk%#Gp8?cUto5o@I^+<^1)r=O*SmyXO3(Kf-DY!}YDGEzfx#u;Zk zKj8SC(OwdYFqb|DNQo&q&c<&UJL_#DdBA@Jzm*lOWkQbTeG{^0tlQ3TO2rid7@FG& z?{(hdv5&gBpBcJN5mQL>5FIB-QawQ13)p(b#`B=H= znLE^4^%q_dWqZde`lutv!QDV+{oG| z;<08|VY@gFqv$gkA({8OGJVxXod1fBm8ZfRHEJGA;bXPsmeUO6UlxG=U)j3hJN8l9 z+MxpWX`WHS)aGy+sEP9`T-hUTTP3@JN$^ zQQ|#1aaWuJgrN6_nnBB@zRh-gwb-r31&z$yMT-XSPq+qJtSzO$4ntiH57)z&L(+lk=WW`@jG3M<1coyx+4=TUEEH zaN7odhX?U|in^^v54)M0}hGqHCtnBz<{wMf4*8o0mrDKc9Qg zl_&tuuHh|L9|F*hu}@$`#w>|~zJB89^}hP*5@LLCGGo^exro^4AQFdc@>GDspji@C zQRAzxTApxB&;+Nix%J?TO#k<->koT_zyG}b)rbG*kDtH#$ICOMS`h?e$ULxF5Iwcn8K%{V^qB07Z1x!QNg!+v`d_ z++SA@_dE1(KkZ?uD`r8PSHfxaqTCY~R(k(hL6PzhZ08Lp)Ra26uLshgg79A6IEgN{ zh6c#6)d8|4J#?x%z{XB)6Inx;_)r}7?;XX+jZ%p zYwyhX`!wDuYIm4LLz>;`7KaMVG=60?0%MT!D7ZJ)I0`DtTj|R)fn~iD@q>A7?%qFr z0ev)Mdhi3y67P1Bd26;f4wp<&r6{mkq_<-SJLfo z6AtgST_*rGVj4VVSN)P`HI5i|pJd<%dio6@hR7hLi^*@D3@ich%R(VzEtAVuo{+cN zlj0ri7#`DdY31^tj+)j*{(HIqV!tT=?Y(^UDF1CDZCw6y^cOnvkn!jOF&Qev4>OPz0ofkgn)oiw>Rh8OQkj&_75Tz9lS zt(Do+XoqP5L6mSK8HcU*z-d}IDlWH{(lwr8W;2Hii#>w7aGqaDQ`*rFU9VcLj7OAkhe%X zr>D7omGnsE7IgL9Yiy(XGfT&~u{?q4o>EAMOM;+U0&N8(<^*Ee9)OFT{58B~uo&YkdtphYVt?(b+~2AH_H4Uu&9+&xxn4OUwDY@KLeM=mrp1-v&J*+O z%3T2N7!6Vj+foa!5so1SK<-zsa@pkn>gAd?(MJd6PQ@GQ2pyv>*DBhnW*g{H9F~JZ zPje05q9mff=`psBFW~iBp*y+WtZo?)byC*B@{Bq`$^2GqX_)J!1+wxPUpV|IonmnvXv6-0`y)3)}Z)wQU^E z{adr2TEKlwjcN7gKVyvK8~_)b|6aWOx}^Vq_VuIxhmEAo+y8%O+~XrPy%d)qk=m_w zXa@n_9DM0+(sZFSUsQ@2}MwUd_KJ&B};;3vg)(H7$-rq6a7UB(!ppc9#f4Uim1 zBK7>5McAL?S!f~wsa~Y&ZX0PD>EL!Wl4L?ks_tVoaIT*F(nKgxpY4UNWdW(A#iDuz zc!@aadDpRHIC#Cls-ViaveLMKakNE#%T-=whPPeLRc|w=8*nJEw?=m=WZ!jkN#{FI zws?dz-@xfaU4=TP<$-&!S4-_gpuQ$$zto1xTB^_e=vp4Cp|TayNakzX&c2O9hUKdl z#qYK`n5yLlZ`Bm5kRF=Py=U4yLvke{87m9L2b45@Igbf~`z$q|(>M<;7=yjpKQp!T zwOq4k%9e{c6K$))^y_b(O}|REU*MX&+3-aV&T$(r`+DA7XT%T|`nBfRd;6}<^XgV%8fqO#abUKMh&~pP^>&PD@4GCoi#x34EC*#aj zq}y8R@jX#=+ckr{`y?gkz^!I6aaG-Kb=7JcAVOxxV5g=UZLH2JI2?GqaIv`j0P|IM5I4);GV z_MX2e-~T*+l>ax8HZT7>!aRh`!#vRbAu6?SW;)rNnQM|ijOS5#n3_0u|Z zXKs;XYT$asJ->ReDqUsdhD$O1+~716vBQHZ+p~kAg=cphs`F>)^Cb-M#nQEzVPJ^N zB1C7iM1mh}kOGwq=uZ*05j#B*6WAuR>B^zIl)(M z39W2xIOLggnQ>g;0FH^8Y5%#_hk}e2mrpV?zz6QN5^0+~k#kj(OvcS!($e?n*zb2g1 zfG8%*lgLM}p2I)s>>?SD=||Kb)VVG_;si?@3?I6w`fOhiVIwV>Sh6}7?752o7|}1M zT>@L7!Iw(jae?T6TSfFOgvP}_LH)n>QU90z@}O`!aN{Hl=jgWthl;L&5|IF`r=%*V z9r8=nhU&RUpK}Q|%LU%fw1!%3<-}lyh+bPZ?C!e@l^1S8V&ZRmy_2!E1=p3N57wNq zr`ZJuj5|C@Q=K=xZ60%#v7|_}^Td8k=Zei!o1xXXyDG#lB4Y#CdcHdSOov0)lHa=1 zzUF@I+`-~3%+;pb?K0V#Pa6v-p}wUekw1TsbFp5Ps%K*c&zYF^^rM510FTO7gb6B}=9@um#*RP4+yZrzs4@Zgub z@6xz-BZDW;=Eafw9O$XYhN$iKQH8TW?wSK+wx+!8rbDKw+}rLn6nB*WRxbbRhlU;O zfA(L!+%M_>pS^mt|Jg{|xcr}*|LBQgw#|lp(@v<|R%s1tF3kJZs%yu59<`+cS5mx4 zuctoh&*tern+$vkRSnRa+z-3y+tc^4_OPIBWK?ggrqMA0vUc`5o_rQM4Nd4ZiR`fg zbb$zbHmA~t<9xvlkIW+Cp+g;!9DI~X%lNf*hi|!=Wm~ao@<9el>n2|!Z|z^MQMLFM z$FY6><~&GHeR+*&6p)WirM^fzUH_(F;bOB@EM9A=0|&+tCz4ZgP1MYStEi9@9L$jq zqI}S5O=j*A^xdap+M9EBVUNuDHHiAgTS4$+K2AWLPq{Y1kM!PVlJav`m4A@O|`-+|-?asj*xg&C;rWK4%afkAH zYPv8UfcFdIsSI>;He$AM%mVoGOhm1jeYGcPzL8d4S{#}$Zk>z~u2?y$EtW(9N+Q*Z z^ftmyc}vu%!j#M=q17X%ebv_)SXMNXxnF}d2J<&-3k#9@9zjp9$h@%`Y5kk&1qD-u zisImAoWQCn^-z*vyNA#-51pm%bS%_sii>MA8$89QGcF-)r|t0MSwv(1;kg0ug_KiZ zm-D#tiW<@>HU$#0Q^ZXSYe)yxWUK`J+(YO8AA5iQ-L{Q1isRp(`B&i5=@Tn8Da&@8 zUGKWj<2vcq-?oXbohD~*vp0oENJ32!EI`W9Ho1TM=irS5_%2(1+nT2*l}TU#3rx}ss&udsG2^-ZCHW=X>d|Qcq%_UwOE$yP|+|SThYBvsiV5v z<@@oIyk`f8z;!_$O+c}P((7WO8&*}}q3Rc(bm4+sl@n0qA9PXO3&m-T@}q6wD_rG; z6~SmS{6UIQ<-I;jam4&7N`FAh?>Q|we8J?3XK zF{w>UT7aySwz5l^cSfFA|p*e*X}=deFKr zZ9#){zv^e*xGi0bxuL8PYT`2(@9&{FF!At*k)6eeCs4W_jbb>CP-q9h&};P2Tx(6& zdY|aa1EhZvu_3?uKjhsD_lyE9T{{h%io9ieXnBl~*&Il^;t!O`{*{UW>KC67*{xTQw20dpU$Ma!BG_bh*M!@b3c4|Z{R|NZTZZ_ zPnJ^fyf1JwJc^rRq9|c4I5x{BlL*x=z4`=9m4S0az0T&9?zModzmjGtzllk(b=QD0 zhL|C=OemR`?t${fxCIDTC@wJ*H+>kusfumjLNX4P8i(IM z*c2B+wE|*Qb5(x^z_N$en{E2`VpDZPUz;4PtwW{ckEn(r1D=QqUN&-lo8c$~C|-aCq|&uP`Wr%d4Xbk^OGuHksAp!r^l~d}_tca? z8TLT&Mfk)f5f)Y>#(#(uL0tV&12$@i^Oj@C(07%p;@HM3M-eW!VJc^h(2BspO(iyg zJo)j#phiCue-?*8jZhj~_0mET6NeN^Vv#f0IdiS&rLNck4oQ+f8!sXl+J1MVrn+?mMSis1{|;E#5<9)f)v;PY3wddMmQB51K~%i|7> zL&GD-I`9C5s*=j0ES8Y)0F6LQVo#OsLvqbNAthJN3$z^BbSNA+SEWR&y|M$a8oqFj z%D+*xK$M{$_{)Psp#D^)Y$`L0mM8gY{waR#3I4#6X$^8Hc@O(lCxq6cP_^j5qiyCv zK5Li%FCmR_JT+B-PW%6;V*lTJwEx`BbL;Z|dr2Pvj!BlPgrAf|k+`P|r)^??PFkw` zTR3e=|8z!3+Q!~%p_w*w5hg3QOu72vi3^MrP6L&0p`4BBv-G0*4#y#IJ^JB8`1O;| zYzB9p?;p4_6T|zXv)3oD|8W4$iqV4*r6@>I2sXJ4ZlsF(^5uZP;bp#j8EgS1W5jvx zLmALpIvYhxKoK7%ij^-jTo4>qv90nfCnDLi@X|%`0#g#pi*w?7PICrAg&RbfPC_WW zsYPrvPqpIlRy?DmW7swx_l!G#J_e967>5+vHk)-m9sK|KXs3MtdvAODq2K>r_r_{? zQ?6&=^0{^XuY4#GIM#$$M8+;s#zHDnzE@H__wh01)%F6?F;aX!Z4- zo&!1F#yzqxat)=kbp5eLg()B?kd=$I7ChxV-3yQ`TY?ade`biDQZ&JzdV#q>OJ7zh zLDIg~rWbah3>Dshr8aGcU?ElzDg}op<-4CE14a23u{dKN=#L5^GAO-$TeRX6&C1rQ zRs6{-!)H0ajg8RKo$prW*11%4qO^hR4QO2xuU2j`l-1^5bGQ0Q?>`wDPLEkIZG+7-q6gN3d&|hkIbXvinK~2q zb@8s9#N~XigmZH%&=N#0E2y*}_kQ)6gXoy^@+zyFPW#J$h#%~q_4zo56vJ?QbJ}00 z{`ca=?rur{+ueKqsQ>+k>wiCS!h8Ac+OuG(ujhoT=YEZh8 z#;5Bma4<_}S62E;uzR~gu4Qk^VA!&o^ zNR3af)oKkKzWr)969Y!3UU$~-R$trepP?kefgq8l;Z#dhq25!KxI9aZYOz(YSv6KP z;_)e7vvzFtz#fh0q)8}O33N~)xH=8lzS>|WpSJois9tbbw-G{Px{Bnrnjy;fEzIG| z1fnMQagDX$wjiNlQ8iOvP5B-~Sk$@!G}ZN~9bU14SmG5bNzYSI0U88x|N-He&psrx1xlxm7n@aLysvE~Mzk1~+$4O;)Y{lE72D*j(PI}bho z`=kA@%l@}K|KC5Z-|%O}Wxji}pBUtgdVYx(Zph46M&@cpK2duuCO#9=6+OPJ&Rp5w z%Y^di?e*yGRn_ptivANAweH&2%i^5(%Bpn7o?emwAN{=U#@5ui=dI7uw62Z6yU$nA zumsSDZDSHc=snw4wJ+7exUO|c0KMn7rQSx2X3^~?O&B+`ysmAzkn8G!`*YQc(GPAm z`_2-ukN5xn)9pW}a?Cej1Ttv)-dKW)J~f+z ziZa);2^nqOjA5uA!7EvZ3=r2015*R3)O(Rw5C*x)nc|;&94@3)@y6l#+pLRRC{5YR}_YfiCl>a%~>pF&$c7fG*O<9 z7G$q#P-rF2UNdmB=7si=-6uoC)x_rz1vo@`Qb5Ez#&<-OEK2pWZO^L`TgH&DGhA6g zxG&JsBNI=5Yuncv(rx-cgc9dHAEUgtG95aORj>6HR$}6fn@al#Y;n4z#5Cm8sx4)- zW00q$ln{ODQOinwT}OL&W^3x+L07Xxbi*??I*F*pH0mo5Xt|MYhuL~fSw}A4EYGRY zmwFr0z#dMEKHb>Hs({yQsxpSSBE?+IXw?GfnwBebvhKI}N*g;WBH@Zt&>&XcpfO~< z>Ot=j-3a$6ivFA*h<0-jAuCsxW((Z{bB!exk+IknBFn3~tz_It+Lc|XzQr5hB&M)> zHCAGayAPO(Ysa%b?q(u-MNU_S+5u|K{LXAGxjM_M)omXzxipTcgJc>=A}K9%lOEd2 zt!h91NKuH{o%;Xn?`@a!zwM6pcOLD(56Av{B?Isor@WiF{ws<4-q?Occbd(<;`8+^ zzOsdzG4@uF+0QI1tM#+UHagr{KrYad`H3i70whvSK#Kp3!gq+W1{0kH%&6ioWF1!~ zKWesNr(D9MOR!luzlj`3rE$1*P85UATGa~Z_u8Rp(_oXiy-}|2;|EqY7T0@$Rhhq~cxVw)TL#Hcs^IllwPw!ON3Q&`RT zR1f2tnwbQ8FHKHz$CJq;wIU`*-y74yBBM6W8`QDZCWSO_`_0oV>zH%aj{4&n3NBcF z3M23>`Y#|pWg4SQ%5$25%QXo$mCOLXIRvAnJK>Hk+z|CKt-%Lqk(jHbSjLlw;vfjw?cBb-Jr$kF4 zqSx_Mfx@vNq4-NUkF48{g|gRRPbtKTMte$qy9`WGj3`V|IP8DTQl)+GYF`#pV^f_8 zVG8S;X!d*PA=ejMl}r)s=hiVxVd|zHhT~~PT_|YS&nLQ3FH%YIYw}6=6K``W(>dl_ zS9|xE8pq<6QxtSA$@$VV%NEkG@$+%f-0q?&sTvjNz_W*^i;4ue#`p|FG9O_gG?0nE z%A&N_PT6L8)y(Y0ifg)DDMe~MFvCXWx~AR9cMIibpf6z>Z>p!=i^@6olLgFgjPm86 zwlb^86s5-*r6?|pimqEW+`u@@IfvpHCHskPsR?VM(p&N>Uc7_Ubdqf7Mxn!iw}rYK z$Rd)o4?e^nV(pFi75fm^XgacS*>gT~3IqP2!O_dM07&ppzhY0TY%NdF48ssS^*k;X zadqqP2`{d=0Ph8iL!WD51!)wsZ@kk8tYG50dd+&oRDXt|IiALZq6X2pMgHG@zEhI_ zcV2AoKlJ+_59HYZr!eI_hHqL^8DjD-=3Tea4cvJygNPzA*Rgnr#Kyoe`WU_fBbJc6#wcMv+0okqyJ=! zcvt}9WS%8LYhlhapIs)-Gk**(oM(PIPn>7}&)ER)AjKqO;N;~i=J*LEzo8&?d>kS; zl;tS-&G8p3AR!t)AbY}k*8kb7qnAIu^5|i+LeBWoYVMqctOi6+RHjHG^kBUS# zc$tB)Tu&*<63$X2*?@>laRA0By+kO^J0k1(j#x6Znb-+Yg5nUx z0Y*yh=DXs7f+u!pWduC{JN_sCllGS(45x%H4*&`9!Ei{?6tk2ry^$Z1-~v$}li^sl zFPrC0igp7MGZG<(j{@ZFFF}@YK{GEVx(5^dPB*_8ITtt%4**xe@$@H{ICGRjF8=bK z%YN7BJp2RmCs`CpXGU=(t!vGfQnmr^_b7@8cu!~)y0Q}+8{i~PDG4)ij^H?gS4&AE zp=5zW!~oQ&*M=o9Ls5b#1D7)#%s>ERF2e}>y|}3$*aC>rrJ5FyamiQ`MTHCodanR; z7{e)|zT?=lYBeAj|1UpeV+50g70@o!8$U#gp`@G;B@tQ9xpc>+O$lE7NhUxL=&^*4 zV-Q3cOA+N1^dlh`yt^skEdr8J0F&H#N|a7=jQuxwOPAmmX#xXBMLBQ`Qy7tH(L+Tl zen93!6sL$L6f-o~5@KEP0-z8J0A!L=cMV)g>ZcS5MW5jmF~{)$M+}WoiWnIAqrZOb zcygq>{*J%>wXDN6P{ao-{ya}mfMEo1oMb6r!3@oz__6^`=5UJ62uTZS)r)`=R=P~k z0boMmasUVs3n&&^*8zAbRtV6=4RsQ8pj^X>NWir&2LSX5&XWiofP7s!jAxDAWt+w`)*@!v4}8^D-;V9tcI0p!qCj}*t<0H>VavlPVv zDpr;{0`A0l@Ct=}g+}Llcp)&--_Y|k-jhFz2|J~WxIsP|Vp@qNv13L~^WxC*=D*N8Jn8?tA zq<4*0a@M3HCw;@34vE(dU?8@HfDIrpAUeGv6fmRNoMvBH9z+G%3Yny1l&1Yndm<^* zo;BF{QbE5!%b#GvrM`nQEcHGY042->1)TF-przpaVk6*RVxwjL5ywrPko_lPp`*1S zTMA)$S2uv!*$n`4DZ~V3PE&DyQ&G0)Nj?F8vm>@y8z^zfz$My`RB& ze-Fh$ep&O&7sncOm_)^hecx9GMieg&@@valp*TG{KY#z`>}CD|NUP#^l*|u|mp~y} zxSCDuFD>ZOvm-~WOvIJ=2laOg%cl}{lNV^&+Tw*_lkVG~x@lFoG=BLa@aJrp2NnXY zr4?l_{;t&o-kC?2YJt6e^Y+!bpMFX$ZR{FH!`s`pdpNv3y29~r-)Og8E`irRC>C>b zGT|I)LTJEuPQvoTdvzsToIY@#g`-Hwc7m0`2ysQaqC^W;97TXjzhJ&pr#-?%UYe*w z*WD`N^3Zh!#Xl_-?P-HAH}FI+^p6}w$u8e~w&3Ke4t+`pO@RUC@X01uV1qOgmGxPj zC-__f1C-w)E@%OG1pLNG%)58!{vk3i`34n!aXEW~4DIg$FB~{^C>UJ{1tSv$qxGO* zbOR_Dl~JH=9zQ2j3PUcb2o~~|fRVrLZ#&K}Z({J8EYN(6C>ZT-ft~H0?JcQ7FLtyM z8(cyLgbKpdqX~{No1w7K^rtwTWn-b}bK+HY&kdHsG-Do_cl|$W?5|n_#*P#-5h4CeCN{s;El%Z(Cl`2R>C0FDqd-di=UvcI4GnnRm zzeE%PtZYw69r%{<@ZXN(fm4bW!j7(9GKmk&%mHT%fnRNjIq<&ocYuky&;cRcVj$AT1tltJ~^N}m?HzSXS>{C&8gN_(Pno+9&( z-tY$B+SJ7R!9XI_UoC7u6NnYt{WEc30%nkbF&Ewm4G|}37$q|}Mkx-&iV_m;jLgXt z#fZ=RC0t55nC}2Hl-tD&Bc7tMV@|9gqRLh$4y7`^+T}vQIVExGI#H$uB{|Eos9X|E zD47GuhbC!}#7OT++9;`3&X$13W?W^6pQd2KSr?3#05g^$*1t(9qpNkK2$cmWh7=Rd zAUMxfGo_3!X6=w5#+%nHORq;5FZo0k-6%#O^n}u4GlwP@4evH<>$i;zwU}^>sAZx)#Zx(XdJHK6 zi(N%6KQlDRA`s#DLRe4#uG{8q`li7)%~C=!jM$JOMxq7sc=vY1zq?*SSn3sBkuyE~ z#)Q~sG_@7R5t$BU8RYSih&H{&j+YYkb9eZS*w&QWrDOPJ{#QVf<=^-=wrl%oI;wC8 zvN%+(>_-Uz~_atD8NIPJ{gQjj6%zJdnC@s@W+$mSFg{7 zYw0(R^K%>_#){2yywv7<&aoqS2{vQntJ8<;+pWug+*DtpK!qTMoiL*||JBa6EYxkXVgsjH3sY@DVaR4G1Pct}0U`iH< z#^UfD(K%*vuY_^vM0k!<#StsR@mD{1Ug`W-o%R-+K)*IR{69w9J3FQG-`&yv?&JCI zZ9FiJiJ~X2q6aWVQ(-kfi6<1Ylx8wMGXQ#x9w^=-+`ny+%7IDpt~h`FtH0yecHaCL z*^tt@4~EC3gJA%SqfNDYN~4;Vp0iG9^rZ z^X8CV_(?o@SvK6v)jF{8>gA@wv_CD*WFt`t@p~%l~g@zwH0F zySMw$<9|GmhpSn&mwz@upX)zdRL!}IWJMbr;6$)xQ*1jv86Lj`DIt*%V?aVlfEW`_ zg&W|1*ac4X*^xBet?jwW`Y(=DKElZa$2i5P?ebuU|KHB@=i3$k zzrBZk|L=i3w|W0h-U&KGX-37lCz+%mCLubKM6{IGGK9xe-T8+>YrGcoIe=0)!0+C? zan(@_)2AQqw?}6#|M&m619`gAbPuGV1zsf)Ru788ml?(J^gNiMFpF?JJrO>|>h-Hn zD9D7YE1VN$B@_opp9~6j=vPuV)H1g|dDKUDBI2xdu*VlBObO*udHF<=*@uqCwJ~)@ zQ#vB_L=)yAX}LOzL;d;^ajG}~qnf*2`8>`b4X-ti9Kg-aqilg!(VJ5LY2*;jQG|k& z(6@+chb!+P&1K8%U1Q?%Ipd4n1+H8zH!_2zzz^tm;PXaxn=SVu8`iX6j`3kZmGrU- zR9VCCbt^K*eM%A%k?HaWv;yjlO2q`2?*x{6qt~jcZYG;A!RP$2&b`PzQhiK@Gs05o zz|b*F!RQkbYBC%0-*JjpC%c4%CAJ@sc|u|or#Z<58B59hN8x!=_%tLWl&^p*91nlu zi?>{;{G|@Ds{Uy)9KjSyK+2!(bM>B6V~jTULCD7|!XD{~5!VRyhoY>33A4CB-2nL3 z_q=OzQe9s)j*bahL1OoJvjJFk|Ywqum)jG;CZCf*@M=t9wikJ+`2=?LN1o{L7Zs zp!*xT)cRC^V_)jh{O{V%+w@%1{vW^uimNDXCjedc|NXu4`QQHYNB@u8dG5^qpUx0S zA)TVsyy&dGIh$C6MQ?l?cxT2u)nQ@nL~*6mK6a)z1BO|!rIZyKh_jEH{9yjE+0P$} z+P;RO8)$@V@(|U^dRpkUQSjM;NkU0Nv54Q6`}qieorHuTW;7FiJ>x8#qO>`>mNjRI zydqt|vu2K=`2x{nGEX2y!2SEk-x+z^HIbW|>A){8>6US3n+L z1^iu~^k9MuvR?^x4K>$?wWHIMb3_+7Ks|8>6Ra!rN8$E5P^dy3txkW9b=QZ+?>T9c zIE4{7B_TMJH`lxfK0?8#-zCq;L8^S=EDWc-mHOI(=WO3*ML@D8v{OqlWX+Y7OEKn%#hl@BBGOFTJ2Ie@%^DM5L zjc3n#YB(y^vC&s+Js6mA|JYpovhDr#UxR1A{NFGCdiLeZ6Ble+=mDQWN>o^T0C zP;~pJ2iLU!i@E4Z9Mp0DXLo0>9RK(E-rl4A|5lz`&;RpwMoBiE$yHnq>LBAJ$fMvQ z6|fFAG=pj1bU~QJuXqD8BGmPBrQ{)?vbLswk*QP;^#K30+RNVzpMEcI8Lj0WvX4tEh%LaupT(_m+swD(H}YoD!epU zl8okIqKfrfj@%;RAIZku=0;VH5BsHCP%$r(B0}gwMhFcei05oA-Tp44B2t7I6i7wKmSHq_ zzf#Z`#zf}riH0+B>7`_tQj(1$#Abw~GM0!80Hgw#Y!rj{B>8!lGaMl=pBGhL%?!K3 z5Wgx_QZ74Iu_{4+1`~**2kJiY;Gb*CeIg{UV{9 z;>;-THR6Y&F!8^_2NCOV_J(7#l7G?}lBIzwy*J#lLr80OUAw(pYSUrHU#o;!e%=E= z4~%aV*3rjni{~-!^9l@c;U*UMj|K-dxes5Kj?H&F&ZjJ_PRnl=d2P%!f6AYDQgZ+#X3?_HH)(imCMd zR@w6089lZ7Rk0&gTae&ahuFvTr85q{Rco(& zBhkO@Z0cG$Z1kX1Gh1734eO+GjF2XgvVX{d+m;U(_$L1J!9r91##>))w?3Tvw`T8J zz%JryK0qoHK_MX3}*#GxO+mHI+Z9KQ{|Njq_Z(8KtlcBN#6}+30Gg$U+UW_5!t`hH}zN9K7DFf zqYaq3A-c$f4P!GcizunbZr0}QCE+KeW05s6x5Oy ziJJ}JmC4EVUBi#z;IPB1pw79n*13RCu!(-RfY-U<4XUM@edc5X#>~sD(Ikc9JD*7F zyO`Os3aP$XiFV2W0Z2G3Q?chu?SuhWPNiFE1ArQM=10@>kfTZi#Bpjv8x-Fr5rOIc zUirIjPLOJ~!Oxt;YNUsDz4uhQXQY%%NXpBC^8qeRzg;GIo_SWpQ18JQ^vV9If}%1H zb&+hfnn7rrHLhQOS=sfg;`=3X&b2$fNaS42V?_;3a#?WCw?Cc(hNm$K9bN%XaKMEt0IAFhsd6tU#F*8cGc+ke z1)HsLP9?(AXMEm<3dzHbd_p}FO!wq+*gr|od>cS4E!1EGQiC;C^J!z??W%4|tNN5$ zvZ@(mKcFSBK)Yo`sD!ZcD2#G8->X_jar+W_8Zi$BbL0+8_I8JkJw2am%Ks`(z_reQ z_O^HTs^>qC`M+=FxqbQH5awA5;}FtNEd24P(cF zaagSXQnLf=i)t+QqnRT*MR_oY)h$6CaaIQ4vq*;WPdJYTMKc_R6$P>;V1~*%Sf7Yd zZP~gN8X>5PI)bJKetwwEIahZ%NhX6RX>LzJM$T&gd@%= z@A>t}YROw^NH`X9TB>ODfZFynGNkZq;-S8LF?zd(8hE#Kttd=5B9j>4`8-QS9tD*G zieh9)VD}YUvbA5g`d6 z3q*kgrg)1o&no|;xlUh{_mkl`KmeytMGS(a$W$F^tAtjtDS{WqbyBvam2kENP#XBo z_v8{S5Z#i1@SMw9s$aZImlUhCZ6(fU_>NOYmXuCSXwK(Er(jj6Q!~@7Ue{sxCU{zc zgNqyHY|Z?ujgj0ML%cdOyFo^@DpR?)!s+94ZeUzbk&?`FS>( z;7`EynnG6}Qv_4hsUi!#zCi?)v@~88U6&hq*8r60XIYnouaNf@mv_v8$lux!{TWb{ zL@+?W{n`cYNB8Q3f;r+QSrje7?-`8vyoOvv5`*=*R3)H`@+ohF_nhU|xkP?vLy;@2 zhSF>$vefBpwwQrUg{qgY&v{vK5|W@`;5#Q1?F%k}brF6q;aG3bziT&lxm@_dr2Kd5xF#P)qo<;y1eE@Bzi(5 zFNe>wD8*JX_FSV?nO?`@_KD87*u5zWI5j)7Id0jO$?(LR>+jOAaU&B~p4E*b^E%K| zR-mZw_E9&^(sVZ{kj0wv2W?8G0`3o1Ld7-ZziZ0>@>=1w{C`IK&qo#e|Ni!)|Ie*F zw=VzZ?mv=r)VA5OZ)y^=wo2_#bFS{U)*U#S0W`wL;hefe0L(OB+V;1ztq+SrQ{3 zh;2ZgDC1N!e(4>e@5XNama$aXJ#*v_L>0c)FCh&J2P_=nbm@y8e2wD?>5-Fmm{Np> zbBN=iofL9Ik6yMba9WuT^A2x;N101fS*N2V-`Ot_n85`f!~#(ml`+aV=Qo4?-LyB8 zO`#P5rh8kke3o*ls|G<9=)>~PFdn8DxwI6OArWAKJ2w7i*O0@ z?9*`VwSrw}mDyf{z*W%-!gqFhf^z(fQB6#Z9d`iS2*uNM=7Q0-m_x$nQ23D98oc$p z)p=Mg{R+hb&m!5UawebV;S#~+3{iQWnBy2Tz*54=y=^U&AlEDgnZDFS6!1hmjlWA^ z-`LQ~OiADJ*VnCTn9>$N{`7#0VC?rO$FS>z_c)4xI9i-w%2FBk1Eq*6hj6t%LkUcF zRn7_UgnwzlEqR~i7d6tUqRkLc7>8t@BTj;m(+NEAEg=ztu?_0|42g&hDdCDGV9WWK zL`)C419V}%s1b8Y^C68mf-#HO84O~jjq~}HqK&pav23ht=UwqhfL94n!mCUmj^4zt z(Ph)HU#iW3kCSG|2PYFD=BGrG{T7hvyJa{BrEfg1Qbgsy)G8IVO13#s($fF7cSUUIlWr` zK^N7%P@L8%KiUSq!c|^a5sW6oAEX#n-s`gzN6eq1^ar&3j*>awdCU~i%msdFd#Xu2 zHE3-1olf=C*sv(Un>Ld$2~nbU46UupxqJyzDD=UIkc%tKel`&3iuR1sHY676iz;g8+G4!o<1+r`IOYN$+uVed4rYueVc}nwr}>Wlr9tT}fOQGwMj z>CwteC^mJSWy^-CME$6*S&f^>#VzqopJs9%14ekw&@*4;l8@uui(Ek2&*o^S#%J98 zY*fzu8{lE=HLmSpQ~gtt)o-PPjD+agZ-s?V+#HxuNsn)K=mDbqn{Ad#2`tt2C7hOB zeN|@>a$eH;))eTaCa&}(8zx^}U|#vIk!I=fDBdRO&sB;JqBJ;b)v`(+$NbGc(JBoK z6+Zph)*Kz_Zv#Ik!FCHM7FCj)N?P@x_gwbaV`A5hj~Bfp0H$Y;jz#)zuC;FsBrI^xOqb%>;{2KkwS?PPZp<9_*0>fY%$nZrma%j5eaqK z70%uzA$|caL)T4xTZ@$lo7+!jjTo(LUtf8yz6pz=^B~L?=2l^7hd~(LZKHj_d-Z+y z2bM$i9$-nPfex8!y_WXRnE8_}qTd2Y)j;V1jX_MN;2N|12TJp~gu)!LtSf0-K!u14jh?P})$vJ+ zi2X5HVx73W&4|9)t@d_cD!c}|@S6c+86*niL*_>xA4Avi*WCPUz|r@K>1W!8w}U?* zZD7-h&UG$ANroC&H5sFqU{Yj#x|?i?+Vlpk#74YrW58{J^hsm!?r|#jr343ugTuJ8 zC*b0PZrxYbU?j>jzH@R2{XZL@z$ZjF{b`JU6ge0hnPC>Bh$MB-qiuO>3V>uV7!J}! z!H-m1>35NDaY>m^_WxWH4u)Mkps+w}V)iNqLj1sjZ-QGfwby%%SNpIcqcaN-DhRtpq!atG z_<|c6^^xtRvy#N!#Ic;hmN_$n!XX;o6j5Y`~}>A9c>ZwBhK&l1SJ( z;IXPZFR4R%zDNwLi74-EcNO<#F^b(Y&C80$2T(jvdKZ3cPkSnSJG*nz#6nh%P%J`( zjaa(-q!{qLzQLuF2$Yu|Mnj>gwJ^Tx1uize#%fSTp>moE1+-xl6oP)_aOum61%Ij9 zHOlhCN#9?oq*(}|pf{DtRxO$yK$=6Cv(9gvkr?4DkD!6xPEd<^mC5qv7W4OHhBJZ{ z2K6mV9KZ2owhsc9pi7>p^yqnRkwUh{%I@`4zxzViM(>*S!B6=B*y^)^2ABLlGTiZ? z!~G4=Q;Y>PMkcF1s3}t@l`g*9EPpu{A)gWmTSkA@_mf%KSoNi6dzcmrk*1|He&0{{ zK?(*xNTDb@=Hdq_y#K!F_phzQO@kwC8QpvdQOWf~@OLGIdxbx(+LLl+1Gwz8)d>jTuCbCf%=%MZE=wg@ zRd?ftKYqt?o#3BfOO;b{QO8ar2Q2)nTCciwm-^(*AjoVDCB*5IRrE2r5c+!&b{bsg zy-@`^@wtVw=N8ty{1$?~#hNz+wjo%Fnv0Km=L;QMYO-xSG;TyFPz@?U8v1f$5IxUJ zqgA8EB`=?4b94%fefYw|y_(5Sy>Dp;j!Ms}(>o~KIa%%g$hMt54e?xb9>;YBvv@S;iL z%MpP(Y_Hu0=4TPgpnG+T{vvS0_h%8RhR?GM@HISfbkt_M^38_5jk~3Y*sT13>N!zc z_H@SKAaPP9d?tgFS6kOVK$oMheMUP_srg3qlM)mc&YWLYZFcz+y>Bk1&10*9FYELw zF-6N(9%C6&3|~pgF3_P-#qRX_T(uspxrsGx;qAr zEa3NeE~YmVG_?4=y}IGw6peA-Su>UwADR4-?&4EqePZu^n=r2~iX$&Y$z< zpC5XZN4_7t00$nqyv+b77w@;LKxMYCjrSO#NQ|2}i*lu{=+?T&zQgPm02GrY4Xe09~t z&t>Q{Dp|`q7#-%_L$`UOFqAq&_M|nMXOt#P{LWK&t-fOT!OOuOwkT?i7fPn637BJ& zE`=)YYzNb9sD2B?j>WXBwuuyvW?%CpQ>rWDMA}uAG-idAOX0`H?lGnFBWv098K3hNKZxfW5(bEF*ZDa<@w75Yp%Y%}<*K;*_+<~$1`qjVgTSfv40 zz6~Y-wkIRsr+42cKM$rAKsOg~L%8Dj+O+So)3c@scQ3);CkD%Dc1%m^%1)YB-h+Xf z2YnVvV5nhPdwF9n;{EvS^Y~n8^J*dvfR5Jjyt*)Vp7k|X?=)3pln#muFz__BJ>Ps- zwzSq+8Qs}Bsj|`nIUQwQrWUNN60mIskcE_}MpjDXBLM2=qZ+>~J$(Up-#b6kD@y=( z%ApIY1krDln;7!)Q`IK!aw=E;toZrm8LY5#IGf5TP3Tm+YXNwgy&&YyK>3dh&h<%0Z&Zl%ZnXrhbxY z6N74k8_(S|4d!rfJVP1iAs-<0{495mZLR(_#9Nh!VpPuC56qLkwEy-Fw4QVvjmast z+bf#m`Z3C6W#mK^TGmx0cpk@!i;E#W?v)i;}`^4`d8F5@B)cEp&)jF@_*b+M!(Z+-pZ<%nuZHoODWx$Dr&XC=iq@bHs@dN!^8JQY09Q$)+HRE38kgwbvA=M%YK6c*1^up zT#&oz>5pUkHH)Y;#73*;iX%)FcHX(Mo+@jS&`rsN^tBg@cd^Fs;i<2wj+WWtsP}K4 z<@MtDWBWeuOmlqK*>&YWKG6a2DMe$jUU2~UaG9KGvb47Xt5XNXKxra&Kj$B#X3kT7 z)E1L5_R~I$T;od?PlB1nt1DYq@C;j`7m+sM=Y9BczI@G1-pL+&Ou^gY3UAjDm-}n2 zXwRC^t*xKIYiF~Oj#lW;ci)SN=TF4t$>cw;*v}W@1W>YQY#>4PZmPEQRC38M85Qa; zw?FaBVabqXp1?SFPixR2-x+W{oi9e_=&Kts0bdidys=K@SQ9tCLUuO6H`dZ#fh)p( z;%tp0WMcR1ll&wR+s2wQ#zU@yg4`2Z27?w04?SWy=xw&;L6_VE;VVO|!M3h?zF}?@ zX(DDEIcN;9O{KZ=)%<8o$H_XEgHqMn5o_8JMeOKZtu%|Y5^RgrhEe5wV!~6TJr@xk z3J{o&@kx-0G)z+L%=5}p&6s80>0Iv`TjauM%P!1!m7Yz@)ozUsi^+?NI`+VnmtHCt zg3RUT(^n(wXCJl1N_>MtE%+t(sg6<7<1xuGRb^qpsG;}oNQPSF;ukgt%?kUKLa#2B zAgDj|KQC4OD+9IJjyyV}0Mlef$d(js@lq=OSt@a7V>P#}#yyBp<5_OBF{(91H(7Zt z)RgT+&AWa4;?g8DQBD|qh;I7DBO#20V*gv>ZzNmC;kwm7?GpbIVy1E*GE}i{A>m^U zTET^a1K-hobF1Cv(;p_sUEwzrKEO4kJpSeg z@*9>*eA<(ve*@bh$Xr^)Y7!``fC^=s#t7k`QP{y5Mm|+AwLv+2ofqQ4-!&lSOc}tj zytSHAK=E!Myx%QFY--SOA;k@f6cRXcY{Jbeni=v`d^a~8sz;JadL_#bd0g=1}!W{hLLhc)wkzK5~fLGR zf{Gjqgn~h@No=0dJuZyO*cfrJsCI1P4qo5@2uk4|Xd|Vb`Bz>KkI&mb+CYM5yP|{d zl?Tis%#x?R2fr6(KwpX_s2?rs`^C~NDS;}3Bi;kGXEy2W)C*PSMjfDqTlQZFKHMKa z%G)(Nti&LA)x_N(cv9`hB9csa0}CR$6;+wWkR~)~DIyY8ydY*7M&!tc*m0lU13SB* zHo@h`L}3R0zb6 z2~UM>gsw!^@$e5>yU^m88CUAn)UkI`;a1RawAlDw5s>$XY&^N%-|47`>jAL7e>02{ zv*58qp#ADjd|%KMvv?)(QGMMfjXUf-h=Bf2X$N{!0aJ);SU-6d@MhSjQN(!@Dr!nG zX|YsShAn4n)nLrPL}(;1AG*B*EHLF!6)|q`FR5|x8wVM$s30@6elpKol#(PoQvm$- z0{N?WW`Do3G6LQZnuM9oqf$a7Vf-7?2z4R!2poKCh?ZtI5Y;dUP{!e+KB#8mJGHpT zyyed$>de=VENYre0wM8zT4%_ci+5Jrcif1x*>MiaI?`c=bWb zC}s+0>ezfW|D``B-AKhlj*P(bK@-of4MH`LcZ~j^%0R5b&mYOKm&kt9)@qu;`L46-p>wf@%)7cq_{MCaH&Q++TFH-__VFr|?+i_^~)fFbt^eZq=D{;&xji9dYLDr#^Y16L$`ZOeu*C;=L=LlQ;KfxVF*ijR1?495bdaaEgp29oNFN z|2CCKXKO*jmmAxvj3G7QOdvK+7`4nZQCH-QM-;OGVLXZ4V7k6l)M46 zbM3^};&bU!d(clL6#XS8vbeNGs*Ex%t<{dh`MhCs3O8`eKSJ$8N)fad=*i&`3y9IM z+G7Ot#}27yFtnFV_Hr^%urw2$=@+GBv!9Ji@6?xy?z@9xh0_xofkMHBD>y=dPg`-6 zt!bu0Dhs!YP@G|vSO@;gm6~j}g!kxG`^)(Eo-*C3;wB$Xwr37p2%1$G_=FGBikho$ z73wu@)hZ)!*jbg*3^1W}YGps3Dx$T$1aIWw0UER!ISy-GmPz=RMUs511dHiLYm|G* zx0c6{22rtJX}Vr1Y(xi5*-=g#VhpG<))83Z7^>JS77Nk|+O&bHth+VYu-r{t3d+Aqkv#p}k~pl7$T-o?EFJqRjRx!8j$o$RY>lG-n+ ze}^?$wr|Al^A2*nPR&a6#*%4!N7OmqaQX9oqyYk-LYdiQ=OyJA@<`P0&-F$PDuuY& zxt%_4-;6+@h00fa@(0iZa;0#LS_{+k#KHvlIlNi4fLTg%Mi0I_oz@BbBxTHMD!AB zspf;xC6RX*7}FV-tmBvx(kRaVy0^)+^SS8@-zmz9`>yX!!Sl_-evv{dH%@Wp(R003 zisqq+s2T-v`!!CWuM)+Gnfq&;KntYx10A)6!|DJL0QWJYJY3^<28K_|_6mm@>dkHw ziGKL@!$K^U`pQ=Rjl#DdhDeJCE(msdvI;hxwxFV8`=VB`T+^a@&-O|ocl%w! zG?Ok#VZbAr+XxB!MaatZrw_RjURiG`sW&tlQ45;sEg^vE_Z=Fub!xl>=64U1bvZi) zT1c`}sgRWjm0SrD?*0T=gmnf{x<&GD7*R3>{UasM5-{@oTlaD?17p95EEQ59E_13( zrxKV2r3rNINrRrZc}=~yFSt_g9Y$nvAleO7706z5zR$J;uifOr(E6gPG`W3HR@Z)P z(Opelk~efanp)ypCWByRY0JiiSgf5|iC*Av#TvGM5qBF*o|Q}`?%?rUItYG0!(@1& zhiqA^lM7A|w8rmyFkM2Z7S14M%1Wf^h<@dQ%R%Oe!%mj>rz$>{7ktFe=?0<^B6Fp$ zmW8sBT1R(VkU&C*@`c>f?6UFhBF^rCHV*c?0H%1UCr#LmIWUtE4}ctAdJwjm(R8S% zi0Cjhj>H69ta2o1Lt#h=FR3ewIP*ShAat4v!ZB|@+>r-f`U6<`_)yo(`nx@;=oLAdJknD1IVMYnk+B=vhzN?AUK6tGa<3N#FCk_Z;fWUwrB{0b z;E^S)8;E5X!X~3!@lH)4mq1je-$YY+Y7S1m5lW1!7isxl-$ko;R^3;=q(*&AnX%+-28W-JX}Fdae)?T0eRZ|nu5)}UVZ<^#vy@&^6td7A?}cnZ9( z?PzA>9d-G@4c+r)K;$NGkY>4JT9to&E|iG;PV!)Yu*;OHy|&eRRw`70N@GctT$u0- z3=H0t+~z6Wc%sdaIX>?WUzaXi_jKN44nFZD!y8PR@EBX(a$PT>3_xb3O3|bt;!K^S zooN)ZurrGB#1+D|W$w6S=^sx8j3K5$vKhzv`FS8IPZ(aGPd^X+ro031pFcPS`@nDF zW@lp!`uM%w5w^2`9dOne=63UYKfL30zailDd{e&e9X?Ib2i3Ek`R`XJ-68CEtgic? z;1O3j+n*;&XyXMzjsAmEKu%8tFKpoQlXQ#C*rYYa<3Y|nP;(xhboyLE%-xs`Tyl0C zc&PIlUEKpPuWwV20PuRe?mn3T4>kYiTmk>;jdYCT@%UssEPdIZg^wWz4%8^yzVb>{ zXQ`Qr@pIEwefov=by(x#r+D`U#WxS_x*Q| z6HR5a%J__&T-*i$Wm9*LNZH)O%qI!qk>?8rCeE%vEI8==tY}F7@dXOyHARjREI35K zOU~=w>QAmW!e{@)zjlYZBCOzOV#UBg1Gr}PlODW z$J632g)#6>B<+pVt@wFxafZRk@lxT;Lds@VA1OAe8TyQaFK}9C#0oGbhCw zALE6~&yQMw5$H)tu8du*GOVT1H)|iBPk=|R;10tFz(MdGur=$N^#VA|$!ATrP|NmB zl!h@uDI}Fvm-VI>^^#l43B(#6vt`Z$r3wZ8yq>|;#2;buf8Pu6bvwQf1jO;im(j|< z2;u1Ls-qY`F-8KGOGjW>t{Teti+I#rbw3Ie`=+Nt7^$sLMo!jW=xQnT2;igSjUK5775B! z*|Cu_cL29=tMf1pym`qtiQ$FbL;aK|fv|@sP9+8HA64$reowHV*E+q;PQj4J+PkX1 zJGtaS%BltP85961;HcKN=EB%$EdOzYMTns$%~&Or!v1N{M&i0zMn;UB!4N1!o4;MI zCKvRkVAR3sQ&V|v(fEeqH;Z_&8MR5e^fT`#rAtA8!yiJ679cL5Xd(vSmwCB2%1UXO zd;n)ql1VscCh5gDBu@vTLA4(OkVuOJSa)abz{=gNL>k|oKbTTYfT;m#~YJQWE%2^Nbhe%G1s{PiODqvAT{S57hH<73(1DEzd)3@=)G z_9dpSb0lp(JO;eR)W`1u=y3PWJ0mscDz6>7K47Viz|KdCYv&4WuolrhJGQ4Q77yWB zOM7|ObLK^dMxThF3f=oU$H3-IVRbgHU3n+_?5yEC`wC=h6rVVsOBiMVwO8Hpb2iTa zAPS{TKJ7EG{EP3OkdndLci+b+^Y_@#;)ex5(GsdSUP0N$z-@UuTfTaLM5q_Oo7FV; zyuRL}uwBK5koR8}@DSaq$|MZ@@S3E2025&K@&r-b-cWQNo=t?qJKV;cpZ;;3>h-dp ztbnXQYuIt>%P*u$L1Yk#H50lm*BL`Wc^yxGDziz*~V49a+t-EaTH zo9OPV%yIb{w_Qw3kC1U7y|qIpW}G6lSUubtdGjiXnW}vni8Jy7Oq<=W`r`BK+VE=3 zl~MHf~?-9cgwpN8j@Z{mX1ZTzKvxPQkT~h|qXVDafPJzb|q#5aH zpSqqxKS#8fXNR0(qs02BLh3%p4NOJxP(k!UEf`g{iNbF*^W}DVwTglr@I)uN1)OKG zc!sSYydKFa6Z$+jDDMga@#X+mPB7h_Tf@37r>)wi)R}W++qRyOJbzy|I4YIvDSl0K z{2?Ro09XG8DUS3K)X5RB8pW8fAT>ofo19FWJq~*@IBoiAZ?n)W*QkNLLX{+8~-p zo1U8DW#}z>H}!a~yy$urxd&c6dY9oO_~SKdRwA~RM^Ex&ykaBpn^p3o`_3#H8E~nR zJiO$4+%PPW|4J6OgpnCAL;2~+=TqB`X;^dE)ca;S6r@g>m!g87uRZpCpDWV9+c1l(oIDk9Nt|k;1(k+9*PcB4o^wc% zH%Q2d(hGJA3m(anSJY#isI{~AsTk`oZr(TUBYW%*PK?kX+T5BANUjrEkY`zw8!U{$ zHU)eAoPoy~Z{B&(m~JpEEH>hSp{Ozo75AHU#o~pSz|2Tu%PD94fed?tm|=`Y<3s2Q zS+TtLXBxR60(YJ~)sgThih|p@6p+!G*|{Vr$f86siDaPDRC9aKk!`6mlfYrj9}$s5 zrADXyC;RcnymCj}o9-^P6+coU%^V+>bOIqPHU&8_`|NxJzgBkF7y&O+eYyT`_ru^> z7(V@$@hB_qY;Lh5XKOdkc=4APyuO~-2 zQQp!eC++w9I2ZQKo?VxBVuP;4qZz;j8DqBh9XVhOwa?ZM{m$Q2RySyotJ*xoP6q^wp(=AS zoaTs+yGWlBPIP+uRa#8=B}RD5i*x_b^N5jWCj^ZJt4K>H#FSNZ3oD?gLy;hCMR`hH=q`*C9LHmlV@A6H|$&_$=EtewHj)7ZDx`sTzbq z1>uw!Y4ya@u1f<(ff7oTFU7=+#f)5I6)hC4R8HzpP!ixe5P?FCaoie?F0dIM@AUnZSLWV0DJ_99fPDhOmqyS#OP6crz zegD8<$t7YSz*yOxiR}?e9H3rVtjAGfq8|JSM}Z^>akkBgd?xs=E&q*L0kTXF=-zK@6y2LABe~_Z^!d2Q|AA-kreG95;B>4#wGJ-}FR}291||e~36$}T;XWS1 z5n?Z5V0VZsrtmz_w0lKQdb_!5JnCTev3aU839f7<8mL2Ph>K96$4|+WBzpmVgR5x2 z>Sl-F5KUGhTX?_=-;L$SQAPU`p1Ee23~lwd5i6#ct%N)y>MN$orFrSo-tup=#Rr{s zm1Y=}efNp1l-t~7oKBO0+A6p!a5~q0^<%LY2!j(|F4OL;u}K+Y&Djufko2JCvJb5b za59kYa0^T|OZGm-B%y|gYSd_Tf^4=;`#TNew(tLX7MC<@ zx*z=20IkQmX;!^L`4+9Mn>FgGnTeC(t5(5y=Z91GUKq z=$sanE-hluhrs$_bF?A0=_SuK=Y}IX?ls4;F#Ay;_M>3C_fXVcD#lAAbC`*GGw|U_ zn(=L}qjeK3A}47jqb5hw=tkshBg07p(?-fZI>)1qHPqa7;Thp z0opOrj^U^5N$uWdJLNrHPs<`XdXyCe%6=D}u-BpbjjSV-B&KK=X^L z6}M4NrxKI!1N=MRUIjKn=}G25?gF=TXQ1M*BBf(o!{A(jv{&S;qr}WQ~4# zOoc-gMpseaQ)T}TFyVz#{@=i)P9HGbl=)dVC{pwC>FLgOyQJPb502@T^{YJ#2F0Np{=kMT=CKQwFA7=8mQ5}Ceb zT0Z*)Dr8Vr%@Pm|B@Lua1VhF&vYhRNm7IL?#-Wh;8Tci^}jp>9-ihoK`H+86K zxeRLDdE#$KTc(q8v8jvwa%UZ&kpv)*siyk&oCGkoN}9g~{*>bWk50+^(J3T^Uviy( zHny#Nvo@O=a>s}0;%Zc4%9{1WJ&q5Fju_!8cqFs<))?I7` zrQx#4_i~zUNiW)YpTgvg(P`o?=k%>?cQ0<0Y z{a>dB{z^=en`BXiITp1u*Tw+>`~5>~C|MJ_jjDUCnYQ(KJM@TT!$l zkBCFY$$Ki4p6;Kx8EF+nP|)D~PRt5#f~APwQZztc+PQX-yfD)=yie2}H=Ji-HQ*vL z6&}a3HQX{rL3(Z-GLiCzCn4K8dvLy{=ZOn`GAP@c7gv+`bgBj5@~vGk4J}chIbu|b z6-sz?gkOcj|!6V-t z2;C3pdJqowS})-09bt*x-??}y-gqc|Fs76KTsw0 zzoAOz|AHzj|36S=?gy$sMEw_3ITrYVDmzWcH!+vzMv<6Q%Qm4*lgyA%%SbBOQI2Z_8T!Uu|nEbCeW2i1l zCqS7e->G<{B~b7uNMoYB)URO#J$9PA%`EuG_}?ILENSg5$da?Qv$IF*{3biBu?4%8l z{Jn6eXeXo9Ip=Q4)lz6^s@zlr4)J(-J}z0f**EyE@_BN-Od`US586?ts~HiqhFwULc2%eQO@q0V~~U;yqU? zzi~VG?f0#7zUtI~P?KMl374weNs13nYr8IC<$Q}%&e7OL)O&~9tr#-#wiv(V3>`^e zyhw6qcgX77MtYL`)efq_jo_!wy4KG(a_8a4UeGhf%vSqfkw#uo5 z69g}%zS)v(z4oYeS7erou8Ob;@gbQcT0zM*9N*tpJHIiZd&Q(v4J~U3T})8$evV`q zn1%!;N~*sYutW(XT6qf#xf9Fz_>DU4Celuj_lu-dOWhwtKf^FnS9YMur%0D)p%WWO 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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-developer-hub/1.4.3/redhat-developer-hub-1.4.3.tgz b/charts/redhat/redhat/redhat-developer-hub/1.4.3/redhat-developer-hub-1.4.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..8fec21918ed62082995012f16ff528a003053162 GIT binary patch literal 236567 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 OeQ~ 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 z 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

    QH0Z)LDiU5~f{i2! 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.12' + webCatalogOnly: false + chart: + name: redhat-trusted-profile-analyzer + home: https://access.redhat.com/products/red-hat-trusted-profile-analyzer + sources: [] + version: 0.2.1 + description: An Helm chart for deploying Red Hat Trusted Profile Analyzer (RHTPA) + keywords: [] + maintainers: + - name: Red Hat + email: rhtpa-support@redhat.com + url: https://www.redhat.com + icon: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMzggMzgiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNlMDA7fS5le2ZpbGw6I2ZmZjt9LmZ7ZmlsbDojZTBlMGUwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYSI+PHJlY3QgY2xhc3M9ImUiIHg9IjEiIHk9IjEiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjkiIHJ5PSI5Ii8+PHBhdGggY2xhc3M9ImYiIGQ9Im0yOCwyLjI1YzQuMjczNCwwLDcuNzUsMy40NzY2LDcuNzUsNy43NXYxOGMwLDQuMjczNC0zLjQ3NjYsNy43NS03Ljc1LDcuNzVIMTBjLTQuMjczNCwwLTcuNzUtMy40NzY2LTcuNzUtNy43NVYxMGMwLTQuMjczNCwzLjQ3NjYtNy43NSw3Ljc1LTcuNzVoMThtMC0xLjI1SDEwQzUuMDI5NCwxLDEsNS4wMjk0LDEsMTB2MThjMCw0Ljk3MDYsNC4wMjk0LDksOSw5aDE4YzQuOTcwNiwwLDktNC4wMjk0LDktOVYxMGMwLTQuOTcwNi00LjAyOTQtOS05LTloMFoiLz48L2c+PGcgaWQ9ImIiPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjguNDQyNCwyNy41NTgxbC00LjgxODUtNC44MTg1Yy43MTM1LS42OTQ2LDEuMjc3Ni0xLjU1MjcsMS42MjMyLTIuNTMxNi4xMTUyLS4zMjUyLS4wNTU3LS42ODIxLS4zODA5LS43OTc0LS4zMjIzLS4xMTYyLS42ODI2LjA1NTItLjc5NjkuMzgxMy0uNzU3OCwyLjE0MzEtMi43OTQ5LDMuNTgzLTUuMDY5MywzLjU4My0yLjk2MzksMC01LjM3NS0yLjQxMTEtNS4zNzUtNS4zNzVzMi40MTExLTUuMzc1LDUuMzc1LTUuMzc1Yy4zNDQ3LDAsLjYyNS0uMjc5OC42MjUtLjYyNXMtLjI4MDMtLjYyNS0uNjI1LS42MjVjLTMuNjUzMywwLTYuNjI1LDIuOTcyMi02LjYyNSw2LjYyNXMyLjk3MTcsNi42MjUsNi42MjUsNi42MjVjMS4zMjUxLDAsMi41Nzc3LS40MDc0LDMuNjM2Mi0xLjEwNDVsNC45MjE0LDQuOTIxNGMuMTIyMS4xMjIxLjI4MjIuMTgzMS40NDI0LjE4MzFzLjMyMDMtLjA2MS40NDI0LS4xODMxYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjAuNDQyNCwyNy41NTgxbC0yLTJjLS4yNDQxLS4yNDQxLS42NDA2LS4yNDQxLS44ODQ4LDAtLjI0MzIuMjQ0MS0uMjQzMi42Mzk2LDAsLjg4MzhsLjkwNjIuOTA1OWMtNC45MTkxLS4yODA0LTguODM4OC00LjM1OTQtOC44Mzg4LTkuMzQ3OCwwLTUuMTY5NCw0LjIwNjEtOS4zNzUsOS4zNzUtOS4zNzUuMzQ0NywwLC42MjUtLjI3OTguNjI1LS42MjVzLS4yODAzLS42MjUtLjYyNS0uNjI1Yy01Ljg1ODQsMC0xMC42MjUsNC43NjY2LTEwLjYyNSwxMC42MjUsMCw1LjY5NDksNC41MDc3LDEwLjM0NDUsMTAuMTQwNiwxMC42MDA1bC0uOTU3OS45NTc2Yy0uMjQzMi4yNDQxLS4yNDMyLjYzOTYsMCwuODgzOC4xMjIxLjEyMjEuMjgyMi4xODMxLjQ0MjQuMTgzMXMuMzIwMy0uMDYxLjQ0MjQtLjE4MzFsMi0yYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjUuNSwxNy42MjVjLTIuMjc0NCwwLTQuMTI1LTEuODUwNi00LjEyNS00LjEyNXYtNC4wMjg4YzAtLjI5NDkuMjA2MS0uNTQ5OC40OTUxLS42MTEzbDMuNS0uNzQ0MWMuMDg1OS0uMDE4Ni4xNzM4LS4wMTg2LjI1OTgsMGwzLjUuNzQ0MWMuMjg5MS4wNjEuNDk1MS4zMTY0LjQ5NTEuNjExM3Y0LjAyODhjMCwyLjI3NDQtMS44NTA2LDQuMTI1LTQuMTI1LDQuMTI1Wm0tMi44NzUtNy42NDc5djMuNTIyOWMwLDEuNTg1NCwxLjI5LDIuODc1LDIuODc1LDIuODc1czIuODc1LTEuMjg5NiwyLjg3NS0yLjg3NXYtMy41MjI5bC0yLjg3NS0uNjEwOC0yLjg3NS42MTA4WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjUsMTQuMzUyMWMtLjE2MDIsMC0uMzIwMy0uMDYxLS40NDI0LS4xODMxbC0xLTFjLS4yNDMyLS4yNDQxLS4yNDMyLS42Mzk2LDAtLjg4MzguMjQ0MS0uMjQ0MS42NDA2LS4yNDQxLjg4NDgsMGwuNTU3Ni41NTgxLDEuNTU3Ni0xLjU1ODFjLjI0NDEtLjI0NDEuNjQwNi0uMjQ0MS44ODQ4LDAsLjI0MzIuMjQ0MS4yNDMyLjYzOTYsMCwuODgzOGwtMiwyYy0uMTIyMS4xMjIxLS4yODIyLjE4MzEtLjQ0MjQuMTgzMVoiLz48L2c+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 1.2.1 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: Red Hat Trusted Profile Analyzer + charts.openshift.io/provider: Red Hat + charts.openshift.io/supportURL: https://access.redhat.com/support + kubeversion: ^1.25.0 + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.2/redhat-trusted-profile-analyzer-0.2.2.tgz b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.2/redhat-trusted-profile-analyzer-0.2.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..823798dff6a821fee51682d1cc06ca86f577cc51 GIT binary patch literal 154438 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

    B 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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.2/report.yaml b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.2/report.yaml new file mode 100644 index 000000000..e70bd909a --- /dev/null +++ b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.2/report.yaml @@ -0,0 +1,101 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.8 + profile: + VendorType: redhat + version: v1.3 + reportDigest: uint64:13252556731567947097 + chart-uri: ./redhat-trusted-profile-analyzer-0.2.2.tgz + digests: + chart: sha256:a4df084f925889038e13d3ae7c85032da7caa19331af57c0e246a7768bcfb66e + package: 5adab335b6e003a8b514d0c7c07c4cd3ff34acae139f7e083b8e6f6b51e0df19 + lastCertifiedTimestamp: "2025-01-14T17:26:15.587869+01:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.12' + webCatalogOnly: false + chart: + name: redhat-trusted-profile-analyzer + home: https://access.redhat.com/products/red-hat-trusted-profile-analyzer + sources: [] + version: 0.2.2 + description: An Helm chart for deploying Red Hat Trusted Profile Analyzer (RHTPA) + keywords: [] + maintainers: + - name: Red Hat + email: rhtpa-support@redhat.com + url: https://www.redhat.com + icon: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMzggMzgiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNlMDA7fS5le2ZpbGw6I2ZmZjt9LmZ7ZmlsbDojZTBlMGUwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYSI+PHJlY3QgY2xhc3M9ImUiIHg9IjEiIHk9IjEiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjkiIHJ5PSI5Ii8+PHBhdGggY2xhc3M9ImYiIGQ9Im0yOCwyLjI1YzQuMjczNCwwLDcuNzUsMy40NzY2LDcuNzUsNy43NXYxOGMwLDQuMjczNC0zLjQ3NjYsNy43NS03Ljc1LDcuNzVIMTBjLTQuMjczNCwwLTcuNzUtMy40NzY2LTcuNzUtNy43NVYxMGMwLTQuMjczNCwzLjQ3NjYtNy43NSw3Ljc1LTcuNzVoMThtMC0xLjI1SDEwQzUuMDI5NCwxLDEsNS4wMjk0LDEsMTB2MThjMCw0Ljk3MDYsNC4wMjk0LDksOSw5aDE4YzQuOTcwNiwwLDktNC4wMjk0LDktOVYxMGMwLTQuOTcwNi00LjAyOTQtOS05LTloMFoiLz48L2c+PGcgaWQ9ImIiPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjguNDQyNCwyNy41NTgxbC00LjgxODUtNC44MTg1Yy43MTM1LS42OTQ2LDEuMjc3Ni0xLjU1MjcsMS42MjMyLTIuNTMxNi4xMTUyLS4zMjUyLS4wNTU3LS42ODIxLS4zODA5LS43OTc0LS4zMjIzLS4xMTYyLS42ODI2LjA1NTItLjc5NjkuMzgxMy0uNzU3OCwyLjE0MzEtMi43OTQ5LDMuNTgzLTUuMDY5MywzLjU4My0yLjk2MzksMC01LjM3NS0yLjQxMTEtNS4zNzUtNS4zNzVzMi40MTExLTUuMzc1LDUuMzc1LTUuMzc1Yy4zNDQ3LDAsLjYyNS0uMjc5OC42MjUtLjYyNXMtLjI4MDMtLjYyNS0uNjI1LS42MjVjLTMuNjUzMywwLTYuNjI1LDIuOTcyMi02LjYyNSw2LjYyNXMyLjk3MTcsNi42MjUsNi42MjUsNi42MjVjMS4zMjUxLDAsMi41Nzc3LS40MDc0LDMuNjM2Mi0xLjEwNDVsNC45MjE0LDQuOTIxNGMuMTIyMS4xMjIxLjI4MjIuMTgzMS40NDI0LjE4MzFzLjMyMDMtLjA2MS40NDI0LS4xODMxYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjAuNDQyNCwyNy41NTgxbC0yLTJjLS4yNDQxLS4yNDQxLS42NDA2LS4yNDQxLS44ODQ4LDAtLjI0MzIuMjQ0MS0uMjQzMi42Mzk2LDAsLjg4MzhsLjkwNjIuOTA1OWMtNC45MTkxLS4yODA0LTguODM4OC00LjM1OTQtOC44Mzg4LTkuMzQ3OCwwLTUuMTY5NCw0LjIwNjEtOS4zNzUsOS4zNzUtOS4zNzUuMzQ0NywwLC42MjUtLjI3OTguNjI1LS42MjVzLS4yODAzLS42MjUtLjYyNS0uNjI1Yy01Ljg1ODQsMC0xMC42MjUsNC43NjY2LTEwLjYyNSwxMC42MjUsMCw1LjY5NDksNC41MDc3LDEwLjM0NDUsMTAuMTQwNiwxMC42MDA1bC0uOTU3OS45NTc2Yy0uMjQzMi4yNDQxLS4yNDMyLjYzOTYsMCwuODgzOC4xMjIxLjEyMjEuMjgyMi4xODMxLjQ0MjQuMTgzMXMuMzIwMy0uMDYxLjQ0MjQtLjE4MzFsMi0yYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjUuNSwxNy42MjVjLTIuMjc0NCwwLTQuMTI1LTEuODUwNi00LjEyNS00LjEyNXYtNC4wMjg4YzAtLjI5NDkuMjA2MS0uNTQ5OC40OTUxLS42MTEzbDMuNS0uNzQ0MWMuMDg1OS0uMDE4Ni4xNzM4LS4wMTg2LjI1OTgsMGwzLjUuNzQ0MWMuMjg5MS4wNjEuNDk1MS4zMTY0LjQ5NTEuNjExM3Y0LjAyODhjMCwyLjI3NDQtMS44NTA2LDQuMTI1LTQuMTI1LDQuMTI1Wm0tMi44NzUtNy42NDc5djMuNTIyOWMwLDEuNTg1NCwxLjI5LDIuODc1LDIuODc1LDIuODc1czIuODc1LTEuMjg5NiwyLjg3NS0yLjg3NXYtMy41MjI5bC0yLjg3NS0uNjEwOC0yLjg3NS42MTA4WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjUsMTQuMzUyMWMtLjE2MDIsMC0uMzIwMy0uMDYxLS40NDI0LS4xODMxbC0xLTFjLS4yNDMyLS4yNDQxLS4yNDMyLS42Mzk2LDAtLjg4MzguMjQ0MS0uMjQ0MS42NDA2LS4yNDQxLjg4NDgsMGwuNTU3Ni41NTgxLDEuNTU3Ni0xLjU1ODFjLjI0NDEtLjI0NDEuNjQwNi0uMjQ0MS44ODQ4LDAsLjI0MzIuMjQ0MS4yNDMyLjYzOTYsMCwuODgzOGwtMiwyYy0uMTIyMS4xMjIxLS4yODIyLjE4MzEtLjQ0MjQuMTgzMVoiLz48L2c+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 1.2.2 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: Red Hat Trusted Profile Analyzer + charts.openshift.io/provider: Red Hat + charts.openshift.io/supportURL: https://access.redhat.com/support + kubeversion: ^1.25.0 + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.0/redhat-trusted-profile-analyzer-0.3.0.tgz b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.0/redhat-trusted-profile-analyzer-0.3.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..bf0d53559b9990deaf72db4c10c2c2410c53102b GIT binary patch literal 154436 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

    *vW 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.12' + webCatalogOnly: false + chart: + name: redhat-trusted-profile-analyzer + home: https://access.redhat.com/products/red-hat-trusted-profile-analyzer + sources: [] + version: 0.3.1 + description: An Helm chart for deploying Red Hat Trusted Profile Analyzer (RHTPA) + keywords: [] + maintainers: + - name: Red Hat + email: rhtpa-support@redhat.com + url: https://www.redhat.com + icon: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMzggMzgiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNlMDA7fS5le2ZpbGw6I2ZmZjt9LmZ7ZmlsbDojZTBlMGUwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYSI+PHJlY3QgY2xhc3M9ImUiIHg9IjEiIHk9IjEiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjkiIHJ5PSI5Ii8+PHBhdGggY2xhc3M9ImYiIGQ9Im0yOCwyLjI1YzQuMjczNCwwLDcuNzUsMy40NzY2LDcuNzUsNy43NXYxOGMwLDQuMjczNC0zLjQ3NjYsNy43NS03Ljc1LDcuNzVIMTBjLTQuMjczNCwwLTcuNzUtMy40NzY2LTcuNzUtNy43NVYxMGMwLTQuMjczNCwzLjQ3NjYtNy43NSw3Ljc1LTcuNzVoMThtMC0xLjI1SDEwQzUuMDI5NCwxLDEsNS4wMjk0LDEsMTB2MThjMCw0Ljk3MDYsNC4wMjk0LDksOSw5aDE4YzQuOTcwNiwwLDktNC4wMjk0LDktOVYxMGMwLTQuOTcwNi00LjAyOTQtOS05LTloMFoiLz48L2c+PGcgaWQ9ImIiPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjguNDQyNCwyNy41NTgxbC00LjgxODUtNC44MTg1Yy43MTM1LS42OTQ2LDEuMjc3Ni0xLjU1MjcsMS42MjMyLTIuNTMxNi4xMTUyLS4zMjUyLS4wNTU3LS42ODIxLS4zODA5LS43OTc0LS4zMjIzLS4xMTYyLS42ODI2LjA1NTItLjc5NjkuMzgxMy0uNzU3OCwyLjE0MzEtMi43OTQ5LDMuNTgzLTUuMDY5MywzLjU4My0yLjk2MzksMC01LjM3NS0yLjQxMTEtNS4zNzUtNS4zNzVzMi40MTExLTUuMzc1LDUuMzc1LTUuMzc1Yy4zNDQ3LDAsLjYyNS0uMjc5OC42MjUtLjYyNXMtLjI4MDMtLjYyNS0uNjI1LS42MjVjLTMuNjUzMywwLTYuNjI1LDIuOTcyMi02LjYyNSw2LjYyNXMyLjk3MTcsNi42MjUsNi42MjUsNi42MjVjMS4zMjUxLDAsMi41Nzc3LS40MDc0LDMuNjM2Mi0xLjEwNDVsNC45MjE0LDQuOTIxNGMuMTIyMS4xMjIxLjI4MjIuMTgzMS40NDI0LjE4MzFzLjMyMDMtLjA2MS40NDI0LS4xODMxYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjAuNDQyNCwyNy41NTgxbC0yLTJjLS4yNDQxLS4yNDQxLS42NDA2LS4yNDQxLS44ODQ4LDAtLjI0MzIuMjQ0MS0uMjQzMi42Mzk2LDAsLjg4MzhsLjkwNjIuOTA1OWMtNC45MTkxLS4yODA0LTguODM4OC00LjM1OTQtOC44Mzg4LTkuMzQ3OCwwLTUuMTY5NCw0LjIwNjEtOS4zNzUsOS4zNzUtOS4zNzUuMzQ0NywwLC42MjUtLjI3OTguNjI1LS42MjVzLS4yODAzLS42MjUtLjYyNS0uNjI1Yy01Ljg1ODQsMC0xMC42MjUsNC43NjY2LTEwLjYyNSwxMC42MjUsMCw1LjY5NDksNC41MDc3LDEwLjM0NDUsMTAuMTQwNiwxMC42MDA1bC0uOTU3OS45NTc2Yy0uMjQzMi4yNDQxLS4yNDMyLjYzOTYsMCwuODgzOC4xMjIxLjEyMjEuMjgyMi4xODMxLjQ0MjQuMTgzMXMuMzIwMy0uMDYxLjQ0MjQtLjE4MzFsMi0yYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjUuNSwxNy42MjVjLTIuMjc0NCwwLTQuMTI1LTEuODUwNi00LjEyNS00LjEyNXYtNC4wMjg4YzAtLjI5NDkuMjA2MS0uNTQ5OC40OTUxLS42MTEzbDMuNS0uNzQ0MWMuMDg1OS0uMDE4Ni4xNzM4LS4wMTg2LjI1OTgsMGwzLjUuNzQ0MWMuMjg5MS4wNjEuNDk1MS4zMTY0LjQ5NTEuNjExM3Y0LjAyODhjMCwyLjI3NDQtMS44NTA2LDQuMTI1LTQuMTI1LDQuMTI1Wm0tMi44NzUtNy42NDc5djMuNTIyOWMwLDEuNTg1NCwxLjI5LDIuODc1LDIuODc1LDIuODc1czIuODc1LTEuMjg5NiwyLjg3NS0yLjg3NXYtMy41MjI5bC0yLjg3NS0uNjEwOC0yLjg3NS42MTA4WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjUsMTQuMzUyMWMtLjE2MDIsMC0uMzIwMy0uMDYxLS40NDI0LS4xODMxbC0xLTFjLS4yNDMyLS4yNDQxLS4yNDMyLS42Mzk2LDAtLjg4MzguMjQ0MS0uMjQ0MS42NDA2LS4yNDQxLjg4NDgsMGwuNTU3Ni41NTgxLDEuNTU3Ni0xLjU1ODFjLjI0NDEtLjI0NDEuNjQwNi0uMjQ0MS44ODQ4LDAsLjI0MzIuMjQ0MS4yNDMyLjYzOTYsMCwuODgzOGwtMiwyYy0uMTIyMS4xMjIxLS4yODIyLjE4MzEtLjQ0MjQuMTgzMVoiLz48L2c+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 1.3.1 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: Red Hat Trusted Profile Analyzer + charts.openshift.io/provider: Red Hat + charts.openshift.io/supportURL: https://access.redhat.com/support + kubeversion: ^1.25.0 + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/1.0.0/redhat-trusted-profile-analyzer-1.0.0.tgz b/charts/redhat/redhat/redhat-trusted-profile-analyzer/1.0.0/redhat-trusted-profile-analyzer-1.0.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..d065558b44891e739e11bf15c4c21805ee93ca45 GIT binary patch literal 21823 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.12' + webCatalogOnly: false + chart: + name: redhat-trusted-profile-analyzer + home: https://access.redhat.com/products/red-hat-trusted-profile-analyzer + sources: [] + version: 1.0.0 + description: An Helm chart for deploying Red Hat Trusted Profile Analyzer (RHTPA) + keywords: [] + maintainers: + - name: Red Hat + email: rhtpa-support@redhat.com + url: https://www.redhat.com + icon: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMzggMzgiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNlMDA7fS5le2ZpbGw6I2ZmZjt9LmZ7ZmlsbDojZTBlMGUwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYSI+PHJlY3QgY2xhc3M9ImUiIHg9IjEiIHk9IjEiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjkiIHJ5PSI5Ii8+PHBhdGggY2xhc3M9ImYiIGQ9Im0yOCwyLjI1YzQuMjczNCwwLDcuNzUsMy40NzY2LDcuNzUsNy43NXYxOGMwLDQuMjczNC0zLjQ3NjYsNy43NS03Ljc1LDcuNzVIMTBjLTQuMjczNCwwLTcuNzUtMy40NzY2LTcuNzUtNy43NVYxMGMwLTQuMjczNCwzLjQ3NjYtNy43NSw3Ljc1LTcuNzVoMThtMC0xLjI1SDEwQzUuMDI5NCwxLDEsNS4wMjk0LDEsMTB2MThjMCw0Ljk3MDYsNC4wMjk0LDksOSw5aDE4YzQuOTcwNiwwLDktNC4wMjk0LDktOVYxMGMwLTQuOTcwNi00LjAyOTQtOS05LTloMFoiLz48L2c+PGcgaWQ9ImIiPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjguNDQyNCwyNy41NTgxbC00LjgxODUtNC44MTg1Yy43MTM1LS42OTQ2LDEuMjc3Ni0xLjU1MjcsMS42MjMyLTIuNTMxNi4xMTUyLS4zMjUyLS4wNTU3LS42ODIxLS4zODA5LS43OTc0LS4zMjIzLS4xMTYyLS42ODI2LjA1NTItLjc5NjkuMzgxMy0uNzU3OCwyLjE0MzEtMi43OTQ5LDMuNTgzLTUuMDY5MywzLjU4My0yLjk2MzksMC01LjM3NS0yLjQxMTEtNS4zNzUtNS4zNzVzMi40MTExLTUuMzc1LDUuMzc1LTUuMzc1Yy4zNDQ3LDAsLjYyNS0uMjc5OC42MjUtLjYyNXMtLjI4MDMtLjYyNS0uNjI1LS42MjVjLTMuNjUzMywwLTYuNjI1LDIuOTcyMi02LjYyNSw2LjYyNXMyLjk3MTcsNi42MjUsNi42MjUsNi42MjVjMS4zMjUxLDAsMi41Nzc3LS40MDc0LDMuNjM2Mi0xLjEwNDVsNC45MjE0LDQuOTIxNGMuMTIyMS4xMjIxLjI4MjIuMTgzMS40NDI0LjE4MzFzLjMyMDMtLjA2MS40NDI0LS4xODMxYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjAuNDQyNCwyNy41NTgxbC0yLTJjLS4yNDQxLS4yNDQxLS42NDA2LS4yNDQxLS44ODQ4LDAtLjI0MzIuMjQ0MS0uMjQzMi42Mzk2LDAsLjg4MzhsLjkwNjIuOTA1OWMtNC45MTkxLS4yODA0LTguODM4OC00LjM1OTQtOC44Mzg4LTkuMzQ3OCwwLTUuMTY5NCw0LjIwNjEtOS4zNzUsOS4zNzUtOS4zNzUuMzQ0NywwLC42MjUtLjI3OTguNjI1LS42MjVzLS4yODAzLS42MjUtLjYyNS0uNjI1Yy01Ljg1ODQsMC0xMC42MjUsNC43NjY2LTEwLjYyNSwxMC42MjUsMCw1LjY5NDksNC41MDc3LDEwLjM0NDUsMTAuMTQwNiwxMC42MDA1bC0uOTU3OS45NTc2Yy0uMjQzMi4yNDQxLS4yNDMyLjYzOTYsMCwuODgzOC4xMjIxLjEyMjEuMjgyMi4xODMxLjQ0MjQuMTgzMXMuMzIwMy0uMDYxLjQ0MjQtLjE4MzFsMi0yYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjUuNSwxNy42MjVjLTIuMjc0NCwwLTQuMTI1LTEuODUwNi00LjEyNS00LjEyNXYtNC4wMjg4YzAtLjI5NDkuMjA2MS0uNTQ5OC40OTUxLS42MTEzbDMuNS0uNzQ0MWMuMDg1OS0uMDE4Ni4xNzM4LS4wMTg2LjI1OTgsMGwzLjUuNzQ0MWMuMjg5MS4wNjEuNDk1MS4zMTY0LjQ5NTEuNjExM3Y0LjAyODhjMCwyLjI3NDQtMS44NTA2LDQuMTI1LTQuMTI1LDQuMTI1Wm0tMi44NzUtNy42NDc5djMuNTIyOWMwLDEuNTg1NCwxLjI5LDIuODc1LDIuODc1LDIuODc1czIuODc1LTEuMjg5NiwyLjg3NS0yLjg3NXYtMy41MjI5bC0yLjg3NS0uNjEwOC0yLjg3NS42MTA4WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjUsMTQuMzUyMWMtLjE2MDIsMC0uMzIwMy0uMDYxLS40NDI0LS4xODMxbC0xLTFjLS4yNDMyLS4yNDQxLS4yNDMyLS42Mzk2LDAtLjg4MzguMjQ0MS0uMjQ0MS42NDA2LS4yNDQxLjg4NDgsMGwuNTU3Ni41NTgxLDEuNTU3Ni0xLjU1ODFjLjI0NDEtLjI0NDEuNjQwNi0uMjQ0MS44ODQ4LDAsLjI0MzIuMjQ0MS4yNDMyLjYzOTYsMCwuODgzOGwtMiwyYy0uMTIyMS4xMjIxLS4yODIyLjE4MzEtLjQ0MjQuMTgzMVoiLz48L2c+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 2.0.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: Red Hat Trusted Profile Analyzer + charts.openshift.io/provider: Red Hat + charts.openshift.io/supportURL: https://access.redhat.com/support + kubeversion: ^1.25.0 + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 +

    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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.0/report.yaml b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.0/report.yaml new file mode 100644 index 000000000..fef93c012 --- /dev/null +++ b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.0/report.yaml @@ -0,0 +1,101 @@ +apiversion: v1 +kind: verify-report +metadata: + tool: + verifier-version: 1.13.9 + profile: + VendorType: redhat + version: v1.3 + reportDigest: uint64:13654464789383864539 + chart-uri: ./redhat-trusted-profile-analyzer-0.3.0.tgz + digests: + chart: sha256:96e6578cd7e9a477b886aa8680d598f41490c7e924dea1b3ba14ef553e98201b + package: 079ce0159f4135b796ab12cda9ca2bac45d5ec33ced6ab4a225a79ce8d031f86 + lastCertifiedTimestamp: "2025-02-03T11:00:18.51972+01:00" + testedOpenShiftVersion: "4.14" + supportedOpenShiftVersions: '>=4.12' + webCatalogOnly: false + chart: + name: redhat-trusted-profile-analyzer + home: https://access.redhat.com/products/red-hat-trusted-profile-analyzer + sources: [] + version: 0.3.0 + description: An Helm chart for deploying Red Hat Trusted Profile Analyzer (RHTPA) + keywords: [] + maintainers: + - name: Red Hat + email: rhtpa-support@redhat.com + url: https://www.redhat.com + icon: data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjM4IiBoZWlnaHQ9IjM4IiB2aWV3Qm94PSIwIDAgMzggMzgiPjxkZWZzPjxzdHlsZT4uZHtmaWxsOiNlMDA7fS5le2ZpbGw6I2ZmZjt9LmZ7ZmlsbDojZTBlMGUwO308L3N0eWxlPjwvZGVmcz48ZyBpZD0iYSI+PHJlY3QgY2xhc3M9ImUiIHg9IjEiIHk9IjEiIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgcng9IjkiIHJ5PSI5Ii8+PHBhdGggY2xhc3M9ImYiIGQ9Im0yOCwyLjI1YzQuMjczNCwwLDcuNzUsMy40NzY2LDcuNzUsNy43NXYxOGMwLDQuMjczNC0zLjQ3NjYsNy43NS03Ljc1LDcuNzVIMTBjLTQuMjczNCwwLTcuNzUtMy40NzY2LTcuNzUtNy43NVYxMGMwLTQuMjczNCwzLjQ3NjYtNy43NSw3Ljc1LTcuNzVoMThtMC0xLjI1SDEwQzUuMDI5NCwxLDEsNS4wMjk0LDEsMTB2MThjMCw0Ljk3MDYsNC4wMjk0LDksOSw5aDE4YzQuOTcwNiwwLDktNC4wMjk0LDktOVYxMGMwLTQuOTcwNi00LjAyOTQtOS05LTloMFoiLz48L2c+PGcgaWQ9ImIiPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjguNDQyNCwyNy41NTgxbC00LjgxODUtNC44MTg1Yy43MTM1LS42OTQ2LDEuMjc3Ni0xLjU1MjcsMS42MjMyLTIuNTMxNi4xMTUyLS4zMjUyLS4wNTU3LS42ODIxLS4zODA5LS43OTc0LS4zMjIzLS4xMTYyLS42ODI2LjA1NTItLjc5NjkuMzgxMy0uNzU3OCwyLjE0MzEtMi43OTQ5LDMuNTgzLTUuMDY5MywzLjU4My0yLjk2MzksMC01LjM3NS0yLjQxMTEtNS4zNzUtNS4zNzVzMi40MTExLTUuMzc1LDUuMzc1LTUuMzc1Yy4zNDQ3LDAsLjYyNS0uMjc5OC42MjUtLjYyNXMtLjI4MDMtLjYyNS0uNjI1LS42MjVjLTMuNjUzMywwLTYuNjI1LDIuOTcyMi02LjYyNSw2LjYyNXMyLjk3MTcsNi42MjUsNi42MjUsNi42MjVjMS4zMjUxLDAsMi41Nzc3LS40MDc0LDMuNjM2Mi0xLjEwNDVsNC45MjE0LDQuOTIxNGMuMTIyMS4xMjIxLjI4MjIuMTgzMS40NDI0LjE4MzFzLjMyMDMtLjA2MS40NDI0LS4xODMxYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjAuNDQyNCwyNy41NTgxbC0yLTJjLS4yNDQxLS4yNDQxLS42NDA2LS4yNDQxLS44ODQ4LDAtLjI0MzIuMjQ0MS0uMjQzMi42Mzk2LDAsLjg4MzhsLjkwNjIuOTA1OWMtNC45MTkxLS4yODA0LTguODM4OC00LjM1OTQtOC44Mzg4LTkuMzQ3OCwwLTUuMTY5NCw0LjIwNjEtOS4zNzUsOS4zNzUtOS4zNzUuMzQ0NywwLC42MjUtLjI3OTguNjI1LS42MjVzLS4yODAzLS42MjUtLjYyNS0uNjI1Yy01Ljg1ODQsMC0xMC42MjUsNC43NjY2LTEwLjYyNSwxMC42MjUsMCw1LjY5NDksNC41MDc3LDEwLjM0NDUsMTAuMTQwNiwxMC42MDA1bC0uOTU3OS45NTc2Yy0uMjQzMi4yNDQxLS4yNDMyLjYzOTYsMCwuODgzOC4xMjIxLjEyMjEuMjgyMi4xODMxLjQ0MjQuMTgzMXMuMzIwMy0uMDYxLjQ0MjQtLjE4MzFsMi0yYy4yNDMyLS4yNDQxLjI0MzItLjYzOTYsMC0uODgzOFoiLz48cGF0aCBkPSJtMjUuNSwxNy42MjVjLTIuMjc0NCwwLTQuMTI1LTEuODUwNi00LjEyNS00LjEyNXYtNC4wMjg4YzAtLjI5NDkuMjA2MS0uNTQ5OC40OTUxLS42MTEzbDMuNS0uNzQ0MWMuMDg1OS0uMDE4Ni4xNzM4LS4wMTg2LjI1OTgsMGwzLjUuNzQ0MWMuMjg5MS4wNjEuNDk1MS4zMTY0LjQ5NTEuNjExM3Y0LjAyODhjMCwyLjI3NDQtMS44NTA2LDQuMTI1LTQuMTI1LDQuMTI1Wm0tMi44NzUtNy42NDc5djMuNTIyOWMwLDEuNTg1NCwxLjI5LDIuODc1LDIuODc1LDIuODc1czIuODc1LTEuMjg5NiwyLjg3NS0yLjg3NXYtMy41MjI5bC0yLjg3NS0uNjEwOC0yLjg3NS42MTA4WiIvPjxwYXRoIGNsYXNzPSJkIiBkPSJtMjUsMTQuMzUyMWMtLjE2MDIsMC0uMzIwMy0uMDYxLS40NDI0LS4xODMxbC0xLTFjLS4yNDMyLS4yNDQxLS4yNDMyLS42Mzk2LDAtLjg4MzguMjQ0MS0uMjQ0MS42NDA2LS4yNDQxLjg4NDgsMGwuNTU3Ni41NTgxLDEuNTU3Ni0xLjU1ODFjLjI0NDEtLjI0NDEuNjQwNi0uMjQ0MS44ODQ4LDAsLjI0MzIuMjQ0MS4yNDMyLjYzOTYsMCwuODgzOGwtMiwyYy0uMTIyMS4xMjIxLS4yODIyLjE4MzEtLjQ0MjQuMTgzMVoiLz48L2c+PC9zdmc+ + apiversion: v2 + condition: "" + tags: "" + appversion: 1.3.0 + deprecated: false + annotations: + charts.openshift.io/archs: x86_64 + charts.openshift.io/name: Red Hat Trusted Profile Analyzer + charts.openshift.io/provider: Red Hat + charts.openshift.io/supportURL: https://access.redhat.com/support + kubeversion: ^1.25.0 + dependencies: [] + type: application + chart-overrides: "" +results: + - check: v1.0/is-helm-v3 + type: Mandatory + outcome: PASS + reason: API version is V2, used in Helm 3 + - check: v1.1/images-are-certified + type: Mandatory + outcome: PASS + reason: No images to certify + - check: v1.0/not-contains-crds + type: Mandatory + outcome: PASS + reason: Chart does not contain CRDs + - check: v1.0/contains-values-schema + type: Mandatory + outcome: PASS + reason: Values schema file exist + - check: v1.0/required-annotations-present + type: Mandatory + outcome: PASS + reason: All required annotations present + - check: v1.0/has-readme + type: Mandatory + outcome: PASS + reason: Chart has a README + - check: v1.0/has-notes + type: Optional + outcome: PASS + reason: Chart does contain NOTES.txt + - check: v1.0/helm-lint + type: Mandatory + outcome: PASS + reason: Helm lint successful + - check: v1.0/not-contain-csi-objects + type: Mandatory + outcome: PASS + reason: CSI objects do not exist + - check: v1.0/chart-testing + type: Mandatory + outcome: PASS + reason: Chart tests have passed + - check: v1.1/has-kubeversion + type: Mandatory + outcome: PASS + reason: Kubernetes version specified + - check: v1.0/contains-values + type: Mandatory + outcome: PASS + reason: Values file exist + - check: v1.0/signature-is-valid + type: Mandatory + outcome: SKIPPED + reason: 'Chart is not signed : Signature verification not required' + - check: v1.0/contains-test + type: Mandatory + outcome: PASS + reason: Chart test files exist + diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.1/redhat-trusted-profile-analyzer-0.3.1.tgz b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.3.1/redhat-trusted-profile-analyzer-0.3.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..8788bb497951da1372089f1114f87669d4ae3408 GIT binary patch literal 154449 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

    xazcN&Y5Bd5SJrw9?F!YO-*|Wd`@cNo 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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-developer-hub/1.5.0/redhat-developer-hub-1.5.0.tgz b/charts/redhat/redhat/redhat-developer-hub/1.5.0/redhat-developer-hub-1.5.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..9e5557497b96c5c9821c2cb6dafd08a2db30baa1 GIT binary patch literal 240520 zcmV*fKv2IQiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POu~bK5w!I1b;}`4lL3Kb7RUmMm}S#CNHmV!0DdTe4%xok=EB z9f*V^*d)OrK*?0!{_g+6!9r4tt%cq)rf1WaH-S-_88AcP}9``8h~xL2iY$H9UOSd<(g8VE9o zpkc)&9vzV=nQiY;hXkA)p?Zj&A*t+DYx5cf*Zc_m-wT8gs-OV-PtLVmQfGobLL!~C6TYTb#3?y%xWa^0bv$AssA0v)3cizA1u4>ag zuV zZuYCYFI>W%h=u}wdO3GR5akHl#nPxFu7QMDAHBCdq9&{i^9e^|DuyVGNTnB3PoU6? z2NfD{gaa2jEa=lgtac^hLii~~e&1c?Idy+Fvt0{1W{+X@B_(2#f` zQuy&`K#&*`6h=%gxcpoLMsbKR;>7D$d>r5bae*lqsCKrpYwV#uix75MC`iQ7c*qcr z2)c^7K$77CKo*NCdii3=d86J{jkY=m<0gIY_5Ake>jy9XI;qj$f4}%}+8xm5$9C<@=fmqS zpKnGz|MFeaKO8l$-u~zD)y>59o!^?r^?|$RUArF!@0wR9hpo=R!P#*We#akv55MjW zYv-Nj%~|&(K5Go3~-Va*c>zmW7!9jDt2F>I5dtd+l zw+a6IE|xG(uTIqWAH3`H&fjGJNn7_tKJ4;d(0bSOhc)+O{mp6eZr|N^Vt3Mtd;5P2 zPAAQAt5F|0`(FbM`=IyvCUz#FgtOdtR|m4Mw_iW}?mJ@%!;a

    *ueN*42PEkKg{M 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

    {9`I2FFHA1#cJud;O*GRFUsf#XCZat+x)}dSH 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

    (9jK@(|5wW#}PLqtYXb$HHoes>^N|Q)AyQUEl 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

    7^ZM#V#12E*p>K6kE-X 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ℑL%}C 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

    @k=qlDsof4BNvcL%Im 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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-developer-hub/1.5.1/redhat-developer-hub-1.5.1.tgz b/charts/redhat/redhat/redhat-developer-hub/1.5.1/redhat-developer-hub-1.5.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a0ff86e24db887b623bded11d0f4a0c348c929e9 GIT binary patch literal 240515 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

    aB$`CZn3J9vJ$U#UF1$X-X0(Nz-89cwyqV$Yr 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 literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-knative-istio-authz/1.35.0/redhat-knative-istio-authz-1.35.0.tgz b/charts/redhat/redhat/redhat-knative-istio-authz/1.35.0/redhat-knative-istio-authz-1.35.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..13f27c10260eca79fe273e6ed833059fa28f0e0e GIT binary patch literal 88209 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�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%0A0Pfg0stTh0Fe4a`k#>fL+&pW{`mM8 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%0DPybyq%wttp>&{9`gbuS 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 bYySm2UwW$HuWEn*fJU=50JITsTO06y5c>6F literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/Chart.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/Chart.yaml new file mode 100644 index 000000000..2e772d873 --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/Chart.yaml @@ -0,0 +1,14 @@ +description: |- + This content is experimental, do not use it in production. Import PHP imagestreams to OpenShift 4. + For more information about using this builder image, including OpenShift considerations, + see https://github.com/sclorg/s2i-php-container/blob/master/8.2/README.md. +annotations: + charts.openshift.io/name: Red Hat PHP imagestreams on UBI (experimental) +apiVersion: v2 +appVersion: 0.0.3 +kubeVersion: '>=1.20.0' +name: redhat-php-imagestreams +tags: builder,php +sources: + - https://github.com/sclorg/helm-charts +version: 0.0.3 diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/README.md b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/README.md new file mode 100644 index 000000000..0cea533a0 --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/README.md @@ -0,0 +1,7 @@ +# PHP imagestreams helm chart + +A Helm chart for importing PHP imagestreams on OpenShift. + +For more information about helm charts see the official [Helm Charts Documentation](https://helm.sh/). + +You need to have access to a cluster for each operation with OpenShift 4, like deploying and testing. diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/php-imagestream.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/php-imagestream.yaml new file mode 100644 index 000000000..56e181a51 --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/php-imagestream.yaml @@ -0,0 +1,106 @@ +--- +kind: ImageStream +apiVersion: image.openshift.io/v1 +metadata: + name: php + annotations: + openshift.io/display-name: PHP +spec: + tags: + - name: latest + annotations: + openshift.io/display-name: PHP (Latest) + openshift.io/provider-display-name: Red Hat, Inc. + description: |- + Build and run PHP applications on UBI. For more information about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.0/README.md. + + WARNING: By selecting this tag, your application will automatically update to use the latest version of PHP available on OpenShift, including major version updates. + iconClass: icon-php + tags: builder,php + supports: php + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: ImageStreamTag + name: 8.2-ubi8 + referencePolicy: + type: Local + - name: 8.2-ubi9 + annotations: + openshift.io/display-name: PHP 8.2 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.2 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.2/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.2,php + version: '8.2' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/php-82:latest + referencePolicy: + type: Local + - name: 8.2-ubi8 + annotations: + openshift.io/display-name: PHP 8.2 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.2 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.2/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.2,php + version: '8.2' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/php-82:latest + referencePolicy: + type: Local + - name: 8.1-ubi9 + annotations: + openshift.io/display-name: PHP 8.1 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.1 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.1/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.1,php + version: '8.1' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/php-81:latest + referencePolicy: + type: Local + - name: 8.0-ubi9 + annotations: + openshift.io/display-name: PHP 8.0 (UBI 9) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 8.0 applications on UBI 9. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/8.0/README.md. + iconClass: icon-php + tags: builder,php + supports: php:8.0,php + version: '8.0' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi9/php-80:latest + referencePolicy: + type: Local + - name: 7.4-ubi8 + annotations: + openshift.io/display-name: PHP 7.4 (UBI 8) + openshift.io/provider-display-name: Red Hat, Inc. + description: Build and run PHP 7.4 applications on UBI 8. For more information + about using this builder image, including OpenShift considerations, see https://github.com/sclorg/s2i-php-container/blob/master/7.4/README.md. + iconClass: icon-php + tags: builder,php + supports: php:7.4,php + version: '7.4' + sampleRepo: https://github.com/sclorg/cakephp-ex.git + from: + kind: DockerImage + name: registry.redhat.io/ubi8/php-74:latest + referencePolicy: + type: Local diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/tests/test-import-imagestream.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/tests/test-import-imagestream.yaml new file mode 100644 index 000000000..579b5befc --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/templates/tests/test-import-imagestream.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Pod +metadata: + name: "{{ .Release.Name }}-connection-test" + namespace: "{{ .Release.Namespace }}" + annotations: + "helm.sh/hook": test +spec: + #serviceAccount: {{ .Values.serviceAccount }} + containers: + - name: "php-imagestream-test" + image: "registry.access.redhat.com/ubi9/php-81" + imagePullPolicy: IfNotPresent + command: + - '/bin/bash' + - '-ec' + - > + php -v + lookupPolicy: + local: true + restartPolicy: Never diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.schema.json b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.schema.json new file mode 100644 index 000000000..9515e9236 --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.schema.json @@ -0,0 +1,9 @@ +{ + "$schema": "http://json-schema.org/schema#", + "type": "object", + "properties": { + "namespace": { + "type": "string" + } + } +} \ No newline at end of file diff --git a/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.yaml b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.yaml new file mode 100644 index 000000000..3894ddbca --- /dev/null +++ b/charts/redhat/redhat/redhat-php-imagestreams/0.0.3/src/values.yaml @@ -0,0 +1 @@ +namespace: openshift diff --git a/charts/redhat/redhat/redhat-rhaap-self-service-preview/OWNERS b/charts/redhat/redhat/redhat-rhaap-self-service-preview/OWNERS new file mode 100644 index 000000000..9f27e69d1 --- /dev/null +++ b/charts/redhat/redhat/redhat-rhaap-self-service-preview/OWNERS @@ -0,0 +1,12 @@ +chart: + name: redhat-rhaap-self-service-preview + shortDescription: "AAP Technical Preview: Self-service automation" +publicPgpKey: null +users: + - githubUsername: abhikdps + - githubUsername: alisonlhart + - githubUsername: audgirka + - githubUsername: ganeshrn +vendor: + label: redhat + name: Red Hat diff --git a/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.1/redhat-trusted-profile-analyzer-0.2.1.tgz b/charts/redhat/redhat/redhat-trusted-profile-analyzer/0.2.1/redhat-trusted-profile-analyzer-0.2.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..066e1ab466a8d7ff0d4865aa5169831271d75a1e GIT binary patch literal 154423 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

GPK?E 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 DSEzWa literal 0 HcmV?d00001 diff --git a/charts/redhat/redhat/redhat-developer-hub/1.4.2/redhat-developer-hub-1.4.2.tgz b/charts/redhat/redhat/redhat-developer-hub/1.4.2/redhat-developer-hub-1.4.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..e29fdf70fdc6c2acc5545b93deeb171128e172a7 GIT binary patch literal 236397 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 oB+E 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