From c64d795d2c6398db0c77f497023c01d0a7ef054e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 21 Mar 2023 16:31:05 +0000 Subject: [PATCH] Charts CI ``` Updated: argo/argo-cd: - 5.27.1 bitnami/airflow: - 14.0.16 bitnami/mariadb: - 11.5.4 bitnami/postgresql: - 12.2.5 bitnami/redis: - 17.8.7 bitnami/spark: - 6.4.1 bitnami/tomcat: - 10.5.20 bitnami/wordpress: - 15.2.56 bitnami/zookeeper: - 11.1.5 citrix/citrix-cpx-with-ingress-controller: - 1.30.1 citrix/citrix-ingress-controller: - 1.30.1 codefresh/cf-runtime: - 1.9.12 crate/crate-operator: - 2.24.0 datadog/datadog: - 3.20.3 external-secrets/external-secrets: - 0.8.1 gluu/gluu: - 5.0.14 jenkins/jenkins: - 4.3.9 jfrog/artifactory-ha: - 107.55.8 jfrog/artifactory-jcr: - 107.55.8 kubecost/cost-analyzer: - 1.101.3 loft/loft: - 3.0.1 percona/psmdb-operator: - 1.14.1 redpanda/redpanda: - 3.0.6 ``` --- assets/argo/argo-cd-5.27.1.tgz | Bin 0 -> 133814 bytes assets/bitnami/airflow-14.0.16.tgz | Bin 0 -> 200043 bytes assets/bitnami/mariadb-11.5.4.tgz | Bin 0 -> 45626 bytes assets/bitnami/postgresql-12.2.5.tgz | Bin 0 -> 56301 bytes assets/bitnami/redis-17.8.7.tgz | Bin 0 -> 90458 bytes assets/bitnami/spark-6.4.1.tgz | Bin 0 -> 39326 bytes assets/bitnami/tomcat-10.5.20.tgz | Bin 0 -> 34837 bytes assets/bitnami/wordpress-15.2.56.tgz | Bin 0 -> 123611 bytes assets/bitnami/zookeeper-11.1.5.tgz | Bin 0 -> 42097 bytes ...rix-cpx-with-ingress-controller-1.30.1.tgz | Bin 0 -> 34688 bytes .../citrix-ingress-controller-1.30.1.tgz | Bin 0 -> 34082 bytes assets/codefresh/cf-runtime-1.9.12.tgz | Bin 0 -> 10085 bytes assets/crate/crate-operator-2.24.0.tgz | Bin 0 -> 7243 bytes assets/datadog/datadog-3.20.3.tgz | Bin 0 -> 131323 bytes .../external-secrets-0.8.1.tgz | Bin 0 -> 72547 bytes assets/gluu/gluu-5.0.14.tgz | Bin 0 -> 107365 bytes assets/jenkins/jenkins-4.3.9.tgz | Bin 0 -> 71649 bytes assets/jfrog/artifactory-ha-107.55.8.tgz | Bin 0 -> 160974 bytes assets/jfrog/artifactory-jcr-107.55.8.tgz | Bin 0 -> 161850 bytes assets/kubecost/cost-analyzer-1.101.2.tgz | Bin 142263 -> 142250 bytes assets/kubecost/cost-analyzer-1.101.3.tgz | Bin 0 -> 142259 bytes assets/loft/loft-3.0.1.tgz | Bin 0 -> 5865 bytes assets/percona/psmdb-operator-1.14.1.tgz | Bin 0 -> 44654 bytes assets/redpanda/redpanda-3.0.6.tgz | Bin 0 -> 50338 bytes charts/argo/argo-cd/Chart.yaml | 8 +- charts/bitnami/airflow/Chart.lock | 8 +- charts/bitnami/airflow/Chart.yaml | 4 +- charts/bitnami/airflow/README.md | 246 +- .../airflow/charts/postgresql/Chart.lock | 6 +- .../airflow/charts/postgresql/Chart.yaml | 2 +- .../airflow/charts/postgresql/README.md | 7 +- .../postgresql/charts/common/Chart.yaml | 4 +- .../charts/postgresql/charts/common/README.md | 136 +- .../charts/common/templates/_images.tpl | 6 +- .../airflow/charts/postgresql/values.yaml | 6 +- .../bitnami/airflow/charts/redis/Chart.yaml | 2 +- charts/bitnami/airflow/charts/redis/README.md | 3 +- .../charts/redis/templates/_helpers.tpl | 16 +- .../redis/templates/master/application.yaml | 2 +- .../redis/templates/replicas/statefulset.yaml | 2 +- .../redis/templates/sentinel/statefulset.yaml | 2 +- charts/bitnami/airflow/values.yaml | 12 +- charts/bitnami/mariadb/Chart.lock | 6 +- charts/bitnami/mariadb/Chart.yaml | 2 +- charts/bitnami/mariadb/README.md | 50 +- .../bitnami/mariadb/charts/common/Chart.yaml | 4 +- .../bitnami/mariadb/charts/common/README.md | 136 +- .../charts/common/templates/_images.tpl | 6 +- charts/bitnami/mariadb/values.yaml | 6 +- charts/bitnami/postgresql/Chart.yaml | 2 +- charts/bitnami/postgresql/README.md | 4 +- charts/bitnami/postgresql/values.yaml | 4 +- charts/bitnami/redis/Chart.lock | 6 +- charts/bitnami/redis/Chart.yaml | 4 +- charts/bitnami/redis/README.md | 28 +- charts/bitnami/redis/charts/common/Chart.yaml | 4 +- charts/bitnami/redis/charts/common/README.md | 136 +- .../redis/charts/common/templates/_images.tpl | 6 +- charts/bitnami/redis/values.yaml | 10 +- charts/bitnami/spark/Chart.lock | 6 +- charts/bitnami/spark/Chart.yaml | 2 +- charts/bitnami/spark/README.md | 4 +- charts/bitnami/spark/charts/common/Chart.yaml | 4 +- charts/bitnami/spark/charts/common/README.md | 136 +- .../spark/charts/common/templates/_images.tpl | 6 +- charts/bitnami/spark/values.yaml | 2 +- charts/bitnami/tomcat/Chart.yaml | 2 +- charts/bitnami/tomcat/README.md | 6 +- charts/bitnami/tomcat/values.yaml | 6 +- charts/bitnami/wordpress/Chart.lock | 8 +- charts/bitnami/wordpress/Chart.yaml | 2 +- charts/bitnami/wordpress/README.md | 6 +- .../wordpress/charts/mariadb/Chart.lock | 6 +- .../wordpress/charts/mariadb/Chart.yaml | 2 +- .../wordpress/charts/mariadb/README.md | 50 +- .../charts/mariadb/charts/common/Chart.yaml | 4 +- .../charts/mariadb/charts/common/README.md | 136 +- .../charts/common/templates/_images.tpl | 6 +- .../wordpress/charts/mariadb/values.yaml | 6 +- .../wordpress/charts/memcached/Chart.yaml | 2 +- .../wordpress/charts/memcached/README.md | 6 +- .../wordpress/charts/memcached/values.yaml | 6 +- charts/bitnami/wordpress/values.yaml | 6 +- charts/bitnami/zookeeper/Chart.lock | 6 +- charts/bitnami/zookeeper/Chart.yaml | 2 +- charts/bitnami/zookeeper/README.md | 4 +- .../zookeeper/charts/common/Chart.yaml | 4 +- .../bitnami/zookeeper/charts/common/README.md | 136 +- .../charts/common/templates/_images.tpl | 6 +- charts/bitnami/zookeeper/values.yaml | 4 +- .../Chart.yaml | 10 +- .../README.md | 2 +- .../templates/cic_crds.yaml | 14 +- .../templates/citrix-k8s-cpx-ingress.yaml | 2 +- .../values.yaml | 2 +- .../citrix-ingress-controller/Chart.yaml | 10 +- .../citrix-ingress-controller/README.md | 2 +- .../templates/cic_crds.yaml | 14 +- .../templates/citrix-k8s-ingress.yaml | 2 +- .../citrix-ingress-controller/values.yaml | 2 +- charts/codefresh/cf-runtime/Chart.yaml | 4 +- .../templates/volume-provisioner/_helpers.tpl | 4 +- ...uster-role.dind-volume-provisioner.vp.yaml | 2 +- .../cron-job.dind-volume-cleanup.vp.yaml | 4 + charts/codefresh/cf-runtime/values.yaml | 2 +- charts/crate/crate-operator/Chart.lock | 6 +- charts/crate/crate-operator/Chart.yaml | 6 +- .../charts/crate-operator-crds/Chart.yaml | 4 +- .../templates/cratedbs-cloud-crate-io.yaml | 10 + .../crate/crate-operator/templates/rbac.yaml | 9 + charts/datadog/datadog/CHANGELOG.md | 13 + charts/datadog/datadog/Chart.yaml | 2 +- charts/datadog/datadog/README.md | 2 +- .../_container-cri-volumemounts.yaml | 4 +- .../templates/_container-process-agent.yaml | 6 +- .../templates/_container-security-agent.yaml | 6 +- .../templates/_containers-init-linux.yaml | 12 +- .../external-secrets/Chart.yaml | 4 +- .../external-secrets/README.md | 14 +- .../external-secrets/templates/_helpers.tpl | 10 + .../templates/cert-controller-deployment.yaml | 1 + .../cert-controller-servicemonitor.yaml | 38 - .../templates/crds/acraccesstoken.yaml | 7 +- .../templates/crds/clusterexternalsecret.yaml | 7 +- .../templates/crds/clustersecretstore.yaml | 139 +- .../templates/crds/ecrauthorizationtoken.yaml | 7 +- .../templates/crds/externalsecret.yaml | 7 +- .../external-secrets/templates/crds/fake.yaml | 7 +- .../templates/crds/gcraccesstoken.yaml | 7 +- .../templates/crds/password.yaml | 7 +- .../templates/crds/pushsecret.yaml | 9 +- .../templates/crds/secretstore.yaml | 139 +- .../templates/crds/vaultdynamicsecret.yaml | 328 +++ .../templates/deployment.yaml | 8 + .../external-secrets/templates/rbac.yaml | 7 +- .../templates/servicemonitor.yaml | 107 + .../templates/webhook-deployment.yaml | 1 + .../templates/webhook-servicemonitor.yaml | 38 - .../__snapshot__/controller_test.yaml.snap | 38 + .../tests/__snapshot__/crds_test.yaml.snap | 2594 +++++++++++++++++ .../tests/controller_test.yaml | 34 + .../external-secrets/tests/crds_test.yaml | 27 + .../external-secrets/values.yaml | 42 +- charts/gluu/gluu/Chart.yaml | 48 +- charts/gluu/gluu/README.md | 87 +- charts/gluu/gluu/charts/admin-ui/Chart.yaml | 2 +- charts/gluu/gluu/charts/admin-ui/README.md | 4 +- .../charts/admin-ui/templates/deployment.yml | 6 + charts/gluu/gluu/charts/admin-ui/values.yaml | 2 +- .../auth-server-key-rotation/Chart.yaml | 2 +- .../charts/auth-server-key-rotation/README.md | 4 +- .../auth-server-key-rotation/values.yaml | 2 +- .../gluu/gluu/charts/auth-server/Chart.yaml | 2 +- charts/gluu/gluu/charts/auth-server/README.md | 4 +- .../gluu/gluu/charts/auth-server/values.yaml | 2 +- charts/gluu/gluu/charts/casa/Chart.yaml | 2 +- charts/gluu/gluu/charts/casa/README.md | 4 +- charts/gluu/gluu/charts/casa/values.yaml | 2 +- .../gluu/charts/cn-istio-ingress/Chart.yaml | 2 +- .../gluu/charts/cn-istio-ingress/README.md | 2 +- charts/gluu/gluu/charts/config-api/Chart.yaml | 2 +- charts/gluu/gluu/charts/config-api/README.md | 4 +- .../gluu/gluu/charts/config-api/values.yaml | 2 +- charts/gluu/gluu/charts/config/Chart.yaml | 2 +- charts/gluu/gluu/charts/config/README.md | 4 +- .../config/templates/license-secrets.yaml | 17 + charts/gluu/gluu/charts/config/values.yaml | 2 +- charts/gluu/gluu/charts/fido2/Chart.yaml | 2 +- charts/gluu/gluu/charts/fido2/README.md | 4 +- charts/gluu/gluu/charts/fido2/values.yaml | 2 +- .../gluu/gluu/charts/nginx-ingress/Chart.yaml | 2 +- .../gluu/gluu/charts/nginx-ingress/README.md | 2 +- charts/gluu/gluu/charts/opendj/Chart.yaml | 2 +- charts/gluu/gluu/charts/opendj/README.md | 2 +- charts/gluu/gluu/charts/oxpassport/Chart.yaml | 2 +- charts/gluu/gluu/charts/oxpassport/README.md | 2 +- .../gluu/gluu/charts/oxshibboleth/Chart.yaml | 2 +- .../gluu/gluu/charts/oxshibboleth/README.md | 2 +- .../gluu/gluu/charts/persistence/Chart.yaml | 2 +- charts/gluu/gluu/charts/persistence/README.md | 4 +- .../gluu/gluu/charts/persistence/values.yaml | 2 +- charts/gluu/gluu/charts/scim/Chart.yaml | 2 +- charts/gluu/gluu/charts/scim/README.md | 4 +- charts/gluu/gluu/charts/scim/values.yaml | 2 +- charts/gluu/gluu/openbanking-values.yaml | 8 +- charts/gluu/gluu/values.schema.json | 41 +- charts/gluu/gluu/values.yaml | 39 +- charts/jenkins/jenkins/CHANGELOG.md | 5 + charts/jenkins/jenkins/Chart.yaml | 2 +- charts/jenkins/jenkins/README.md | 10 + charts/jenkins/jenkins/values.yaml | 1 + charts/jfrog/artifactory-ha/Chart.yaml | 4 +- charts/jfrog/artifactory-jcr/CHANGELOG.md | 2 +- charts/jfrog/artifactory-jcr/Chart.yaml | 6 +- .../charts/artifactory/Chart.yaml | 4 +- charts/kubecost/cost-analyzer/Chart.yaml | 4 +- charts/loft/loft/Chart.yaml | 2 +- charts/percona/psmdb-operator/Chart.yaml | 2 +- charts/percona/psmdb-operator/README.md | 3 + .../psmdb-operator/templates/deployment.yaml | 8 + charts/percona/psmdb-operator/values.yaml | 19 + charts/redpanda/redpanda/Chart.yaml | 2 +- .../templates/post-install-upgrade-job.yaml | 1 - .../tests/test-rpk-debug-bundle.yaml | 117 + charts/redpanda/redpanda/values.yaml | 8 +- index.yaml | 851 +++++- 206 files changed, 5223 insertions(+), 1417 deletions(-) create mode 100644 assets/argo/argo-cd-5.27.1.tgz create mode 100644 assets/bitnami/airflow-14.0.16.tgz create mode 100644 assets/bitnami/mariadb-11.5.4.tgz create mode 100644 assets/bitnami/postgresql-12.2.5.tgz create mode 100644 assets/bitnami/redis-17.8.7.tgz create mode 100644 assets/bitnami/spark-6.4.1.tgz create mode 100644 assets/bitnami/tomcat-10.5.20.tgz create mode 100644 assets/bitnami/wordpress-15.2.56.tgz create mode 100644 assets/bitnami/zookeeper-11.1.5.tgz create mode 100644 assets/citrix/citrix-cpx-with-ingress-controller-1.30.1.tgz create mode 100644 assets/citrix/citrix-ingress-controller-1.30.1.tgz create mode 100644 assets/codefresh/cf-runtime-1.9.12.tgz create mode 100644 assets/crate/crate-operator-2.24.0.tgz create mode 100644 assets/datadog/datadog-3.20.3.tgz create mode 100644 assets/external-secrets/external-secrets-0.8.1.tgz create mode 100644 assets/gluu/gluu-5.0.14.tgz create mode 100644 assets/jenkins/jenkins-4.3.9.tgz create mode 100644 assets/jfrog/artifactory-ha-107.55.8.tgz create mode 100644 assets/jfrog/artifactory-jcr-107.55.8.tgz create mode 100644 assets/kubecost/cost-analyzer-1.101.3.tgz create mode 100644 assets/loft/loft-3.0.1.tgz create mode 100644 assets/percona/psmdb-operator-1.14.1.tgz create mode 100644 assets/redpanda/redpanda-3.0.6.tgz delete mode 100644 charts/external-secrets/external-secrets/templates/cert-controller-servicemonitor.yaml create mode 100644 charts/external-secrets/external-secrets/templates/crds/vaultdynamicsecret.yaml delete mode 100644 charts/external-secrets/external-secrets/templates/webhook-servicemonitor.yaml create mode 100644 charts/external-secrets/external-secrets/tests/__snapshot__/controller_test.yaml.snap create mode 100644 charts/external-secrets/external-secrets/tests/__snapshot__/crds_test.yaml.snap create mode 100644 charts/external-secrets/external-secrets/tests/controller_test.yaml create mode 100644 charts/external-secrets/external-secrets/tests/crds_test.yaml create mode 100644 charts/gluu/gluu/charts/config/templates/license-secrets.yaml create mode 100644 charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml diff --git a/assets/argo/argo-cd-5.27.1.tgz b/assets/argo/argo-cd-5.27.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3f3aa83c841d16f4dc4b101ad3d1bc8cf0a5b11d GIT binary patch literal 133814 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

nqyq|wLmUe`28-n%VAjk+V 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ΠNB|M!K{93{cTFpskEO-G}G5FR9TTHQb4kd=>*Mi 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 literal 0 HcmV?d00001 diff --git a/assets/bitnami/airflow-14.0.16.tgz b/assets/bitnami/airflow-14.0.16.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3e6e068fe96d8321038e11a70de5e90c6048d7b1 GIT binary patch literal 200043 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

!&q~@}xjs*-QCeE}rNeniP)T#1v3=)G@cHDHL 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 We0%Dc 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 LGz4W<0Q3X^^+UCk literal 0 HcmV?d00001 diff --git a/assets/bitnami/postgresql-12.2.5.tgz b/assets/bitnami/postgresql-12.2.5.tgz new file mode 100644 index 0000000000000000000000000000000000000000..ae485375bd66107d25e7ad154ef8a536a0a4e92e GIT binary patch literal 56301 zcmV)RK(oIeiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POwycH=hED2nHAKLvj3%x-(ODNDX}qV?tb9Y=OLUhzfSawmKC z%q%xVLK4Ol!2qD$nohsLd8G4B=M~PvjRbfTb+NlUW3BI-xJja_P$(1%g{neK7@ttY zeh>HhQ%HGx4rk#voBeevMd`=)$q0E5h%!u~9(euVKXlvO@4e3J(vK+$5oAb1 z&g4~nj3$K6d*BpuID!mq0T5yzMGUbXIEkS@Mc#h9vjt=PtHJlMzXjts{b%>6Exrg) zjG_QVK1Qs!Y$H+uLjJ`C`Vfz4RjvCz6XE7-1g48TQgw zX>a%2AKD+b0>pfZV=f;m=`5eF~kRJgYaWtWr&)eXne|{o2u@3)V()ch~#|B(3i8`d!k^nd5z z;2^L658iZM^#61GmQZ^}xRfxrwE)_Z>gu`u_Tg55Cy4PLU{kn%blf{WI1IYqqwhy= z#>eQ;@4N}#_?<)8=^l6C==|4fFnOl0vt_%tzUM5PogoNB*Jds1SCwgoG83f z{j zW5Ut`=^p~S7}}Qkqy=Cw!;u(s3bu{lFz~(<(EFWc1PEwiFo0m8L<)hQFivI)5huW> z2y#?JX__`g6<7ALA;NgczNNN(v2W?C8g%BHrs&WI%s7rFO70X=G6v?c5q&*vrF3Q6 z7N4R3MI6JB6)ABczu##$BS<0q1@y`$kNBFZOT@@#Q-#Wa-)Zn?v>)x@+yZo~_sAI5*aL`5*C}Ql*)4HOREi6+fej ztVeP2D>I?3M=lB0i>#jpJpg&Jwmw%RRJ|+bRQgHXKr=)iu#ei(xnRAp2TXqh#5c}} zRW(jE+Lr37{3>HJl1pgj{&E zXH4SQ5oFlNa&#DgCA5fFjp-0*^00EKw9n*}2x4u9_0M#8cbn?`A}rCpIMvp`Ez%j$;Y!v!3n zkb#pR0HOMm69B_dVo(@S04UO)9N8(WVGn%#RDgMs`CKJn%Lm&Ox&^|ZIE&yYL?FO$ z5)sC+4`w7lK+6i_kfU)DGQAlKA(-?fp18&tvH7Uag1jF8?GjKnugwSiHf zOe8X!iNDPUTG#>b5`eC}!^dkL#jOxodSf2%e~Y&!^JG){4T&_v8wNu>~}ew6ex(3FdUE&`z0(8 z??5bHmbNon&tZ&wJf7RF)N;;>9Y&*Mk~J6u^*}jt0GpB|48(NPlU_FJNw1#S4r}4S zBtpBe{G0@*^X8*M!h~oW0-_WZ@)eXAK{$6 z79Ge&A2aY;Xlce@?*bGu*$esk`S^pG!;>d$3;A zyoxFE1aomT@zgUjSF=Iv0UMV>bsej-mv9c4>7(`nh*c@Sf7cEHGq|&aaWNt@7$p*h z+P(!wIOVDvLm#!9b&NxH&-PNciWif>OBK?d=!xo_7gPKIIr7ZV?odw z;<1R!oE1YgR-7hC4C|aE;899ri0|dLl_8{8a2$;ZoyoNfkO+iil8%HFXR{)_dIe4r zJ{7jTGDdTbDu-38pQ5~ChzpzA<5T2OLbzvaagRja7*obQniN&-8W^Pv2$aw>M*g$n zlCvX+aLepnGM%G#J#v{grelyyofoGk1HnDL6=$wfCxE7dJKj9EDa7mJgJN`@Qt{BUgIAR>ZK(H=hf?+TMD0;w@L^Bj|@Bk?m zv&LFD9O#x6Wr(2u6m#VBgd&^S&hzc}jKe5^A&Jm?Kqz=`b?&|NpxEE{K=!#nbz^By zW2CCknpdw}MQQ<&qi5q4SS+-zRbstpvw7rCDTzqJ`eZi4T-u@5Q@ORqTzW3r;3N#m zBMS6>sR!PZNa#mpl-$8M4(HatA1UTY{9Agb-Yd09#^d*u0jFMo4Zc z{De{z@jaSE9M6!a#?5<#VSCDF;j6dr`rhzwSN)%FuCK1&4ZZ&L<>mQpI@9t)&;u

n(c!_q+Ry};XT-gFwFwg+3ZOW$y%X|LJ0z2z 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 ^y!RIb11Ln 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

^o2K_nU@Ua%*zM-dj^{c033m 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 IdjL8H06I|@vH$=8 literal 0 HcmV?d00001 diff --git a/assets/bitnami/redis-17.8.7.tgz b/assets/bitnami/redis-17.8.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..6b8f89c1a7621c9fd930c3a51666d9de6da2f6d5 GIT binary patch literal 90458 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 literal 0 HcmV?d00001 diff --git a/assets/bitnami/spark-6.4.1.tgz b/assets/bitnami/spark-6.4.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..8ad1efe3f121b949170e804396ee2e4dcb1e1b37 GIT binary patch literal 39326 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 literal 0 HcmV?d00001 diff --git a/assets/bitnami/tomcat-10.5.20.tgz b/assets/bitnami/tomcat-10.5.20.tgz new file mode 100644 index 0000000000000000000000000000000000000000..687a068023594a4559f9a8bfd4890033047d3d68 GIT binary patch literal 34837 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 R{~rJV|Nog&$wmM?0|2kjCFTGC literal 0 HcmV?d00001 diff --git a/assets/bitnami/wordpress-15.2.56.tgz b/assets/bitnami/wordpress-15.2.56.tgz new file mode 100644 index 0000000000000000000000000000000000000000..44286951068df06e5a471518fa90f165a5d7c98c GIT binary patch literal 123611 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 literal 0 HcmV?d00001 diff --git a/assets/bitnami/zookeeper-11.1.5.tgz b/assets/bitnami/zookeeper-11.1.5.tgz new file mode 100644 index 0000000000000000000000000000000000000000..27eb057cc4c0fe973429cd76fe2bd8c84a6675a4 GIT binary patch literal 42097 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 a!}IVwJP*$ep8r1p0RR8~PGl?q8Uz6MB_-$p literal 0 HcmV?d00001 diff --git a/assets/citrix/citrix-cpx-with-ingress-controller-1.30.1.tgz b/assets/citrix/citrix-cpx-with-ingress-controller-1.30.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..17aca25c959340ed535b4aca76263aa5dbce2e5e GIT binary patch literal 34688 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 YKTkhTKeeC#7XSeN|AY%FF#tLP0Gt>%*Z=?k literal 0 HcmV?d00001 diff --git a/assets/citrix/citrix-ingress-controller-1.30.1.tgz b/assets/citrix/citrix-ingress-controller-1.30.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..14da42833e15cc09bc2583c677aff8779589b7dd GIT binary patch literal 34082 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 H04@Ol*?TC- literal 0 HcmV?d00001 diff --git a/assets/crate/crate-operator-2.24.0.tgz b/assets/crate/crate-operator-2.24.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b2edf99eadb8fe48c515682338a1898aa99cfff5 GIT binary patch literal 7243 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�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 z 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 Q3*Dc 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 z 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%0Apr*=2az$d2 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

NdA~Q8JR8QFz(it{Gj&9*=e`m?DWyHUCOs= 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¬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®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

Q6v8B6yrmuC&-iZ-B4va6EJ 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%0AaOT@X#Fup!N22(xZzps?~7s(X~Ojjl95xc1TCCE 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

|u5JdJ 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 Ks)9QJa1#Jc0{FcE literal 0 HcmV?d00001 diff --git a/assets/loft/loft-3.0.1.tgz b/assets/loft/loft-3.0.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..54c6ad48c7779eff788539dbc770436be13b7d21 GIT binary patch literal 5865 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 literal 0 HcmV?d00001 diff --git a/assets/redpanda/redpanda-3.0.6.tgz b/assets/redpanda/redpanda-3.0.6.tgz new file mode 100644 index 0000000000000000000000000000000000000000..3ad776d560329296f5a731c7bd1af3c81ab38235 GIT binary patch literal 50338 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 F1OOB|ZM6UZ literal 0 HcmV?d00001 diff --git a/charts/argo/argo-cd/Chart.yaml b/charts/argo/argo-cd/Chart.yaml index ccc319b06..f424dba71 100644 --- a/charts/argo/argo-cd/Chart.yaml +++ b/charts/argo/argo-cd/Chart.yaml @@ -1,13 +1,13 @@ annotations: artifacthub.io/changes: | - - kind: added - description: Ability to add project scoped cluster(s) + - kind: changed + description: Upgrade Argo CD to v2.6.6 catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Argo CD catalog.cattle.io/kube-version: '>=1.22.0-0' catalog.cattle.io/release-name: argo-cd apiVersion: v2 -appVersion: v2.6.5 +appVersion: v2.6.6 dependencies: - condition: redis-ha.enabled name: redis-ha @@ -29,4 +29,4 @@ name: argo-cd sources: - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd - https://github.com/argoproj/argo-cd -version: 5.27.0 +version: 5.27.1 diff --git a/charts/bitnami/airflow/Chart.lock b/charts/bitnami/airflow/Chart.lock index 6b974ed08..a09910f7b 100644 --- a/charts/bitnami/airflow/Chart.lock +++ b/charts/bitnami/airflow/Chart.lock @@ -1,12 +1,12 @@ dependencies: - name: redis repository: https://charts.bitnami.com/bitnami - version: 17.8.3 + version: 17.8.5 - name: postgresql repository: https://charts.bitnami.com/bitnami - version: 12.2.2 + version: 12.2.3 - name: common repository: https://charts.bitnami.com/bitnami version: 2.2.4 -digest: sha256:312aa5a59050e0d5a5cf0cc81ba0896aa83945a29b0495349be4067d7cab43c9 -generated: "2023-03-08T11:26:32.336933894Z" +digest: sha256:71b7d925ac46567290097438fb62612549c75a2813cde66b37b2fe25906f1b11 +generated: "2023-03-15T05:43:25.19026132Z" diff --git a/charts/bitnami/airflow/Chart.yaml b/charts/bitnami/airflow/Chart.yaml index e8063c7f6..45a721b22 100644 --- a/charts/bitnami/airflow/Chart.yaml +++ b/charts/bitnami/airflow/Chart.yaml @@ -6,7 +6,7 @@ annotations: category: WorkFlow licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.5.1 +appVersion: 2.5.2 dependencies: - condition: redis.enabled name: redis @@ -38,4 +38,4 @@ name: airflow sources: - https://github.com/bitnami/containers/tree/main/bitnami/airflow - https://airflow.apache.org/ -version: 14.0.14 +version: 14.0.16 diff --git a/charts/bitnami/airflow/README.md b/charts/bitnami/airflow/README.md index 6c1c2a190..dd0480f75 100644 --- a/charts/bitnami/airflow/README.md +++ b/charts/bitnami/airflow/README.md @@ -90,7 +90,7 @@ The command removes all the Kubernetes components associated with the chart and | `dags.existingConfigmap` | Name of an existing ConfigMap with all the DAGs files you want to load in Airflow | `""` | | `dags.image.registry` | Init container load-dags image registry | `docker.io` | | `dags.image.repository` | Init container load-dags image repository | `bitnami/bitnami-shell` | -| `dags.image.tag` | Init container load-dags image tag (immutable tags are recommended) | `11-debian-11-r94` | +| `dags.image.tag` | Init container load-dags image tag (immutable tags are recommended) | `11-debian-11-r97` | | `dags.image.digest` | Init container load-dags image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `dags.image.pullPolicy` | Init container load-dags image pull policy | `IfNotPresent` | | `dags.image.pullSecrets` | Init container load-dags image pull secrets | `[]` | @@ -105,78 +105,78 @@ The command removes all the Kubernetes components associated with the chart and ### Airflow web parameters -| Name | Description | Value | -| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | --------------------- | -| `web.image.registry` | Airflow image registry | `docker.io` | -| `web.image.repository` | Airflow image repository | `bitnami/airflow` | -| `web.image.tag` | Airflow image tag (immutable tags are recommended) | `2.5.1-debian-11-r16` | -| `web.image.digest` | Airflow image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | -| `web.image.pullPolicy` | Airflow image pull policy | `IfNotPresent` | -| `web.image.pullSecrets` | Airflow image pull secrets | `[]` | -| `web.image.debug` | Enable image debug mode | `false` | -| `web.baseUrl` | URL used to access to Airflow web ui | `""` | -| `web.existingConfigmap` | Name of an existing config map containing the Airflow web config file | `""` | -| `web.command` | Override default container command (useful when using custom images) | `[]` | -| `web.args` | Override default container args (useful when using custom images) | `[]` | -| `web.extraEnvVars` | Array with extra environment variables to add Airflow web pods | `[]` | -| `web.extraEnvVarsCM` | ConfigMap containing extra environment variables for Airflow web pods | `""` | -| `web.extraEnvVarsSecret` | Secret containing extra environment variables (in case of sensitive data) for Airflow web pods | `""` | -| `web.extraEnvVarsSecrets` | List of secrets with extra environment variables for Airflow web pods | `[]` | -| `web.containerPorts.http` | Airflow web HTTP container port | `8080` | -| `web.replicaCount` | Number of Airflow web replicas | `1` | -| `web.livenessProbe.enabled` | Enable livenessProbe on Airflow web containers | `true` | -| `web.livenessProbe.initialDelaySeconds` | Initial delay seconds for livenessProbe | `180` | -| `web.livenessProbe.periodSeconds` | Period seconds for livenessProbe | `20` | -| `web.livenessProbe.timeoutSeconds` | Timeout seconds for livenessProbe | `5` | -| `web.livenessProbe.failureThreshold` | Failure threshold for livenessProbe | `6` | -| `web.livenessProbe.successThreshold` | Success threshold for livenessProbe | `1` | -| `web.readinessProbe.enabled` | Enable readinessProbe on Airflow web containers | `true` | -| `web.readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `30` | -| `web.readinessProbe.periodSeconds` | Period seconds for readinessProbe | `10` | -| `web.readinessProbe.timeoutSeconds` | Timeout seconds for readinessProbe | `5` | -| `web.readinessProbe.failureThreshold` | Failure threshold for readinessProbe | `6` | -| `web.readinessProbe.successThreshold` | Success threshold for readinessProbe | `1` | -| `web.startupProbe.enabled` | Enable startupProbe on Airflow web containers | `false` | -| `web.startupProbe.initialDelaySeconds` | Initial delay seconds for startupProbe | `60` | -| `web.startupProbe.periodSeconds` | Period seconds for startupProbe | `10` | -| `web.startupProbe.timeoutSeconds` | Timeout seconds for startupProbe | `1` | -| `web.startupProbe.failureThreshold` | Failure threshold for startupProbe | `15` | -| `web.startupProbe.successThreshold` | Success threshold for startupProbe | `1` | -| `web.customLivenessProbe` | Custom livenessProbe that overrides the default one | `{}` | -| `web.customReadinessProbe` | Custom readinessProbe that overrides the default one | `{}` | -| `web.customStartupProbe` | Custom startupProbe that overrides the default one | `{}` | -| `web.resources.limits` | The resources limits for the Airflow web containers | `{}` | -| `web.resources.requests` | The requested resources for the Airflow web containers | `{}` | -| `web.podSecurityContext.enabled` | Enabled Airflow web pods' Security Context | `true` | -| `web.podSecurityContext.fsGroup` | Set Airflow web pod's Security Context fsGroup | `1001` | -| `web.containerSecurityContext.enabled` | Enabled Airflow web containers' Security Context | `true` | -| `web.containerSecurityContext.runAsUser` | Set Airflow web containers' Security Context runAsUser | `1001` | -| `web.containerSecurityContext.runAsNonRoot` | Set Airflow web containers' Security Context runAsNonRoot | `true` | -| `web.lifecycleHooks` | for the Airflow web container(s) to automate configuration before or after startup | `{}` | -| `web.hostAliases` | Deployment pod host aliases | `[]` | -| `web.podLabels` | Add extra labels to the Airflow web pods | `{}` | -| `web.podAnnotations` | Add extra annotations to the Airflow web pods | `{}` | -| `web.affinity` | Affinity for Airflow web pods assignment (evaluated as a template) | `{}` | -| `web.nodeAffinityPreset.key` | Node label key to match. Ignored if `web.affinity` is set. | `""` | -| `web.nodeAffinityPreset.type` | Node affinity preset type. Ignored if `web.affinity` is set. Allowed values: `soft` or `hard` | `""` | -| `web.nodeAffinityPreset.values` | Node label values to match. Ignored if `web.affinity` is set. | `[]` | -| `web.nodeSelector` | Node labels for Airflow web pods assignment | `{}` | -| `web.podAffinityPreset` | Pod affinity preset. Ignored if `web.affinity` is set. Allowed values: `soft` or `hard`. | `""` | -| `web.podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `web.affinity` is set. Allowed values: `soft` or `hard`. | `soft` | -| `web.tolerations` | Tolerations for Airflow web pods assignment | `[]` | -| `web.topologySpreadConstraints` | Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template | `[]` | -| `web.priorityClassName` | Priority Class Name | `""` | -| `web.schedulerName` | Use an alternate scheduler, e.g. "stork". | `""` | -| `web.terminationGracePeriodSeconds` | Seconds Airflow web pod needs to terminate gracefully | `""` | -| `web.updateStrategy.type` | Airflow web deployment strategy type | `RollingUpdate` | -| `web.updateStrategy.rollingUpdate` | Airflow web deployment rolling update configuration parameters | `{}` | -| `web.sidecars` | Add additional sidecar containers to the Airflow web pods | `[]` | -| `web.initContainers` | Add additional init containers to the Airflow web pods | `[]` | -| `web.extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the Airflow web pods | `[]` | -| `web.extraVolumes` | Optionally specify extra list of additional volumes for the Airflow web pods | `[]` | -| `web.pdb.create` | Deploy a pdb object for the Airflow web pods | `false` | -| `web.pdb.minAvailable` | Maximum number/percentage of unavailable Airflow web replicas | `1` | -| `web.pdb.maxUnavailable` | Maximum number/percentage of unavailable Airflow web replicas | `""` | +| Name | Description | Value | +| ------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -------------------- | +| `web.image.registry` | Airflow image registry | `docker.io` | +| `web.image.repository` | Airflow image repository | `bitnami/airflow` | +| `web.image.tag` | Airflow image tag (immutable tags are recommended) | `2.5.2-debian-11-r1` | +| `web.image.digest` | Airflow image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | +| `web.image.pullPolicy` | Airflow image pull policy | `IfNotPresent` | +| `web.image.pullSecrets` | Airflow image pull secrets | `[]` | +| `web.image.debug` | Enable image debug mode | `false` | +| `web.baseUrl` | URL used to access to Airflow web ui | `""` | +| `web.existingConfigmap` | Name of an existing config map containing the Airflow web config file | `""` | +| `web.command` | Override default container command (useful when using custom images) | `[]` | +| `web.args` | Override default container args (useful when using custom images) | `[]` | +| `web.extraEnvVars` | Array with extra environment variables to add Airflow web pods | `[]` | +| `web.extraEnvVarsCM` | ConfigMap containing extra environment variables for Airflow web pods | `""` | +| `web.extraEnvVarsSecret` | Secret containing extra environment variables (in case of sensitive data) for Airflow web pods | `""` | +| `web.extraEnvVarsSecrets` | List of secrets with extra environment variables for Airflow web pods | `[]` | +| `web.containerPorts.http` | Airflow web HTTP container port | `8080` | +| `web.replicaCount` | Number of Airflow web replicas | `1` | +| `web.livenessProbe.enabled` | Enable livenessProbe on Airflow web containers | `true` | +| `web.livenessProbe.initialDelaySeconds` | Initial delay seconds for livenessProbe | `180` | +| `web.livenessProbe.periodSeconds` | Period seconds for livenessProbe | `20` | +| `web.livenessProbe.timeoutSeconds` | Timeout seconds for livenessProbe | `5` | +| `web.livenessProbe.failureThreshold` | Failure threshold for livenessProbe | `6` | +| `web.livenessProbe.successThreshold` | Success threshold for livenessProbe | `1` | +| `web.readinessProbe.enabled` | Enable readinessProbe on Airflow web containers | `true` | +| `web.readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `30` | +| `web.readinessProbe.periodSeconds` | Period seconds for readinessProbe | `10` | +| `web.readinessProbe.timeoutSeconds` | Timeout seconds for readinessProbe | `5` | +| `web.readinessProbe.failureThreshold` | Failure threshold for readinessProbe | `6` | +| `web.readinessProbe.successThreshold` | Success threshold for readinessProbe | `1` | +| `web.startupProbe.enabled` | Enable startupProbe on Airflow web containers | `false` | +| `web.startupProbe.initialDelaySeconds` | Initial delay seconds for startupProbe | `60` | +| `web.startupProbe.periodSeconds` | Period seconds for startupProbe | `10` | +| `web.startupProbe.timeoutSeconds` | Timeout seconds for startupProbe | `1` | +| `web.startupProbe.failureThreshold` | Failure threshold for startupProbe | `15` | +| `web.startupProbe.successThreshold` | Success threshold for startupProbe | `1` | +| `web.customLivenessProbe` | Custom livenessProbe that overrides the default one | `{}` | +| `web.customReadinessProbe` | Custom readinessProbe that overrides the default one | `{}` | +| `web.customStartupProbe` | Custom startupProbe that overrides the default one | `{}` | +| `web.resources.limits` | The resources limits for the Airflow web containers | `{}` | +| `web.resources.requests` | The requested resources for the Airflow web containers | `{}` | +| `web.podSecurityContext.enabled` | Enabled Airflow web pods' Security Context | `true` | +| `web.podSecurityContext.fsGroup` | Set Airflow web pod's Security Context fsGroup | `1001` | +| `web.containerSecurityContext.enabled` | Enabled Airflow web containers' Security Context | `true` | +| `web.containerSecurityContext.runAsUser` | Set Airflow web containers' Security Context runAsUser | `1001` | +| `web.containerSecurityContext.runAsNonRoot` | Set Airflow web containers' Security Context runAsNonRoot | `true` | +| `web.lifecycleHooks` | for the Airflow web container(s) to automate configuration before or after startup | `{}` | +| `web.hostAliases` | Deployment pod host aliases | `[]` | +| `web.podLabels` | Add extra labels to the Airflow web pods | `{}` | +| `web.podAnnotations` | Add extra annotations to the Airflow web pods | `{}` | +| `web.affinity` | Affinity for Airflow web pods assignment (evaluated as a template) | `{}` | +| `web.nodeAffinityPreset.key` | Node label key to match. Ignored if `web.affinity` is set. | `""` | +| `web.nodeAffinityPreset.type` | Node affinity preset type. Ignored if `web.affinity` is set. Allowed values: `soft` or `hard` | `""` | +| `web.nodeAffinityPreset.values` | Node label values to match. Ignored if `web.affinity` is set. | `[]` | +| `web.nodeSelector` | Node labels for Airflow web pods assignment | `{}` | +| `web.podAffinityPreset` | Pod affinity preset. Ignored if `web.affinity` is set. Allowed values: `soft` or `hard`. | `""` | +| `web.podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `web.affinity` is set. Allowed values: `soft` or `hard`. | `soft` | +| `web.tolerations` | Tolerations for Airflow web pods assignment | `[]` | +| `web.topologySpreadConstraints` | Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template | `[]` | +| `web.priorityClassName` | Priority Class Name | `""` | +| `web.schedulerName` | Use an alternate scheduler, e.g. "stork". | `""` | +| `web.terminationGracePeriodSeconds` | Seconds Airflow web pod needs to terminate gracefully | `""` | +| `web.updateStrategy.type` | Airflow web deployment strategy type | `RollingUpdate` | +| `web.updateStrategy.rollingUpdate` | Airflow web deployment rolling update configuration parameters | `{}` | +| `web.sidecars` | Add additional sidecar containers to the Airflow web pods | `[]` | +| `web.initContainers` | Add additional init containers to the Airflow web pods | `[]` | +| `web.extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the Airflow web pods | `[]` | +| `web.extraVolumes` | Optionally specify extra list of additional volumes for the Airflow web pods | `[]` | +| `web.pdb.create` | Deploy a pdb object for the Airflow web pods | `false` | +| `web.pdb.minAvailable` | Maximum number/percentage of unavailable Airflow web replicas | `1` | +| `web.pdb.maxUnavailable` | Maximum number/percentage of unavailable Airflow web replicas | `""` | ### Airflow scheduler parameters @@ -184,7 +184,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | --------------------------- | | `scheduler.image.registry` | Airflow Scheduler image registry | `docker.io` | | `scheduler.image.repository` | Airflow Scheduler image repository | `bitnami/airflow-scheduler` | -| `scheduler.image.tag` | Airflow Scheduler image tag (immutable tags are recommended) | `2.5.1-debian-11-r17` | +| `scheduler.image.tag` | Airflow Scheduler image tag (immutable tags are recommended) | `2.5.2-debian-11-r0` | | `scheduler.image.digest` | Airflow Schefuler image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `scheduler.image.pullPolicy` | Airflow Scheduler image pull policy | `IfNotPresent` | | `scheduler.image.pullSecrets` | Airflow Scheduler image pull secrets | `[]` | @@ -238,7 +238,7 @@ The command removes all the Kubernetes components associated with the chart and | ---------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ------------------------ | | `worker.image.registry` | Airflow Worker image registry | `docker.io` | | `worker.image.repository` | Airflow Worker image repository | `bitnami/airflow-worker` | -| `worker.image.tag` | Airflow Worker image tag (immutable tags are recommended) | `2.5.1-debian-11-r17` | +| `worker.image.tag` | Airflow Worker image tag (immutable tags are recommended) | `2.5.2-debian-11-r0` | | `worker.image.digest` | Airflow Worker image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `worker.image.pullPolicy` | Airflow Worker image pull policy | `IfNotPresent` | | `worker.image.pullSecrets` | Airflow Worker image pull secrets | `[]` | @@ -318,7 +318,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------------------ | --------------------------------------------------------------------------------------------------- | --------------------- | | `git.image.registry` | Git image registry | `docker.io` | | `git.image.repository` | Git image repository | `bitnami/git` | -| `git.image.tag` | Git image tag (immutable tags are recommended) | `2.39.2-debian-11-r8` | +| `git.image.tag` | Git image tag (immutable tags are recommended) | `2.40.0-debian-11-r0` | | `git.image.digest` | Git image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `git.image.pullPolicy` | Git image pull policy | `IfNotPresent` | | `git.image.pullSecrets` | Git image pull secrets | `[]` | @@ -405,53 +405,53 @@ The command removes all the Kubernetes components associated with the chart and ### Airflow metrics parameters -| Name | Description | Value | -| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------- | -| `metrics.enabled` | Whether or not to create a standalone Airflow exporter to expose Airflow metrics | `false` | -| `metrics.image.registry` | Airflow exporter image registry | `docker.io` | -| `metrics.image.repository` | Airflow exporter image repository | `bitnami/airflow-exporter` | -| `metrics.image.tag` | Airflow exporter image tag (immutable tags are recommended) | `0.20220314.0-debian-11-r99` | -| `metrics.image.digest` | Airflow exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | -| `metrics.image.pullPolicy` | Airflow exporter image pull policy | `IfNotPresent` | -| `metrics.image.pullSecrets` | Airflow exporter image pull secrets | `[]` | -| `metrics.extraEnvVars` | Array with extra environment variables to add Airflow exporter pods | `[]` | -| `metrics.extraEnvVarsCM` | ConfigMap containing extra environment variables for Airflow exporter pods | `""` | -| `metrics.extraEnvVarsSecret` | Secret containing extra environment variables (in case of sensitive data) for Airflow exporter pods | `""` | -| `metrics.containerPorts.http` | Airflow exporter metrics container port | `9112` | -| `metrics.resources.limits` | The resources limits for the container | `{}` | -| `metrics.resources.requests` | The requested resources for the container | `{}` | -| `metrics.podSecurityContext.enabled` | Enable security context for the pods | `true` | -| `metrics.podSecurityContext.fsGroup` | Set Airflow exporter pod's Security Context fsGroup | `1001` | -| `metrics.containerSecurityContext.enabled` | Enable Airflow exporter containers' Security Context | `true` | -| `metrics.containerSecurityContext.runAsUser` | Set Airflow exporter containers' Security Context runAsUser | `1001` | -| `metrics.containerSecurityContext.runAsNonRoot` | Set Airflow exporter containers' Security Context runAsNonRoot | `true` | -| `metrics.lifecycleHooks` | for the Airflow exporter container(s) to automate configuration before or after startup | `{}` | -| `metrics.hostAliases` | Airflow exporter pods host aliases | `[]` | -| `metrics.podLabels` | Extra labels for Airflow exporter pods | `{}` | -| `metrics.podAnnotations` | Extra annotations for Airflow exporter pods | `{}` | -| `metrics.podAffinityPreset` | Pod affinity preset. Ignored if `metrics.affinity` is set. Allowed values: `soft` or `hard` | `""` | -| `metrics.podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `metrics.affinity` is set. Allowed values: `soft` or `hard` | `soft` | -| `metrics.nodeAffinityPreset.type` | Node affinity preset type. Ignored if `metrics.affinity` is set. Allowed values: `soft` or `hard` | `""` | -| `metrics.nodeAffinityPreset.key` | Node label key to match Ignored if `metrics.affinity` is set. | `""` | -| `metrics.nodeAffinityPreset.values` | Node label values to match. Ignored if `metrics.affinity` is set. | `[]` | -| `metrics.affinity` | Affinity for pod assignment | `{}` | -| `metrics.nodeSelector` | Node labels for pod assignment | `{}` | -| `metrics.tolerations` | Tolerations for pod assignment | `[]` | -| `metrics.schedulerName` | Name of the k8s scheduler (other than default) for Airflow exporter | `""` | -| `metrics.service.ports.http` | Airflow exporter metrics service port | `9112` | -| `metrics.service.clusterIP` | Static clusterIP or None for headless services | `""` | -| `metrics.service.sessionAffinity` | Control where client requests go, to the same pod or round-robin | `None` | -| `metrics.service.annotations` | Annotations for the Airflow exporter service | `{}` | -| `metrics.serviceMonitor.enabled` | if `true`, creates a Prometheus Operator ServiceMonitor (requires `metrics.enabled` to be `true`) | `false` | -| `metrics.serviceMonitor.namespace` | Namespace in which Prometheus is running | `""` | -| `metrics.serviceMonitor.interval` | Interval at which metrics should be scraped | `""` | -| `metrics.serviceMonitor.scrapeTimeout` | Timeout after which the scrape is ended | `""` | -| `metrics.serviceMonitor.labels` | Additional labels that can be used so ServiceMonitor will be discovered by Prometheus | `{}` | -| `metrics.serviceMonitor.selector` | Prometheus instance selector labels | `{}` | -| `metrics.serviceMonitor.relabelings` | RelabelConfigs to apply to samples before scraping | `[]` | -| `metrics.serviceMonitor.metricRelabelings` | MetricRelabelConfigs to apply to samples before ingestion | `[]` | -| `metrics.serviceMonitor.honorLabels` | Specify honorLabels parameter to add the scrape endpoint | `false` | -| `metrics.serviceMonitor.jobLabel` | The name of the label on the target service to use as the job name in prometheus. | `""` | +| Name | Description | Value | +| ----------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ----------------------------- | +| `metrics.enabled` | Whether or not to create a standalone Airflow exporter to expose Airflow metrics | `false` | +| `metrics.image.registry` | Airflow exporter image registry | `docker.io` | +| `metrics.image.repository` | Airflow exporter image repository | `bitnami/airflow-exporter` | +| `metrics.image.tag` | Airflow exporter image tag (immutable tags are recommended) | `0.20220314.0-debian-11-r101` | +| `metrics.image.digest` | Airflow exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | +| `metrics.image.pullPolicy` | Airflow exporter image pull policy | `IfNotPresent` | +| `metrics.image.pullSecrets` | Airflow exporter image pull secrets | `[]` | +| `metrics.extraEnvVars` | Array with extra environment variables to add Airflow exporter pods | `[]` | +| `metrics.extraEnvVarsCM` | ConfigMap containing extra environment variables for Airflow exporter pods | `""` | +| `metrics.extraEnvVarsSecret` | Secret containing extra environment variables (in case of sensitive data) for Airflow exporter pods | `""` | +| `metrics.containerPorts.http` | Airflow exporter metrics container port | `9112` | +| `metrics.resources.limits` | The resources limits for the container | `{}` | +| `metrics.resources.requests` | The requested resources for the container | `{}` | +| `metrics.podSecurityContext.enabled` | Enable security context for the pods | `true` | +| `metrics.podSecurityContext.fsGroup` | Set Airflow exporter pod's Security Context fsGroup | `1001` | +| `metrics.containerSecurityContext.enabled` | Enable Airflow exporter containers' Security Context | `true` | +| `metrics.containerSecurityContext.runAsUser` | Set Airflow exporter containers' Security Context runAsUser | `1001` | +| `metrics.containerSecurityContext.runAsNonRoot` | Set Airflow exporter containers' Security Context runAsNonRoot | `true` | +| `metrics.lifecycleHooks` | for the Airflow exporter container(s) to automate configuration before or after startup | `{}` | +| `metrics.hostAliases` | Airflow exporter pods host aliases | `[]` | +| `metrics.podLabels` | Extra labels for Airflow exporter pods | `{}` | +| `metrics.podAnnotations` | Extra annotations for Airflow exporter pods | `{}` | +| `metrics.podAffinityPreset` | Pod affinity preset. Ignored if `metrics.affinity` is set. Allowed values: `soft` or `hard` | `""` | +| `metrics.podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `metrics.affinity` is set. Allowed values: `soft` or `hard` | `soft` | +| `metrics.nodeAffinityPreset.type` | Node affinity preset type. Ignored if `metrics.affinity` is set. Allowed values: `soft` or `hard` | `""` | +| `metrics.nodeAffinityPreset.key` | Node label key to match Ignored if `metrics.affinity` is set. | `""` | +| `metrics.nodeAffinityPreset.values` | Node label values to match. Ignored if `metrics.affinity` is set. | `[]` | +| `metrics.affinity` | Affinity for pod assignment | `{}` | +| `metrics.nodeSelector` | Node labels for pod assignment | `{}` | +| `metrics.tolerations` | Tolerations for pod assignment | `[]` | +| `metrics.schedulerName` | Name of the k8s scheduler (other than default) for Airflow exporter | `""` | +| `metrics.service.ports.http` | Airflow exporter metrics service port | `9112` | +| `metrics.service.clusterIP` | Static clusterIP or None for headless services | `""` | +| `metrics.service.sessionAffinity` | Control where client requests go, to the same pod or round-robin | `None` | +| `metrics.service.annotations` | Annotations for the Airflow exporter service | `{}` | +| `metrics.serviceMonitor.enabled` | if `true`, creates a Prometheus Operator ServiceMonitor (requires `metrics.enabled` to be `true`) | `false` | +| `metrics.serviceMonitor.namespace` | Namespace in which Prometheus is running | `""` | +| `metrics.serviceMonitor.interval` | Interval at which metrics should be scraped | `""` | +| `metrics.serviceMonitor.scrapeTimeout` | Timeout after which the scrape is ended | `""` | +| `metrics.serviceMonitor.labels` | Additional labels that can be used so ServiceMonitor will be discovered by Prometheus | `{}` | +| `metrics.serviceMonitor.selector` | Prometheus instance selector labels | `{}` | +| `metrics.serviceMonitor.relabelings` | RelabelConfigs to apply to samples before scraping | `[]` | +| `metrics.serviceMonitor.metricRelabelings` | MetricRelabelConfigs to apply to samples before ingestion | `[]` | +| `metrics.serviceMonitor.honorLabels` | Specify honorLabels parameter to add the scrape endpoint | `false` | +| `metrics.serviceMonitor.jobLabel` | The name of the label on the target service to use as the job name in prometheus. | `""` | ### Airflow database parameters diff --git a/charts/bitnami/airflow/charts/postgresql/Chart.lock b/charts/bitnami/airflow/charts/postgresql/Chart.lock index 5f647678a..2b9dadc72 100644 --- a/charts/bitnami/airflow/charts/postgresql/Chart.lock +++ b/charts/bitnami/airflow/charts/postgresql/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 2.2.3 -digest: sha256:2c7165542fc01b9e98b577cd8b1095d0ed8267d34b97b6e581a1176bfb8e4dcb -generated: "2023-02-09T18:59:17.379982577Z" + version: 2.2.4 +digest: sha256:634d19e9b7f6e4c07d7c04a0161ab96b3f83335ebdd70b35b952319ef0a2586b +generated: "2023-03-14T07:26:55.449518929Z" diff --git a/charts/bitnami/airflow/charts/postgresql/Chart.yaml b/charts/bitnami/airflow/charts/postgresql/Chart.yaml index 9e7eb9389..0a1382a1b 100644 --- a/charts/bitnami/airflow/charts/postgresql/Chart.yaml +++ b/charts/bitnami/airflow/charts/postgresql/Chart.yaml @@ -28,4 +28,4 @@ name: postgresql sources: - https://github.com/bitnami/containers/tree/main/bitnami/postgresql - https://www.postgresql.org/ -version: 12.2.2 +version: 12.2.3 diff --git a/charts/bitnami/airflow/charts/postgresql/README.md b/charts/bitnami/airflow/charts/postgresql/README.md index 55048e985..89de9e4c7 100644 --- a/charts/bitnami/airflow/charts/postgresql/README.md +++ b/charts/bitnami/airflow/charts/postgresql/README.md @@ -100,7 +100,7 @@ kubectl delete pvc -l release=my-release | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | `image.registry` | PostgreSQL image registry | `docker.io` | | `image.repository` | PostgreSQL image repository | `bitnami/postgresql` | -| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.2.0-debian-11-r5` | +| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.2.0-debian-11-r11` | | `image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | PostgreSQL image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify image pull secrets | `[]` | @@ -377,7 +377,7 @@ kubectl delete pvc -l release=my-release | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r90` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r96` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` | @@ -405,7 +405,7 @@ kubectl delete pvc -l release=my-release | `metrics.enabled` | Start a prometheus exporter | `false` | | `metrics.image.registry` | PostgreSQL Prometheus Exporter image registry | `docker.io` | | `metrics.image.repository` | PostgreSQL Prometheus Exporter image repository | `bitnami/postgres-exporter` | -| `metrics.image.tag` | PostgreSQL Prometheus Exporter image tag (immutable tags are recommended) | `0.11.1-debian-11-r64` | +| `metrics.image.tag` | PostgreSQL Prometheus Exporter image tag (immutable tags are recommended) | `0.11.1-debian-11-r69` | | `metrics.image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | PostgreSQL Prometheus Exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Specify image pull secrets | `[]` | @@ -457,6 +457,7 @@ kubectl delete pvc -l release=my-release | `metrics.prometheusRule.labels` | Additional labels that can be used so PrometheusRule will be discovered by Prometheus | `{}` | | `metrics.prometheusRule.rules` | PrometheusRule definitions | `[]` | +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example, ```console helm install my-release \ diff --git a/charts/bitnami/airflow/charts/postgresql/charts/common/Chart.yaml b/charts/bitnami/airflow/charts/postgresql/charts/common/Chart.yaml index 031ee0fd4..8583e628a 100644 --- a/charts/bitnami/airflow/charts/postgresql/charts/common/Chart.yaml +++ b/charts/bitnami/airflow/charts/postgresql/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.2.3 +appVersion: 2.2.4 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://github.com/bitnami/charts/tree/main/bitnami/common @@ -21,4 +21,4 @@ sources: - https://github.com/bitnami/charts - https://www.bitnami.com/ type: library -version: 2.2.3 +version: 2.2.4 diff --git a/charts/bitnami/airflow/charts/postgresql/charts/common/README.md b/charts/bitnami/airflow/charts/postgresql/charts/common/README.md index 8f3bda37d..825639f2a 100644 --- a/charts/bitnami/airflow/charts/postgresql/charts/common/README.md +++ b/charts/bitnami/airflow/charts/postgresql/charts/common/README.md @@ -12,7 +12,7 @@ dependencies: ``` ```console -$ helm dependency update +helm dependency update ``` ```yaml @@ -37,124 +37,6 @@ Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment ## Parameters -The following table lists the helpers available in the library which are scoped in different sections. - -### Affinities - -| Helper identifier | Description | Expected Input | -|-------------------------------|------------------------------------------------------|------------------------------------------------| -| `common.affinities.nodes.soft` | Return a soft nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.nodes.hard` | Return a hard nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.pods.soft` | Return a soft podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.pods.hard` | Return a hard podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.topologyKey` | Return a topologyKey definition | `dict "topologyKey" "FOO"` | - -### Capabilities - -| Helper identifier | Description | Expected Input | -|------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------| -| `common.capabilities.kubeVersion` | Return the target Kubernetes version (using client default if .Values.kubeVersion is not set). | `.` Chart context | -| `common.capabilities.cronjob.apiVersion` | Return the appropriate apiVersion for cronjob. | `.` Chart context | -| `common.capabilities.deployment.apiVersion` | Return the appropriate apiVersion for deployment. | `.` Chart context | -| `common.capabilities.statefulset.apiVersion` | Return the appropriate apiVersion for statefulset. | `.` Chart context | -| `common.capabilities.ingress.apiVersion` | Return the appropriate apiVersion for ingress. | `.` Chart context | -| `common.capabilities.rbac.apiVersion` | Return the appropriate apiVersion for RBAC resources. | `.` Chart context | -| `common.capabilities.crd.apiVersion` | Return the appropriate apiVersion for CRDs. | `.` Chart context | -| `common.capabilities.policy.apiVersion` | Return the appropriate apiVersion for podsecuritypolicy. | `.` Chart context | -| `common.capabilities.networkPolicy.apiVersion` | Return the appropriate apiVersion for networkpolicy. | `.` Chart context | -| `common.capabilities.apiService.apiVersion` | Return the appropriate apiVersion for APIService. | `.` Chart context | -| `common.capabilities.hpa.apiVersion` | Return the appropriate apiVersion for Horizontal Pod Autoscaler | `.` Chart context | -| `common.capabilities.supportsHelmVersion` | Returns true if the used Helm version is 3.3+ | `.` Chart context | - -### Errors - -| Helper identifier | Description | Expected Input | -|-----------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------| -| `common.errors.upgrade.passwords.empty` | It will ensure required passwords are given when we are upgrading a chart. If `validationErrors` is not empty it will throw an error and will stop the upgrade action. | `dict "validationErrors" (list $validationError00 $validationError01) "context" $` | - -### Images - -| Helper identifier | Description | Expected Input | -|-----------------------------|------------------------------------------------------|---------------------------------------------------------------------------------------------------------| -| `common.images.image` | Return the proper and full image name | `dict "imageRoot" .Values.path.to.the.image "global" $`, see [ImageRoot](#imageroot) for the structure. | -| `common.images.pullSecrets` | Return the proper Docker Image Registry Secret Names (deprecated: use common.images.renderPullSecrets instead) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "global" .Values.global` | -| `common.images.renderPullSecrets` | Return the proper Docker Image Registry Secret Names (evaluates values as templates) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "context" $` | - -### Ingress - -| Helper identifier | Description | Expected Input | -|-------------------------------------------|-------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.ingress.backend` | Generate a proper Ingress backend entry depending on the API version | `dict "serviceName" "foo" "servicePort" "bar"`, see the [Ingress deprecation notice](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/) for the syntax differences | -| `common.ingress.supportsPathType` | Prints "true" if the pathType field is supported | `.` Chart context | -| `common.ingress.supportsIngressClassname` | Prints "true" if the ingressClassname field is supported | `.` Chart context | -| `common.ingress.certManagerRequest` | Prints "true" if required cert-manager annotations for TLS signed certificates are set in the Ingress annotations | `dict "annotations" .Values.path.to.the.ingress.annotations` | - -### Labels - -| Helper identifier | Description | Expected Input | -|-----------------------------|-----------------------------------------------------------------------------|-------------------| -| `common.labels.standard` | Return Kubernetes standard labels | `.` Chart context | -| `common.labels.matchLabels` | Labels to use on `deploy.spec.selector.matchLabels` and `svc.spec.selector` | `.` Chart context | - -### Names - -| Helper identifier | Description | Expected Input | -|-----------------------------------|-----------------------------------------------------------------------|-------------------| -| `common.names.name` | Expand the name of the chart or use `.Values.nameOverride` | `.` Chart context | -| `common.names.fullname` | Create a default fully qualified app name. | `.` Chart context | -| `common.names.namespace` | Allow the release namespace to be overridden | `.` Chart context | -| `common.names.fullname.namespace` | Create a fully qualified app name adding the installation's namespace | `.` Chart context | -| `common.names.chart` | Chart name plus version | `.` Chart context | - -### Secrets - -| Helper identifier | Description | Expected Input | -|-----------------------------------|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.secrets.name` | Generate the name of the secret. | `dict "existingSecret" .Values.path.to.the.existingSecret "defaultNameSuffix" "mySuffix" "context" $` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.key` | Generate secret key. | `dict "existingSecret" .Values.path.to.the.existingSecret "key" "keyName"` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.passwords.manage` | Generate secret password or retrieve one if already created. | `dict "secret" "secret-name" "key" "keyName" "providedValues" (list "path.to.password1" "path.to.password2") "length" 10 "strong" false "chartName" "chartName" "context" $`, length, strong and chartNAme fields are optional. | -| `common.secrets.exists` | Returns whether a previous generated secret already exists. | `dict "secret" "secret-name" "context" $` | - -### Storage - -| Helper identifier | Description | Expected Input | -|-------------------------------|---------------------------------------|---------------------------------------------------------------------------------------------------------------------| -| `common.storage.class` | Return the proper Storage Class | `dict "persistence" .Values.path.to.the.persistence "global" $`, see [Persistence](#persistence) for the structure. | - -### TplValues - -| Helper identifier | Description | Expected Input | -|---------------------------|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.tplvalues.render` | Renders a value that contains template | `dict "value" .Values.path.to.the.Value "context" $`, value is the value should rendered as template, context frequently is the chart context `$` or `.` | - -### Utils - -| Helper identifier | Description | Expected Input | -|--------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------| -| `common.utils.fieldToEnvVar` | Build environment variable name given a field. | `dict "field" "my-password"` | -| `common.utils.secret.getvalue` | Print instructions to get a secret value. | `dict "secret" "secret-name" "field" "secret-value-field" "context" $` | -| `common.utils.getValueFromKey` | Gets a value from `.Values` object given its key path | `dict "key" "path.to.key" "context" $` | -| `common.utils.getKeyFromList` | Returns first `.Values` key with a defined value or first of the list if all non-defined | `dict "keys" (list "path.to.key1" "path.to.key2") "context" $` | - -### Validations - -| Helper identifier | Description | Expected Input | -|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.validations.values.single.empty` | Validate a value must not be empty. | `dict "valueKey" "path.to.value" "secret" "secret.name" "field" "my-password" "subchart" "subchart" "context" $` secret, field and subchart are optional. In case they are given, the helper will generate a how to get instruction. See [ValidateValue](#validatevalue) | -| `common.validations.values.multiple.empty` | Validate a multiple values must not be empty. It returns a shared error for all the values. | `dict "required" (list $validateValueConf00 $validateValueConf01) "context" $`. See [ValidateValue](#validatevalue) | -| `common.validations.values.mariadb.passwords` | This helper will ensure required password for MariaDB are not empty. It returns a shared error for all the values. | `dict "secret" "mariadb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mariadb chart and the helper. | -| `common.validations.values.mysql.passwords` | This helper will ensure required password for MySQL are not empty. It returns a shared error for all the values. | `dict "secret" "mysql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mysql chart and the helper. | -| `common.validations.values.postgresql.passwords` | This helper will ensure required password for PostgreSQL are not empty. It returns a shared error for all the values. | `dict "secret" "postgresql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use postgresql chart and the helper. | -| `common.validations.values.redis.passwords` | This helper will ensure required password for Redis® are not empty. It returns a shared error for all the values. | `dict "secret" "redis-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use redis chart and the helper. | -| `common.validations.values.cassandra.passwords` | This helper will ensure required password for Cassandra are not empty. It returns a shared error for all the values. | `dict "secret" "cassandra-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use cassandra chart and the helper. | -| `common.validations.values.mongodb.passwords` | This helper will ensure required password for MongoDB® are not empty. It returns a shared error for all the values. | `dict "secret" "mongodb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mongodb chart and the helper. | - -### Warnings - -| Helper identifier | Description | Expected Input | -|------------------------------|----------------------------------|------------------------------------------------------------| -| `common.warnings.rollingTag` | Warning about using rolling tag. | `ImageRoot` see [ImageRoot](#imageroot) for the structure. | - ## Special input schemas ### ImageRoot @@ -300,7 +182,7 @@ keyMapping: If we force those values to be empty we will see some alerts ```console -$ helm install test mychart --set path.to.value00="",path.to.value01="" +helm install test mychart --set path.to.value00="",path.to.value01="" 'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value: export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d) @@ -316,23 +198,23 @@ $ helm install test mychart --set path.to.value00="",path.to.value01="" [On November 13, 2020, Helm v2 support was formally finished](https://github.com/helm/charts#status-of-the-project), this major version is the result of the required changes applied to the Helm Chart to be able to incorporate the different features added in Helm v3 and to be consistent with the Helm project itself regarding the Helm v2 EOL. -**What changes were introduced in this major version?** +#### What changes were introduced in this major version? - Previous versions of this Helm Chart use `apiVersion: v1` (installable by both Helm 2 and 3), this Helm Chart was updated to `apiVersion: v2` (installable by Helm 3 only). [Here](https://helm.sh/docs/topics/charts/#the-apiversion-field) you can find more information about the `apiVersion` field. - Use `type: library`. [Here](https://v3.helm.sh/docs/faq/#library-chart-support) you can find more information. - The different fields present in the *Chart.yaml* file has been ordered alphabetically in a homogeneous way for all the Bitnami Helm Charts -**Considerations when upgrading to this version** +#### Considerations when upgrading to this version - If you want to upgrade to this version from a previous one installed with Helm v3, you shouldn't face any issues - If you want to upgrade to this version using Helm v2, this scenario is not supported as this version doesn't support Helm v2 anymore - If you installed the previous version with Helm v2 and wants to upgrade to this version with Helm v3, please refer to the [official Helm documentation](https://helm.sh/docs/topics/v2_v3_migration/#migration-use-cases) about migrating from Helm v2 to v3 -**Useful links** +#### Useful links -- https://docs.bitnami.com/tutorials/resolve-helm2-helm3-post-migration-issues/ -- https://helm.sh/docs/topics/v2_v3_migration/ -- https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/ +- +- +- ## License @@ -342,7 +224,7 @@ 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, diff --git a/charts/bitnami/airflow/charts/postgresql/charts/common/templates/_images.tpl b/charts/bitnami/airflow/charts/postgresql/charts/common/templates/_images.tpl index b06071492..2e7b15151 100644 --- a/charts/bitnami/airflow/charts/postgresql/charts/common/templates/_images.tpl +++ b/charts/bitnami/airflow/charts/postgresql/charts/common/templates/_images.tpl @@ -17,7 +17,11 @@ Return the proper image name {{- $separator = "@" -}} {{- $termination = .imageRoot.digest | toString -}} {{- end -}} -{{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- if $registryName }} + {{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- else -}} + {{- printf "%s%s%s" $repositoryName $separator $termination -}} +{{- end -}} {{- end -}} {{/* diff --git a/charts/bitnami/airflow/charts/postgresql/values.yaml b/charts/bitnami/airflow/charts/postgresql/values.yaml index f770b9878..65c09d49a 100644 --- a/charts/bitnami/airflow/charts/postgresql/values.yaml +++ b/charts/bitnami/airflow/charts/postgresql/values.yaml @@ -95,7 +95,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/postgresql - tag: 15.2.0-debian-11-r5 + tag: 15.2.0-debian-11-r11 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1136,7 +1136,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r90 + tag: 11-debian-11-r96 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -1231,7 +1231,7 @@ metrics: image: registry: docker.io repository: bitnami/postgres-exporter - tag: 0.11.1-debian-11-r64 + tag: 0.11.1-debian-11-r69 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/airflow/charts/redis/Chart.yaml b/charts/bitnami/airflow/charts/redis/Chart.yaml index 3929f9aac..5ee98b5e0 100644 --- a/charts/bitnami/airflow/charts/redis/Chart.yaml +++ b/charts/bitnami/airflow/charts/redis/Chart.yaml @@ -24,4 +24,4 @@ maintainers: name: redis sources: - https://github.com/bitnami/containers/tree/main/bitnami/redis -version: 17.8.3 +version: 17.8.5 diff --git a/charts/bitnami/airflow/charts/redis/README.md b/charts/bitnami/airflow/charts/redis/README.md index 17bca708a..069b06b87 100644 --- a/charts/bitnami/airflow/charts/redis/README.md +++ b/charts/bitnami/airflow/charts/redis/README.md @@ -542,6 +542,7 @@ The command removes all the Kubernetes components associated with the chart and | `useExternalDNS.annotationKey` | The annotation key utilized when `external-dns` is enabled. Setting this to `false` will disable annotations. | `external-dns.alpha.kubernetes.io/` | | `useExternalDNS.suffix` | The DNS suffix utilized when `external-dns` is enabled. Note that we prepend the suffix with the full name of the release. | `""` | +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example, ```console helm install my-release \ @@ -933,4 +934,4 @@ 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. \ No newline at end of file +limitations under the License. diff --git a/charts/bitnami/airflow/charts/redis/templates/_helpers.tpl b/charts/bitnami/airflow/charts/redis/templates/_helpers.tpl index 90064e80c..b3a47ffd2 100644 --- a/charts/bitnami/airflow/charts/redis/templates/_helpers.tpl +++ b/charts/bitnami/airflow/charts/redis/templates/_helpers.tpl @@ -229,14 +229,16 @@ otherwise it generates a random value. Return Redis® password */}} {{- define "redis.password" -}} -{{- if not (empty .Values.global.redis.password) }} - {{- .Values.global.redis.password -}} -{{- else if not (empty .Values.auth.password) -}} - {{- .Values.auth.password -}} -{{- else -}} - {{- include "getValueFromSecret" (dict "Namespace" .Release.Namespace "Name" (include "common.names.fullname" .) "Length" 10 "Key" "redis-password") -}} -{{- end -}} +{{- if or .Values.auth.enabled .Values.global.redis.password }} + {{- if not (empty .Values.global.redis.password) }} + {{- .Values.global.redis.password -}} + {{- else if not (empty .Values.auth.password) -}} + {{- .Values.auth.password -}} + {{- else -}} + {{- include "getValueFromSecret" (dict "Namespace" .Release.Namespace "Name" (include "redis.secretName" .) "Length" 10 "Key" (include "redis.secretPasswordKey" .)) -}} + {{- end -}} {{- end -}} +{{- end }} {{/* Check if there are rolling tags in the images */}} {{- define "redis.checkRollingTags" -}} diff --git a/charts/bitnami/airflow/charts/redis/templates/master/application.yaml b/charts/bitnami/airflow/charts/redis/templates/master/application.yaml index 9c05393e7..184916c71 100644 --- a/charts/bitnami/airflow/charts/redis/templates/master/application.yaml +++ b/charts/bitnami/airflow/charts/redis/templates/master/application.yaml @@ -26,7 +26,7 @@ spec: {{- else }} updateStrategy: {{- toYaml .Values.master.updateStrategy | nindent 4 }} {{- end }} - {{- if and .Values.master.minReadySeconds (semverCompare ">= 1.25" (include "common.capabilities.kubeVersion" .)) }} + {{- if and .Values.master.minReadySeconds (semverCompare ">= 1.23-0" (include "common.capabilities.kubeVersion" .)) }} minReadySeconds: {{ .Values.master.minReadySeconds }} {{- end }} {{- end }} diff --git a/charts/bitnami/airflow/charts/redis/templates/replicas/statefulset.yaml b/charts/bitnami/airflow/charts/redis/templates/replicas/statefulset.yaml index f94594316..8a856abf1 100644 --- a/charts/bitnami/airflow/charts/redis/templates/replicas/statefulset.yaml +++ b/charts/bitnami/airflow/charts/redis/templates/replicas/statefulset.yaml @@ -23,7 +23,7 @@ spec: {{- if .Values.replica.updateStrategy }} updateStrategy: {{- toYaml .Values.replica.updateStrategy | nindent 4 }} {{- end }} - {{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.25" (include "common.capabilities.kubeVersion" .)) }} + {{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.23-0" (include "common.capabilities.kubeVersion" .)) }} minReadySeconds: {{ .Values.replica.minReadySeconds }} {{- end }} {{- if .Values.replica.podManagementPolicy }} diff --git a/charts/bitnami/airflow/charts/redis/templates/sentinel/statefulset.yaml b/charts/bitnami/airflow/charts/redis/templates/sentinel/statefulset.yaml index 39a0ae3b7..245f2a97c 100644 --- a/charts/bitnami/airflow/charts/redis/templates/sentinel/statefulset.yaml +++ b/charts/bitnami/airflow/charts/redis/templates/sentinel/statefulset.yaml @@ -22,7 +22,7 @@ spec: {{- if .Values.replica.updateStrategy }} updateStrategy: {{- toYaml .Values.replica.updateStrategy | nindent 4 }} {{- end }} - {{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.25" (include "common.capabilities.kubeVersion" .)) }} + {{- if and .Values.replica.minReadySeconds (semverCompare ">= 1.23-0" (include "common.capabilities.kubeVersion" .)) }} minReadySeconds: {{ .Values.replica.minReadySeconds }} {{- end }} {{- if .Values.replica.podManagementPolicy }} diff --git a/charts/bitnami/airflow/values.yaml b/charts/bitnami/airflow/values.yaml index 422d4c6e5..ae2e255fb 100644 --- a/charts/bitnami/airflow/values.yaml +++ b/charts/bitnami/airflow/values.yaml @@ -118,7 +118,7 @@ dags: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r94 + tag: 11-debian-11-r97 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -185,7 +185,7 @@ web: image: registry: docker.io repository: bitnami/airflow - tag: 2.5.1-debian-11-r16 + tag: 2.5.2-debian-11-r1 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -443,7 +443,7 @@ scheduler: image: registry: docker.io repository: bitnami/airflow-scheduler - tag: 2.5.1-debian-11-r17 + tag: 2.5.2-debian-11-r0 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -647,7 +647,7 @@ worker: image: registry: docker.io repository: bitnami/airflow-worker - tag: 2.5.1-debian-11-r17 + tag: 2.5.2-debian-11-r0 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -920,7 +920,7 @@ git: image: registry: docker.io repository: bitnami/git - tag: 2.39.2-debian-11-r8 + tag: 2.40.0-debian-11-r0 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1283,7 +1283,7 @@ metrics: image: registry: docker.io repository: bitnami/airflow-exporter - tag: 0.20220314.0-debian-11-r99 + tag: 0.20220314.0-debian-11-r101 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/mariadb/Chart.lock b/charts/bitnami/mariadb/Chart.lock index 9b535546c..ea921218d 100644 --- a/charts/bitnami/mariadb/Chart.lock +++ b/charts/bitnami/mariadb/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 2.2.3 -digest: sha256:2c7165542fc01b9e98b577cd8b1095d0ed8267d34b97b6e581a1176bfb8e4dcb -generated: "2023-02-17T18:41:00.54667787Z" + version: 2.2.4 +digest: sha256:634d19e9b7f6e4c07d7c04a0161ab96b3f83335ebdd70b35b952319ef0a2586b +generated: "2023-03-18T22:59:57.930574974Z" diff --git a/charts/bitnami/mariadb/Chart.yaml b/charts/bitnami/mariadb/Chart.yaml index 34fa406c4..f9a428c23 100644 --- a/charts/bitnami/mariadb/Chart.yaml +++ b/charts/bitnami/mariadb/Chart.yaml @@ -32,4 +32,4 @@ sources: - https://github.com/bitnami/containers/tree/main/bitnami/mariadb - https://github.com/prometheus/mysqld_exporter - https://mariadb.org -version: 11.5.3 +version: 11.5.4 diff --git a/charts/bitnami/mariadb/README.md b/charts/bitnami/mariadb/README.md index c77223837..48e1a78d6 100644 --- a/charts/bitnami/mariadb/README.md +++ b/charts/bitnami/mariadb/README.md @@ -82,28 +82,28 @@ The command removes all the Kubernetes components associated with the chart and ### MariaDB common parameters -| Name | Description | Value | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | -| `image.registry` | MariaDB image registry | `docker.io` | -| `image.repository` | MariaDB image repository | `bitnami/mariadb` | -| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.6.12-debian-11-r9` | -| `image.digest` | MariaDB image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | -| `image.pullPolicy` | MariaDB image pull policy | `IfNotPresent` | -| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | -| `image.debug` | Specify if debug logs should be enabled | `false` | -| `architecture` | MariaDB architecture (`standalone` or `replication`) | `standalone` | -| `auth.rootPassword` | Password for the `root` user. Ignored if existing secret is provided. | `""` | -| `auth.database` | Name for a custom database to create | `my_database` | -| `auth.username` | Name for a custom user to create | `""` | -| `auth.password` | Password for the new user. Ignored if existing secret is provided | `""` | -| `auth.replicationUser` | MariaDB replication user | `replicator` | -| `auth.replicationPassword` | MariaDB replication user password. Ignored if existing secret is provided | `""` | -| `auth.existingSecret` | Use existing secret for password details (`auth.rootPassword`, `auth.password`, `auth.replicationPassword` will be ignored and picked up from this secret). The secret has to contain the keys `mariadb-root-password`, `mariadb-replication-password` and `mariadb-password` | `""` | -| `auth.forcePassword` | Force users to specify required passwords | `false` | -| `auth.usePasswordFiles` | Mount credentials as files instead of using environment variables | `false` | -| `auth.customPasswordFiles` | Use custom password files when `auth.usePasswordFiles` is set to `true`. Define path for keys `root` and `user`, also define `replicator` if `architecture` is set to `replication` | `{}` | -| `initdbScripts` | Dictionary of initdb scripts | `{}` | -| `initdbScriptsConfigMap` | ConfigMap with the initdb scripts (Note: Overrides `initdbScripts`) | `""` | +| Name | Description | Value | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | +| `image.registry` | MariaDB image registry | `docker.io` | +| `image.repository` | MariaDB image repository | `bitnami/mariadb` | +| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.6.12-debian-11-r13` | +| `image.digest` | MariaDB image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | +| `image.pullPolicy` | MariaDB image pull policy | `IfNotPresent` | +| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | +| `image.debug` | Specify if debug logs should be enabled | `false` | +| `architecture` | MariaDB architecture (`standalone` or `replication`) | `standalone` | +| `auth.rootPassword` | Password for the `root` user. Ignored if existing secret is provided. | `""` | +| `auth.database` | Name for a custom database to create | `my_database` | +| `auth.username` | Name for a custom user to create | `""` | +| `auth.password` | Password for the new user. Ignored if existing secret is provided | `""` | +| `auth.replicationUser` | MariaDB replication user | `replicator` | +| `auth.replicationPassword` | MariaDB replication user password. Ignored if existing secret is provided | `""` | +| `auth.existingSecret` | Use existing secret for password details (`auth.rootPassword`, `auth.password`, `auth.replicationPassword` will be ignored and picked up from this secret). The secret has to contain the keys `mariadb-root-password`, `mariadb-replication-password` and `mariadb-password` | `""` | +| `auth.forcePassword` | Force users to specify required passwords | `false` | +| `auth.usePasswordFiles` | Mount credentials as files instead of using environment variables | `false` | +| `auth.customPasswordFiles` | Use custom password files when `auth.usePasswordFiles` is set to `true`. Define path for keys `root` and `user`, also define `replicator` if `architecture` is set to `replication` | `{}` | +| `initdbScripts` | Dictionary of initdb scripts | `{}` | +| `initdbScriptsConfigMap` | ConfigMap with the initdb scripts (Note: Overrides `initdbScripts`) | `""` | ### MariaDB Primary parameters @@ -308,7 +308,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r94` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r98` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -322,7 +322,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Start a side-car prometheus exporter | `false` | | `metrics.image.registry` | Exporter image registry | `docker.io` | | `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` | -| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r96` | +| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r99` | | `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -557,4 +557,4 @@ 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. +limitations under the License. \ No newline at end of file diff --git a/charts/bitnami/mariadb/charts/common/Chart.yaml b/charts/bitnami/mariadb/charts/common/Chart.yaml index 031ee0fd4..8583e628a 100644 --- a/charts/bitnami/mariadb/charts/common/Chart.yaml +++ b/charts/bitnami/mariadb/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.2.3 +appVersion: 2.2.4 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://github.com/bitnami/charts/tree/main/bitnami/common @@ -21,4 +21,4 @@ sources: - https://github.com/bitnami/charts - https://www.bitnami.com/ type: library -version: 2.2.3 +version: 2.2.4 diff --git a/charts/bitnami/mariadb/charts/common/README.md b/charts/bitnami/mariadb/charts/common/README.md index 8f3bda37d..825639f2a 100644 --- a/charts/bitnami/mariadb/charts/common/README.md +++ b/charts/bitnami/mariadb/charts/common/README.md @@ -12,7 +12,7 @@ dependencies: ``` ```console -$ helm dependency update +helm dependency update ``` ```yaml @@ -37,124 +37,6 @@ Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment ## Parameters -The following table lists the helpers available in the library which are scoped in different sections. - -### Affinities - -| Helper identifier | Description | Expected Input | -|-------------------------------|------------------------------------------------------|------------------------------------------------| -| `common.affinities.nodes.soft` | Return a soft nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.nodes.hard` | Return a hard nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.pods.soft` | Return a soft podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.pods.hard` | Return a hard podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.topologyKey` | Return a topologyKey definition | `dict "topologyKey" "FOO"` | - -### Capabilities - -| Helper identifier | Description | Expected Input | -|------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------| -| `common.capabilities.kubeVersion` | Return the target Kubernetes version (using client default if .Values.kubeVersion is not set). | `.` Chart context | -| `common.capabilities.cronjob.apiVersion` | Return the appropriate apiVersion for cronjob. | `.` Chart context | -| `common.capabilities.deployment.apiVersion` | Return the appropriate apiVersion for deployment. | `.` Chart context | -| `common.capabilities.statefulset.apiVersion` | Return the appropriate apiVersion for statefulset. | `.` Chart context | -| `common.capabilities.ingress.apiVersion` | Return the appropriate apiVersion for ingress. | `.` Chart context | -| `common.capabilities.rbac.apiVersion` | Return the appropriate apiVersion for RBAC resources. | `.` Chart context | -| `common.capabilities.crd.apiVersion` | Return the appropriate apiVersion for CRDs. | `.` Chart context | -| `common.capabilities.policy.apiVersion` | Return the appropriate apiVersion for podsecuritypolicy. | `.` Chart context | -| `common.capabilities.networkPolicy.apiVersion` | Return the appropriate apiVersion for networkpolicy. | `.` Chart context | -| `common.capabilities.apiService.apiVersion` | Return the appropriate apiVersion for APIService. | `.` Chart context | -| `common.capabilities.hpa.apiVersion` | Return the appropriate apiVersion for Horizontal Pod Autoscaler | `.` Chart context | -| `common.capabilities.supportsHelmVersion` | Returns true if the used Helm version is 3.3+ | `.` Chart context | - -### Errors - -| Helper identifier | Description | Expected Input | -|-----------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------| -| `common.errors.upgrade.passwords.empty` | It will ensure required passwords are given when we are upgrading a chart. If `validationErrors` is not empty it will throw an error and will stop the upgrade action. | `dict "validationErrors" (list $validationError00 $validationError01) "context" $` | - -### Images - -| Helper identifier | Description | Expected Input | -|-----------------------------|------------------------------------------------------|---------------------------------------------------------------------------------------------------------| -| `common.images.image` | Return the proper and full image name | `dict "imageRoot" .Values.path.to.the.image "global" $`, see [ImageRoot](#imageroot) for the structure. | -| `common.images.pullSecrets` | Return the proper Docker Image Registry Secret Names (deprecated: use common.images.renderPullSecrets instead) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "global" .Values.global` | -| `common.images.renderPullSecrets` | Return the proper Docker Image Registry Secret Names (evaluates values as templates) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "context" $` | - -### Ingress - -| Helper identifier | Description | Expected Input | -|-------------------------------------------|-------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.ingress.backend` | Generate a proper Ingress backend entry depending on the API version | `dict "serviceName" "foo" "servicePort" "bar"`, see the [Ingress deprecation notice](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/) for the syntax differences | -| `common.ingress.supportsPathType` | Prints "true" if the pathType field is supported | `.` Chart context | -| `common.ingress.supportsIngressClassname` | Prints "true" if the ingressClassname field is supported | `.` Chart context | -| `common.ingress.certManagerRequest` | Prints "true" if required cert-manager annotations for TLS signed certificates are set in the Ingress annotations | `dict "annotations" .Values.path.to.the.ingress.annotations` | - -### Labels - -| Helper identifier | Description | Expected Input | -|-----------------------------|-----------------------------------------------------------------------------|-------------------| -| `common.labels.standard` | Return Kubernetes standard labels | `.` Chart context | -| `common.labels.matchLabels` | Labels to use on `deploy.spec.selector.matchLabels` and `svc.spec.selector` | `.` Chart context | - -### Names - -| Helper identifier | Description | Expected Input | -|-----------------------------------|-----------------------------------------------------------------------|-------------------| -| `common.names.name` | Expand the name of the chart or use `.Values.nameOverride` | `.` Chart context | -| `common.names.fullname` | Create a default fully qualified app name. | `.` Chart context | -| `common.names.namespace` | Allow the release namespace to be overridden | `.` Chart context | -| `common.names.fullname.namespace` | Create a fully qualified app name adding the installation's namespace | `.` Chart context | -| `common.names.chart` | Chart name plus version | `.` Chart context | - -### Secrets - -| Helper identifier | Description | Expected Input | -|-----------------------------------|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.secrets.name` | Generate the name of the secret. | `dict "existingSecret" .Values.path.to.the.existingSecret "defaultNameSuffix" "mySuffix" "context" $` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.key` | Generate secret key. | `dict "existingSecret" .Values.path.to.the.existingSecret "key" "keyName"` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.passwords.manage` | Generate secret password or retrieve one if already created. | `dict "secret" "secret-name" "key" "keyName" "providedValues" (list "path.to.password1" "path.to.password2") "length" 10 "strong" false "chartName" "chartName" "context" $`, length, strong and chartNAme fields are optional. | -| `common.secrets.exists` | Returns whether a previous generated secret already exists. | `dict "secret" "secret-name" "context" $` | - -### Storage - -| Helper identifier | Description | Expected Input | -|-------------------------------|---------------------------------------|---------------------------------------------------------------------------------------------------------------------| -| `common.storage.class` | Return the proper Storage Class | `dict "persistence" .Values.path.to.the.persistence "global" $`, see [Persistence](#persistence) for the structure. | - -### TplValues - -| Helper identifier | Description | Expected Input | -|---------------------------|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.tplvalues.render` | Renders a value that contains template | `dict "value" .Values.path.to.the.Value "context" $`, value is the value should rendered as template, context frequently is the chart context `$` or `.` | - -### Utils - -| Helper identifier | Description | Expected Input | -|--------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------| -| `common.utils.fieldToEnvVar` | Build environment variable name given a field. | `dict "field" "my-password"` | -| `common.utils.secret.getvalue` | Print instructions to get a secret value. | `dict "secret" "secret-name" "field" "secret-value-field" "context" $` | -| `common.utils.getValueFromKey` | Gets a value from `.Values` object given its key path | `dict "key" "path.to.key" "context" $` | -| `common.utils.getKeyFromList` | Returns first `.Values` key with a defined value or first of the list if all non-defined | `dict "keys" (list "path.to.key1" "path.to.key2") "context" $` | - -### Validations - -| Helper identifier | Description | Expected Input | -|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.validations.values.single.empty` | Validate a value must not be empty. | `dict "valueKey" "path.to.value" "secret" "secret.name" "field" "my-password" "subchart" "subchart" "context" $` secret, field and subchart are optional. In case they are given, the helper will generate a how to get instruction. See [ValidateValue](#validatevalue) | -| `common.validations.values.multiple.empty` | Validate a multiple values must not be empty. It returns a shared error for all the values. | `dict "required" (list $validateValueConf00 $validateValueConf01) "context" $`. See [ValidateValue](#validatevalue) | -| `common.validations.values.mariadb.passwords` | This helper will ensure required password for MariaDB are not empty. It returns a shared error for all the values. | `dict "secret" "mariadb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mariadb chart and the helper. | -| `common.validations.values.mysql.passwords` | This helper will ensure required password for MySQL are not empty. It returns a shared error for all the values. | `dict "secret" "mysql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mysql chart and the helper. | -| `common.validations.values.postgresql.passwords` | This helper will ensure required password for PostgreSQL are not empty. It returns a shared error for all the values. | `dict "secret" "postgresql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use postgresql chart and the helper. | -| `common.validations.values.redis.passwords` | This helper will ensure required password for Redis® are not empty. It returns a shared error for all the values. | `dict "secret" "redis-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use redis chart and the helper. | -| `common.validations.values.cassandra.passwords` | This helper will ensure required password for Cassandra are not empty. It returns a shared error for all the values. | `dict "secret" "cassandra-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use cassandra chart and the helper. | -| `common.validations.values.mongodb.passwords` | This helper will ensure required password for MongoDB® are not empty. It returns a shared error for all the values. | `dict "secret" "mongodb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mongodb chart and the helper. | - -### Warnings - -| Helper identifier | Description | Expected Input | -|------------------------------|----------------------------------|------------------------------------------------------------| -| `common.warnings.rollingTag` | Warning about using rolling tag. | `ImageRoot` see [ImageRoot](#imageroot) for the structure. | - ## Special input schemas ### ImageRoot @@ -300,7 +182,7 @@ keyMapping: If we force those values to be empty we will see some alerts ```console -$ helm install test mychart --set path.to.value00="",path.to.value01="" +helm install test mychart --set path.to.value00="",path.to.value01="" 'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value: export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d) @@ -316,23 +198,23 @@ $ helm install test mychart --set path.to.value00="",path.to.value01="" [On November 13, 2020, Helm v2 support was formally finished](https://github.com/helm/charts#status-of-the-project), this major version is the result of the required changes applied to the Helm Chart to be able to incorporate the different features added in Helm v3 and to be consistent with the Helm project itself regarding the Helm v2 EOL. -**What changes were introduced in this major version?** +#### What changes were introduced in this major version? - Previous versions of this Helm Chart use `apiVersion: v1` (installable by both Helm 2 and 3), this Helm Chart was updated to `apiVersion: v2` (installable by Helm 3 only). [Here](https://helm.sh/docs/topics/charts/#the-apiversion-field) you can find more information about the `apiVersion` field. - Use `type: library`. [Here](https://v3.helm.sh/docs/faq/#library-chart-support) you can find more information. - The different fields present in the *Chart.yaml* file has been ordered alphabetically in a homogeneous way for all the Bitnami Helm Charts -**Considerations when upgrading to this version** +#### Considerations when upgrading to this version - If you want to upgrade to this version from a previous one installed with Helm v3, you shouldn't face any issues - If you want to upgrade to this version using Helm v2, this scenario is not supported as this version doesn't support Helm v2 anymore - If you installed the previous version with Helm v2 and wants to upgrade to this version with Helm v3, please refer to the [official Helm documentation](https://helm.sh/docs/topics/v2_v3_migration/#migration-use-cases) about migrating from Helm v2 to v3 -**Useful links** +#### Useful links -- https://docs.bitnami.com/tutorials/resolve-helm2-helm3-post-migration-issues/ -- https://helm.sh/docs/topics/v2_v3_migration/ -- https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/ +- +- +- ## License @@ -342,7 +224,7 @@ 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, diff --git a/charts/bitnami/mariadb/charts/common/templates/_images.tpl b/charts/bitnami/mariadb/charts/common/templates/_images.tpl index b06071492..2e7b15151 100644 --- a/charts/bitnami/mariadb/charts/common/templates/_images.tpl +++ b/charts/bitnami/mariadb/charts/common/templates/_images.tpl @@ -17,7 +17,11 @@ Return the proper image name {{- $separator = "@" -}} {{- $termination = .imageRoot.digest | toString -}} {{- end -}} -{{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- if $registryName }} + {{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- else -}} + {{- printf "%s%s%s" $repositoryName $separator $termination -}} +{{- end -}} {{- end -}} {{/* diff --git a/charts/bitnami/mariadb/values.yaml b/charts/bitnami/mariadb/values.yaml index 7918eac9f..e0b774aeb 100644 --- a/charts/bitnami/mariadb/values.yaml +++ b/charts/bitnami/mariadb/values.yaml @@ -87,7 +87,7 @@ serviceBindings: image: registry: docker.io repository: bitnami/mariadb - tag: 10.6.12-debian-11-r9 + tag: 10.6.12-debian-11-r13 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1001,7 +1001,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r94 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace) @@ -1037,7 +1037,7 @@ metrics: image: registry: docker.io repository: bitnami/mysqld-exporter - tag: 0.14.0-debian-11-r96 + tag: 0.14.0-debian-11-r99 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace) diff --git a/charts/bitnami/postgresql/Chart.yaml b/charts/bitnami/postgresql/Chart.yaml index 33a46c593..add6ad589 100644 --- a/charts/bitnami/postgresql/Chart.yaml +++ b/charts/bitnami/postgresql/Chart.yaml @@ -32,4 +32,4 @@ name: postgresql sources: - https://github.com/bitnami/containers/tree/main/bitnami/postgresql - https://www.postgresql.org/ -version: 12.2.3 +version: 12.2.5 diff --git a/charts/bitnami/postgresql/README.md b/charts/bitnami/postgresql/README.md index 89de9e4c7..343875879 100644 --- a/charts/bitnami/postgresql/README.md +++ b/charts/bitnami/postgresql/README.md @@ -100,7 +100,7 @@ kubectl delete pvc -l release=my-release | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------- | | `image.registry` | PostgreSQL image registry | `docker.io` | | `image.repository` | PostgreSQL image repository | `bitnami/postgresql` | -| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.2.0-debian-11-r11` | +| `image.tag` | PostgreSQL image tag (immutable tags are recommended) | `15.2.0-debian-11-r13` | | `image.digest` | PostgreSQL image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | PostgreSQL image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify image pull secrets | `[]` | @@ -377,7 +377,7 @@ kubectl delete pvc -l release=my-release | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r96` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r98` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` | diff --git a/charts/bitnami/postgresql/values.yaml b/charts/bitnami/postgresql/values.yaml index 65c09d49a..19765b1c7 100644 --- a/charts/bitnami/postgresql/values.yaml +++ b/charts/bitnami/postgresql/values.yaml @@ -95,7 +95,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/postgresql - tag: 15.2.0-debian-11-r11 + tag: 15.2.0-debian-11-r13 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1136,7 +1136,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r96 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/redis/Chart.lock b/charts/bitnami/redis/Chart.lock index 9d89ddcef..09dfa460f 100644 --- a/charts/bitnami/redis/Chart.lock +++ b/charts/bitnami/redis/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 2.2.3 -digest: sha256:2c7165542fc01b9e98b577cd8b1095d0ed8267d34b97b6e581a1176bfb8e4dcb -generated: "2023-02-14T22:31:24.380931903Z" + version: 2.2.4 +digest: sha256:634d19e9b7f6e4c07d7c04a0161ab96b3f83335ebdd70b35b952319ef0a2586b +generated: "2023-03-19T00:36:11.095928642Z" diff --git a/charts/bitnami/redis/Chart.yaml b/charts/bitnami/redis/Chart.yaml index f57ba73a6..2b2857f6b 100644 --- a/charts/bitnami/redis/Chart.yaml +++ b/charts/bitnami/redis/Chart.yaml @@ -6,7 +6,7 @@ annotations: category: Database licenses: Apache-2.0 apiVersion: v2 -appVersion: 7.0.9 +appVersion: 7.0.10 dependencies: - name: common repository: file://./charts/common @@ -28,4 +28,4 @@ maintainers: name: redis sources: - https://github.com/bitnami/containers/tree/main/bitnami/redis -version: 17.8.5 +version: 17.8.7 diff --git a/charts/bitnami/redis/README.md b/charts/bitnami/redis/README.md index 069b06b87..4b1d4f591 100644 --- a/charts/bitnami/redis/README.md +++ b/charts/bitnami/redis/README.md @@ -95,15 +95,15 @@ The command removes all the Kubernetes components associated with the chart and ### Redis® Image parameters -| Name | Description | Value | -| ------------------- | ---------------------------------------------------------------------------------------------------------- | -------------------- | -| `image.registry` | Redis® image registry | `docker.io` | -| `image.repository` | Redis® image repository | `bitnami/redis` | -| `image.tag` | Redis® image tag (immutable tags are recommended) | `7.0.9-debian-11-r1` | -| `image.digest` | Redis® image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | -| `image.pullPolicy` | Redis® image pull policy | `IfNotPresent` | -| `image.pullSecrets` | Redis® image pull secrets | `[]` | -| `image.debug` | Enable image debug mode | `false` | +| Name | Description | Value | +| ------------------- | ---------------------------------------------------------------------------------------------------------- | --------------------- | +| `image.registry` | Redis® image registry | `docker.io` | +| `image.repository` | Redis® image repository | `bitnami/redis` | +| `image.tag` | Redis® image tag (immutable tags are recommended) | `7.0.10-debian-11-r0` | +| `image.digest` | Redis® image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | +| `image.pullPolicy` | Redis® image pull policy | `IfNotPresent` | +| `image.pullSecrets` | Redis® image pull secrets | `[]` | +| `image.debug` | Enable image debug mode | `false` | ### Redis® common configuration parameters @@ -333,7 +333,7 @@ The command removes all the Kubernetes components associated with the chart and | `sentinel.enabled` | Use Redis® Sentinel on Redis® pods. | `false` | | `sentinel.image.registry` | Redis® Sentinel image registry | `docker.io` | | `sentinel.image.repository` | Redis® Sentinel image repository | `bitnami/redis-sentinel` | -| `sentinel.image.tag` | Redis® Sentinel image tag (immutable tags are recommended) | `7.0.9-debian-11-r0` | +| `sentinel.image.tag` | Redis® Sentinel image tag (immutable tags are recommended) | `7.0.9-debian-11-r5` | | `sentinel.image.digest` | Redis® Sentinel image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `sentinel.image.pullPolicy` | Redis® Sentinel image pull policy | `IfNotPresent` | | `sentinel.image.pullSecrets` | Redis® Sentinel image pull secrets | `[]` | @@ -449,7 +449,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Start a sidecar prometheus exporter to expose Redis® metrics | `false` | | `metrics.image.registry` | Redis® Exporter image registry | `docker.io` | | `metrics.image.repository` | Redis® Exporter image repository | `bitnami/redis-exporter` | -| `metrics.image.tag` | Redis® Exporter image tag (immutable tags are recommended) | `1.47.0-debian-11-r1` | +| `metrics.image.tag` | Redis® Exporter image tag (immutable tags are recommended) | `1.48.0-debian-11-r5` | | `metrics.image.digest` | Redis® Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Redis® Exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Redis® Exporter image pull secrets | `[]` | @@ -514,7 +514,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup` | `false` | | `volumePermissions.image.registry` | Bitnami Shell image registry | `docker.io` | | `volumePermissions.image.repository` | Bitnami Shell image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r92` | +| `volumePermissions.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r98` | | `volumePermissions.image.digest` | Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Bitnami Shell image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Bitnami Shell image pull secrets | `[]` | @@ -524,7 +524,7 @@ The command removes all the Kubernetes components associated with the chart and | `sysctl.enabled` | Enable init container to modify Kernel settings | `false` | | `sysctl.image.registry` | Bitnami Shell image registry | `docker.io` | | `sysctl.image.repository` | Bitnami Shell image repository | `bitnami/bitnami-shell` | -| `sysctl.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r92` | +| `sysctl.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r98` | | `sysctl.image.digest` | Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `sysctl.image.pullPolicy` | Bitnami Shell image pull policy | `IfNotPresent` | | `sysctl.image.pullSecrets` | Bitnami Shell image pull secrets | `[]` | @@ -934,4 +934,4 @@ 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. +limitations under the License. \ No newline at end of file diff --git a/charts/bitnami/redis/charts/common/Chart.yaml b/charts/bitnami/redis/charts/common/Chart.yaml index 031ee0fd4..8583e628a 100644 --- a/charts/bitnami/redis/charts/common/Chart.yaml +++ b/charts/bitnami/redis/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.2.3 +appVersion: 2.2.4 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://github.com/bitnami/charts/tree/main/bitnami/common @@ -21,4 +21,4 @@ sources: - https://github.com/bitnami/charts - https://www.bitnami.com/ type: library -version: 2.2.3 +version: 2.2.4 diff --git a/charts/bitnami/redis/charts/common/README.md b/charts/bitnami/redis/charts/common/README.md index 8f3bda37d..825639f2a 100644 --- a/charts/bitnami/redis/charts/common/README.md +++ b/charts/bitnami/redis/charts/common/README.md @@ -12,7 +12,7 @@ dependencies: ``` ```console -$ helm dependency update +helm dependency update ``` ```yaml @@ -37,124 +37,6 @@ Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment ## Parameters -The following table lists the helpers available in the library which are scoped in different sections. - -### Affinities - -| Helper identifier | Description | Expected Input | -|-------------------------------|------------------------------------------------------|------------------------------------------------| -| `common.affinities.nodes.soft` | Return a soft nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.nodes.hard` | Return a hard nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.pods.soft` | Return a soft podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.pods.hard` | Return a hard podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.topologyKey` | Return a topologyKey definition | `dict "topologyKey" "FOO"` | - -### Capabilities - -| Helper identifier | Description | Expected Input | -|------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------| -| `common.capabilities.kubeVersion` | Return the target Kubernetes version (using client default if .Values.kubeVersion is not set). | `.` Chart context | -| `common.capabilities.cronjob.apiVersion` | Return the appropriate apiVersion for cronjob. | `.` Chart context | -| `common.capabilities.deployment.apiVersion` | Return the appropriate apiVersion for deployment. | `.` Chart context | -| `common.capabilities.statefulset.apiVersion` | Return the appropriate apiVersion for statefulset. | `.` Chart context | -| `common.capabilities.ingress.apiVersion` | Return the appropriate apiVersion for ingress. | `.` Chart context | -| `common.capabilities.rbac.apiVersion` | Return the appropriate apiVersion for RBAC resources. | `.` Chart context | -| `common.capabilities.crd.apiVersion` | Return the appropriate apiVersion for CRDs. | `.` Chart context | -| `common.capabilities.policy.apiVersion` | Return the appropriate apiVersion for podsecuritypolicy. | `.` Chart context | -| `common.capabilities.networkPolicy.apiVersion` | Return the appropriate apiVersion for networkpolicy. | `.` Chart context | -| `common.capabilities.apiService.apiVersion` | Return the appropriate apiVersion for APIService. | `.` Chart context | -| `common.capabilities.hpa.apiVersion` | Return the appropriate apiVersion for Horizontal Pod Autoscaler | `.` Chart context | -| `common.capabilities.supportsHelmVersion` | Returns true if the used Helm version is 3.3+ | `.` Chart context | - -### Errors - -| Helper identifier | Description | Expected Input | -|-----------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------| -| `common.errors.upgrade.passwords.empty` | It will ensure required passwords are given when we are upgrading a chart. If `validationErrors` is not empty it will throw an error and will stop the upgrade action. | `dict "validationErrors" (list $validationError00 $validationError01) "context" $` | - -### Images - -| Helper identifier | Description | Expected Input | -|-----------------------------|------------------------------------------------------|---------------------------------------------------------------------------------------------------------| -| `common.images.image` | Return the proper and full image name | `dict "imageRoot" .Values.path.to.the.image "global" $`, see [ImageRoot](#imageroot) for the structure. | -| `common.images.pullSecrets` | Return the proper Docker Image Registry Secret Names (deprecated: use common.images.renderPullSecrets instead) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "global" .Values.global` | -| `common.images.renderPullSecrets` | Return the proper Docker Image Registry Secret Names (evaluates values as templates) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "context" $` | - -### Ingress - -| Helper identifier | Description | Expected Input | -|-------------------------------------------|-------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.ingress.backend` | Generate a proper Ingress backend entry depending on the API version | `dict "serviceName" "foo" "servicePort" "bar"`, see the [Ingress deprecation notice](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/) for the syntax differences | -| `common.ingress.supportsPathType` | Prints "true" if the pathType field is supported | `.` Chart context | -| `common.ingress.supportsIngressClassname` | Prints "true" if the ingressClassname field is supported | `.` Chart context | -| `common.ingress.certManagerRequest` | Prints "true" if required cert-manager annotations for TLS signed certificates are set in the Ingress annotations | `dict "annotations" .Values.path.to.the.ingress.annotations` | - -### Labels - -| Helper identifier | Description | Expected Input | -|-----------------------------|-----------------------------------------------------------------------------|-------------------| -| `common.labels.standard` | Return Kubernetes standard labels | `.` Chart context | -| `common.labels.matchLabels` | Labels to use on `deploy.spec.selector.matchLabels` and `svc.spec.selector` | `.` Chart context | - -### Names - -| Helper identifier | Description | Expected Input | -|-----------------------------------|-----------------------------------------------------------------------|-------------------| -| `common.names.name` | Expand the name of the chart or use `.Values.nameOverride` | `.` Chart context | -| `common.names.fullname` | Create a default fully qualified app name. | `.` Chart context | -| `common.names.namespace` | Allow the release namespace to be overridden | `.` Chart context | -| `common.names.fullname.namespace` | Create a fully qualified app name adding the installation's namespace | `.` Chart context | -| `common.names.chart` | Chart name plus version | `.` Chart context | - -### Secrets - -| Helper identifier | Description | Expected Input | -|-----------------------------------|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.secrets.name` | Generate the name of the secret. | `dict "existingSecret" .Values.path.to.the.existingSecret "defaultNameSuffix" "mySuffix" "context" $` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.key` | Generate secret key. | `dict "existingSecret" .Values.path.to.the.existingSecret "key" "keyName"` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.passwords.manage` | Generate secret password or retrieve one if already created. | `dict "secret" "secret-name" "key" "keyName" "providedValues" (list "path.to.password1" "path.to.password2") "length" 10 "strong" false "chartName" "chartName" "context" $`, length, strong and chartNAme fields are optional. | -| `common.secrets.exists` | Returns whether a previous generated secret already exists. | `dict "secret" "secret-name" "context" $` | - -### Storage - -| Helper identifier | Description | Expected Input | -|-------------------------------|---------------------------------------|---------------------------------------------------------------------------------------------------------------------| -| `common.storage.class` | Return the proper Storage Class | `dict "persistence" .Values.path.to.the.persistence "global" $`, see [Persistence](#persistence) for the structure. | - -### TplValues - -| Helper identifier | Description | Expected Input | -|---------------------------|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.tplvalues.render` | Renders a value that contains template | `dict "value" .Values.path.to.the.Value "context" $`, value is the value should rendered as template, context frequently is the chart context `$` or `.` | - -### Utils - -| Helper identifier | Description | Expected Input | -|--------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------| -| `common.utils.fieldToEnvVar` | Build environment variable name given a field. | `dict "field" "my-password"` | -| `common.utils.secret.getvalue` | Print instructions to get a secret value. | `dict "secret" "secret-name" "field" "secret-value-field" "context" $` | -| `common.utils.getValueFromKey` | Gets a value from `.Values` object given its key path | `dict "key" "path.to.key" "context" $` | -| `common.utils.getKeyFromList` | Returns first `.Values` key with a defined value or first of the list if all non-defined | `dict "keys" (list "path.to.key1" "path.to.key2") "context" $` | - -### Validations - -| Helper identifier | Description | Expected Input | -|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.validations.values.single.empty` | Validate a value must not be empty. | `dict "valueKey" "path.to.value" "secret" "secret.name" "field" "my-password" "subchart" "subchart" "context" $` secret, field and subchart are optional. In case they are given, the helper will generate a how to get instruction. See [ValidateValue](#validatevalue) | -| `common.validations.values.multiple.empty` | Validate a multiple values must not be empty. It returns a shared error for all the values. | `dict "required" (list $validateValueConf00 $validateValueConf01) "context" $`. See [ValidateValue](#validatevalue) | -| `common.validations.values.mariadb.passwords` | This helper will ensure required password for MariaDB are not empty. It returns a shared error for all the values. | `dict "secret" "mariadb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mariadb chart and the helper. | -| `common.validations.values.mysql.passwords` | This helper will ensure required password for MySQL are not empty. It returns a shared error for all the values. | `dict "secret" "mysql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mysql chart and the helper. | -| `common.validations.values.postgresql.passwords` | This helper will ensure required password for PostgreSQL are not empty. It returns a shared error for all the values. | `dict "secret" "postgresql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use postgresql chart and the helper. | -| `common.validations.values.redis.passwords` | This helper will ensure required password for Redis® are not empty. It returns a shared error for all the values. | `dict "secret" "redis-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use redis chart and the helper. | -| `common.validations.values.cassandra.passwords` | This helper will ensure required password for Cassandra are not empty. It returns a shared error for all the values. | `dict "secret" "cassandra-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use cassandra chart and the helper. | -| `common.validations.values.mongodb.passwords` | This helper will ensure required password for MongoDB® are not empty. It returns a shared error for all the values. | `dict "secret" "mongodb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mongodb chart and the helper. | - -### Warnings - -| Helper identifier | Description | Expected Input | -|------------------------------|----------------------------------|------------------------------------------------------------| -| `common.warnings.rollingTag` | Warning about using rolling tag. | `ImageRoot` see [ImageRoot](#imageroot) for the structure. | - ## Special input schemas ### ImageRoot @@ -300,7 +182,7 @@ keyMapping: If we force those values to be empty we will see some alerts ```console -$ helm install test mychart --set path.to.value00="",path.to.value01="" +helm install test mychart --set path.to.value00="",path.to.value01="" 'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value: export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d) @@ -316,23 +198,23 @@ $ helm install test mychart --set path.to.value00="",path.to.value01="" [On November 13, 2020, Helm v2 support was formally finished](https://github.com/helm/charts#status-of-the-project), this major version is the result of the required changes applied to the Helm Chart to be able to incorporate the different features added in Helm v3 and to be consistent with the Helm project itself regarding the Helm v2 EOL. -**What changes were introduced in this major version?** +#### What changes were introduced in this major version? - Previous versions of this Helm Chart use `apiVersion: v1` (installable by both Helm 2 and 3), this Helm Chart was updated to `apiVersion: v2` (installable by Helm 3 only). [Here](https://helm.sh/docs/topics/charts/#the-apiversion-field) you can find more information about the `apiVersion` field. - Use `type: library`. [Here](https://v3.helm.sh/docs/faq/#library-chart-support) you can find more information. - The different fields present in the *Chart.yaml* file has been ordered alphabetically in a homogeneous way for all the Bitnami Helm Charts -**Considerations when upgrading to this version** +#### Considerations when upgrading to this version - If you want to upgrade to this version from a previous one installed with Helm v3, you shouldn't face any issues - If you want to upgrade to this version using Helm v2, this scenario is not supported as this version doesn't support Helm v2 anymore - If you installed the previous version with Helm v2 and wants to upgrade to this version with Helm v3, please refer to the [official Helm documentation](https://helm.sh/docs/topics/v2_v3_migration/#migration-use-cases) about migrating from Helm v2 to v3 -**Useful links** +#### Useful links -- https://docs.bitnami.com/tutorials/resolve-helm2-helm3-post-migration-issues/ -- https://helm.sh/docs/topics/v2_v3_migration/ -- https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/ +- +- +- ## License @@ -342,7 +224,7 @@ 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, diff --git a/charts/bitnami/redis/charts/common/templates/_images.tpl b/charts/bitnami/redis/charts/common/templates/_images.tpl index b06071492..2e7b15151 100644 --- a/charts/bitnami/redis/charts/common/templates/_images.tpl +++ b/charts/bitnami/redis/charts/common/templates/_images.tpl @@ -17,7 +17,11 @@ Return the proper image name {{- $separator = "@" -}} {{- $termination = .imageRoot.digest | toString -}} {{- end -}} -{{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- if $registryName }} + {{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- else -}} + {{- printf "%s%s%s" $repositoryName $separator $termination -}} +{{- end -}} {{- end -}} {{/* diff --git a/charts/bitnami/redis/values.yaml b/charts/bitnami/redis/values.yaml index 8fa7f0bdc..879b02b6f 100644 --- a/charts/bitnami/redis/values.yaml +++ b/charts/bitnami/redis/values.yaml @@ -82,7 +82,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/redis - tag: 7.0.9-debian-11-r1 + tag: 7.0.10-debian-11-r0 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -995,7 +995,7 @@ sentinel: image: registry: docker.io repository: bitnami/redis-sentinel - tag: 7.0.9-debian-11-r0 + tag: 7.0.9-debian-11-r5 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1428,7 +1428,7 @@ metrics: image: registry: docker.io repository: bitnami/redis-exporter - tag: 1.47.0-debian-11-r1 + tag: 1.48.0-debian-11-r5 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -1679,7 +1679,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r92 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -1727,7 +1727,7 @@ sysctl: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r92 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/spark/Chart.lock b/charts/bitnami/spark/Chart.lock index 09869f824..daecb86d1 100644 --- a/charts/bitnami/spark/Chart.lock +++ b/charts/bitnami/spark/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 2.2.3 -digest: sha256:2c7165542fc01b9e98b577cd8b1095d0ed8267d34b97b6e581a1176bfb8e4dcb -generated: "2023-02-17T20:43:52.500017625Z" + version: 2.2.4 +digest: sha256:634d19e9b7f6e4c07d7c04a0161ab96b3f83335ebdd70b35b952319ef0a2586b +generated: "2023-03-19T03:00:05.496146746Z" diff --git a/charts/bitnami/spark/Chart.yaml b/charts/bitnami/spark/Chart.yaml index 4aa4d88dc..78e670274 100644 --- a/charts/bitnami/spark/Chart.yaml +++ b/charts/bitnami/spark/Chart.yaml @@ -28,4 +28,4 @@ name: spark sources: - https://github.com/bitnami/containers/tree/main/bitnami/spark - https://spark.apache.org/ -version: 6.4.0 +version: 6.4.1 diff --git a/charts/bitnami/spark/README.md b/charts/bitnami/spark/README.md index c15ea3804..c7f7a1e51 100644 --- a/charts/bitnami/spark/README.md +++ b/charts/bitnami/spark/README.md @@ -86,7 +86,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------- | ----------------------------------------------------------------------------------------------------- | -------------------- | | `image.registry` | Spark image registry | `docker.io` | | `image.repository` | Spark image repository | `bitnami/spark` | -| `image.tag` | Spark image tag (immutable tags are recommended) | `3.3.2-debian-11-r3` | +| `image.tag` | Spark image tag (immutable tags are recommended) | `3.3.2-debian-11-r9` | | `image.digest` | Spark image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | Spark image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -478,4 +478,4 @@ 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. +limitations under the License. \ No newline at end of file diff --git a/charts/bitnami/spark/charts/common/Chart.yaml b/charts/bitnami/spark/charts/common/Chart.yaml index 031ee0fd4..8583e628a 100644 --- a/charts/bitnami/spark/charts/common/Chart.yaml +++ b/charts/bitnami/spark/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.2.3 +appVersion: 2.2.4 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://github.com/bitnami/charts/tree/main/bitnami/common @@ -21,4 +21,4 @@ sources: - https://github.com/bitnami/charts - https://www.bitnami.com/ type: library -version: 2.2.3 +version: 2.2.4 diff --git a/charts/bitnami/spark/charts/common/README.md b/charts/bitnami/spark/charts/common/README.md index 8f3bda37d..825639f2a 100644 --- a/charts/bitnami/spark/charts/common/README.md +++ b/charts/bitnami/spark/charts/common/README.md @@ -12,7 +12,7 @@ dependencies: ``` ```console -$ helm dependency update +helm dependency update ``` ```yaml @@ -37,124 +37,6 @@ Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment ## Parameters -The following table lists the helpers available in the library which are scoped in different sections. - -### Affinities - -| Helper identifier | Description | Expected Input | -|-------------------------------|------------------------------------------------------|------------------------------------------------| -| `common.affinities.nodes.soft` | Return a soft nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.nodes.hard` | Return a hard nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.pods.soft` | Return a soft podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.pods.hard` | Return a hard podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.topologyKey` | Return a topologyKey definition | `dict "topologyKey" "FOO"` | - -### Capabilities - -| Helper identifier | Description | Expected Input | -|------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------| -| `common.capabilities.kubeVersion` | Return the target Kubernetes version (using client default if .Values.kubeVersion is not set). | `.` Chart context | -| `common.capabilities.cronjob.apiVersion` | Return the appropriate apiVersion for cronjob. | `.` Chart context | -| `common.capabilities.deployment.apiVersion` | Return the appropriate apiVersion for deployment. | `.` Chart context | -| `common.capabilities.statefulset.apiVersion` | Return the appropriate apiVersion for statefulset. | `.` Chart context | -| `common.capabilities.ingress.apiVersion` | Return the appropriate apiVersion for ingress. | `.` Chart context | -| `common.capabilities.rbac.apiVersion` | Return the appropriate apiVersion for RBAC resources. | `.` Chart context | -| `common.capabilities.crd.apiVersion` | Return the appropriate apiVersion for CRDs. | `.` Chart context | -| `common.capabilities.policy.apiVersion` | Return the appropriate apiVersion for podsecuritypolicy. | `.` Chart context | -| `common.capabilities.networkPolicy.apiVersion` | Return the appropriate apiVersion for networkpolicy. | `.` Chart context | -| `common.capabilities.apiService.apiVersion` | Return the appropriate apiVersion for APIService. | `.` Chart context | -| `common.capabilities.hpa.apiVersion` | Return the appropriate apiVersion for Horizontal Pod Autoscaler | `.` Chart context | -| `common.capabilities.supportsHelmVersion` | Returns true if the used Helm version is 3.3+ | `.` Chart context | - -### Errors - -| Helper identifier | Description | Expected Input | -|-----------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------| -| `common.errors.upgrade.passwords.empty` | It will ensure required passwords are given when we are upgrading a chart. If `validationErrors` is not empty it will throw an error and will stop the upgrade action. | `dict "validationErrors" (list $validationError00 $validationError01) "context" $` | - -### Images - -| Helper identifier | Description | Expected Input | -|-----------------------------|------------------------------------------------------|---------------------------------------------------------------------------------------------------------| -| `common.images.image` | Return the proper and full image name | `dict "imageRoot" .Values.path.to.the.image "global" $`, see [ImageRoot](#imageroot) for the structure. | -| `common.images.pullSecrets` | Return the proper Docker Image Registry Secret Names (deprecated: use common.images.renderPullSecrets instead) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "global" .Values.global` | -| `common.images.renderPullSecrets` | Return the proper Docker Image Registry Secret Names (evaluates values as templates) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "context" $` | - -### Ingress - -| Helper identifier | Description | Expected Input | -|-------------------------------------------|-------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.ingress.backend` | Generate a proper Ingress backend entry depending on the API version | `dict "serviceName" "foo" "servicePort" "bar"`, see the [Ingress deprecation notice](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/) for the syntax differences | -| `common.ingress.supportsPathType` | Prints "true" if the pathType field is supported | `.` Chart context | -| `common.ingress.supportsIngressClassname` | Prints "true" if the ingressClassname field is supported | `.` Chart context | -| `common.ingress.certManagerRequest` | Prints "true" if required cert-manager annotations for TLS signed certificates are set in the Ingress annotations | `dict "annotations" .Values.path.to.the.ingress.annotations` | - -### Labels - -| Helper identifier | Description | Expected Input | -|-----------------------------|-----------------------------------------------------------------------------|-------------------| -| `common.labels.standard` | Return Kubernetes standard labels | `.` Chart context | -| `common.labels.matchLabels` | Labels to use on `deploy.spec.selector.matchLabels` and `svc.spec.selector` | `.` Chart context | - -### Names - -| Helper identifier | Description | Expected Input | -|-----------------------------------|-----------------------------------------------------------------------|-------------------| -| `common.names.name` | Expand the name of the chart or use `.Values.nameOverride` | `.` Chart context | -| `common.names.fullname` | Create a default fully qualified app name. | `.` Chart context | -| `common.names.namespace` | Allow the release namespace to be overridden | `.` Chart context | -| `common.names.fullname.namespace` | Create a fully qualified app name adding the installation's namespace | `.` Chart context | -| `common.names.chart` | Chart name plus version | `.` Chart context | - -### Secrets - -| Helper identifier | Description | Expected Input | -|-----------------------------------|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.secrets.name` | Generate the name of the secret. | `dict "existingSecret" .Values.path.to.the.existingSecret "defaultNameSuffix" "mySuffix" "context" $` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.key` | Generate secret key. | `dict "existingSecret" .Values.path.to.the.existingSecret "key" "keyName"` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.passwords.manage` | Generate secret password or retrieve one if already created. | `dict "secret" "secret-name" "key" "keyName" "providedValues" (list "path.to.password1" "path.to.password2") "length" 10 "strong" false "chartName" "chartName" "context" $`, length, strong and chartNAme fields are optional. | -| `common.secrets.exists` | Returns whether a previous generated secret already exists. | `dict "secret" "secret-name" "context" $` | - -### Storage - -| Helper identifier | Description | Expected Input | -|-------------------------------|---------------------------------------|---------------------------------------------------------------------------------------------------------------------| -| `common.storage.class` | Return the proper Storage Class | `dict "persistence" .Values.path.to.the.persistence "global" $`, see [Persistence](#persistence) for the structure. | - -### TplValues - -| Helper identifier | Description | Expected Input | -|---------------------------|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.tplvalues.render` | Renders a value that contains template | `dict "value" .Values.path.to.the.Value "context" $`, value is the value should rendered as template, context frequently is the chart context `$` or `.` | - -### Utils - -| Helper identifier | Description | Expected Input | -|--------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------| -| `common.utils.fieldToEnvVar` | Build environment variable name given a field. | `dict "field" "my-password"` | -| `common.utils.secret.getvalue` | Print instructions to get a secret value. | `dict "secret" "secret-name" "field" "secret-value-field" "context" $` | -| `common.utils.getValueFromKey` | Gets a value from `.Values` object given its key path | `dict "key" "path.to.key" "context" $` | -| `common.utils.getKeyFromList` | Returns first `.Values` key with a defined value or first of the list if all non-defined | `dict "keys" (list "path.to.key1" "path.to.key2") "context" $` | - -### Validations - -| Helper identifier | Description | Expected Input | -|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.validations.values.single.empty` | Validate a value must not be empty. | `dict "valueKey" "path.to.value" "secret" "secret.name" "field" "my-password" "subchart" "subchart" "context" $` secret, field and subchart are optional. In case they are given, the helper will generate a how to get instruction. See [ValidateValue](#validatevalue) | -| `common.validations.values.multiple.empty` | Validate a multiple values must not be empty. It returns a shared error for all the values. | `dict "required" (list $validateValueConf00 $validateValueConf01) "context" $`. See [ValidateValue](#validatevalue) | -| `common.validations.values.mariadb.passwords` | This helper will ensure required password for MariaDB are not empty. It returns a shared error for all the values. | `dict "secret" "mariadb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mariadb chart and the helper. | -| `common.validations.values.mysql.passwords` | This helper will ensure required password for MySQL are not empty. It returns a shared error for all the values. | `dict "secret" "mysql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mysql chart and the helper. | -| `common.validations.values.postgresql.passwords` | This helper will ensure required password for PostgreSQL are not empty. It returns a shared error for all the values. | `dict "secret" "postgresql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use postgresql chart and the helper. | -| `common.validations.values.redis.passwords` | This helper will ensure required password for Redis® are not empty. It returns a shared error for all the values. | `dict "secret" "redis-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use redis chart and the helper. | -| `common.validations.values.cassandra.passwords` | This helper will ensure required password for Cassandra are not empty. It returns a shared error for all the values. | `dict "secret" "cassandra-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use cassandra chart and the helper. | -| `common.validations.values.mongodb.passwords` | This helper will ensure required password for MongoDB® are not empty. It returns a shared error for all the values. | `dict "secret" "mongodb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mongodb chart and the helper. | - -### Warnings - -| Helper identifier | Description | Expected Input | -|------------------------------|----------------------------------|------------------------------------------------------------| -| `common.warnings.rollingTag` | Warning about using rolling tag. | `ImageRoot` see [ImageRoot](#imageroot) for the structure. | - ## Special input schemas ### ImageRoot @@ -300,7 +182,7 @@ keyMapping: If we force those values to be empty we will see some alerts ```console -$ helm install test mychart --set path.to.value00="",path.to.value01="" +helm install test mychart --set path.to.value00="",path.to.value01="" 'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value: export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d) @@ -316,23 +198,23 @@ $ helm install test mychart --set path.to.value00="",path.to.value01="" [On November 13, 2020, Helm v2 support was formally finished](https://github.com/helm/charts#status-of-the-project), this major version is the result of the required changes applied to the Helm Chart to be able to incorporate the different features added in Helm v3 and to be consistent with the Helm project itself regarding the Helm v2 EOL. -**What changes were introduced in this major version?** +#### What changes were introduced in this major version? - Previous versions of this Helm Chart use `apiVersion: v1` (installable by both Helm 2 and 3), this Helm Chart was updated to `apiVersion: v2` (installable by Helm 3 only). [Here](https://helm.sh/docs/topics/charts/#the-apiversion-field) you can find more information about the `apiVersion` field. - Use `type: library`. [Here](https://v3.helm.sh/docs/faq/#library-chart-support) you can find more information. - The different fields present in the *Chart.yaml* file has been ordered alphabetically in a homogeneous way for all the Bitnami Helm Charts -**Considerations when upgrading to this version** +#### Considerations when upgrading to this version - If you want to upgrade to this version from a previous one installed with Helm v3, you shouldn't face any issues - If you want to upgrade to this version using Helm v2, this scenario is not supported as this version doesn't support Helm v2 anymore - If you installed the previous version with Helm v2 and wants to upgrade to this version with Helm v3, please refer to the [official Helm documentation](https://helm.sh/docs/topics/v2_v3_migration/#migration-use-cases) about migrating from Helm v2 to v3 -**Useful links** +#### Useful links -- https://docs.bitnami.com/tutorials/resolve-helm2-helm3-post-migration-issues/ -- https://helm.sh/docs/topics/v2_v3_migration/ -- https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/ +- +- +- ## License @@ -342,7 +224,7 @@ 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, diff --git a/charts/bitnami/spark/charts/common/templates/_images.tpl b/charts/bitnami/spark/charts/common/templates/_images.tpl index b06071492..2e7b15151 100644 --- a/charts/bitnami/spark/charts/common/templates/_images.tpl +++ b/charts/bitnami/spark/charts/common/templates/_images.tpl @@ -17,7 +17,11 @@ Return the proper image name {{- $separator = "@" -}} {{- $termination = .imageRoot.digest | toString -}} {{- end -}} -{{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- if $registryName }} + {{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- else -}} + {{- printf "%s%s%s" $repositoryName $separator $termination -}} +{{- end -}} {{- end -}} {{/* diff --git a/charts/bitnami/spark/values.yaml b/charts/bitnami/spark/values.yaml index f987b61fb..dd4f057ba 100644 --- a/charts/bitnami/spark/values.yaml +++ b/charts/bitnami/spark/values.yaml @@ -92,7 +92,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/spark - tag: 3.3.2-debian-11-r3 + tag: 3.3.2-debian-11-r9 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' diff --git a/charts/bitnami/tomcat/Chart.yaml b/charts/bitnami/tomcat/Chart.yaml index 06da11219..35721d1ec 100644 --- a/charts/bitnami/tomcat/Chart.yaml +++ b/charts/bitnami/tomcat/Chart.yaml @@ -32,4 +32,4 @@ name: tomcat sources: - https://github.com/bitnami/containers/tree/main/bitnami/tomcat - http://tomcat.apache.org -version: 10.5.19 +version: 10.5.20 diff --git a/charts/bitnami/tomcat/README.md b/charts/bitnami/tomcat/README.md index b8f20dae2..d8a6b99b5 100644 --- a/charts/bitnami/tomcat/README.md +++ b/charts/bitnami/tomcat/README.md @@ -81,7 +81,7 @@ The command removes all the Kubernetes components associated with the chart and | ----------------------------- | ------------------------------------------------------------------------------------------------------ | --------------------- | | `image.registry` | Tomcat image registry | `docker.io` | | `image.repository` | Tomcat image repository | `bitnami/tomcat` | -| `image.tag` | Tomcat image tag (immutable tags are recommended) | `10.1.7-debian-11-r0` | +| `image.tag` | Tomcat image tag (immutable tags are recommended) | `10.1.7-debian-11-r1` | | `image.digest` | Tomcat image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | Tomcat image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -202,7 +202,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes volume permissions in the data directory | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag | `11-debian-11-r96` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag | `11-debian-11-r98` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -217,7 +217,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.jmx.catalinaOpts` | custom option used to enabled JMX on tomcat jvm evaluated as template | `-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=5555 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.local.only=true` | | `metrics.jmx.image.registry` | JMX exporter image registry | `docker.io` | | `metrics.jmx.image.repository` | JMX exporter image repository | `bitnami/jmx-exporter` | -| `metrics.jmx.image.tag` | JMX exporter image tag (immutable tags are recommended) | `0.18.0-debian-11-r1` | +| `metrics.jmx.image.tag` | JMX exporter image tag (immutable tags are recommended) | `0.18.0-debian-11-r3` | | `metrics.jmx.image.digest` | JMX exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.jmx.image.pullPolicy` | JMX exporter image pull policy | `IfNotPresent` | | `metrics.jmx.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | diff --git a/charts/bitnami/tomcat/values.yaml b/charts/bitnami/tomcat/values.yaml index 07c1bfe29..9c4715fde 100644 --- a/charts/bitnami/tomcat/values.yaml +++ b/charts/bitnami/tomcat/values.yaml @@ -58,7 +58,7 @@ extraDeploy: [] image: registry: docker.io repository: bitnami/tomcat - tag: 10.1.7-debian-11-r0 + tag: 10.1.7-debian-11-r1 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -576,7 +576,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r96 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -636,7 +636,7 @@ metrics: image: registry: docker.io repository: bitnami/jmx-exporter - tag: 0.18.0-debian-11-r1 + tag: 0.18.0-debian-11-r3 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' diff --git a/charts/bitnami/wordpress/Chart.lock b/charts/bitnami/wordpress/Chart.lock index 2f32c99c5..2fea55f08 100644 --- a/charts/bitnami/wordpress/Chart.lock +++ b/charts/bitnami/wordpress/Chart.lock @@ -1,12 +1,12 @@ dependencies: - name: memcached repository: https://charts.bitnami.com/bitnami - version: 6.3.12 + version: 6.3.13 - name: mariadb repository: https://charts.bitnami.com/bitnami - version: 11.5.3 + version: 11.5.4 - name: common repository: https://charts.bitnami.com/bitnami version: 2.2.4 -digest: sha256:2564cc5268ba7d6517e83a933c5092b28af3c6573888fb0bce19558f594de505 -generated: "2023-03-14T17:33:46.883760239Z" +digest: sha256:6cdf6880c17e68dc3717a6b1d6bc0b4150f2de2eadf7a2d3fe71386eff623658 +generated: "2023-03-19T02:05:20.005606461Z" diff --git a/charts/bitnami/wordpress/Chart.yaml b/charts/bitnami/wordpress/Chart.yaml index 54330c39b..eceb3243e 100644 --- a/charts/bitnami/wordpress/Chart.yaml +++ b/charts/bitnami/wordpress/Chart.yaml @@ -41,4 +41,4 @@ name: wordpress sources: - https://github.com/bitnami/containers/tree/main/bitnami/wordpress - https://wordpress.org/ -version: 15.2.55 +version: 15.2.56 diff --git a/charts/bitnami/wordpress/README.md b/charts/bitnami/wordpress/README.md index 061b8fa1a..6413a9dc6 100644 --- a/charts/bitnami/wordpress/README.md +++ b/charts/bitnami/wordpress/README.md @@ -82,7 +82,7 @@ The command removes all the Kubernetes components associated with the chart and | ------------------- | --------------------------------------------------------------------------------------------------------- | --------------------- | | `image.registry` | WordPress image registry | `docker.io` | | `image.repository` | WordPress image repository | `bitnami/wordpress` | -| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.1.1-debian-11-r66` | +| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.1.1-debian-11-r67` | | `image.digest` | WordPress image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | WordPress image pull policy | `IfNotPresent` | | `image.pullSecrets` | WordPress image pull secrets | `[]` | @@ -247,7 +247,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner/group of the PV mount point to `runAsUser:fsGroup` | `false` | | `volumePermissions.image.registry` | Bitnami Shell image registry | `docker.io` | | `volumePermissions.image.repository` | Bitnami Shell image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r96` | +| `volumePermissions.image.tag` | Bitnami Shell image tag (immutable tags are recommended) | `11-debian-11-r98` | | `volumePermissions.image.digest` | Bitnami Shell image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Bitnami Shell image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Bitnami Shell image pull secrets | `[]` | @@ -279,7 +279,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Start a sidecar prometheus exporter to expose metrics | `false` | | `metrics.image.registry` | Apache exporter image registry | `docker.io` | | `metrics.image.repository` | Apache exporter image repository | `bitnami/apache-exporter` | -| `metrics.image.tag` | Apache exporter image tag (immutable tags are recommended) | `0.13.0-debian-11-r7` | +| `metrics.image.tag` | Apache exporter image tag (immutable tags are recommended) | `0.13.0-debian-11-r8` | | `metrics.image.digest` | Apache exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Apache exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Apache exporter image pull secrets | `[]` | diff --git a/charts/bitnami/wordpress/charts/mariadb/Chart.lock b/charts/bitnami/wordpress/charts/mariadb/Chart.lock index 9b535546c..ea921218d 100644 --- a/charts/bitnami/wordpress/charts/mariadb/Chart.lock +++ b/charts/bitnami/wordpress/charts/mariadb/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 2.2.3 -digest: sha256:2c7165542fc01b9e98b577cd8b1095d0ed8267d34b97b6e581a1176bfb8e4dcb -generated: "2023-02-17T18:41:00.54667787Z" + version: 2.2.4 +digest: sha256:634d19e9b7f6e4c07d7c04a0161ab96b3f83335ebdd70b35b952319ef0a2586b +generated: "2023-03-18T22:59:57.930574974Z" diff --git a/charts/bitnami/wordpress/charts/mariadb/Chart.yaml b/charts/bitnami/wordpress/charts/mariadb/Chart.yaml index 96eee1b81..30e79743d 100644 --- a/charts/bitnami/wordpress/charts/mariadb/Chart.yaml +++ b/charts/bitnami/wordpress/charts/mariadb/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://github.com/bitnami/containers/tree/main/bitnami/mariadb - https://github.com/prometheus/mysqld_exporter - https://mariadb.org -version: 11.5.3 +version: 11.5.4 diff --git a/charts/bitnami/wordpress/charts/mariadb/README.md b/charts/bitnami/wordpress/charts/mariadb/README.md index c77223837..48e1a78d6 100644 --- a/charts/bitnami/wordpress/charts/mariadb/README.md +++ b/charts/bitnami/wordpress/charts/mariadb/README.md @@ -82,28 +82,28 @@ The command removes all the Kubernetes components associated with the chart and ### MariaDB common parameters -| Name | Description | Value | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------- | -| `image.registry` | MariaDB image registry | `docker.io` | -| `image.repository` | MariaDB image repository | `bitnami/mariadb` | -| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.6.12-debian-11-r9` | -| `image.digest` | MariaDB image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | -| `image.pullPolicy` | MariaDB image pull policy | `IfNotPresent` | -| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | -| `image.debug` | Specify if debug logs should be enabled | `false` | -| `architecture` | MariaDB architecture (`standalone` or `replication`) | `standalone` | -| `auth.rootPassword` | Password for the `root` user. Ignored if existing secret is provided. | `""` | -| `auth.database` | Name for a custom database to create | `my_database` | -| `auth.username` | Name for a custom user to create | `""` | -| `auth.password` | Password for the new user. Ignored if existing secret is provided | `""` | -| `auth.replicationUser` | MariaDB replication user | `replicator` | -| `auth.replicationPassword` | MariaDB replication user password. Ignored if existing secret is provided | `""` | -| `auth.existingSecret` | Use existing secret for password details (`auth.rootPassword`, `auth.password`, `auth.replicationPassword` will be ignored and picked up from this secret). The secret has to contain the keys `mariadb-root-password`, `mariadb-replication-password` and `mariadb-password` | `""` | -| `auth.forcePassword` | Force users to specify required passwords | `false` | -| `auth.usePasswordFiles` | Mount credentials as files instead of using environment variables | `false` | -| `auth.customPasswordFiles` | Use custom password files when `auth.usePasswordFiles` is set to `true`. Define path for keys `root` and `user`, also define `replicator` if `architecture` is set to `replication` | `{}` | -| `initdbScripts` | Dictionary of initdb scripts | `{}` | -| `initdbScriptsConfigMap` | ConfigMap with the initdb scripts (Note: Overrides `initdbScripts`) | `""` | +| Name | Description | Value | +| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | +| `image.registry` | MariaDB image registry | `docker.io` | +| `image.repository` | MariaDB image repository | `bitnami/mariadb` | +| `image.tag` | MariaDB image tag (immutable tags are recommended) | `10.6.12-debian-11-r13` | +| `image.digest` | MariaDB image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | +| `image.pullPolicy` | MariaDB image pull policy | `IfNotPresent` | +| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | +| `image.debug` | Specify if debug logs should be enabled | `false` | +| `architecture` | MariaDB architecture (`standalone` or `replication`) | `standalone` | +| `auth.rootPassword` | Password for the `root` user. Ignored if existing secret is provided. | `""` | +| `auth.database` | Name for a custom database to create | `my_database` | +| `auth.username` | Name for a custom user to create | `""` | +| `auth.password` | Password for the new user. Ignored if existing secret is provided | `""` | +| `auth.replicationUser` | MariaDB replication user | `replicator` | +| `auth.replicationPassword` | MariaDB replication user password. Ignored if existing secret is provided | `""` | +| `auth.existingSecret` | Use existing secret for password details (`auth.rootPassword`, `auth.password`, `auth.replicationPassword` will be ignored and picked up from this secret). The secret has to contain the keys `mariadb-root-password`, `mariadb-replication-password` and `mariadb-password` | `""` | +| `auth.forcePassword` | Force users to specify required passwords | `false` | +| `auth.usePasswordFiles` | Mount credentials as files instead of using environment variables | `false` | +| `auth.customPasswordFiles` | Use custom password files when `auth.usePasswordFiles` is set to `true`. Define path for keys `root` and `user`, also define `replicator` if `architecture` is set to `replication` | `{}` | +| `initdbScripts` | Dictionary of initdb scripts | `{}` | +| `initdbScriptsConfigMap` | ConfigMap with the initdb scripts (Note: Overrides `initdbScripts`) | `""` | ### MariaDB Primary parameters @@ -308,7 +308,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume(s) mountpoint to `runAsUser:fsGroup` | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r94` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r98` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -322,7 +322,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Start a side-car prometheus exporter | `false` | | `metrics.image.registry` | Exporter image registry | `docker.io` | | `metrics.image.repository` | Exporter image repository | `bitnami/mysqld-exporter` | -| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r96` | +| `metrics.image.tag` | Exporter image tag (immutable tags are recommended) | `0.14.0-debian-11-r99` | | `metrics.image.digest` | Exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Exporter image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -557,4 +557,4 @@ 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. +limitations under the License. \ No newline at end of file diff --git a/charts/bitnami/wordpress/charts/mariadb/charts/common/Chart.yaml b/charts/bitnami/wordpress/charts/mariadb/charts/common/Chart.yaml index 031ee0fd4..8583e628a 100644 --- a/charts/bitnami/wordpress/charts/mariadb/charts/common/Chart.yaml +++ b/charts/bitnami/wordpress/charts/mariadb/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.2.3 +appVersion: 2.2.4 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://github.com/bitnami/charts/tree/main/bitnami/common @@ -21,4 +21,4 @@ sources: - https://github.com/bitnami/charts - https://www.bitnami.com/ type: library -version: 2.2.3 +version: 2.2.4 diff --git a/charts/bitnami/wordpress/charts/mariadb/charts/common/README.md b/charts/bitnami/wordpress/charts/mariadb/charts/common/README.md index 8f3bda37d..825639f2a 100644 --- a/charts/bitnami/wordpress/charts/mariadb/charts/common/README.md +++ b/charts/bitnami/wordpress/charts/mariadb/charts/common/README.md @@ -12,7 +12,7 @@ dependencies: ``` ```console -$ helm dependency update +helm dependency update ``` ```yaml @@ -37,124 +37,6 @@ Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment ## Parameters -The following table lists the helpers available in the library which are scoped in different sections. - -### Affinities - -| Helper identifier | Description | Expected Input | -|-------------------------------|------------------------------------------------------|------------------------------------------------| -| `common.affinities.nodes.soft` | Return a soft nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.nodes.hard` | Return a hard nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.pods.soft` | Return a soft podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.pods.hard` | Return a hard podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.topologyKey` | Return a topologyKey definition | `dict "topologyKey" "FOO"` | - -### Capabilities - -| Helper identifier | Description | Expected Input | -|------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------| -| `common.capabilities.kubeVersion` | Return the target Kubernetes version (using client default if .Values.kubeVersion is not set). | `.` Chart context | -| `common.capabilities.cronjob.apiVersion` | Return the appropriate apiVersion for cronjob. | `.` Chart context | -| `common.capabilities.deployment.apiVersion` | Return the appropriate apiVersion for deployment. | `.` Chart context | -| `common.capabilities.statefulset.apiVersion` | Return the appropriate apiVersion for statefulset. | `.` Chart context | -| `common.capabilities.ingress.apiVersion` | Return the appropriate apiVersion for ingress. | `.` Chart context | -| `common.capabilities.rbac.apiVersion` | Return the appropriate apiVersion for RBAC resources. | `.` Chart context | -| `common.capabilities.crd.apiVersion` | Return the appropriate apiVersion for CRDs. | `.` Chart context | -| `common.capabilities.policy.apiVersion` | Return the appropriate apiVersion for podsecuritypolicy. | `.` Chart context | -| `common.capabilities.networkPolicy.apiVersion` | Return the appropriate apiVersion for networkpolicy. | `.` Chart context | -| `common.capabilities.apiService.apiVersion` | Return the appropriate apiVersion for APIService. | `.` Chart context | -| `common.capabilities.hpa.apiVersion` | Return the appropriate apiVersion for Horizontal Pod Autoscaler | `.` Chart context | -| `common.capabilities.supportsHelmVersion` | Returns true if the used Helm version is 3.3+ | `.` Chart context | - -### Errors - -| Helper identifier | Description | Expected Input | -|-----------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------| -| `common.errors.upgrade.passwords.empty` | It will ensure required passwords are given when we are upgrading a chart. If `validationErrors` is not empty it will throw an error and will stop the upgrade action. | `dict "validationErrors" (list $validationError00 $validationError01) "context" $` | - -### Images - -| Helper identifier | Description | Expected Input | -|-----------------------------|------------------------------------------------------|---------------------------------------------------------------------------------------------------------| -| `common.images.image` | Return the proper and full image name | `dict "imageRoot" .Values.path.to.the.image "global" $`, see [ImageRoot](#imageroot) for the structure. | -| `common.images.pullSecrets` | Return the proper Docker Image Registry Secret Names (deprecated: use common.images.renderPullSecrets instead) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "global" .Values.global` | -| `common.images.renderPullSecrets` | Return the proper Docker Image Registry Secret Names (evaluates values as templates) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "context" $` | - -### Ingress - -| Helper identifier | Description | Expected Input | -|-------------------------------------------|-------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.ingress.backend` | Generate a proper Ingress backend entry depending on the API version | `dict "serviceName" "foo" "servicePort" "bar"`, see the [Ingress deprecation notice](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/) for the syntax differences | -| `common.ingress.supportsPathType` | Prints "true" if the pathType field is supported | `.` Chart context | -| `common.ingress.supportsIngressClassname` | Prints "true" if the ingressClassname field is supported | `.` Chart context | -| `common.ingress.certManagerRequest` | Prints "true" if required cert-manager annotations for TLS signed certificates are set in the Ingress annotations | `dict "annotations" .Values.path.to.the.ingress.annotations` | - -### Labels - -| Helper identifier | Description | Expected Input | -|-----------------------------|-----------------------------------------------------------------------------|-------------------| -| `common.labels.standard` | Return Kubernetes standard labels | `.` Chart context | -| `common.labels.matchLabels` | Labels to use on `deploy.spec.selector.matchLabels` and `svc.spec.selector` | `.` Chart context | - -### Names - -| Helper identifier | Description | Expected Input | -|-----------------------------------|-----------------------------------------------------------------------|-------------------| -| `common.names.name` | Expand the name of the chart or use `.Values.nameOverride` | `.` Chart context | -| `common.names.fullname` | Create a default fully qualified app name. | `.` Chart context | -| `common.names.namespace` | Allow the release namespace to be overridden | `.` Chart context | -| `common.names.fullname.namespace` | Create a fully qualified app name adding the installation's namespace | `.` Chart context | -| `common.names.chart` | Chart name plus version | `.` Chart context | - -### Secrets - -| Helper identifier | Description | Expected Input | -|-----------------------------------|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.secrets.name` | Generate the name of the secret. | `dict "existingSecret" .Values.path.to.the.existingSecret "defaultNameSuffix" "mySuffix" "context" $` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.key` | Generate secret key. | `dict "existingSecret" .Values.path.to.the.existingSecret "key" "keyName"` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.passwords.manage` | Generate secret password or retrieve one if already created. | `dict "secret" "secret-name" "key" "keyName" "providedValues" (list "path.to.password1" "path.to.password2") "length" 10 "strong" false "chartName" "chartName" "context" $`, length, strong and chartNAme fields are optional. | -| `common.secrets.exists` | Returns whether a previous generated secret already exists. | `dict "secret" "secret-name" "context" $` | - -### Storage - -| Helper identifier | Description | Expected Input | -|-------------------------------|---------------------------------------|---------------------------------------------------------------------------------------------------------------------| -| `common.storage.class` | Return the proper Storage Class | `dict "persistence" .Values.path.to.the.persistence "global" $`, see [Persistence](#persistence) for the structure. | - -### TplValues - -| Helper identifier | Description | Expected Input | -|---------------------------|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.tplvalues.render` | Renders a value that contains template | `dict "value" .Values.path.to.the.Value "context" $`, value is the value should rendered as template, context frequently is the chart context `$` or `.` | - -### Utils - -| Helper identifier | Description | Expected Input | -|--------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------| -| `common.utils.fieldToEnvVar` | Build environment variable name given a field. | `dict "field" "my-password"` | -| `common.utils.secret.getvalue` | Print instructions to get a secret value. | `dict "secret" "secret-name" "field" "secret-value-field" "context" $` | -| `common.utils.getValueFromKey` | Gets a value from `.Values` object given its key path | `dict "key" "path.to.key" "context" $` | -| `common.utils.getKeyFromList` | Returns first `.Values` key with a defined value or first of the list if all non-defined | `dict "keys" (list "path.to.key1" "path.to.key2") "context" $` | - -### Validations - -| Helper identifier | Description | Expected Input | -|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.validations.values.single.empty` | Validate a value must not be empty. | `dict "valueKey" "path.to.value" "secret" "secret.name" "field" "my-password" "subchart" "subchart" "context" $` secret, field and subchart are optional. In case they are given, the helper will generate a how to get instruction. See [ValidateValue](#validatevalue) | -| `common.validations.values.multiple.empty` | Validate a multiple values must not be empty. It returns a shared error for all the values. | `dict "required" (list $validateValueConf00 $validateValueConf01) "context" $`. See [ValidateValue](#validatevalue) | -| `common.validations.values.mariadb.passwords` | This helper will ensure required password for MariaDB are not empty. It returns a shared error for all the values. | `dict "secret" "mariadb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mariadb chart and the helper. | -| `common.validations.values.mysql.passwords` | This helper will ensure required password for MySQL are not empty. It returns a shared error for all the values. | `dict "secret" "mysql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mysql chart and the helper. | -| `common.validations.values.postgresql.passwords` | This helper will ensure required password for PostgreSQL are not empty. It returns a shared error for all the values. | `dict "secret" "postgresql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use postgresql chart and the helper. | -| `common.validations.values.redis.passwords` | This helper will ensure required password for Redis® are not empty. It returns a shared error for all the values. | `dict "secret" "redis-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use redis chart and the helper. | -| `common.validations.values.cassandra.passwords` | This helper will ensure required password for Cassandra are not empty. It returns a shared error for all the values. | `dict "secret" "cassandra-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use cassandra chart and the helper. | -| `common.validations.values.mongodb.passwords` | This helper will ensure required password for MongoDB® are not empty. It returns a shared error for all the values. | `dict "secret" "mongodb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mongodb chart and the helper. | - -### Warnings - -| Helper identifier | Description | Expected Input | -|------------------------------|----------------------------------|------------------------------------------------------------| -| `common.warnings.rollingTag` | Warning about using rolling tag. | `ImageRoot` see [ImageRoot](#imageroot) for the structure. | - ## Special input schemas ### ImageRoot @@ -300,7 +182,7 @@ keyMapping: If we force those values to be empty we will see some alerts ```console -$ helm install test mychart --set path.to.value00="",path.to.value01="" +helm install test mychart --set path.to.value00="",path.to.value01="" 'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value: export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d) @@ -316,23 +198,23 @@ $ helm install test mychart --set path.to.value00="",path.to.value01="" [On November 13, 2020, Helm v2 support was formally finished](https://github.com/helm/charts#status-of-the-project), this major version is the result of the required changes applied to the Helm Chart to be able to incorporate the different features added in Helm v3 and to be consistent with the Helm project itself regarding the Helm v2 EOL. -**What changes were introduced in this major version?** +#### What changes were introduced in this major version? - Previous versions of this Helm Chart use `apiVersion: v1` (installable by both Helm 2 and 3), this Helm Chart was updated to `apiVersion: v2` (installable by Helm 3 only). [Here](https://helm.sh/docs/topics/charts/#the-apiversion-field) you can find more information about the `apiVersion` field. - Use `type: library`. [Here](https://v3.helm.sh/docs/faq/#library-chart-support) you can find more information. - The different fields present in the *Chart.yaml* file has been ordered alphabetically in a homogeneous way for all the Bitnami Helm Charts -**Considerations when upgrading to this version** +#### Considerations when upgrading to this version - If you want to upgrade to this version from a previous one installed with Helm v3, you shouldn't face any issues - If you want to upgrade to this version using Helm v2, this scenario is not supported as this version doesn't support Helm v2 anymore - If you installed the previous version with Helm v2 and wants to upgrade to this version with Helm v3, please refer to the [official Helm documentation](https://helm.sh/docs/topics/v2_v3_migration/#migration-use-cases) about migrating from Helm v2 to v3 -**Useful links** +#### Useful links -- https://docs.bitnami.com/tutorials/resolve-helm2-helm3-post-migration-issues/ -- https://helm.sh/docs/topics/v2_v3_migration/ -- https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/ +- +- +- ## License @@ -342,7 +224,7 @@ 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, diff --git a/charts/bitnami/wordpress/charts/mariadb/charts/common/templates/_images.tpl b/charts/bitnami/wordpress/charts/mariadb/charts/common/templates/_images.tpl index b06071492..2e7b15151 100644 --- a/charts/bitnami/wordpress/charts/mariadb/charts/common/templates/_images.tpl +++ b/charts/bitnami/wordpress/charts/mariadb/charts/common/templates/_images.tpl @@ -17,7 +17,11 @@ Return the proper image name {{- $separator = "@" -}} {{- $termination = .imageRoot.digest | toString -}} {{- end -}} -{{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- if $registryName }} + {{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- else -}} + {{- printf "%s%s%s" $repositoryName $separator $termination -}} +{{- end -}} {{- end -}} {{/* diff --git a/charts/bitnami/wordpress/charts/mariadb/values.yaml b/charts/bitnami/wordpress/charts/mariadb/values.yaml index 7918eac9f..e0b774aeb 100644 --- a/charts/bitnami/wordpress/charts/mariadb/values.yaml +++ b/charts/bitnami/wordpress/charts/mariadb/values.yaml @@ -87,7 +87,7 @@ serviceBindings: image: registry: docker.io repository: bitnami/mariadb - tag: 10.6.12-debian-11-r9 + tag: 10.6.12-debian-11-r13 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -1001,7 +1001,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r94 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace) @@ -1037,7 +1037,7 @@ metrics: image: registry: docker.io repository: bitnami/mysqld-exporter - tag: 0.14.0-debian-11-r96 + tag: 0.14.0-debian-11-r99 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets (secrets must be manually created in the namespace) diff --git a/charts/bitnami/wordpress/charts/memcached/Chart.yaml b/charts/bitnami/wordpress/charts/memcached/Chart.yaml index 0e87650b7..a814eced2 100644 --- a/charts/bitnami/wordpress/charts/memcached/Chart.yaml +++ b/charts/bitnami/wordpress/charts/memcached/Chart.yaml @@ -24,4 +24,4 @@ name: memcached sources: - https://github.com/bitnami/containers/tree/main/bitnami/memcached - http://memcached.org/ -version: 6.3.12 +version: 6.3.13 diff --git a/charts/bitnami/wordpress/charts/memcached/README.md b/charts/bitnami/wordpress/charts/memcached/README.md index 0911c0574..066ca5b44 100644 --- a/charts/bitnami/wordpress/charts/memcached/README.md +++ b/charts/bitnami/wordpress/charts/memcached/README.md @@ -80,7 +80,7 @@ The command removes all the Kubernetes components associated with the chart and | ----------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------- | | `image.registry` | Memcached image registry | `docker.io` | | `image.repository` | Memcached image repository | `bitnami/memcached` | -| `image.tag` | Memcached image tag (immutable tags are recommended) | `1.6.19-debian-11-r0` | +| `image.tag` | Memcached image tag (immutable tags are recommended) | `1.6.19-debian-11-r3` | | `image.digest` | Memcached image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | Memcached image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -207,7 +207,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r95` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r98` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` | @@ -217,7 +217,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.enabled` | Start a side-car prometheus exporter | `false` | | `metrics.image.registry` | Memcached exporter image registry | `docker.io` | | `metrics.image.repository` | Memcached exporter image repository | `bitnami/memcached-exporter` | -| `metrics.image.tag` | Memcached exporter image tag (immutable tags are recommended) | `0.11.2-debian-11-r0` | +| `metrics.image.tag` | Memcached exporter image tag (immutable tags are recommended) | `0.11.2-debian-11-r2` | | `metrics.image.digest` | Memcached exporter image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `metrics.image.pullPolicy` | Image pull policy | `IfNotPresent` | | `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | diff --git a/charts/bitnami/wordpress/charts/memcached/values.yaml b/charts/bitnami/wordpress/charts/memcached/values.yaml index e116d3c3c..89b1a7a61 100644 --- a/charts/bitnami/wordpress/charts/memcached/values.yaml +++ b/charts/bitnami/wordpress/charts/memcached/values.yaml @@ -70,7 +70,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/memcached - tag: 1.6.19-debian-11-r0 + tag: 1.6.19-debian-11-r3 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -512,7 +512,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r95 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -557,7 +557,7 @@ metrics: image: registry: docker.io repository: bitnami/memcached-exporter - tag: 0.11.2-debian-11-r0 + tag: 0.11.2-debian-11-r2 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/wordpress/values.yaml b/charts/bitnami/wordpress/values.yaml index 70fe52197..82b91092d 100644 --- a/charts/bitnami/wordpress/values.yaml +++ b/charts/bitnami/wordpress/values.yaml @@ -73,7 +73,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/wordpress - tag: 6.1.1-debian-11-r66 + tag: 6.1.1-debian-11-r67 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -757,7 +757,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r96 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -851,7 +851,7 @@ metrics: image: registry: docker.io repository: bitnami/apache-exporter - tag: 0.13.0-debian-11-r7 + tag: 0.13.0-debian-11-r8 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/zookeeper/Chart.lock b/charts/bitnami/zookeeper/Chart.lock index db268a715..4cd9a8ba3 100644 --- a/charts/bitnami/zookeeper/Chart.lock +++ b/charts/bitnami/zookeeper/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: https://charts.bitnami.com/bitnami - version: 2.2.3 -digest: sha256:2c7165542fc01b9e98b577cd8b1095d0ed8267d34b97b6e581a1176bfb8e4dcb -generated: "2023-02-17T20:26:24.808959946Z" + version: 2.2.4 +digest: sha256:634d19e9b7f6e4c07d7c04a0161ab96b3f83335ebdd70b35b952319ef0a2586b +generated: "2023-03-19T02:06:13.108650823Z" diff --git a/charts/bitnami/zookeeper/Chart.yaml b/charts/bitnami/zookeeper/Chart.yaml index 95936e364..0b02cbb9d 100644 --- a/charts/bitnami/zookeeper/Chart.yaml +++ b/charts/bitnami/zookeeper/Chart.yaml @@ -26,4 +26,4 @@ name: zookeeper sources: - https://github.com/bitnami/containers/tree/main/bitnami/zookeeper - https://zookeeper.apache.org/ -version: 11.1.4 +version: 11.1.5 diff --git a/charts/bitnami/zookeeper/README.md b/charts/bitnami/zookeeper/README.md index 5296484a2..eebf64f34 100644 --- a/charts/bitnami/zookeeper/README.md +++ b/charts/bitnami/zookeeper/README.md @@ -82,7 +82,7 @@ The command removes all the Kubernetes components associated with the chart and | ----------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ----------------------- | | `image.registry` | ZooKeeper image registry | `docker.io` | | `image.repository` | ZooKeeper image repository | `bitnami/zookeeper` | -| `image.tag` | ZooKeeper image tag (immutable tags are recommended) | `3.8.1-debian-11-r9` | +| `image.tag` | ZooKeeper image tag (immutable tags are recommended) | `3.8.1-debian-11-r15` | | `image.digest` | ZooKeeper image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | ZooKeeper image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -248,7 +248,7 @@ The command removes all the Kubernetes components associated with the chart and | `volumePermissions.enabled` | Enable init container that changes the owner and group of the persistent volume | `false` | | `volumePermissions.image.registry` | Init container volume-permissions image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume-permissions image repository | `bitnami/bitnami-shell` | -| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r90` | +| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r98` | | `volumePermissions.image.digest` | Init container volume-permissions image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume-permissions image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Init container volume-permissions image pull secrets | `[]` | diff --git a/charts/bitnami/zookeeper/charts/common/Chart.yaml b/charts/bitnami/zookeeper/charts/common/Chart.yaml index 031ee0fd4..8583e628a 100644 --- a/charts/bitnami/zookeeper/charts/common/Chart.yaml +++ b/charts/bitnami/zookeeper/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.2.3 +appVersion: 2.2.4 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://github.com/bitnami/charts/tree/main/bitnami/common @@ -21,4 +21,4 @@ sources: - https://github.com/bitnami/charts - https://www.bitnami.com/ type: library -version: 2.2.3 +version: 2.2.4 diff --git a/charts/bitnami/zookeeper/charts/common/README.md b/charts/bitnami/zookeeper/charts/common/README.md index 8f3bda37d..825639f2a 100644 --- a/charts/bitnami/zookeeper/charts/common/README.md +++ b/charts/bitnami/zookeeper/charts/common/README.md @@ -12,7 +12,7 @@ dependencies: ``` ```console -$ helm dependency update +helm dependency update ``` ```yaml @@ -37,124 +37,6 @@ Bitnami charts can be used with [Kubeapps](https://kubeapps.dev/) for deployment ## Parameters -The following table lists the helpers available in the library which are scoped in different sections. - -### Affinities - -| Helper identifier | Description | Expected Input | -|-------------------------------|------------------------------------------------------|------------------------------------------------| -| `common.affinities.nodes.soft` | Return a soft nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.nodes.hard` | Return a hard nodeAffinity definition | `dict "key" "FOO" "values" (list "BAR" "BAZ")` | -| `common.affinities.pods.soft` | Return a soft podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.pods.hard` | Return a hard podAffinity/podAntiAffinity definition | `dict "component" "FOO" "context" $` | -| `common.affinities.topologyKey` | Return a topologyKey definition | `dict "topologyKey" "FOO"` | - -### Capabilities - -| Helper identifier | Description | Expected Input | -|------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------| -| `common.capabilities.kubeVersion` | Return the target Kubernetes version (using client default if .Values.kubeVersion is not set). | `.` Chart context | -| `common.capabilities.cronjob.apiVersion` | Return the appropriate apiVersion for cronjob. | `.` Chart context | -| `common.capabilities.deployment.apiVersion` | Return the appropriate apiVersion for deployment. | `.` Chart context | -| `common.capabilities.statefulset.apiVersion` | Return the appropriate apiVersion for statefulset. | `.` Chart context | -| `common.capabilities.ingress.apiVersion` | Return the appropriate apiVersion for ingress. | `.` Chart context | -| `common.capabilities.rbac.apiVersion` | Return the appropriate apiVersion for RBAC resources. | `.` Chart context | -| `common.capabilities.crd.apiVersion` | Return the appropriate apiVersion for CRDs. | `.` Chart context | -| `common.capabilities.policy.apiVersion` | Return the appropriate apiVersion for podsecuritypolicy. | `.` Chart context | -| `common.capabilities.networkPolicy.apiVersion` | Return the appropriate apiVersion for networkpolicy. | `.` Chart context | -| `common.capabilities.apiService.apiVersion` | Return the appropriate apiVersion for APIService. | `.` Chart context | -| `common.capabilities.hpa.apiVersion` | Return the appropriate apiVersion for Horizontal Pod Autoscaler | `.` Chart context | -| `common.capabilities.supportsHelmVersion` | Returns true if the used Helm version is 3.3+ | `.` Chart context | - -### Errors - -| Helper identifier | Description | Expected Input | -|-----------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------| -| `common.errors.upgrade.passwords.empty` | It will ensure required passwords are given when we are upgrading a chart. If `validationErrors` is not empty it will throw an error and will stop the upgrade action. | `dict "validationErrors" (list $validationError00 $validationError01) "context" $` | - -### Images - -| Helper identifier | Description | Expected Input | -|-----------------------------|------------------------------------------------------|---------------------------------------------------------------------------------------------------------| -| `common.images.image` | Return the proper and full image name | `dict "imageRoot" .Values.path.to.the.image "global" $`, see [ImageRoot](#imageroot) for the structure. | -| `common.images.pullSecrets` | Return the proper Docker Image Registry Secret Names (deprecated: use common.images.renderPullSecrets instead) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "global" .Values.global` | -| `common.images.renderPullSecrets` | Return the proper Docker Image Registry Secret Names (evaluates values as templates) | `dict "images" (list .Values.path.to.the.image1, .Values.path.to.the.image2) "context" $` | - -### Ingress - -| Helper identifier | Description | Expected Input | -|-------------------------------------------|-------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.ingress.backend` | Generate a proper Ingress backend entry depending on the API version | `dict "serviceName" "foo" "servicePort" "bar"`, see the [Ingress deprecation notice](https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/) for the syntax differences | -| `common.ingress.supportsPathType` | Prints "true" if the pathType field is supported | `.` Chart context | -| `common.ingress.supportsIngressClassname` | Prints "true" if the ingressClassname field is supported | `.` Chart context | -| `common.ingress.certManagerRequest` | Prints "true" if required cert-manager annotations for TLS signed certificates are set in the Ingress annotations | `dict "annotations" .Values.path.to.the.ingress.annotations` | - -### Labels - -| Helper identifier | Description | Expected Input | -|-----------------------------|-----------------------------------------------------------------------------|-------------------| -| `common.labels.standard` | Return Kubernetes standard labels | `.` Chart context | -| `common.labels.matchLabels` | Labels to use on `deploy.spec.selector.matchLabels` and `svc.spec.selector` | `.` Chart context | - -### Names - -| Helper identifier | Description | Expected Input | -|-----------------------------------|-----------------------------------------------------------------------|-------------------| -| `common.names.name` | Expand the name of the chart or use `.Values.nameOverride` | `.` Chart context | -| `common.names.fullname` | Create a default fully qualified app name. | `.` Chart context | -| `common.names.namespace` | Allow the release namespace to be overridden | `.` Chart context | -| `common.names.fullname.namespace` | Create a fully qualified app name adding the installation's namespace | `.` Chart context | -| `common.names.chart` | Chart name plus version | `.` Chart context | - -### Secrets - -| Helper identifier | Description | Expected Input | -|-----------------------------------|--------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.secrets.name` | Generate the name of the secret. | `dict "existingSecret" .Values.path.to.the.existingSecret "defaultNameSuffix" "mySuffix" "context" $` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.key` | Generate secret key. | `dict "existingSecret" .Values.path.to.the.existingSecret "key" "keyName"` see [ExistingSecret](#existingsecret) for the structure. | -| `common.secrets.passwords.manage` | Generate secret password or retrieve one if already created. | `dict "secret" "secret-name" "key" "keyName" "providedValues" (list "path.to.password1" "path.to.password2") "length" 10 "strong" false "chartName" "chartName" "context" $`, length, strong and chartNAme fields are optional. | -| `common.secrets.exists` | Returns whether a previous generated secret already exists. | `dict "secret" "secret-name" "context" $` | - -### Storage - -| Helper identifier | Description | Expected Input | -|-------------------------------|---------------------------------------|---------------------------------------------------------------------------------------------------------------------| -| `common.storage.class` | Return the proper Storage Class | `dict "persistence" .Values.path.to.the.persistence "global" $`, see [Persistence](#persistence) for the structure. | - -### TplValues - -| Helper identifier | Description | Expected Input | -|---------------------------|----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.tplvalues.render` | Renders a value that contains template | `dict "value" .Values.path.to.the.Value "context" $`, value is the value should rendered as template, context frequently is the chart context `$` or `.` | - -### Utils - -| Helper identifier | Description | Expected Input | -|--------------------------------|------------------------------------------------------------------------------------------|------------------------------------------------------------------------| -| `common.utils.fieldToEnvVar` | Build environment variable name given a field. | `dict "field" "my-password"` | -| `common.utils.secret.getvalue` | Print instructions to get a secret value. | `dict "secret" "secret-name" "field" "secret-value-field" "context" $` | -| `common.utils.getValueFromKey` | Gets a value from `.Values` object given its key path | `dict "key" "path.to.key" "context" $` | -| `common.utils.getKeyFromList` | Returns first `.Values` key with a defined value or first of the list if all non-defined | `dict "keys" (list "path.to.key1" "path.to.key2") "context" $` | - -### Validations - -| Helper identifier | Description | Expected Input | -|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `common.validations.values.single.empty` | Validate a value must not be empty. | `dict "valueKey" "path.to.value" "secret" "secret.name" "field" "my-password" "subchart" "subchart" "context" $` secret, field and subchart are optional. In case they are given, the helper will generate a how to get instruction. See [ValidateValue](#validatevalue) | -| `common.validations.values.multiple.empty` | Validate a multiple values must not be empty. It returns a shared error for all the values. | `dict "required" (list $validateValueConf00 $validateValueConf01) "context" $`. See [ValidateValue](#validatevalue) | -| `common.validations.values.mariadb.passwords` | This helper will ensure required password for MariaDB are not empty. It returns a shared error for all the values. | `dict "secret" "mariadb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mariadb chart and the helper. | -| `common.validations.values.mysql.passwords` | This helper will ensure required password for MySQL are not empty. It returns a shared error for all the values. | `dict "secret" "mysql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mysql chart and the helper. | -| `common.validations.values.postgresql.passwords` | This helper will ensure required password for PostgreSQL are not empty. It returns a shared error for all the values. | `dict "secret" "postgresql-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use postgresql chart and the helper. | -| `common.validations.values.redis.passwords` | This helper will ensure required password for Redis® are not empty. It returns a shared error for all the values. | `dict "secret" "redis-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use redis chart and the helper. | -| `common.validations.values.cassandra.passwords` | This helper will ensure required password for Cassandra are not empty. It returns a shared error for all the values. | `dict "secret" "cassandra-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use cassandra chart and the helper. | -| `common.validations.values.mongodb.passwords` | This helper will ensure required password for MongoDB® are not empty. It returns a shared error for all the values. | `dict "secret" "mongodb-secret" "subchart" "true" "context" $` subchart field is optional and could be true or false it depends on where you will use mongodb chart and the helper. | - -### Warnings - -| Helper identifier | Description | Expected Input | -|------------------------------|----------------------------------|------------------------------------------------------------| -| `common.warnings.rollingTag` | Warning about using rolling tag. | `ImageRoot` see [ImageRoot](#imageroot) for the structure. | - ## Special input schemas ### ImageRoot @@ -300,7 +182,7 @@ keyMapping: If we force those values to be empty we will see some alerts ```console -$ helm install test mychart --set path.to.value00="",path.to.value01="" +helm install test mychart --set path.to.value00="",path.to.value01="" 'path.to.value00' must not be empty, please add '--set path.to.value00=$PASSWORD_00' to the command. To get the current value: export PASSWORD_00=$(kubectl get secret --namespace default secretName -o jsonpath="{.data.password-00}" | base64 -d) @@ -316,23 +198,23 @@ $ helm install test mychart --set path.to.value00="",path.to.value01="" [On November 13, 2020, Helm v2 support was formally finished](https://github.com/helm/charts#status-of-the-project), this major version is the result of the required changes applied to the Helm Chart to be able to incorporate the different features added in Helm v3 and to be consistent with the Helm project itself regarding the Helm v2 EOL. -**What changes were introduced in this major version?** +#### What changes were introduced in this major version? - Previous versions of this Helm Chart use `apiVersion: v1` (installable by both Helm 2 and 3), this Helm Chart was updated to `apiVersion: v2` (installable by Helm 3 only). [Here](https://helm.sh/docs/topics/charts/#the-apiversion-field) you can find more information about the `apiVersion` field. - Use `type: library`. [Here](https://v3.helm.sh/docs/faq/#library-chart-support) you can find more information. - The different fields present in the *Chart.yaml* file has been ordered alphabetically in a homogeneous way for all the Bitnami Helm Charts -**Considerations when upgrading to this version** +#### Considerations when upgrading to this version - If you want to upgrade to this version from a previous one installed with Helm v3, you shouldn't face any issues - If you want to upgrade to this version using Helm v2, this scenario is not supported as this version doesn't support Helm v2 anymore - If you installed the previous version with Helm v2 and wants to upgrade to this version with Helm v3, please refer to the [official Helm documentation](https://helm.sh/docs/topics/v2_v3_migration/#migration-use-cases) about migrating from Helm v2 to v3 -**Useful links** +#### Useful links -- https://docs.bitnami.com/tutorials/resolve-helm2-helm3-post-migration-issues/ -- https://helm.sh/docs/topics/v2_v3_migration/ -- https://helm.sh/blog/migrate-from-helm-v2-to-helm-v3/ +- +- +- ## License @@ -342,7 +224,7 @@ 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, diff --git a/charts/bitnami/zookeeper/charts/common/templates/_images.tpl b/charts/bitnami/zookeeper/charts/common/templates/_images.tpl index b06071492..2e7b15151 100644 --- a/charts/bitnami/zookeeper/charts/common/templates/_images.tpl +++ b/charts/bitnami/zookeeper/charts/common/templates/_images.tpl @@ -17,7 +17,11 @@ Return the proper image name {{- $separator = "@" -}} {{- $termination = .imageRoot.digest | toString -}} {{- end -}} -{{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- if $registryName }} + {{- printf "%s/%s%s%s" $registryName $repositoryName $separator $termination -}} +{{- else -}} + {{- printf "%s%s%s" $repositoryName $separator $termination -}} +{{- end -}} {{- end -}} {{/* diff --git a/charts/bitnami/zookeeper/values.yaml b/charts/bitnami/zookeeper/values.yaml index b03fcdf9a..617febf4a 100644 --- a/charts/bitnami/zookeeper/values.yaml +++ b/charts/bitnami/zookeeper/values.yaml @@ -76,7 +76,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/zookeeper - tag: 3.8.1-debian-11-r9 + tag: 3.8.1-debian-11-r15 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -660,7 +660,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/bitnami-shell - tag: 11-debian-11-r90 + tag: 11-debian-11-r98 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/citrix/citrix-cpx-with-ingress-controller/Chart.yaml b/charts/citrix/citrix-cpx-with-ingress-controller/Chart.yaml index c51b03e94..fb2a513d9 100644 --- a/charts/citrix/citrix-cpx-with-ingress-controller/Chart.yaml +++ b/charts/citrix/citrix-cpx-with-ingress-controller/Chart.yaml @@ -4,18 +4,18 @@ annotations: catalog.cattle.io/kube-version: '>=v1.16.0-0' catalog.cattle.io/release-name: citrix-cpx-with-ingress-controller apiVersion: v2 -appVersion: 1.29.5 +appVersion: 1.30.1 description: A Helm chart for Citrix ADC CPX with Citrix ingress Controller running as sidecar. -home: https://www.citrix.com +home: https://www.cloud.com icon: https://raw.githubusercontent.com/citrix/citrix-helm-charts/gh-pages/icon.png kubeVersion: '>=v1.16.0-0' maintainers: -- email: priyanka.sharma@citrix.com +- email: priyanka.sharma@cloud.com name: priyankash-citrix -- email: subash.dangol@citrix.com +- email: subash.dangol@cloud.com name: subashd name: citrix-cpx-with-ingress-controller sources: - https://github.com/citrix/citrix-k8s-ingress-controller -version: 1.29.5 +version: 1.30.1 diff --git a/charts/citrix/citrix-cpx-with-ingress-controller/README.md b/charts/citrix/citrix-cpx-with-ingress-controller/README.md index accfd0af3..99d689131 100644 --- a/charts/citrix/citrix-cpx-with-ingress-controller/README.md +++ b/charts/citrix/citrix-cpx-with-ingress-controller/README.md @@ -455,7 +455,7 @@ The following table lists the configurable parameters of the Citrix ADC CPX with | daemonSet | Optional | False | Set this to true if Citrix ADC CPX needs to be deployed as DaemonSet. | | cic.imageRegistry | Mandatory | `quay.io` | The Citrix ingress controller image registry | | cic.imageRepository | Mandatory | `citrix/citrix-k8s-ingress-controller` | The Citrix ingress controller image repository | -| cic.imageTag | Mandatory | `1.29.5` | The Citrix ingress controller image tag | +| cic.imageTag | Mandatory | `1.30.1` | The Citrix ingress controller image tag | | cic.pullPolicy | Mandatory | IfNotPresent | The Citrix ingress controller image pull policy. | | cic.required | Mandatory | true | CIC to be run as sidecar with Citrix ADC CPX | | cic.resources | Optional | {} | CPU/Memory resource requests/limits for Citrix Ingress Controller container | diff --git a/charts/citrix/citrix-cpx-with-ingress-controller/templates/cic_crds.yaml b/charts/citrix/citrix-cpx-with-ingress-controller/templates/cic_crds.yaml index 54c7c448d..b1c287d23 100644 --- a/charts/citrix/citrix-cpx-with-ingress-controller/templates/cic_crds.yaml +++ b/charts/citrix/citrix-cpx-with-ingress-controller/templates/cic_crds.yaml @@ -524,7 +524,7 @@ spec: type: array items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] header_name: description: "HTTP header that identifies the unique API client for e.g. X-apikey" type: string @@ -1089,7 +1089,7 @@ spec: type: array items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] required: - path expression: @@ -1129,7 +1129,7 @@ spec: type: array items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] claims: description: 'authorization scopes required for selected resource saved as claims or attributes' type: array @@ -1170,7 +1170,6 @@ metadata: {{- end }} spec: group: citrix.com - version: null names: kind: Listener plural: listeners @@ -1447,7 +1446,6 @@ metadata: {{- end }} spec: group: citrix.com - version: null names: kind: HTTPRoute plural: httproutes @@ -1815,7 +1813,7 @@ spec: description: 'Location of customized error page to respond when json violations are hit' type: string ip_reputation: - type: string + type: object x-kubernetes-preserve-unknown-fields: true description: 'Enabling IP reputation feature' target: @@ -1833,7 +1831,7 @@ spec: description: "List of http methods to inspect" items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] header: type: array description: "List of http headers to inspect" @@ -1980,7 +1978,7 @@ spec: description: "List of http methods to inspect" items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] header: type: array description: "List of http headers to inspect" diff --git a/charts/citrix/citrix-cpx-with-ingress-controller/templates/citrix-k8s-cpx-ingress.yaml b/charts/citrix/citrix-cpx-with-ingress-controller/templates/citrix-k8s-cpx-ingress.yaml index 815fe6bd3..d7d610ea0 100644 --- a/charts/citrix/citrix-cpx-with-ingress-controller/templates/citrix-k8s-cpx-ingress.yaml +++ b/charts/citrix/citrix-cpx-with-ingress-controller/templates/citrix-k8s-cpx-ingress.yaml @@ -151,7 +151,7 @@ spec: value: "local" {{- end }} - name: "NS_APPS_NAME_PREFIX" - value: {{ .Values.entityPrefix | default "k8s"}} + value: {{ .Values.entityPrefix | default "k8s"| quote }} - name: "NS_DEPLOYMENT_MODE" value: "SIDECAR" {{- if and .Values.openshift .Values.routeLabels }} diff --git a/charts/citrix/citrix-cpx-with-ingress-controller/values.yaml b/charts/citrix/citrix-cpx-with-ingress-controller/values.yaml index 65a8dc2ef..0adcb9205 100644 --- a/charts/citrix/citrix-cpx-with-ingress-controller/values.yaml +++ b/charts/citrix/citrix-cpx-with-ingress-controller/values.yaml @@ -82,7 +82,7 @@ servicePorts: [] cic: imageRegistry: quay.io imageRepository: citrix/citrix-k8s-ingress-controller - imageTag: 1.29.5 + imageTag: 1.30.1 image: "{{ .Values.cic.imageRegistry }}/{{ .Values.cic.imageRepository }}:{{ .Values.cic.imageTag }}" pullPolicy: IfNotPresent required: true diff --git a/charts/citrix/citrix-ingress-controller/Chart.yaml b/charts/citrix/citrix-ingress-controller/Chart.yaml index ecd39f165..9f70d06cc 100644 --- a/charts/citrix/citrix-ingress-controller/Chart.yaml +++ b/charts/citrix/citrix-ingress-controller/Chart.yaml @@ -4,17 +4,17 @@ annotations: catalog.cattle.io/kube-version: '>=v1.16.0-0' catalog.cattle.io/release-name: citrix-ingress-controller apiVersion: v2 -appVersion: 1.29.5 +appVersion: 1.30.1 description: A Helm chart for Citrix Ingress Controller configuring MPX/VPX. -home: https://www.citrix.com +home: https://www.cloud.com icon: https://raw.githubusercontent.com/citrix/citrix-helm-charts/gh-pages/icon.png kubeVersion: '>=v1.16.0-0' maintainers: -- email: priyanka.sharma@citrix.com +- email: priyanka.sharma@cloud.com name: priyankash-citrix -- email: subash.dangol@citrix.com +- email: subash.dangol@cloud.com name: subashd name: citrix-ingress-controller sources: - https://github.com/citrix/citrix-k8s-ingress-controller -version: 1.29.5 +version: 1.30.1 diff --git a/charts/citrix/citrix-ingress-controller/README.md b/charts/citrix/citrix-ingress-controller/README.md index 402ca6521..f4751b7ac 100644 --- a/charts/citrix/citrix-ingress-controller/README.md +++ b/charts/citrix/citrix-ingress-controller/README.md @@ -316,7 +316,7 @@ The following table lists the mandatory and optional parameters that you can con | license.accept | Mandatory | no | Set `yes` to accept the CIC end user license agreement. | | imageRegistry | Mandatory | `quay.io` | The Citrix ingress controller image registry | | imageRepository | Mandatory | `citrix/citrix-k8s-ingress-controller` | The Citrix ingress controller image repository | -| imageTag | Mandatory | `1.29.5` | The Citrix ingress controller image tag | +| imageTag | Mandatory | `1.30.1` | The Citrix ingress controller image tag | | pullPolicy | Mandatory | IfNotPresent | The CIC image pull policy. | | imagePullSecrets | Optional | N/A | Provide list of Kubernetes secrets to be used for pulling the images from a private Docker registry or repository. For more information on how to create this secret please see [Pull an Image from a Private Registry](https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/). | | nameOverride | Optional | N/A | String to partially override deployment fullname template with a string (will prepend the release name) | diff --git a/charts/citrix/citrix-ingress-controller/templates/cic_crds.yaml b/charts/citrix/citrix-ingress-controller/templates/cic_crds.yaml index 54c7c448d..b1c287d23 100644 --- a/charts/citrix/citrix-ingress-controller/templates/cic_crds.yaml +++ b/charts/citrix/citrix-ingress-controller/templates/cic_crds.yaml @@ -524,7 +524,7 @@ spec: type: array items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] header_name: description: "HTTP header that identifies the unique API client for e.g. X-apikey" type: string @@ -1089,7 +1089,7 @@ spec: type: array items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] required: - path expression: @@ -1129,7 +1129,7 @@ spec: type: array items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] claims: description: 'authorization scopes required for selected resource saved as claims or attributes' type: array @@ -1170,7 +1170,6 @@ metadata: {{- end }} spec: group: citrix.com - version: null names: kind: Listener plural: listeners @@ -1447,7 +1446,6 @@ metadata: {{- end }} spec: group: citrix.com - version: null names: kind: HTTPRoute plural: httproutes @@ -1815,7 +1813,7 @@ spec: description: 'Location of customized error page to respond when json violations are hit' type: string ip_reputation: - type: string + type: object x-kubernetes-preserve-unknown-fields: true description: 'Enabling IP reputation feature' target: @@ -1833,7 +1831,7 @@ spec: description: "List of http methods to inspect" items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] header: type: array description: "List of http headers to inspect" @@ -1980,7 +1978,7 @@ spec: description: "List of http methods to inspect" items: type: string - enum: ['GET', 'PUT', 'POST','DELETE'] + enum: ['GET', 'PUT', 'POST', 'DELETE', 'HEAD', 'OPTIONS', 'TRACE', 'CONNECT', 'UNKNOWN_METHOD'] header: type: array description: "List of http headers to inspect" diff --git a/charts/citrix/citrix-ingress-controller/templates/citrix-k8s-ingress.yaml b/charts/citrix/citrix-ingress-controller/templates/citrix-k8s-ingress.yaml index a69534647..ac0ba09fa 100644 --- a/charts/citrix/citrix-ingress-controller/templates/citrix-k8s-ingress.yaml +++ b/charts/citrix/citrix-ingress-controller/templates/citrix-k8s-ingress.yaml @@ -126,7 +126,7 @@ spec: value: {{ .Values.namespaceLabels | quote }} {{- end }} - name: "NS_APPS_NAME_PREFIX" - value: {{ .Values.entityPrefix | default "k8s"}} + value: {{ .Values.entityPrefix | default "k8s"| quote }} {{- if .Values.kubernetesURL }} - name: "kubernetes_url" value: "{{ .Values.kubernetesURL }}" diff --git a/charts/citrix/citrix-ingress-controller/values.yaml b/charts/citrix/citrix-ingress-controller/values.yaml index 480aab871..7c1531e05 100644 --- a/charts/citrix/citrix-ingress-controller/values.yaml +++ b/charts/citrix/citrix-ingress-controller/values.yaml @@ -5,7 +5,7 @@ # Citrix Ingress Controller config details imageRegistry: quay.io imageRepository: citrix/citrix-k8s-ingress-controller -imageTag: 1.29.5 +imageTag: 1.30.1 image: "{{ .Values.imageRegistry }}/{{ .Values.imageRepository }}:{{ .Values.imageTag }}" pullPolicy: IfNotPresent imagePullSecrets: [] diff --git a/charts/codefresh/cf-runtime/Chart.yaml b/charts/codefresh/cf-runtime/Chart.yaml index 64d2bc210..cd73f0b88 100644 --- a/charts/codefresh/cf-runtime/Chart.yaml +++ b/charts/codefresh/cf-runtime/Chart.yaml @@ -4,9 +4,9 @@ annotations: catalog.cattle.io/kube-version: '>=1.18-0' catalog.cattle.io/release-name: cf-runtime apiVersion: v2 -appVersion: 1.9.11 +appVersion: 1.9.12 description: A Helm chart for Codefresh Runner icon: https://partner-charts.rancher.io/assets/logos/codefresh.jpg name: cf-runtime type: application -version: 1.9.11 +version: 1.9.12 diff --git a/charts/codefresh/cf-runtime/templates/volume-provisioner/_helpers.tpl b/charts/codefresh/cf-runtime/templates/volume-provisioner/_helpers.tpl index 55615599d..bc019fdbf 100644 --- a/charts/codefresh/cf-runtime/templates/volume-provisioner/_helpers.tpl +++ b/charts/codefresh/cf-runtime/templates/volume-provisioner/_helpers.tpl @@ -83,7 +83,7 @@ codefresh.io/application: pv-cleanup {{- define "cf-vp.docker-image-cleanup-cron" -}} {{- if ne .Values.dockerRegistry ""}} -{{- .Values.dockerRegistry }}/codefresh/dind-volume-cleanup -{{- else }}codefresh/dind-volume-cleanup +{{- .Values.dockerRegistry }}/codefresh/dind-volume-cleanup:1.2.0 +{{- else }}codefresh/dind-volume-cleanup:1.2.0 {{- end}} {{- end }} diff --git a/charts/codefresh/cf-runtime/templates/volume-provisioner/cluster-role.dind-volume-provisioner.vp.yaml b/charts/codefresh/cf-runtime/templates/volume-provisioner/cluster-role.dind-volume-provisioner.vp.yaml index 2e6f9c569..378b1dc52 100644 --- a/charts/codefresh/cf-runtime/templates/volume-provisioner/cluster-role.dind-volume-provisioner.vp.yaml +++ b/charts/codefresh/cf-runtime/templates/volume-provisioner/cluster-role.dind-volume-provisioner.vp.yaml @@ -9,7 +9,7 @@ rules: verbs: [ "get", "list", "watch", "create", "delete", "patch" ] - apiGroups: [ "" ] resources: [ "persistentvolumeclaims" ] - verbs: [ "get", "list", "watch", "update" ] + verbs: [ "get", "list", "watch", "update", "delete" ] - apiGroups: [ "storage.k8s.io" ] resources: [ "storageclasses" ] verbs: [ "get", "list", "watch" ] diff --git a/charts/codefresh/cf-runtime/templates/volume-provisioner/cron-job.dind-volume-cleanup.vp.yaml b/charts/codefresh/cf-runtime/templates/volume-provisioner/cron-job.dind-volume-cleanup.vp.yaml index 3a312cade..e54b33d42 100644 --- a/charts/codefresh/cf-runtime/templates/volume-provisioner/cron-job.dind-volume-cleanup.vp.yaml +++ b/charts/codefresh/cf-runtime/templates/volume-provisioner/cron-job.dind-volume-cleanup.vp.yaml @@ -22,4 +22,8 @@ spec: env: - name: PROVISIONED_BY value: {{ include "cf-vp.volumeProvisionerName" . }} + securityContext: + fsGroup: 3000 + runAsGroup: 3000 + runAsUser: 3000 {{- end }} diff --git a/charts/codefresh/cf-runtime/values.yaml b/charts/codefresh/cf-runtime/values.yaml index f380bb8ae..ad615e6f1 100644 --- a/charts/codefresh/cf-runtime/values.yaml +++ b/charts/codefresh/cf-runtime/values.yaml @@ -24,7 +24,7 @@ dockerRegistry: "quay.io" # Registry prefix for the runtime images (default quay newRelicLicense: "" # NEWRELIC_LICENSE_KEY (for app-proxy and runner deployments) runner: # Runner Deployment - image: "codefresh/venona:1.9.11" + image: "codefresh/venona:1.9.12" env: {} ## e.g: # env: diff --git a/charts/crate/crate-operator/Chart.lock b/charts/crate/crate-operator/Chart.lock index b175facec..be2c48830 100644 --- a/charts/crate/crate-operator/Chart.lock +++ b/charts/crate/crate-operator/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: crate-operator-crds repository: file://../crate-operator-crds - version: 2.23.0 -digest: sha256:3fffe754574fad639050c4717e064e275fc0fb165dd21fc4564feb66cba406b1 -generated: "2023-02-28T11:48:10.16603821Z" + version: 2.24.0 +digest: sha256:c49ffbfea5a0a2668a0bf2c1f87add413268b36b82fee73c642411176c45a6c5 +generated: "2023-03-21T14:36:08.260603114Z" diff --git a/charts/crate/crate-operator/Chart.yaml b/charts/crate/crate-operator/Chart.yaml index 8a244f5b1..e0e68dcf4 100644 --- a/charts/crate/crate-operator/Chart.yaml +++ b/charts/crate/crate-operator/Chart.yaml @@ -3,16 +3,16 @@ annotations: catalog.cattle.io/display-name: CrateDB Operator catalog.cattle.io/release-name: crate-operator apiVersion: v2 -appVersion: 2.23.0 +appVersion: 2.24.0 dependencies: - condition: crate-operator-crds.enabled name: crate-operator-crds repository: file://./charts/crate-operator-crds - version: 2.23.0 + version: 2.24.0 description: Crate Operator - Helm chart for installing and upgrading Crate Operator. icon: https://raw.githubusercontent.com/crate/crate/master/docs/_static/crate-logo.svg maintainers: - name: Crate.io name: crate-operator type: application -version: 2.23.0 +version: 2.24.0 diff --git a/charts/crate/crate-operator/charts/crate-operator-crds/Chart.yaml b/charts/crate/crate-operator/charts/crate-operator-crds/Chart.yaml index 7073c04cc..d7ae325bf 100644 --- a/charts/crate/crate-operator/charts/crate-operator-crds/Chart.yaml +++ b/charts/crate/crate-operator/charts/crate-operator-crds/Chart.yaml @@ -1,9 +1,9 @@ apiVersion: v2 -appVersion: 2.23.0 +appVersion: 2.24.0 description: Crate Operator CRDs - Helm chart for installing and upgrading Custom Resource Definitions (CRDs) for the Crate Operator. maintainers: - name: Crate.io name: crate-operator-crds type: application -version: 2.23.0 +version: 2.24.0 diff --git a/charts/crate/crate-operator/charts/crate-operator-crds/templates/cratedbs-cloud-crate-io.yaml b/charts/crate/crate-operator/charts/crate-operator-crds/templates/cratedbs-cloud-crate-io.yaml index b472dba5e..7a2bdae72 100644 --- a/charts/crate/crate-operator/charts/crate-operator-crds/templates/cratedbs-cloud-crate-io.yaml +++ b/charts/crate/crate-operator/charts/crate-operator-crds/templates/cratedbs-cloud-crate-io.yaml @@ -28,6 +28,16 @@ spec: jsonPath: .spec.nodes.data[?(@.name == "hot")].replicas name: Nodes type: number + - description: CPU Requests + jsonPath: .spec.nodes.data[?(@.name == "hot")].resources.requests.cpu + name: CPU_REQ + type: number + - description: CPU Limits + jsonPath: .spec.nodes.data[?(@.name == "hot")].resources.limits.cpu + name: CPU_LIM + type: number + # Only shown in wide mode (-o wide) + priority: 1 - jsonPath: .metadata.creationTimestamp name: Age type: date diff --git a/charts/crate/crate-operator/templates/rbac.yaml b/charts/crate/crate-operator/templates/rbac.yaml index b0810d717..79e8617ce 100644 --- a/charts/crate/crate-operator/templates/rbac.yaml +++ b/charts/crate/crate-operator/templates/rbac.yaml @@ -58,6 +58,15 @@ rules: - pods/exec verbs: - "*" +# Required by kopf to scan for CRD Changes. +- apiGroups: + - apiextensions.k8s.io + resources: + - customresourcedefinitions + verbs: + - list + - watch + --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding diff --git a/charts/datadog/datadog/CHANGELOG.md b/charts/datadog/datadog/CHANGELOG.md index d2fe6e6b7..151a7fd57 100644 --- a/charts/datadog/datadog/CHANGELOG.md +++ b/charts/datadog/datadog/CHANGELOG.md @@ -1,5 +1,18 @@ # Datadog changelog +# 3.20.3 + +* Fix command script in linux init container to prevent blocking deployment in GKE Autopilot on Rapid release channel. +* Only mount DogStatsD socket in non-Autopilot environments. + +# 3.20.2 + +* Fix R/W volume mounts for CRI on Windows + +# 3.20.1 + +* Fix command args in linux init container to prevent blocking deployment in GKE Autopilot. + # 3.20.0 * Enable CWS network detections by default. diff --git a/charts/datadog/datadog/Chart.yaml b/charts/datadog/datadog/Chart.yaml index de290075e..ffa5b81da 100644 --- a/charts/datadog/datadog/Chart.yaml +++ b/charts/datadog/datadog/Chart.yaml @@ -19,4 +19,4 @@ name: datadog sources: - https://app.datadoghq.com/account/settings#agent/kubernetes - https://github.com/DataDog/datadog-agent -version: 3.20.0 +version: 3.20.3 diff --git a/charts/datadog/datadog/README.md b/charts/datadog/datadog/README.md index 82cccc2ed..ec2f991fe 100644 --- a/charts/datadog/datadog/README.md +++ b/charts/datadog/datadog/README.md @@ -1,6 +1,6 @@ # Datadog -![Version: 3.20.0](https://img.shields.io/badge/Version-3.20.0-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square) +![Version: 3.20.3](https://img.shields.io/badge/Version-3.20.3-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square) [Datadog](https://www.datadoghq.com/) is a hosted infrastructure monitoring platform. This chart adds the Datadog Agent to all nodes in your cluster via a DaemonSet. It also optionally depends on the [kube-state-metrics chart](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-state-metrics). For more information about monitoring Kubernetes with Datadog, please refer to the [Datadog documentation website](https://docs.datadoghq.com/agent/basic_agent_usage/kubernetes/). diff --git a/charts/datadog/datadog/templates/_container-cri-volumemounts.yaml b/charts/datadog/datadog/templates/_container-cri-volumemounts.yaml index a5a3d80a0..fa85ce44e 100644 --- a/charts/datadog/datadog/templates/_container-cri-volumemounts.yaml +++ b/charts/datadog/datadog/templates/_container-cri-volumemounts.yaml @@ -9,11 +9,9 @@ {{- if eq .Values.targetSystem "windows" }} - name: runtimesocket mountPath: {{ template "datadog.dockerOrCriSocketPath" . }} - readOnly: true {{- if not .Values.datadog.criSocketPath }} -- name: containerdsocket +- name: containerdsocket mountPath: \\.\pipe\containerd-containerd - readOnly: true {{- end }} {{- end }} {{- end }} diff --git a/charts/datadog/datadog/templates/_container-process-agent.yaml b/charts/datadog/datadog/templates/_container-process-agent.yaml index cd78a068d..26f1747d9 100644 --- a/charts/datadog/datadog/templates/_container-process-agent.yaml +++ b/charts/datadog/datadog/templates/_container-process-agent.yaml @@ -62,6 +62,9 @@ - name: auth-token mountPath: {{ template "datadog.confPath" . }}/auth readOnly: true + - name: dsdsocket + mountPath: {{ (dir .Values.datadog.dogstatsd.socketPath) }} + readOnly: false # Need RW for UDS DSD socket {{- end }} - name: logdatadog mountPath: /var/log/datadog @@ -91,9 +94,6 @@ mountPath: /host/proc mountPropagation: {{ .Values.datadog.hostVolumeMountPropagation }} readOnly: true - - name: dsdsocket - mountPath: {{ (dir .Values.datadog.dogstatsd.socketPath) }} - readOnly: false # Need RW for UDS DSD socket {{- if eq (include "should-enable-system-probe" .) "true" }} - name: sysprobe-socket-dir mountPath: /var/run/sysprobe diff --git a/charts/datadog/datadog/templates/_container-security-agent.yaml b/charts/datadog/datadog/templates/_container-security-agent.yaml index afd6fc22f..de63c391c 100644 --- a/charts/datadog/datadog/templates/_container-security-agent.yaml +++ b/charts/datadog/datadog/templates/_container-security-agent.yaml @@ -58,6 +58,9 @@ - name: auth-token mountPath: {{ template "datadog.confPath" . }}/auth readOnly: true + - name: dsdsocket + mountPath: {{ (dir .Values.datadog.dogstatsd.socketPath) }} + readOnly: false # Need RW for UDS DSD socket {{- end }} {{- if eq .Values.targetSystem "linux" }} - name: logdatadog @@ -66,9 +69,6 @@ - name: tmpdir mountPath: /tmp readOnly: false # Need RW to write to tmp directory - - name: dsdsocket - mountPath: {{ (dir .Values.datadog.dogstatsd.socketPath) }} - readOnly: false # Need RW for UDS DSD socket {{- include "linux-container-host-release-volumemounts" . | nindent 4 }} {{- end }} {{- include "container-crisocket-volumemounts" . | nindent 4 }} diff --git a/charts/datadog/datadog/templates/_containers-init-linux.yaml b/charts/datadog/datadog/templates/_containers-init-linux.yaml index 9c70561b8..173a59cdf 100644 --- a/charts/datadog/datadog/templates/_containers-init-linux.yaml +++ b/charts/datadog/datadog/templates/_containers-init-linux.yaml @@ -2,12 +2,9 @@ - name: init-volume image: "{{ include "image-path" (dict "root" .Values "image" .Values.agents.image) }}" imagePullPolicy: {{ .Values.agents.image.pullPolicy }} - command: - - cp + command: ["bash", "-c"] args: - - -r - - /etc/datadog-agent - - /opt + - cp -r /etc/datadog-agent /opt volumeMounts: - name: config mountPath: /opt/datadog-agent @@ -21,10 +18,7 @@ - bash - -c args: - - | - for script in $(find /etc/cont-init.d/ -type f -name '*.sh' | sort); do - bash $script - done + - for script in $(find /etc/cont-init.d/ -type f -name '*.sh' | sort) ; do bash $script ; done volumeMounts: - name: logdatadog mountPath: /var/log/datadog diff --git a/charts/external-secrets/external-secrets/Chart.yaml b/charts/external-secrets/external-secrets/Chart.yaml index 0eefb4e39..5142bcf25 100644 --- a/charts/external-secrets/external-secrets/Chart.yaml +++ b/charts/external-secrets/external-secrets/Chart.yaml @@ -4,7 +4,7 @@ annotations: catalog.cattle.io/kube-version: '>= 1.19.0-0' catalog.cattle.io/release-name: external-secrets apiVersion: v2 -appVersion: v0.7.2 +appVersion: v0.8.1 description: External secret management for Kubernetes home: https://github.com/external-secrets/external-secrets icon: https://raw.githubusercontent.com/external-secrets/external-secrets/main/assets/eso-logo-large.png @@ -17,4 +17,4 @@ maintainers: name: mcavoyk name: external-secrets type: application -version: 0.7.2 +version: 0.8.1 diff --git a/charts/external-secrets/external-secrets/README.md b/charts/external-secrets/external-secrets/README.md index f0ce109d2..7da27c880 100644 --- a/charts/external-secrets/external-secrets/README.md +++ b/charts/external-secrets/external-secrets/README.md @@ -4,7 +4,7 @@ [//]: # (README.md generated by gotmpl. DO NOT EDIT.) -![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.7.2](https://img.shields.io/badge/Version-0.7.2-informational?style=flat-square) +![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 0.8.1](https://img.shields.io/badge/Version-0.8.1-informational?style=flat-square) External secret management for Kubernetes @@ -63,6 +63,7 @@ The command removes all the Kubernetes components associated with the chart and | certController.replicaCount | int | `1` | | | certController.requeueInterval | string | `"5m"` | | | certController.resources | object | `{}` | | +| certController.revisionHistoryLimit | int | `10` | Specifies the amount of historic ReplicaSets k8s should keep (see https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) | | certController.securityContext | object | `{}` | | | certController.serviceAccount.annotations | object | `{}` | Annotations to add to the service account. | | certController.serviceAccount.automount | bool | `true` | Automounts the service account token in all containers of the pod | @@ -76,6 +77,8 @@ The command removes all the Kubernetes components associated with the chart and | certController.tolerations | list | `[]` | | | concurrent | int | `1` | Specifies the number of concurrent ExternalSecret Reconciles external-secret executes at a time. | | controllerClass | string | `""` | If set external secrets will filter matching Secret Stores with the appropriate controller values. | +| crds.annotations | object | `{}` | | +| crds.conversion.enabled | bool | `true` | | | crds.createClusterExternalSecret | bool | `true` | If true, create CRDs for Cluster External Secret. | | crds.createClusterSecretStore | bool | `true` | If true, create CRDs for Cluster Secret Store. | | crds.createPushSecret | bool | `true` | If true, create CRDs for Push Secret. | @@ -83,6 +86,7 @@ The command removes all the Kubernetes components associated with the chart and | deploymentAnnotations | object | `{}` | Annotations to add to Deployment | | dnsConfig | object | `{}` | Specifies `dnsOptions` to deployment | | extraArgs | object | `{}` | | +| extraContainers | list | `[]` | | | extraEnv | list | `[]` | | | extraVolumeMounts | list | `[]` | | | extraVolumes | list | `[]` | | @@ -110,6 +114,7 @@ The command removes all the Kubernetes components associated with the chart and | rbac.create | bool | `true` | Specifies whether role and rolebinding resources should be created. | | replicaCount | int | `1` | | | resources | object | `{}` | | +| revisionHistoryLimit | int | `10` | Specifies the amount of historic ReplicaSets k8s should keep (see https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) | | scopedNamespace | string | `""` | If set external secrets are only reconciled in the provided namespace | | scopedRBAC | bool | `false` | Must be used with scopedNamespace. If true, create scoped RBAC roles under the scoped namespace and implicitly disable cluster stores and cluster external secrets | | securityContext | object | `{}` | | @@ -120,9 +125,13 @@ The command removes all the Kubernetes components associated with the chart and | serviceAccount.name | string | `""` | The name of the service account to use. If not set and create is true, a name is generated using the fullname template. | | serviceMonitor.additionalLabels | object | `{}` | Additional labels | | serviceMonitor.enabled | bool | `false` | Specifies whether to create a ServiceMonitor resource for collecting Prometheus metrics | +| serviceMonitor.honorLabels | bool | `false` | Let prometheus add an exported_ prefix to conflicting labels | | serviceMonitor.interval | string | `"30s"` | Interval to scrape metrics | +| serviceMonitor.metricRelabelings | list | `[]` | Metric relabel configs to apply to samples before ingestion. [Metric Relabeling](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs) | +| serviceMonitor.relabelings | list | `[]` | Relabel configs to apply to samples before ingestion. [Relabeling](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config) | | serviceMonitor.scrapeTimeout | string | `"25s"` | Timeout if metrics can't be retrieved in given time interval | | tolerations | list | `[]` | | +| topologySpreadConstraints | list | `[]` | | | webhook.affinity | object | `{}` | | | webhook.certCheckInterval | string | `"5m"` | Specifices the time to check if the cert is valid | | webhook.certDir | string | `"/tmp/certs"` | | @@ -132,7 +141,7 @@ The command removes all the Kubernetes components associated with the chart and | webhook.extraEnv | list | `[]` | | | webhook.extraVolumeMounts | list | `[]` | | | webhook.extraVolumes | list | `[]` | | -| webhook.failurePolicy | string | `"Fail"` | specifies whether validating webhooks should be created with failurePolicy: Fail or Ignore | +| webhook.failurePolicy | string | `"Fail"` | Specifies whether validating webhooks should be created with failurePolicy: Fail or Ignore | | webhook.fullnameOverride | string | `""` | | | webhook.hostNetwork | bool | `false` | Specifies if webhook pod should use hostNetwork or not. | | webhook.image.pullPolicy | string | `"IfNotPresent"` | | @@ -158,6 +167,7 @@ The command removes all the Kubernetes components associated with the chart and | webhook.readinessProbe.port | int | `8081` | ReadinessProbe port for kubelet | | webhook.replicaCount | int | `1` | | | webhook.resources | object | `{}` | | +| webhook.revisionHistoryLimit | int | `10` | Specifies the amount of historic ReplicaSets k8s should keep (see https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) | | webhook.secretAnnotations | object | `{}` | Annotations to add to Secret | | webhook.securityContext | object | `{}` | | | webhook.serviceAccount.annotations | object | `{}` | Annotations to add to the service account. | diff --git a/charts/external-secrets/external-secrets/templates/_helpers.tpl b/charts/external-secrets/external-secrets/templates/_helpers.tpl index 48c9ed979..10ccbc488 100644 --- a/charts/external-secrets/external-secrets/templates/_helpers.tpl +++ b/charts/external-secrets/external-secrets/templates/_helpers.tpl @@ -51,6 +51,11 @@ app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} app.kubernetes.io/managed-by: {{ .Release.Service }} {{- end }} +{{- define "external-secrets-webhook-metrics.labels" -}} +{{ include "external-secrets-webhook.selectorLabels" . }} +app.kubernetes.io/metrics: "webhook" +{{- end }} + {{- define "external-secrets-cert-controller.labels" -}} helm.sh/chart: {{ include "external-secrets.chart" . }} {{ include "external-secrets-cert-controller.selectorLabels" . }} @@ -60,6 +65,11 @@ app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} app.kubernetes.io/managed-by: {{ .Release.Service }} {{- end }} +{{- define "external-secrets-cert-controller-metrics.labels" -}} +{{ include "external-secrets-cert-controller.selectorLabels" . }} +app.kubernetes.io/metrics: "cert-controller" +{{- end }} + {{/* Selector labels */}} diff --git a/charts/external-secrets/external-secrets/templates/cert-controller-deployment.yaml b/charts/external-secrets/external-secrets/templates/cert-controller-deployment.yaml index 3351822a7..c8d38c2f4 100644 --- a/charts/external-secrets/external-secrets/templates/cert-controller-deployment.yaml +++ b/charts/external-secrets/external-secrets/templates/cert-controller-deployment.yaml @@ -12,6 +12,7 @@ metadata: {{- end }} spec: replicas: {{ .Values.certController.replicaCount }} + revisionHistoryLimit: {{ .Values.certController.revisionHistoryLimit }} selector: matchLabels: {{- include "external-secrets-cert-controller.selectorLabels" . | nindent 6 }} diff --git a/charts/external-secrets/external-secrets/templates/cert-controller-servicemonitor.yaml b/charts/external-secrets/external-secrets/templates/cert-controller-servicemonitor.yaml deleted file mode 100644 index 78e2388c8..000000000 --- a/charts/external-secrets/external-secrets/templates/cert-controller-servicemonitor.yaml +++ /dev/null @@ -1,38 +0,0 @@ -{{- if and .Values.certController.create .Values.certController.serviceMonitor.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "external-secrets.fullname" . }}-cert-controller-metrics - labels: - {{- include "external-secrets-cert-controller.selectorLabels" . | nindent 4 }} -spec: - type: ClusterIP - ports: - - port: 8080 - protocol: TCP - name: metrics - selector: - {{- include "external-secrets-cert-controller.selectorLabels" . | nindent 4 }} ---- -apiVersion: "monitoring.coreos.com/v1" -kind: ServiceMonitor -metadata: - labels: - {{- include "external-secrets-cert-controller.labels" . | nindent 4 }} -{{- if .Values.certController.serviceMonitor.additionalLabels }} -{{ toYaml .Values.certController.serviceMonitor.additionalLabels | indent 4 }} -{{- end }} - name: {{ include "external-secrets.fullname" . }}-cert-controller-metrics - namespace: {{ .Release.Namespace | quote }} -spec: - selector: - matchLabels: - {{- include "external-secrets-cert-controller.selectorLabels" . | nindent 6 }} - namespaceSelector: - matchNames: - - {{ .Release.Namespace | quote }} - endpoints: - - port: metrics - interval: {{ .Values.certController.serviceMonitor.interval }} - scrapeTimeout: {{ .Values.certController.serviceMonitor.scrapeTimeout }} -{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/acraccesstoken.yaml b/charts/external-secrets/external-secrets/templates/crds/acraccesstoken.yaml index 20ccdcda6..7e882dbe0 100644 --- a/charts/external-secrets/external-secrets/templates/crds/acraccesstoken.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/acraccesstoken.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: acraccesstokens.generators.external-secrets.io spec: @@ -129,6 +132,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -140,3 +144,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/clusterexternalsecret.yaml b/charts/external-secrets/external-secrets/templates/crds/clusterexternalsecret.yaml index dbfd28e9a..f48233bff 100644 --- a/charts/external-secrets/external-secrets/templates/crds/clusterexternalsecret.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/clusterexternalsecret.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: clusterexternalsecrets.external-secrets.io spec: @@ -442,6 +445,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -453,3 +457,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/clustersecretstore.yaml b/charts/external-secrets/external-secrets/templates/crds/clustersecretstore.yaml index 1f6ac27d9..8e7ac84ba 100644 --- a/charts/external-secrets/external-secrets/templates/crds/clustersecretstore.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/clustersecretstore.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: clustersecretstores.external-secrets.io spec: @@ -147,6 +150,32 @@ spec: type: object type: object type: object + caBundle: + description: PEM/base64 encoded CA bundle used to validate Akeyless Gateway certificate. Only used if the AkeylessGWApiURL URL is using HTTPS protocol. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Akeyless Gateway certificate. + properties: + key: + description: The key the value inside of the provider type to use, only used with "Secret" type + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object required: - akeylessGWApiURL - authSecretRef @@ -1270,6 +1299,32 @@ spec: type: object type: object type: object + caBundle: + description: PEM/base64 encoded CA bundle used to validate Akeyless Gateway certificate. Only used if the AkeylessGWApiURL URL is using HTTPS protocol. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Akeyless Gateway certificate. + properties: + key: + description: The key where the CA certificate can be found in the Secret or ConfigMap. + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. Can only be defined when used in a ClusterSecretStore. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object required: - akeylessGWApiURL - authSecretRef @@ -1720,6 +1775,28 @@ spec: required: - auth type: object + keepersecurity: + description: KeeperSecurity configures this store to sync secrets using the KeeperSecurity provider + properties: + authRef: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + folderID: + type: string + required: + - authRef + - folderID + type: object kubernetes: description: Kubernetes configures this store to sync secrets using a Kubernetes cluster provider properties: @@ -1935,6 +2012,64 @@ spec: - region - vault type: object + scaleway: + description: Scaleway + properties: + accessKey: + description: AccessKey is the non-secret part of the api key. + properties: + secretRef: + description: SecretRef references a key in a secret that will be used as value. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + value: + description: Value can be specified directly to set a value without using a secret. + type: string + type: object + apiUrl: + description: APIURL is the url of the api to use. Defaults to https://api.scaleway.com + type: string + projectId: + description: 'ProjectID is the id of your project, which you can find in the console: https://console.scaleway.com/project/settings' + type: string + region: + description: 'Region where your secrets are located: https://developers.scaleway.com/en/quickstart/#region-and-zone' + type: string + secretKey: + description: SecretKey is the non-secret part of the api key. + properties: + secretRef: + description: SecretRef references a key in a secret that will be used as value. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + value: + description: Value can be specified directly to set a value without using a secret. + type: string + type: object + required: + - accessKey + - projectId + - region + - secretKey + type: object senhasegura: description: Senhasegura configures this store to sync secrets using senhasegura provider properties: @@ -2449,6 +2584,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -2460,3 +2596,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/ecrauthorizationtoken.yaml b/charts/external-secrets/external-secrets/templates/crds/ecrauthorizationtoken.yaml index 48755527f..21a92446d 100644 --- a/charts/external-secrets/external-secrets/templates/crds/ecrauthorizationtoken.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/ecrauthorizationtoken.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: ecrauthorizationtokens.generators.external-secrets.io spec: @@ -116,6 +119,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -127,3 +131,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/externalsecret.yaml b/charts/external-secrets/external-secrets/templates/crds/externalsecret.yaml index f77bdff11..fa91bcf90 100644 --- a/charts/external-secrets/external-secrets/templates/crds/externalsecret.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/externalsecret.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: externalsecrets.external-secrets.io spec: @@ -606,6 +609,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -617,3 +621,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/fake.yaml b/charts/external-secrets/external-secrets/templates/crds/fake.yaml index 10e64bff8..624e48e24 100644 --- a/charts/external-secrets/external-secrets/templates/crds/fake.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/fake.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: fakes.generators.external-secrets.io spec: @@ -46,6 +49,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -57,3 +61,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/gcraccesstoken.yaml b/charts/external-secrets/external-secrets/templates/crds/gcraccesstoken.yaml index 6513c224a..4a7051c33 100644 --- a/charts/external-secrets/external-secrets/templates/crds/gcraccesstoken.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/gcraccesstoken.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: gcraccesstokens.generators.external-secrets.io spec: @@ -96,6 +99,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -107,3 +111,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/password.yaml b/charts/external-secrets/external-secrets/templates/crds/password.yaml index c55259870..e5c94bcfb 100644 --- a/charts/external-secrets/external-secrets/templates/crds/password.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/password.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: passwords.generators.external-secrets.io spec: @@ -66,6 +69,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -77,3 +81,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/pushsecret.yaml b/charts/external-secrets/external-secrets/templates/crds/pushsecret.yaml index 0cffaaa4d..4e8b37bf6 100644 --- a/charts/external-secrets/external-secrets/templates/crds/pushsecret.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/pushsecret.yaml @@ -1,9 +1,12 @@ -{{- if .Values.installCRDs }} +{{- if and (.Values.installCRDs) (.Values.crds.createPushSecret) }} apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: pushsecrets.external-secrets.io spec: @@ -202,6 +205,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -213,3 +217,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/secretstore.yaml b/charts/external-secrets/external-secrets/templates/crds/secretstore.yaml index 63149b209..99235bd5a 100644 --- a/charts/external-secrets/external-secrets/templates/crds/secretstore.yaml +++ b/charts/external-secrets/external-secrets/templates/crds/secretstore.yaml @@ -3,7 +3,10 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.11.1 + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 creationTimestamp: null name: secretstores.external-secrets.io spec: @@ -147,6 +150,32 @@ spec: type: object type: object type: object + caBundle: + description: PEM/base64 encoded CA bundle used to validate Akeyless Gateway certificate. Only used if the AkeylessGWApiURL URL is using HTTPS protocol. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Akeyless Gateway certificate. + properties: + key: + description: The key the value inside of the provider type to use, only used with "Secret" type + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object required: - akeylessGWApiURL - authSecretRef @@ -1270,6 +1299,32 @@ spec: type: object type: object type: object + caBundle: + description: PEM/base64 encoded CA bundle used to validate Akeyless Gateway certificate. Only used if the AkeylessGWApiURL URL is using HTTPS protocol. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Akeyless Gateway certificate. + properties: + key: + description: The key where the CA certificate can be found in the Secret or ConfigMap. + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. Can only be defined when used in a ClusterSecretStore. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object required: - akeylessGWApiURL - authSecretRef @@ -1720,6 +1775,28 @@ spec: required: - auth type: object + keepersecurity: + description: KeeperSecurity configures this store to sync secrets using the KeeperSecurity provider + properties: + authRef: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + folderID: + type: string + required: + - authRef + - folderID + type: object kubernetes: description: Kubernetes configures this store to sync secrets using a Kubernetes cluster provider properties: @@ -1935,6 +2012,64 @@ spec: - region - vault type: object + scaleway: + description: Scaleway + properties: + accessKey: + description: AccessKey is the non-secret part of the api key. + properties: + secretRef: + description: SecretRef references a key in a secret that will be used as value. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + value: + description: Value can be specified directly to set a value without using a secret. + type: string + type: object + apiUrl: + description: APIURL is the url of the api to use. Defaults to https://api.scaleway.com + type: string + projectId: + description: 'ProjectID is the id of your project, which you can find in the console: https://console.scaleway.com/project/settings' + type: string + region: + description: 'Region where your secrets are located: https://developers.scaleway.com/en/quickstart/#region-and-zone' + type: string + secretKey: + description: SecretKey is the non-secret part of the api key. + properties: + secretRef: + description: SecretRef references a key in a secret that will be used as value. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + value: + description: Value can be specified directly to set a value without using a secret. + type: string + type: object + required: + - accessKey + - projectId + - region + - secretKey + type: object senhasegura: description: Senhasegura configures this store to sync secrets using senhasegura provider properties: @@ -2449,6 +2584,7 @@ spec: storage: true subresources: status: {} +{{- if .Values.crds.conversion.enabled }} conversion: strategy: Webhook webhook: @@ -2460,3 +2596,4 @@ spec: namespace: {{ .Release.Namespace | quote }} path: /convert {{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/crds/vaultdynamicsecret.yaml b/charts/external-secrets/external-secrets/templates/crds/vaultdynamicsecret.yaml new file mode 100644 index 000000000..39932a88c --- /dev/null +++ b/charts/external-secrets/external-secrets/templates/crds/vaultdynamicsecret.yaml @@ -0,0 +1,328 @@ +{{- if .Values.installCRDs }} +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + {{- with .Values.crds.annotations }} + {{- toYaml . | nindent 4}} + {{- end }} + controller-gen.kubebuilder.io/version: v0.11.3 + creationTimestamp: null + name: vaultdynamicsecrets.generators.external-secrets.io +spec: + group: generators.external-secrets.io + names: + categories: + - vaultdynamicsecret + kind: VaultDynamicSecret + listKind: VaultDynamicSecretList + plural: vaultdynamicsecrets + shortNames: + - vaultdynamicsecret + singular: vaultdynamicsecret + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + properties: + apiVersion: + description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + type: string + kind: + description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + type: string + metadata: + type: object + spec: + properties: + method: + description: Vault API method to use (GET/POST/other) + type: string + parameters: + description: Parameters to pass to Vault write (for non-GET methods) + x-kubernetes-preserve-unknown-fields: true + path: + description: Vault path to obtain the dynamic secret from + type: string + provider: + description: Vault provider common spec + properties: + auth: + description: Auth configures how secret-manager authenticates with the Vault server. + properties: + appRole: + description: AppRole authenticates with Vault using the App Role auth mechanism, with the role and secret stored in a Kubernetes Secret resource. + properties: + path: + default: approle + description: 'Path where the App Role authentication backend is mounted in Vault, e.g: "approle"' + type: string + roleId: + description: RoleID configured in the App Role authentication backend when setting up the authentication backend in Vault. + type: string + secretRef: + description: Reference to a key in a Secret that contains the App Role secret used to authenticate with Vault. The `key` field must be specified and denotes which entry within the Secret resource is used as the app role secret. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - path + - roleId + - secretRef + type: object + cert: + description: Cert authenticates with TLS Certificates by passing client certificate, private key and ca certificate Cert authentication method + properties: + clientCert: + description: ClientCert is a certificate to authenticate using the Cert Vault authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + secretRef: + description: SecretRef to a key in a Secret resource containing client private key to authenticate with Vault using the Cert authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + jwt: + description: Jwt authenticates with Vault by passing role and JWT token using the JWT/OIDC authentication method + properties: + kubernetesServiceAccountToken: + description: Optional ServiceAccountToken specifies the Kubernetes service account for which to request a token for with the `TokenRequest` API. + properties: + audiences: + description: 'Optional audiences field that will be used to request a temporary Kubernetes service account token for the service account referenced by `serviceAccountRef`. Defaults to a single audience `vault` it not specified. Deprecated: use serviceAccountRef.Audiences instead' + items: + type: string + type: array + expirationSeconds: + description: 'Optional expiration time in seconds that will be used to request a temporary Kubernetes service account token for the service account referenced by `serviceAccountRef`. Deprecated: this will be removed in the future. Defaults to 10 minutes.' + format: int64 + type: integer + serviceAccountRef: + description: Service account field containing the name of a kubernetes ServiceAccount. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - serviceAccountRef + type: object + path: + default: jwt + description: 'Path where the JWT authentication backend is mounted in Vault, e.g: "jwt"' + type: string + role: + description: Role is a JWT role to authenticate using the JWT/OIDC Vault authentication method + type: string + secretRef: + description: Optional SecretRef that refers to a key in a Secret resource containing JWT token to authenticate with Vault using the JWT/OIDC authentication method. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - path + type: object + kubernetes: + description: Kubernetes authenticates with Vault by passing the ServiceAccount token stored in the named Secret resource to the Vault server. + properties: + mountPath: + default: kubernetes + description: 'Path where the Kubernetes authentication backend is mounted in Vault, e.g: "kubernetes"' + type: string + role: + description: A required field containing the Vault Role to assume. A Role binds a Kubernetes ServiceAccount with a set of Vault policies. + type: string + secretRef: + description: Optional secret field containing a Kubernetes ServiceAccount JWT used for authenticating with Vault. If a name is specified without a key, `token` is the default. If one is not specified, the one bound to the controller will be used. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + serviceAccountRef: + description: Optional service account field containing the name of a kubernetes ServiceAccount. If the service account is specified, the service account secret token JWT will be used for authenticating with Vault. If the service account selector is not supplied, the secretRef will be used instead. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - mountPath + - role + type: object + ldap: + description: Ldap authenticates with Vault by passing username/password pair using the LDAP authentication method + properties: + path: + default: ldap + description: 'Path where the LDAP authentication backend is mounted in Vault, e.g: "ldap"' + type: string + secretRef: + description: SecretRef to a key in a Secret resource containing password for the LDAP user used to authenticate with Vault using the LDAP authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + username: + description: Username is a LDAP user name used to authenticate using the LDAP Vault authentication method + type: string + required: + - path + - username + type: object + tokenSecretRef: + description: TokenSecretRef authenticates with Vault by presenting a token. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + caBundle: + description: PEM encoded CA bundle used to validate Vault server certificate. Only used if the Server URL is using HTTPS protocol. This parameter is ignored for plain HTTP protocol connection. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Vault server certificate. + properties: + key: + description: The key where the CA certificate can be found in the Secret or ConfigMap. + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. Can only be defined when used in a ClusterSecretStore. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + forwardInconsistent: + description: ForwardInconsistent tells Vault to forward read-after-write requests to the Vault leader instead of simply retrying within a loop. This can increase performance if the option is enabled serverside. https://www.vaultproject.io/docs/configuration/replication#allow_forwarding_via_header + type: boolean + namespace: + description: 'Name of the vault namespace. Namespaces is a set of features within Vault Enterprise that allows Vault environments to support Secure Multi-tenancy. e.g: "ns1". More about namespaces can be found here https://www.vaultproject.io/docs/enterprise/namespaces' + type: string + path: + description: 'Path is the mount path of the Vault KV backend endpoint, e.g: "secret". The v2 KV secret engine version specific "/data" path suffix for fetching secrets from Vault is optional and will be appended if not present in specified path.' + type: string + readYourWrites: + description: ReadYourWrites ensures isolated read-after-write semantics by providing discovered cluster replication states in each request. More information about eventual consistency in Vault can be found here https://www.vaultproject.io/docs/enterprise/consistency + type: boolean + server: + description: 'Server is the connection address for the Vault server, e.g: "https://vault.example.com:8200".' + type: string + version: + default: v2 + description: Version is the Vault KV secret engine version. This can be either "v1" or "v2". Version defaults to "v2". + enum: + - v1 + - v2 + type: string + required: + - auth + - server + type: object + required: + - path + - provider + type: object + type: object + served: true + storage: true + subresources: + status: {} +{{- if .Values.crds.conversion.enabled }} + conversion: + strategy: Webhook + webhook: + conversionReviewVersions: + - v1 + clientConfig: + service: + name: {{ include "external-secrets.fullname" . }}-webhook + namespace: {{ .Release.Namespace | quote }} + path: /convert +{{- end }} +{{- end }} diff --git a/charts/external-secrets/external-secrets/templates/deployment.yaml b/charts/external-secrets/external-secrets/templates/deployment.yaml index 368867812..4760683dc 100644 --- a/charts/external-secrets/external-secrets/templates/deployment.yaml +++ b/charts/external-secrets/external-secrets/templates/deployment.yaml @@ -12,6 +12,7 @@ metadata: {{- end }} spec: replicas: {{ .Values.replicaCount }} + revisionHistoryLimit: {{ .Values.revisionHistoryLimit }} selector: matchLabels: {{- include "external-secrets.selectorLabels" . | nindent 6 }} @@ -94,6 +95,9 @@ spec: volumeMounts: {{- toYaml .Values.extraVolumeMounts | nindent 12 }} {{- end }} + {{- if .Values.extraContainers }} + {{ toYaml .Values.extraContainers | nindent 8}} + {{- end }} {{- if .Values.dnsConfig }} dnsConfig: {{- toYaml .Values.dnsConfig | nindent 8 }} @@ -114,6 +118,10 @@ spec: tolerations: {{- toYaml . | nindent 8 }} {{- end }} + {{- with .Values.topologySpreadConstraints }} + topologySpreadConstraints: + {{- toYaml . | nindent 8 }} + {{- end }} {{- if .Values.priorityClassName }} priorityClassName: {{ .Values.priorityClassName }} {{- end }} diff --git a/charts/external-secrets/external-secrets/templates/rbac.yaml b/charts/external-secrets/external-secrets/templates/rbac.yaml index 773282be3..abb795a44 100644 --- a/charts/external-secrets/external-secrets/templates/rbac.yaml +++ b/charts/external-secrets/external-secrets/templates/rbac.yaml @@ -49,11 +49,12 @@ rules: - apiGroups: - "generators.external-secrets.io" resources: - - "fakes" - - "passwords" - "acraccesstokens" - - "gcraccesstokens" - "ecrauthorizationtokens" + - "fakes" + - "gcraccesstokens" + - "passwords" + - "vaultdynamicsecrets" verbs: - "get" - "list" diff --git a/charts/external-secrets/external-secrets/templates/servicemonitor.yaml b/charts/external-secrets/external-secrets/templates/servicemonitor.yaml index 950507ccc..69cbd5c88 100644 --- a/charts/external-secrets/external-secrets/templates/servicemonitor.yaml +++ b/charts/external-secrets/external-secrets/templates/servicemonitor.yaml @@ -36,4 +36,111 @@ spec: - port: metrics interval: {{ .Values.serviceMonitor.interval }} scrapeTimeout: {{ .Values.serviceMonitor.scrapeTimeout }} + honorLabels: {{ .Values.serviceMonitor.honorLabels }} + {{- with .Values.serviceMonitor.metricRelabelings }} + metricRelabelings: + {{- toYaml . | nindent 6 }} + {{- end }} + {{- with .Values.serviceMonitor.relabelings }} + relabelings: + {{- toYaml . | nindent 6 }} + {{- end }} +--- +{{- if .Values.webhook.create }} +apiVersion: v1 +kind: Service +metadata: + name: {{ include "external-secrets.fullname" . }}-webhook-metrics + namespace: {{ .Release.Namespace | quote }} + labels: + {{- include "external-secrets-webhook-metrics.labels" . | nindent 4 }} +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: metrics + selector: + {{- include "external-secrets-webhook.selectorLabels" . | nindent 4 }} +--- +apiVersion: "monitoring.coreos.com/v1" +kind: ServiceMonitor +metadata: + labels: + {{- include "external-secrets-webhook.labels" . | nindent 4 }} +{{- if .Values.serviceMonitor.additionalLabels }} +{{ toYaml .Values.serviceMonitor.additionalLabels | indent 4 }} +{{- end }} + name: {{ include "external-secrets.fullname" . }}-webhook-metrics + namespace: {{ .Release.Namespace | quote }} +spec: + selector: + matchLabels: + {{- include "external-secrets-webhook-metrics.labels" . | nindent 6 }} + namespaceSelector: + matchNames: + - {{ .Release.Namespace | quote }} + endpoints: + - port: metrics + interval: {{ .Values.serviceMonitor.interval }} + scrapeTimeout: {{ .Values.serviceMonitor.scrapeTimeout }} + honorLabels: {{ .Values.serviceMonitor.honorLabels }} + {{- with .Values.serviceMonitor.metricRelabelings }} + metricRelabelings: + {{- toYaml . | nindent 6 }} + {{- end }} + {{- with .Values.serviceMonitor.relabelings }} + relabelings: + {{- toYaml . | nindent 6 }} + {{- end }} +{{- end }} +--- +{{- if .Values.certController.create }} +apiVersion: v1 +kind: Service +metadata: + name: {{ include "external-secrets.fullname" . }}-cert-controller-metrics + namespace: {{ .Release.Namespace | quote }} + labels: + {{- include "external-secrets-cert-controller-metrics.labels" . | nindent 4 }} +spec: + type: ClusterIP + ports: + - port: 8080 + protocol: TCP + name: metrics + selector: + {{- include "external-secrets-cert-controller.selectorLabels" . | nindent 4 }} +--- +apiVersion: "monitoring.coreos.com/v1" +kind: ServiceMonitor +metadata: + labels: + {{- include "external-secrets-cert-controller.labels" . | nindent 4 }} +{{- if .Values.serviceMonitor.additionalLabels }} +{{ toYaml .Values.serviceMonitor.additionalLabels | indent 4 }} +{{- end }} + name: {{ include "external-secrets.fullname" . }}-cert-controller-metrics + namespace: {{ .Release.Namespace | quote }} +spec: + selector: + matchLabels: + {{- include "external-secrets-cert-controller-metrics.labels" . | nindent 6 }} + namespaceSelector: + matchNames: + - {{ .Release.Namespace | quote }} + endpoints: + - port: metrics + interval: {{ .Values.serviceMonitor.interval }} + scrapeTimeout: {{ .Values.serviceMonitor.scrapeTimeout }} + honorLabels: {{ .Values.serviceMonitor.honorLabels }} + {{- with .Values.serviceMonitor.metricRelabelings }} + metricRelabelings: + {{- toYaml . | nindent 6 }} + {{- end }} + {{- with .Values.serviceMonitor.relabelings }} + relabelings: + {{- toYaml . | nindent 6 }} + {{- end }} +{{- end }} {{- end }} diff --git a/charts/external-secrets/external-secrets/templates/webhook-deployment.yaml b/charts/external-secrets/external-secrets/templates/webhook-deployment.yaml index 5b8813248..853013db5 100644 --- a/charts/external-secrets/external-secrets/templates/webhook-deployment.yaml +++ b/charts/external-secrets/external-secrets/templates/webhook-deployment.yaml @@ -12,6 +12,7 @@ metadata: {{- end }} spec: replicas: {{ .Values.webhook.replicaCount }} + revisionHistoryLimit: {{ .Values.webhook.revisionHistoryLimit }} selector: matchLabels: {{- include "external-secrets-webhook.selectorLabels" . | nindent 6 }} diff --git a/charts/external-secrets/external-secrets/templates/webhook-servicemonitor.yaml b/charts/external-secrets/external-secrets/templates/webhook-servicemonitor.yaml deleted file mode 100644 index 4843406b2..000000000 --- a/charts/external-secrets/external-secrets/templates/webhook-servicemonitor.yaml +++ /dev/null @@ -1,38 +0,0 @@ -{{- if and .Values.webhook.create .Values.webhook.serviceMonitor.enabled }} -apiVersion: v1 -kind: Service -metadata: - name: {{ include "external-secrets.fullname" . }}-webhook-metrics - labels: - {{- include "external-secrets-webhook.selectorLabels" . | nindent 4 }} -spec: - type: ClusterIP - ports: - - port: 8080 - protocol: TCP - name: metrics - selector: - {{- include "external-secrets-webhook.selectorLabels" . | nindent 4 }} ---- -apiVersion: "monitoring.coreos.com/v1" -kind: ServiceMonitor -metadata: - labels: - {{- include "external-secrets-webhook.labels" . | nindent 4 }} -{{- if .Values.webhook.serviceMonitor.additionalLabels }} -{{ toYaml .Values.webhook.serviceMonitor.additionalLabels | indent 4 }} -{{- end }} - name: {{ include "external-secrets.fullname" . }}-webhook-metrics - namespace: {{ .Release.Namespace | quote }} -spec: - selector: - matchLabels: - {{- include "external-secrets-webhook.selectorLabels" . | nindent 6 }} - namespaceSelector: - matchNames: - - {{ .Release.Namespace | quote }} - endpoints: - - port: metrics - interval: {{ .Values.webhook.serviceMonitor.interval }} - scrapeTimeout: {{ .Values.webhook.serviceMonitor.scrapeTimeout }} -{{- end }} diff --git a/charts/external-secrets/external-secrets/tests/__snapshot__/controller_test.yaml.snap b/charts/external-secrets/external-secrets/tests/__snapshot__/controller_test.yaml.snap new file mode 100644 index 000000000..e3ab59bda --- /dev/null +++ b/charts/external-secrets/external-secrets/tests/__snapshot__/controller_test.yaml.snap @@ -0,0 +1,38 @@ +should match snapshot of default values: + 1: | + apiVersion: apps/v1 + kind: Deployment + metadata: + labels: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/managed-by: Helm + app.kubernetes.io/name: external-secrets + app.kubernetes.io/version: v0.8.1 + helm.sh/chart: external-secrets-0.8.1 + name: RELEASE-NAME-external-secrets + namespace: NAMESPACE + spec: + replicas: 1 + revisionHistoryLimit: 10 + selector: + matchLabels: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: external-secrets + template: + metadata: + labels: + app.kubernetes.io/instance: RELEASE-NAME + app.kubernetes.io/name: external-secrets + spec: + automountServiceAccountToken: true + containers: + - args: + - --concurrent=1 + image: ghcr.io/external-secrets/external-secrets:v0.8.1 + imagePullPolicy: IfNotPresent + name: external-secrets + ports: + - containerPort: 8080 + name: metrics + protocol: TCP + serviceAccountName: RELEASE-NAME-external-secrets diff --git a/charts/external-secrets/external-secrets/tests/__snapshot__/crds_test.yaml.snap b/charts/external-secrets/external-secrets/tests/__snapshot__/crds_test.yaml.snap new file mode 100644 index 000000000..64664197f --- /dev/null +++ b/charts/external-secrets/external-secrets/tests/__snapshot__/crds_test.yaml.snap @@ -0,0 +1,2594 @@ +should match snapshot of default values: + 1: | + apiVersion: apiextensions.k8s.io/v1 + kind: CustomResourceDefinition + metadata: + annotations: + controller-gen.kubebuilder.io/version: v0.11.3 + creationTimestamp: null + name: secretstores.external-secrets.io + spec: + conversion: + strategy: Webhook + webhook: + clientConfig: + service: + name: RELEASE-NAME-external-secrets-webhook + namespace: NAMESPACE + path: /convert + conversionReviewVersions: + - v1 + group: external-secrets.io + names: + categories: + - externalsecrets + kind: SecretStore + listKind: SecretStoreList + plural: secretstores + shortNames: + - ss + singular: secretstore + scope: Namespaced + versions: + - additionalPrinterColumns: + - jsonPath: .metadata.creationTimestamp + name: AGE + type: date + - jsonPath: .status.conditions[?(@.type=="Ready")].reason + name: Status + type: string + deprecated: true + name: v1alpha1 + schema: + openAPIV3Schema: + description: SecretStore represents a secure external location for storing secrets, which can be referenced as part of `storeRef` fields. + properties: + apiVersion: + description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + type: string + kind: + description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + type: string + metadata: + type: object + spec: + description: SecretStoreSpec defines the desired state of SecretStore. + properties: + controller: + description: 'Used to select the correct KES controller (think: ingress.ingressClassName) The KES controller is instantiated with a specific controller name and filters ES based on this property' + type: string + provider: + description: Used to configure the provider. Only one provider may be set + maxProperties: 1 + minProperties: 1 + properties: + akeyless: + description: Akeyless configures this store to sync secrets using Akeyless Vault provider + properties: + akeylessGWApiURL: + description: Akeyless GW API Url from which the secrets to be fetched from. + type: string + authSecretRef: + description: Auth configures how the operator authenticates with Akeyless. + properties: + kubernetesAuth: + description: Kubernetes authenticates with Akeyless by passing the ServiceAccount token stored in the named Secret resource. + properties: + accessID: + description: the Akeyless Kubernetes auth-method access-id + type: string + k8sConfName: + description: Kubernetes-auth configuration name in Akeyless-Gateway + type: string + secretRef: + description: Optional secret field containing a Kubernetes ServiceAccount JWT used for authenticating with Akeyless. If a name is specified without a key, `token` is the default. If one is not specified, the one bound to the controller will be used. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + serviceAccountRef: + description: Optional service account field containing the name of a kubernetes ServiceAccount. If the service account is specified, the service account secret token JWT will be used for authenticating with Akeyless. If the service account selector is not supplied, the secretRef will be used instead. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - accessID + - k8sConfName + type: object + secretRef: + description: Reference to a Secret that contains the details to authenticate with Akeyless. + properties: + accessID: + description: The SecretAccessID is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + accessType: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + accessTypeParam: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + type: object + caBundle: + description: PEM/base64 encoded CA bundle used to validate Akeyless Gateway certificate. Only used if the AkeylessGWApiURL URL is using HTTPS protocol. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Akeyless Gateway certificate. + properties: + key: + description: The key the value inside of the provider type to use, only used with "Secret" type + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + required: + - akeylessGWApiURL + - authSecretRef + type: object + alibaba: + description: Alibaba configures this store to sync secrets using Alibaba Cloud provider + properties: + auth: + description: AlibabaAuth contains a secretRef for credentials. + properties: + secretRef: + description: AlibabaAuthSecretRef holds secret references for Alibaba credentials. + properties: + accessKeyIDSecretRef: + description: The AccessKeyID is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + accessKeySecretSecretRef: + description: The AccessKeySecret is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - accessKeyIDSecretRef + - accessKeySecretSecretRef + type: object + required: + - secretRef + type: object + endpoint: + type: string + regionID: + description: Alibaba Region to be used for the provider + type: string + required: + - auth + - regionID + type: object + aws: + description: AWS configures this store to sync secrets using AWS Secret Manager provider + properties: + auth: + description: 'Auth defines the information necessary to authenticate against AWS if not set aws sdk will infer credentials from your environment see: https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#specifying-credentials' + properties: + jwt: + description: Authenticate against AWS using service account tokens. + properties: + serviceAccountRef: + description: A reference to a ServiceAccount resource. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + type: object + secretRef: + description: AWSAuthSecretRef holds secret references for AWS credentials both AccessKeyID and SecretAccessKey must be defined in order to properly authenticate. + properties: + accessKeyIDSecretRef: + description: The AccessKeyID is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + secretAccessKeySecretRef: + description: The SecretAccessKey is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + type: object + region: + description: AWS Region to be used for the provider + type: string + role: + description: Role is a Role ARN which the SecretManager provider will assume + type: string + service: + description: Service defines which service should be used to fetch the secrets + enum: + - SecretsManager + - ParameterStore + type: string + required: + - region + - service + type: object + azurekv: + description: AzureKV configures this store to sync secrets using Azure Key Vault provider + properties: + authSecretRef: + description: Auth configures how the operator authenticates with Azure. Required for ServicePrincipal auth type. + properties: + clientId: + description: The Azure clientId of the service principle used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + clientSecret: + description: The Azure ClientSecret of the service principle used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + authType: + default: ServicePrincipal + description: 'Auth type defines how to authenticate to the keyvault service. Valid values are: - "ServicePrincipal" (default): Using a service principal (tenantId, clientId, clientSecret) - "ManagedIdentity": Using Managed Identity assigned to the pod (see aad-pod-identity)' + enum: + - ServicePrincipal + - ManagedIdentity + - WorkloadIdentity + type: string + identityId: + description: If multiple Managed Identity is assigned to the pod, you can select the one to be used + type: string + serviceAccountRef: + description: ServiceAccountRef specified the service account that should be used when authenticating with WorkloadIdentity. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + tenantId: + description: TenantID configures the Azure Tenant to send requests to. Required for ServicePrincipal auth type. + type: string + vaultUrl: + description: Vault Url from which the secrets to be fetched from. + type: string + required: + - vaultUrl + type: object + fake: + description: Fake configures a store with static key/value pairs + properties: + data: + items: + properties: + key: + type: string + value: + type: string + valueMap: + additionalProperties: + type: string + type: object + version: + type: string + required: + - key + type: object + type: array + required: + - data + type: object + gcpsm: + description: GCPSM configures this store to sync secrets using Google Cloud Platform Secret Manager provider + properties: + auth: + description: Auth defines the information necessary to authenticate against GCP + properties: + secretRef: + properties: + secretAccessKeySecretRef: + description: The SecretAccessKey is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + workloadIdentity: + properties: + clusterLocation: + type: string + clusterName: + type: string + clusterProjectID: + type: string + serviceAccountRef: + description: A reference to a ServiceAccount resource. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - clusterLocation + - clusterName + - serviceAccountRef + type: object + type: object + projectID: + description: ProjectID project where secret is located + type: string + type: object + gitlab: + description: Gitlab configures this store to sync secrets using Gitlab Variables provider + properties: + auth: + description: Auth configures how secret-manager authenticates with a GitLab instance. + properties: + SecretRef: + properties: + accessToken: + description: AccessToken is used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + required: + - SecretRef + type: object + projectID: + description: ProjectID specifies a project where secrets are located. + type: string + url: + description: URL configures the GitLab instance URL. Defaults to https://gitlab.com/. + type: string + required: + - auth + type: object + ibm: + description: IBM configures this store to sync secrets using IBM Cloud provider + properties: + auth: + description: Auth configures how secret-manager authenticates with the IBM secrets manager. + properties: + secretRef: + properties: + secretApiKeySecretRef: + description: The SecretAccessKey is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + required: + - secretRef + type: object + serviceUrl: + description: ServiceURL is the Endpoint URL that is specific to the Secrets Manager service instance + type: string + required: + - auth + type: object + kubernetes: + description: Kubernetes configures this store to sync secrets using a Kubernetes cluster provider + properties: + auth: + description: Auth configures how secret-manager authenticates with a Kubernetes instance. + maxProperties: 1 + minProperties: 1 + properties: + cert: + description: has both clientCert and clientKey as secretKeySelector + properties: + clientCert: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + clientKey: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + serviceAccount: + description: points to a service account that should be used for authentication + properties: + serviceAccount: + description: A reference to a ServiceAccount resource. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + type: object + token: + description: use static token to authenticate with + properties: + bearerToken: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + type: object + remoteNamespace: + default: default + description: Remote namespace to fetch the secrets from + type: string + server: + description: configures the Kubernetes server Address. + properties: + caBundle: + description: CABundle is a base64-encoded CA certificate + format: byte + type: string + caProvider: + description: 'see: https://external-secrets.io/v0.4.1/spec/#external-secrets.io/v1alpha1.CAProvider' + properties: + key: + description: The key the value inside of the provider type to use, only used with "Secret" type + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + url: + default: kubernetes.default + description: configures the Kubernetes server Address. + type: string + type: object + required: + - auth + type: object + oracle: + description: Oracle configures this store to sync secrets using Oracle Vault provider + properties: + auth: + description: Auth configures how secret-manager authenticates with the Oracle Vault. If empty, use the instance principal, otherwise the user credentials specified in Auth. + properties: + secretRef: + description: SecretRef to pass through sensitive information. + properties: + fingerprint: + description: Fingerprint is the fingerprint of the API private key. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + privatekey: + description: PrivateKey is the user's API Signing Key in PEM format, used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - fingerprint + - privatekey + type: object + tenancy: + description: Tenancy is the tenancy OCID where user is located. + type: string + user: + description: User is an access OCID specific to the account. + type: string + required: + - secretRef + - tenancy + - user + type: object + region: + description: Region is the region where vault is located. + type: string + vault: + description: Vault is the vault's OCID of the specific vault where secret is located. + type: string + required: + - region + - vault + type: object + vault: + description: Vault configures this store to sync secrets using Hashi provider + properties: + auth: + description: Auth configures how secret-manager authenticates with the Vault server. + properties: + appRole: + description: AppRole authenticates with Vault using the App Role auth mechanism, with the role and secret stored in a Kubernetes Secret resource. + properties: + path: + default: approle + description: 'Path where the App Role authentication backend is mounted in Vault, e.g: "approle"' + type: string + roleId: + description: RoleID configured in the App Role authentication backend when setting up the authentication backend in Vault. + type: string + secretRef: + description: Reference to a key in a Secret that contains the App Role secret used to authenticate with Vault. The `key` field must be specified and denotes which entry within the Secret resource is used as the app role secret. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - path + - roleId + - secretRef + type: object + cert: + description: Cert authenticates with TLS Certificates by passing client certificate, private key and ca certificate Cert authentication method + properties: + clientCert: + description: ClientCert is a certificate to authenticate using the Cert Vault authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + secretRef: + description: SecretRef to a key in a Secret resource containing client private key to authenticate with Vault using the Cert authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + jwt: + description: Jwt authenticates with Vault by passing role and JWT token using the JWT/OIDC authentication method + properties: + kubernetesServiceAccountToken: + description: Optional ServiceAccountToken specifies the Kubernetes service account for which to request a token for with the `TokenRequest` API. + properties: + audiences: + description: Optional audiences field that will be used to request a temporary Kubernetes service account token for the service account referenced by `serviceAccountRef`. Defaults to a single audience `vault` it not specified. + items: + type: string + type: array + expirationSeconds: + description: Optional expiration time in seconds that will be used to request a temporary Kubernetes service account token for the service account referenced by `serviceAccountRef`. Defaults to 10 minutes. + format: int64 + type: integer + serviceAccountRef: + description: Service account field containing the name of a kubernetes ServiceAccount. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - serviceAccountRef + type: object + path: + default: jwt + description: 'Path where the JWT authentication backend is mounted in Vault, e.g: "jwt"' + type: string + role: + description: Role is a JWT role to authenticate using the JWT/OIDC Vault authentication method + type: string + secretRef: + description: Optional SecretRef that refers to a key in a Secret resource containing JWT token to authenticate with Vault using the JWT/OIDC authentication method. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - path + type: object + kubernetes: + description: Kubernetes authenticates with Vault by passing the ServiceAccount token stored in the named Secret resource to the Vault server. + properties: + mountPath: + default: kubernetes + description: 'Path where the Kubernetes authentication backend is mounted in Vault, e.g: "kubernetes"' + type: string + role: + description: A required field containing the Vault Role to assume. A Role binds a Kubernetes ServiceAccount with a set of Vault policies. + type: string + secretRef: + description: Optional secret field containing a Kubernetes ServiceAccount JWT used for authenticating with Vault. If a name is specified without a key, `token` is the default. If one is not specified, the one bound to the controller will be used. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + serviceAccountRef: + description: Optional service account field containing the name of a kubernetes ServiceAccount. If the service account is specified, the service account secret token JWT will be used for authenticating with Vault. If the service account selector is not supplied, the secretRef will be used instead. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - mountPath + - role + type: object + ldap: + description: Ldap authenticates with Vault by passing username/password pair using the LDAP authentication method + properties: + path: + default: ldap + description: 'Path where the LDAP authentication backend is mounted in Vault, e.g: "ldap"' + type: string + secretRef: + description: SecretRef to a key in a Secret resource containing password for the LDAP user used to authenticate with Vault using the LDAP authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + username: + description: Username is a LDAP user name used to authenticate using the LDAP Vault authentication method + type: string + required: + - path + - username + type: object + tokenSecretRef: + description: TokenSecretRef authenticates with Vault by presenting a token. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + caBundle: + description: PEM encoded CA bundle used to validate Vault server certificate. Only used if the Server URL is using HTTPS protocol. This parameter is ignored for plain HTTP protocol connection. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Vault server certificate. + properties: + key: + description: The key the value inside of the provider type to use, only used with "Secret" type + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + forwardInconsistent: + description: ForwardInconsistent tells Vault to forward read-after-write requests to the Vault leader instead of simply retrying within a loop. This can increase performance if the option is enabled serverside. https://www.vaultproject.io/docs/configuration/replication#allow_forwarding_via_header + type: boolean + namespace: + description: 'Name of the vault namespace. Namespaces is a set of features within Vault Enterprise that allows Vault environments to support Secure Multi-tenancy. e.g: "ns1". More about namespaces can be found here https://www.vaultproject.io/docs/enterprise/namespaces' + type: string + path: + description: 'Path is the mount path of the Vault KV backend endpoint, e.g: "secret". The v2 KV secret engine version specific "/data" path suffix for fetching secrets from Vault is optional and will be appended if not present in specified path.' + type: string + readYourWrites: + description: ReadYourWrites ensures isolated read-after-write semantics by providing discovered cluster replication states in each request. More information about eventual consistency in Vault can be found here https://www.vaultproject.io/docs/enterprise/consistency + type: boolean + server: + description: 'Server is the connection address for the Vault server, e.g: "https://vault.example.com:8200".' + type: string + version: + default: v2 + description: Version is the Vault KV secret engine version. This can be either "v1" or "v2". Version defaults to "v2". + enum: + - v1 + - v2 + type: string + required: + - auth + - server + type: object + webhook: + description: Webhook configures this store to sync secrets using a generic templated webhook + properties: + body: + description: Body + type: string + caBundle: + description: PEM encoded CA bundle used to validate webhook server certificate. Only used if the Server URL is using HTTPS protocol. This parameter is ignored for plain HTTP protocol connection. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate webhook server certificate. + properties: + key: + description: The key the value inside of the provider type to use, only used with "Secret" type + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + headers: + additionalProperties: + type: string + description: Headers + type: object + method: + description: Webhook Method + type: string + result: + description: Result formatting + properties: + jsonPath: + description: Json path of return value + type: string + type: object + secrets: + description: Secrets to fill in templates These secrets will be passed to the templating function as key value pairs under the given name + items: + properties: + name: + description: Name of this secret in templates + type: string + secretRef: + description: Secret ref to fill in credentials + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - name + - secretRef + type: object + type: array + timeout: + description: Timeout + type: string + url: + description: Webhook url to call + type: string + required: + - result + - url + type: object + yandexlockbox: + description: YandexLockbox configures this store to sync secrets using Yandex Lockbox provider + properties: + apiEndpoint: + description: Yandex.Cloud API endpoint (e.g. 'api.cloud.yandex.net:443') + type: string + auth: + description: Auth defines the information necessary to authenticate against Yandex Lockbox + properties: + authorizedKeySecretRef: + description: The authorized key used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + caProvider: + description: The provider for the CA bundle to use to validate Yandex.Cloud server certificate. + properties: + certSecretRef: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + required: + - auth + type: object + type: object + retrySettings: + description: Used to configure http retries if failed + properties: + maxRetries: + format: int32 + type: integer + retryInterval: + type: string + type: object + required: + - provider + type: object + status: + description: SecretStoreStatus defines the observed state of the SecretStore. + properties: + conditions: + items: + properties: + lastTransitionTime: + format: date-time + type: string + message: + type: string + reason: + type: string + status: + type: string + type: + type: string + required: + - status + - type + type: object + type: array + type: object + type: object + served: true + storage: false + subresources: + status: {} + - additionalPrinterColumns: + - jsonPath: .metadata.creationTimestamp + name: AGE + type: date + - jsonPath: .status.conditions[?(@.type=="Ready")].reason + name: Status + type: string + - jsonPath: .status.capabilities + name: Capabilities + type: string + - jsonPath: .status.conditions[?(@.type=="Ready")].status + name: Ready + type: string + name: v1beta1 + schema: + openAPIV3Schema: + description: SecretStore represents a secure external location for storing secrets, which can be referenced as part of `storeRef` fields. + properties: + apiVersion: + description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + type: string + kind: + description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + type: string + metadata: + type: object + spec: + description: SecretStoreSpec defines the desired state of SecretStore. + properties: + conditions: + description: Used to constraint a ClusterSecretStore to specific namespaces. Relevant only to ClusterSecretStore + items: + description: ClusterSecretStoreCondition describes a condition by which to choose namespaces to process ExternalSecrets in for a ClusterSecretStore instance. + properties: + namespaceSelector: + description: Choose namespace using a labelSelector + properties: + matchExpressions: + description: matchExpressions is a list of label selector requirements. The requirements are ANDed. + items: + description: A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values. + properties: + key: + description: key is the label key that the selector applies to. + type: string + operator: + description: operator represents a key's relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist. + type: string + values: + description: values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. + items: + type: string + type: array + required: + - key + - operator + type: object + type: array + matchLabels: + additionalProperties: + type: string + description: matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. + type: object + type: object + x-kubernetes-map-type: atomic + namespaces: + description: Choose namespaces by name + items: + type: string + type: array + type: object + type: array + controller: + description: 'Used to select the correct KES controller (think: ingress.ingressClassName) The KES controller is instantiated with a specific controller name and filters ES based on this property' + type: string + provider: + description: Used to configure the provider. Only one provider may be set + maxProperties: 1 + minProperties: 1 + properties: + akeyless: + description: Akeyless configures this store to sync secrets using Akeyless Vault provider + properties: + akeylessGWApiURL: + description: Akeyless GW API Url from which the secrets to be fetched from. + type: string + authSecretRef: + description: Auth configures how the operator authenticates with Akeyless. + properties: + kubernetesAuth: + description: Kubernetes authenticates with Akeyless by passing the ServiceAccount token stored in the named Secret resource. + properties: + accessID: + description: the Akeyless Kubernetes auth-method access-id + type: string + k8sConfName: + description: Kubernetes-auth configuration name in Akeyless-Gateway + type: string + secretRef: + description: Optional secret field containing a Kubernetes ServiceAccount JWT used for authenticating with Akeyless. If a name is specified without a key, `token` is the default. If one is not specified, the one bound to the controller will be used. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + serviceAccountRef: + description: Optional service account field containing the name of a kubernetes ServiceAccount. If the service account is specified, the service account secret token JWT will be used for authenticating with Akeyless. If the service account selector is not supplied, the secretRef will be used instead. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - accessID + - k8sConfName + type: object + secretRef: + description: Reference to a Secret that contains the details to authenticate with Akeyless. + properties: + accessID: + description: The SecretAccessID is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + accessType: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + accessTypeParam: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + type: object + caBundle: + description: PEM/base64 encoded CA bundle used to validate Akeyless Gateway certificate. Only used if the AkeylessGWApiURL URL is using HTTPS protocol. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Akeyless Gateway certificate. + properties: + key: + description: The key where the CA certificate can be found in the Secret or ConfigMap. + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. Can only be defined when used in a ClusterSecretStore. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + required: + - akeylessGWApiURL + - authSecretRef + type: object + alibaba: + description: Alibaba configures this store to sync secrets using Alibaba Cloud provider + properties: + auth: + description: AlibabaAuth contains a secretRef for credentials. + properties: + secretRef: + description: AlibabaAuthSecretRef holds secret references for Alibaba credentials. + properties: + accessKeyIDSecretRef: + description: The AccessKeyID is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + accessKeySecretSecretRef: + description: The AccessKeySecret is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - accessKeyIDSecretRef + - accessKeySecretSecretRef + type: object + required: + - secretRef + type: object + endpoint: + type: string + regionID: + description: Alibaba Region to be used for the provider + type: string + required: + - auth + - regionID + type: object + aws: + description: AWS configures this store to sync secrets using AWS Secret Manager provider + properties: + additionalRoles: + description: AdditionalRoles is a chained list of Role ARNs which the SecretManager provider will sequentially assume before assuming Role + items: + type: string + type: array + auth: + description: 'Auth defines the information necessary to authenticate against AWS if not set aws sdk will infer credentials from your environment see: https://docs.aws.amazon.com/sdk-for-go/v1/developer-guide/configuring-sdk.html#specifying-credentials' + properties: + jwt: + description: Authenticate against AWS using service account tokens. + properties: + serviceAccountRef: + description: A reference to a ServiceAccount resource. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + type: object + secretRef: + description: AWSAuthSecretRef holds secret references for AWS credentials both AccessKeyID and SecretAccessKey must be defined in order to properly authenticate. + properties: + accessKeyIDSecretRef: + description: The AccessKeyID is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + secretAccessKeySecretRef: + description: The SecretAccessKey is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + sessionTokenSecretRef: + description: 'The SessionToken used for authentication This must be defined if AccessKeyID and SecretAccessKey are temporary credentials see: https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html' + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + type: object + region: + description: AWS Region to be used for the provider + type: string + role: + description: Role is a Role ARN which the SecretManager provider will assume + type: string + service: + description: Service defines which service should be used to fetch the secrets + enum: + - SecretsManager + - ParameterStore + type: string + required: + - region + - service + type: object + azurekv: + description: AzureKV configures this store to sync secrets using Azure Key Vault provider + properties: + authSecretRef: + description: Auth configures how the operator authenticates with Azure. Required for ServicePrincipal auth type. + properties: + clientId: + description: The Azure clientId of the service principle used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + clientSecret: + description: The Azure ClientSecret of the service principle used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + authType: + default: ServicePrincipal + description: 'Auth type defines how to authenticate to the keyvault service. Valid values are: - "ServicePrincipal" (default): Using a service principal (tenantId, clientId, clientSecret) - "ManagedIdentity": Using Managed Identity assigned to the pod (see aad-pod-identity)' + enum: + - ServicePrincipal + - ManagedIdentity + - WorkloadIdentity + type: string + environmentType: + default: PublicCloud + description: 'EnvironmentType specifies the Azure cloud environment endpoints to use for connecting and authenticating with Azure. By default it points to the public cloud AAD endpoint. The following endpoints are available, also see here: https://github.com/Azure/go-autorest/blob/main/autorest/azure/environments.go#L152 PublicCloud, USGovernmentCloud, ChinaCloud, GermanCloud' + enum: + - PublicCloud + - USGovernmentCloud + - ChinaCloud + - GermanCloud + type: string + identityId: + description: If multiple Managed Identity is assigned to the pod, you can select the one to be used + type: string + serviceAccountRef: + description: ServiceAccountRef specified the service account that should be used when authenticating with WorkloadIdentity. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + tenantId: + description: TenantID configures the Azure Tenant to send requests to. Required for ServicePrincipal auth type. + type: string + vaultUrl: + description: Vault Url from which the secrets to be fetched from. + type: string + required: + - vaultUrl + type: object + doppler: + description: Doppler configures this store to sync secrets using the Doppler provider + properties: + auth: + description: Auth configures how the Operator authenticates with the Doppler API + properties: + secretRef: + properties: + dopplerToken: + description: The DopplerToken is used for authentication. See https://docs.doppler.com/reference/api#authentication for auth token types. The Key attribute defaults to dopplerToken if not specified. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - dopplerToken + type: object + required: + - secretRef + type: object + config: + description: Doppler config (required if not using a Service Token) + type: string + format: + description: Format enables the downloading of secrets as a file (string) + enum: + - json + - dotnet-json + - env + - yaml + - docker + type: string + nameTransformer: + description: Environment variable compatible name transforms that change secret names to a different format + enum: + - upper-camel + - camel + - lower-snake + - tf-var + - dotnet-env + type: string + project: + description: Doppler project (required if not using a Service Token) + type: string + required: + - auth + type: object + fake: + description: Fake configures a store with static key/value pairs + properties: + data: + items: + properties: + key: + type: string + value: + type: string + valueMap: + additionalProperties: + type: string + type: object + version: + type: string + required: + - key + type: object + type: array + required: + - data + type: object + gcpsm: + description: GCPSM configures this store to sync secrets using Google Cloud Platform Secret Manager provider + properties: + auth: + description: Auth defines the information necessary to authenticate against GCP + properties: + secretRef: + properties: + secretAccessKeySecretRef: + description: The SecretAccessKey is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + workloadIdentity: + properties: + clusterLocation: + type: string + clusterName: + type: string + clusterProjectID: + type: string + serviceAccountRef: + description: A reference to a ServiceAccount resource. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - clusterLocation + - clusterName + - serviceAccountRef + type: object + type: object + projectID: + description: ProjectID project where secret is located + type: string + type: object + gitlab: + description: Gitlab configures this store to sync secrets using Gitlab Variables provider + properties: + auth: + description: Auth configures how secret-manager authenticates with a GitLab instance. + properties: + SecretRef: + properties: + accessToken: + description: AccessToken is used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + required: + - SecretRef + type: object + environment: + description: Environment environment_scope of gitlab CI/CD variables (Please see https://docs.gitlab.com/ee/ci/environments/#create-a-static-environment on how to create environments) + type: string + groupIDs: + description: GroupIDs specify, which gitlab groups to pull secrets from. Group secrets are read from left to right followed by the project variables. + items: + type: string + type: array + inheritFromGroups: + description: InheritFromGroups specifies whether parent groups should be discovered and checked for secrets. + type: boolean + projectID: + description: ProjectID specifies a project where secrets are located. + type: string + url: + description: URL configures the GitLab instance URL. Defaults to https://gitlab.com/. + type: string + required: + - auth + type: object + ibm: + description: IBM configures this store to sync secrets using IBM Cloud provider + properties: + auth: + description: Auth configures how secret-manager authenticates with the IBM secrets manager. + maxProperties: 1 + minProperties: 1 + properties: + containerAuth: + description: IBM Container-based auth with IAM Trusted Profile. + properties: + iamEndpoint: + type: string + profile: + description: the IBM Trusted Profile + type: string + tokenLocation: + description: Location the token is mounted on the pod + type: string + required: + - profile + type: object + secretRef: + properties: + secretApiKeySecretRef: + description: The SecretAccessKey is used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + type: object + serviceUrl: + description: ServiceURL is the Endpoint URL that is specific to the Secrets Manager service instance + type: string + required: + - auth + type: object + keepersecurity: + description: KeeperSecurity configures this store to sync secrets using the KeeperSecurity provider + properties: + authRef: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + folderID: + type: string + required: + - authRef + - folderID + type: object + kubernetes: + description: Kubernetes configures this store to sync secrets using a Kubernetes cluster provider + properties: + auth: + description: Auth configures how secret-manager authenticates with a Kubernetes instance. + maxProperties: 1 + minProperties: 1 + properties: + cert: + description: has both clientCert and clientKey as secretKeySelector + properties: + clientCert: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + clientKey: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + serviceAccount: + description: points to a service account that should be used for authentication + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + token: + description: use static token to authenticate with + properties: + bearerToken: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + type: object + remoteNamespace: + default: default + description: Remote namespace to fetch the secrets from + type: string + server: + description: configures the Kubernetes server Address. + properties: + caBundle: + description: CABundle is a base64-encoded CA certificate + format: byte + type: string + caProvider: + description: 'see: https://external-secrets.io/v0.4.1/spec/#external-secrets.io/v1alpha1.CAProvider' + properties: + key: + description: The key where the CA certificate can be found in the Secret or ConfigMap. + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. Can only be defined when used in a ClusterSecretStore. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + url: + default: kubernetes.default + description: configures the Kubernetes server Address. + type: string + type: object + required: + - auth + type: object + onepassword: + description: OnePassword configures this store to sync secrets using the 1Password Cloud provider + properties: + auth: + description: Auth defines the information necessary to authenticate against OnePassword Connect Server + properties: + secretRef: + description: OnePasswordAuthSecretRef holds secret references for 1Password credentials. + properties: + connectTokenSecretRef: + description: The ConnectToken is used for authentication to a 1Password Connect Server. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - connectTokenSecretRef + type: object + required: + - secretRef + type: object + connectHost: + description: ConnectHost defines the OnePassword Connect Server to connect to + type: string + vaults: + additionalProperties: + type: integer + description: Vaults defines which OnePassword vaults to search in which order + type: object + required: + - auth + - connectHost + - vaults + type: object + oracle: + description: Oracle configures this store to sync secrets using Oracle Vault provider + properties: + auth: + description: Auth configures how secret-manager authenticates with the Oracle Vault. If empty, use the instance principal, otherwise the user credentials specified in Auth. + properties: + secretRef: + description: SecretRef to pass through sensitive information. + properties: + fingerprint: + description: Fingerprint is the fingerprint of the API private key. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + privatekey: + description: PrivateKey is the user's API Signing Key in PEM format, used for authentication. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - fingerprint + - privatekey + type: object + tenancy: + description: Tenancy is the tenancy OCID where user is located. + type: string + user: + description: User is an access OCID specific to the account. + type: string + required: + - secretRef + - tenancy + - user + type: object + region: + description: Region is the region where vault is located. + type: string + vault: + description: Vault is the vault's OCID of the specific vault where secret is located. + type: string + required: + - region + - vault + type: object + scaleway: + description: Scaleway + properties: + accessKey: + description: AccessKey is the non-secret part of the api key. + properties: + secretRef: + description: SecretRef references a key in a secret that will be used as value. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + value: + description: Value can be specified directly to set a value without using a secret. + type: string + type: object + apiUrl: + description: APIURL is the url of the api to use. Defaults to https://api.scaleway.com + type: string + projectId: + description: 'ProjectID is the id of your project, which you can find in the console: https://console.scaleway.com/project/settings' + type: string + region: + description: 'Region where your secrets are located: https://developers.scaleway.com/en/quickstart/#region-and-zone' + type: string + secretKey: + description: SecretKey is the non-secret part of the api key. + properties: + secretRef: + description: SecretRef references a key in a secret that will be used as value. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + value: + description: Value can be specified directly to set a value without using a secret. + type: string + type: object + required: + - accessKey + - projectId + - region + - secretKey + type: object + senhasegura: + description: Senhasegura configures this store to sync secrets using senhasegura provider + properties: + auth: + description: Auth defines parameters to authenticate in senhasegura + properties: + clientId: + type: string + clientSecretSecretRef: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - clientId + - clientSecretSecretRef + type: object + ignoreSslCertificate: + default: false + description: IgnoreSslCertificate defines if SSL certificate must be ignored + type: boolean + module: + description: Module defines which senhasegura module should be used to get secrets + type: string + url: + description: URL of senhasegura + type: string + required: + - auth + - module + - url + type: object + vault: + description: Vault configures this store to sync secrets using Hashi provider + properties: + auth: + description: Auth configures how secret-manager authenticates with the Vault server. + properties: + appRole: + description: AppRole authenticates with Vault using the App Role auth mechanism, with the role and secret stored in a Kubernetes Secret resource. + properties: + path: + default: approle + description: 'Path where the App Role authentication backend is mounted in Vault, e.g: "approle"' + type: string + roleId: + description: RoleID configured in the App Role authentication backend when setting up the authentication backend in Vault. + type: string + secretRef: + description: Reference to a key in a Secret that contains the App Role secret used to authenticate with Vault. The `key` field must be specified and denotes which entry within the Secret resource is used as the app role secret. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - path + - roleId + - secretRef + type: object + cert: + description: Cert authenticates with TLS Certificates by passing client certificate, private key and ca certificate Cert authentication method + properties: + clientCert: + description: ClientCert is a certificate to authenticate using the Cert Vault authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + secretRef: + description: SecretRef to a key in a Secret resource containing client private key to authenticate with Vault using the Cert authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + jwt: + description: Jwt authenticates with Vault by passing role and JWT token using the JWT/OIDC authentication method + properties: + kubernetesServiceAccountToken: + description: Optional ServiceAccountToken specifies the Kubernetes service account for which to request a token for with the `TokenRequest` API. + properties: + audiences: + description: 'Optional audiences field that will be used to request a temporary Kubernetes service account token for the service account referenced by `serviceAccountRef`. Defaults to a single audience `vault` it not specified. Deprecated: use serviceAccountRef.Audiences instead' + items: + type: string + type: array + expirationSeconds: + description: 'Optional expiration time in seconds that will be used to request a temporary Kubernetes service account token for the service account referenced by `serviceAccountRef`. Deprecated: this will be removed in the future. Defaults to 10 minutes.' + format: int64 + type: integer + serviceAccountRef: + description: Service account field containing the name of a kubernetes ServiceAccount. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - serviceAccountRef + type: object + path: + default: jwt + description: 'Path where the JWT authentication backend is mounted in Vault, e.g: "jwt"' + type: string + role: + description: Role is a JWT role to authenticate using the JWT/OIDC Vault authentication method + type: string + secretRef: + description: Optional SecretRef that refers to a key in a Secret resource containing JWT token to authenticate with Vault using the JWT/OIDC authentication method. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - path + type: object + kubernetes: + description: Kubernetes authenticates with Vault by passing the ServiceAccount token stored in the named Secret resource to the Vault server. + properties: + mountPath: + default: kubernetes + description: 'Path where the Kubernetes authentication backend is mounted in Vault, e.g: "kubernetes"' + type: string + role: + description: A required field containing the Vault Role to assume. A Role binds a Kubernetes ServiceAccount with a set of Vault policies. + type: string + secretRef: + description: Optional secret field containing a Kubernetes ServiceAccount JWT used for authenticating with Vault. If a name is specified without a key, `token` is the default. If one is not specified, the one bound to the controller will be used. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + serviceAccountRef: + description: Optional service account field containing the name of a kubernetes ServiceAccount. If the service account is specified, the service account secret token JWT will be used for authenticating with Vault. If the service account selector is not supplied, the secretRef will be used instead. + properties: + audiences: + description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list + items: + type: string + type: array + name: + description: The name of the ServiceAccount resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + required: + - name + type: object + required: + - mountPath + - role + type: object + ldap: + description: Ldap authenticates with Vault by passing username/password pair using the LDAP authentication method + properties: + path: + default: ldap + description: 'Path where the LDAP authentication backend is mounted in Vault, e.g: "ldap"' + type: string + secretRef: + description: SecretRef to a key in a Secret resource containing password for the LDAP user used to authenticate with Vault using the LDAP authentication method + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + username: + description: Username is a LDAP user name used to authenticate using the LDAP Vault authentication method + type: string + required: + - path + - username + type: object + tokenSecretRef: + description: TokenSecretRef authenticates with Vault by presenting a token. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + caBundle: + description: PEM encoded CA bundle used to validate Vault server certificate. Only used if the Server URL is using HTTPS protocol. This parameter is ignored for plain HTTP protocol connection. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate Vault server certificate. + properties: + key: + description: The key where the CA certificate can be found in the Secret or ConfigMap. + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. Can only be defined when used in a ClusterSecretStore. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + forwardInconsistent: + description: ForwardInconsistent tells Vault to forward read-after-write requests to the Vault leader instead of simply retrying within a loop. This can increase performance if the option is enabled serverside. https://www.vaultproject.io/docs/configuration/replication#allow_forwarding_via_header + type: boolean + namespace: + description: 'Name of the vault namespace. Namespaces is a set of features within Vault Enterprise that allows Vault environments to support Secure Multi-tenancy. e.g: "ns1". More about namespaces can be found here https://www.vaultproject.io/docs/enterprise/namespaces' + type: string + path: + description: 'Path is the mount path of the Vault KV backend endpoint, e.g: "secret". The v2 KV secret engine version specific "/data" path suffix for fetching secrets from Vault is optional and will be appended if not present in specified path.' + type: string + readYourWrites: + description: ReadYourWrites ensures isolated read-after-write semantics by providing discovered cluster replication states in each request. More information about eventual consistency in Vault can be found here https://www.vaultproject.io/docs/enterprise/consistency + type: boolean + server: + description: 'Server is the connection address for the Vault server, e.g: "https://vault.example.com:8200".' + type: string + version: + default: v2 + description: Version is the Vault KV secret engine version. This can be either "v1" or "v2". Version defaults to "v2". + enum: + - v1 + - v2 + type: string + required: + - auth + - server + type: object + webhook: + description: Webhook configures this store to sync secrets using a generic templated webhook + properties: + body: + description: Body + type: string + caBundle: + description: PEM encoded CA bundle used to validate webhook server certificate. Only used if the Server URL is using HTTPS protocol. This parameter is ignored for plain HTTP protocol connection. If not set the system root certificates are used to validate the TLS connection. + format: byte + type: string + caProvider: + description: The provider for the CA bundle to use to validate webhook server certificate. + properties: + key: + description: The key the value inside of the provider type to use, only used with "Secret" type + type: string + name: + description: The name of the object located at the provider type. + type: string + namespace: + description: The namespace the Provider type is in. + type: string + type: + description: The type of provider to use such as "Secret", or "ConfigMap". + enum: + - Secret + - ConfigMap + type: string + required: + - name + - type + type: object + headers: + additionalProperties: + type: string + description: Headers + type: object + method: + description: Webhook Method + type: string + result: + description: Result formatting + properties: + jsonPath: + description: Json path of return value + type: string + type: object + secrets: + description: Secrets to fill in templates These secrets will be passed to the templating function as key value pairs under the given name + items: + properties: + name: + description: Name of this secret in templates + type: string + secretRef: + description: Secret ref to fill in credentials + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + required: + - name + - secretRef + type: object + type: array + timeout: + description: Timeout + type: string + url: + description: Webhook url to call + type: string + required: + - result + - url + type: object + yandexcertificatemanager: + description: YandexCertificateManager configures this store to sync secrets using Yandex Certificate Manager provider + properties: + apiEndpoint: + description: Yandex.Cloud API endpoint (e.g. 'api.cloud.yandex.net:443') + type: string + auth: + description: Auth defines the information necessary to authenticate against Yandex Certificate Manager + properties: + authorizedKeySecretRef: + description: The authorized key used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + caProvider: + description: The provider for the CA bundle to use to validate Yandex.Cloud server certificate. + properties: + certSecretRef: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + required: + - auth + type: object + yandexlockbox: + description: YandexLockbox configures this store to sync secrets using Yandex Lockbox provider + properties: + apiEndpoint: + description: Yandex.Cloud API endpoint (e.g. 'api.cloud.yandex.net:443') + type: string + auth: + description: Auth defines the information necessary to authenticate against Yandex Lockbox + properties: + authorizedKeySecretRef: + description: The authorized key used for authentication + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + caProvider: + description: The provider for the CA bundle to use to validate Yandex.Cloud server certificate. + properties: + certSecretRef: + description: A reference to a specific 'key' within a Secret resource, In some instances, `key` is a required field. + properties: + key: + description: The key of the entry in the Secret resource's `data` field to be used. Some instances of this field may be defaulted, in others it may be required. + type: string + name: + description: The name of the Secret resource being referred to. + type: string + namespace: + description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent. + type: string + type: object + type: object + required: + - auth + type: object + type: object + refreshInterval: + description: Used to configure store refresh interval in seconds. Empty or 0 will default to the controller config. + type: integer + retrySettings: + description: Used to configure http retries if failed + properties: + maxRetries: + format: int32 + type: integer + retryInterval: + type: string + type: object + required: + - provider + type: object + status: + description: SecretStoreStatus defines the observed state of the SecretStore. + properties: + capabilities: + description: SecretStoreCapabilities defines the possible operations a SecretStore can do. + type: string + conditions: + items: + properties: + lastTransitionTime: + format: date-time + type: string + message: + type: string + reason: + type: string + status: + type: string + type: + type: string + required: + - status + - type + type: object + type: array + type: object + type: object + served: true + storage: true + subresources: + status: {} diff --git a/charts/external-secrets/external-secrets/tests/controller_test.yaml b/charts/external-secrets/external-secrets/tests/controller_test.yaml new file mode 100644 index 000000000..1a61e75fb --- /dev/null +++ b/charts/external-secrets/external-secrets/tests/controller_test.yaml @@ -0,0 +1,34 @@ +suite: test controller deployment +templates: + - deployment.yaml +tests: + - it: should match snapshot of default values + asserts: + - matchSnapshot: {} + - it: should set imagePullPolicy to Always + set: + image.pullPolicy: Always + asserts: + - equal: + path: spec.template.spec.containers[0].imagePullPolicy + value: Always + - it: should imagePullPolicy to be default value IfNotPresent + asserts: + - equal: + path: spec.template.spec.containers[0].imagePullPolicy + value: IfNotPresent + - it: should override securityContext + set: + podSecurityContext: + runAsUser: 2000 + securityContext: + runAsUser: 3000 + asserts: + - equal: + path: spec.template.spec.securityContext + value: + runAsUser: 2000 + - equal: + path: spec.template.spec.containers[0].securityContext + value: + runAsUser: 3000 diff --git a/charts/external-secrets/external-secrets/tests/crds_test.yaml b/charts/external-secrets/external-secrets/tests/crds_test.yaml new file mode 100644 index 000000000..25a18c78a --- /dev/null +++ b/charts/external-secrets/external-secrets/tests/crds_test.yaml @@ -0,0 +1,27 @@ +suite: test crds +templates: + - crds/secretstore.yaml +tests: + - it: should match snapshot of default values + asserts: + - matchSnapshot: {} + - it: should disable conversion webhook + set: + crds.conversion.enabled: false + asserts: + - isNull: + path: spec.conversion + + - it: should add annotations + set: + crds: + annotations: + foo: bar + baz: bang + asserts: + - equal: + path: metadata.annotations.foo + value: bar + - equal: + path: metadata.annotations.baz + value: bang diff --git a/charts/external-secrets/external-secrets/values.yaml b/charts/external-secrets/external-secrets/values.yaml index b82015bc2..852b9b317 100644 --- a/charts/external-secrets/external-secrets/values.yaml +++ b/charts/external-secrets/external-secrets/values.yaml @@ -1,5 +1,8 @@ replicaCount: 1 +# -- Specifies the amount of historic ReplicaSets k8s should keep (see https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) +revisionHistoryLimit: 10 + image: repository: ghcr.io/external-secrets/external-secrets pullPolicy: IfNotPresent @@ -19,6 +22,9 @@ crds: createClusterSecretStore: true # -- If true, create CRDs for Push Secret. createPushSecret: true + annotations: {} + conversion: + enabled: true imagePullSecrets: [] nameOverride: "" @@ -82,6 +88,9 @@ extraVolumes: [] ## -- Extra volumes to mount to the container. extraVolumeMounts: [] +## -- Extra containers to add to the pod. +extraContainers: [] + # -- Annotations to add to Deployment deploymentAnnotations: {} @@ -126,6 +135,27 @@ serviceMonitor: # -- Timeout if metrics can't be retrieved in given time interval scrapeTimeout: 25s + # -- Let prometheus add an exported_ prefix to conflicting labels + honorLabels: false + + # -- Metric relabel configs to apply to samples before ingestion. [Metric Relabeling](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs) + metricRelabelings: [] + # - action: replace + # regex: (.*) + # replacement: $1 + # sourceLabels: + # - exported_namespace + # targetLabel: namespace + + # -- Relabel configs to apply to samples before ingestion. [Relabeling](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config) + relabelings: [] + # - sourceLabels: [__meta_kubernetes_pod_node_name] + # separator: ; + # regex: ^(.*)$ + # targetLabel: nodename + # replacement: $1 + # action: replace + metrics: service: # -- Enable if you use another monitoring tool than Prometheus to scrape the metrics @@ -141,6 +171,8 @@ nodeSelector: {} tolerations: [] +topologySpreadConstraints: [] + affinity: {} # -- Pod priority class name. @@ -160,8 +192,12 @@ webhook: # -- Specifices the lookaheadInterval for certificate validity lookaheadInterval: "" replicaCount: 1 + + # -- Specifies the amount of historic ReplicaSets k8s should keep (see https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) + revisionHistoryLimit: 10 + certDir: /tmp/certs - # -- specifies whether validating webhooks should be created with failurePolicy: Fail or Ignore + # -- Specifies whether validating webhooks should be created with failurePolicy: Fail or Ignore failurePolicy: Fail # -- Specifies if webhook pod should use hostNetwork or not. hostNetwork: false @@ -287,6 +323,10 @@ certController: create: true requeueInterval: "5m" replicaCount: 1 + + # -- Specifies the amount of historic ReplicaSets k8s should keep (see https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) + revisionHistoryLimit: 10 + image: repository: ghcr.io/external-secrets/external-secrets pullPolicy: IfNotPresent diff --git a/charts/gluu/gluu/Chart.yaml b/charts/gluu/gluu/Chart.yaml index e71af6200..21cf365b2 100644 --- a/charts/gluu/gluu/Chart.yaml +++ b/charts/gluu/gluu/Chart.yaml @@ -1,28 +1,28 @@ annotations: artifacthub.io/changes: | - - Chart 5.0.12 official release + - Chart 5.0.14 official release artifacthub.io/containsSecurityUpdates: "true" artifacthub.io/images: | - name: auth-server - image: janssenproject/auth-server:1.0.8-1 + image: janssenproject/auth-server:1.0.10-1 - name: auth-server-key-rotation - image: janssenproject/certmanager:1.0.8-1 + image: janssenproject/certmanager:1.0.10-1 - name: configuration-manager - image: janssenproject/configurator:1.0.8-1 + image: janssenproject/configurator:1.0.10-1 - name: config-api - image: janssenproject/config-api:1.0.8-1 + image: janssenproject/config-api:1.0.10-1 - name: fido2 - image: janssenproject/fido2:1.0.8-1 + image: janssenproject/fido2:1.0.10-1 - name: opendj image: gluufederation/opendj:5.0.0_dev - name: persistence - image: janssenproject/persistence-loader:1.0.8-1 + image: janssenproject/persistence-loader:1.0.10-1 - name: scim - image: janssenproject/scim:1.0.8-1 + image: janssenproject/scim:1.0.10-1 - name: casa image: gluufederation/casa:5.0.0_dev - name: admin-ui - image: gluufederation/admin-ui:1.0.8-1 + image: gluufederation/admin-ui:1.0.10-1 artifacthub.io/license: Apache-2.0 artifacthub.io/prerelease: "true" catalog.cattle.io/certified: partner @@ -35,59 +35,59 @@ dependencies: - condition: global.config.enabled name: config repository: file://./charts/config - version: 5.0.13 + version: 5.0.14 - condition: global.config-api.enabled name: config-api repository: file://./charts/config-api - version: 5.0.13 + version: 5.0.14 - condition: global.opendj.enabled name: opendj repository: file://./charts/opendj - version: 5.0.13 + version: 5.0.14 - condition: global.auth-server.enabled name: auth-server repository: file://./charts/auth-server - version: 5.0.13 + version: 5.0.14 - condition: global.admin-ui.enabled name: admin-ui repository: file://./charts/admin-ui - version: 5.0.13 + version: 5.0.14 - condition: global.fido2.enabled name: fido2 repository: file://./charts/fido2 - version: 5.0.13 + version: 5.0.14 - condition: global.scim.enabled name: scim repository: file://./charts/scim - version: 5.0.13 + version: 5.0.14 - condition: global.nginx-ingress.enabled name: nginx-ingress repository: file://./charts/nginx-ingress - version: 5.0.13 + version: 5.0.14 - condition: global.oxshibboleth.enabled name: oxshibboleth repository: file://./charts/oxshibboleth - version: 5.0.13 + version: 5.0.14 - condition: global.oxpassport.enabled name: oxpassport repository: file://./charts/oxpassport - version: 5.0.13 + version: 5.0.14 - condition: global.casa.enabled name: casa repository: file://./charts/casa - version: 5.0.13 + version: 5.0.14 - condition: global.auth-server-key-rotation.enabled name: auth-server-key-rotation repository: file://./charts/auth-server-key-rotation - version: 5.0.13 + version: 5.0.14 - condition: global.persistence.enabled name: persistence repository: file://./charts/persistence - version: 5.0.13 + version: 5.0.14 - condition: global.istio.ingress name: cn-istio-ingress repository: file://./charts/cn-istio-ingress - version: 5.0.13 + version: 5.0.14 description: Gluu Access and Identity Management home: https://www.gluu.org icon: https://gluu.org/docs/gluu-server/favicon.ico @@ -99,4 +99,4 @@ name: gluu sources: - https://gluu.org/docs/gluu-server - https://github.com/GluuFederation/flex/flex-cn-setup -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/README.md b/charts/gluu/gluu/README.md index 91846e182..d271ea8ae 100644 --- a/charts/gluu/gluu/README.md +++ b/charts/gluu/gluu/README.md @@ -1,6 +1,6 @@ # gluu -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Gluu Access and Identity Management @@ -23,26 +23,26 @@ Kubernetes: `>=v1.21.0-0` | Repository | Name | Version | |------------|------|---------| -| | admin-ui | 5.0.13 | -| | auth-server | 5.0.13 | -| | auth-server-key-rotation | 5.0.13 | -| | casa | 5.0.13 | -| | cn-istio-ingress | 5.0.13 | -| | config | 5.0.13 | -| | config-api | 5.0.13 | -| | fido2 | 5.0.13 | -| | nginx-ingress | 5.0.13 | -| | opendj | 5.0.13 | -| | oxpassport | 5.0.13 | -| | oxshibboleth | 5.0.13 | -| | persistence | 5.0.13 | -| | scim | 5.0.13 | +| | admin-ui | 5.0.14 | +| | auth-server | 5.0.14 | +| | auth-server-key-rotation | 5.0.14 | +| | casa | 5.0.14 | +| | cn-istio-ingress | 5.0.14 | +| | config | 5.0.14 | +| | config-api | 5.0.14 | +| | fido2 | 5.0.14 | +| | nginx-ingress | 5.0.14 | +| | opendj | 5.0.14 | +| | oxpassport | 5.0.14 | +| | oxshibboleth | 5.0.14 | +| | persistence | 5.0.14 | +| | scim | 5.0.14 | ## Values | Key | Type | Default | Description | |-----|------|---------|-------------| -| admin-ui | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/admin-ui","tag":"1.0.9-1"},"livenessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2000m","memory":"2000Mi"},"requests":{"cpu":"2000m","memory":"2000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Admin GUI for configuration of the auth-server | +| admin-ui | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/gluufederation/flex/admin-ui","tag":"1.0.10-1"},"livenessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2000m","memory":"2000Mi"},"requests":{"cpu":"2000m","memory":"2000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Admin GUI for configuration of the auth-server | | admin-ui.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | admin-ui.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | admin-ui.dnsConfig | object | `{}` | Add custom dns config | @@ -52,8 +52,8 @@ Kubernetes: `>=v1.21.0-0` | admin-ui.hpa.metrics | list | `[]` | metrics if targetCPUUtilizationPercentage is not set | | admin-ui.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | admin-ui.image.pullSecrets | list | `[]` | Image Pull Secrets | -| admin-ui.image.repository | string | `"gluufederation/admin-ui"` | Image to use for deploying. | -| admin-ui.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| admin-ui.image.repository | string | `"ghcr.io/gluufederation/flex/admin-ui"` | Image to use for deploying. | +| admin-ui.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | admin-ui.livenessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the liveness healthcheck for the admin ui if needed. | | admin-ui.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget | | admin-ui.readinessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the readiness healthcheck for the admin ui if needed. | @@ -69,16 +69,16 @@ Kubernetes: `>=v1.21.0-0` | admin-ui.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | admin-ui.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | admin-ui.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| auth-server | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/auth-server","tag":"1.0.9-1"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2500m","memory":"2500Mi"},"requests":{"cpu":"2500m","memory":"2500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. | -| auth-server-key-rotation | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/certmanager","tag":"1.0.9-1"},"keysLife":48,"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for regenerating auth-keys per x hours | +| auth-server | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/auth-server","tag":"1.0.10-1"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2500m","memory":"2500Mi"},"requests":{"cpu":"2500m","memory":"2500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. | +| auth-server-key-rotation | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/certmanager","tag":"1.0.10-1"},"keysLife":48,"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for regenerating auth-keys per x hours | | auth-server-key-rotation.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | auth-server-key-rotation.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | auth-server-key-rotation.dnsConfig | object | `{}` | Add custom dns config | | auth-server-key-rotation.dnsPolicy | string | `""` | Add custom dns policy | | auth-server-key-rotation.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | auth-server-key-rotation.image.pullSecrets | list | `[]` | Image Pull Secrets | -| auth-server-key-rotation.image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. | -| auth-server-key-rotation.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| auth-server-key-rotation.image.repository | string | `"ghcr.io/janssenproject/jans/certmanager"` | Image to use for deploying. | +| auth-server-key-rotation.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | auth-server-key-rotation.keysLife | int | `48` | Auth server key rotation keys life in hours | | auth-server-key-rotation.resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. | | auth-server-key-rotation.resources.limits.cpu | string | `"300m"` | CPU limit. | @@ -99,8 +99,8 @@ Kubernetes: `>=v1.21.0-0` | auth-server.hpa.metrics | list | `[]` | metrics if targetCPUUtilizationPercentage is not set | | auth-server.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | auth-server.image.pullSecrets | list | `[]` | Image Pull Secrets | -| auth-server.image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. | -| auth-server.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| auth-server.image.repository | string | `"ghcr.io/janssenproject/jans/auth-server"` | Image to use for deploying. | +| auth-server.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | auth-server.livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. | | auth-server.livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. https://github.com/JanssenProject/docker-jans-auth-server/blob/master/scripts/healthcheck.py | | auth-server.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget | @@ -117,7 +117,7 @@ Kubernetes: `>=v1.21.0-0` | auth-server.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | auth-server.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | auth-server.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| casa | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/casa","tag":"5.0.0-9"},"livenessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server. | +| casa | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/gluufederation/flex/casa","tag":"5.0.0-10"},"livenessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server. | | casa.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | casa.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | casa.dnsConfig | object | `{}` | Add custom dns config | @@ -127,8 +127,8 @@ Kubernetes: `>=v1.21.0-0` | casa.hpa.metrics | list | `[]` | metrics if targetCPUUtilizationPercentage is not set | | casa.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | casa.image.pullSecrets | list | `[]` | Image Pull Secrets | -| casa.image.repository | string | `"gluufederation/casa"` | Image to use for deploying. | -| casa.image.tag | string | `"5.0.0-9"` | Image tag to use for deploying. | +| casa.image.repository | string | `"ghcr.io/gluufederation/flex/casa"` | Image to use for deploying. | +| casa.image.tag | string | `"5.0.0-10"` | Image tag to use for deploying. | | casa.livenessProbe | object | `{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for casa if needed. | | casa.livenessProbe.httpGet.path | string | `"/casa/health-check"` | http liveness probe endpoint | | casa.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget | @@ -146,8 +146,8 @@ Kubernetes: `>=v1.21.0-0` | casa.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | casa.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | casa.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| config | object | `{"additionalAnnotations":{},"additionalLabels":{},"adminPassword":"Test1234#","city":"Austin","configmap":{"cnAwsAccessKeyId":"","cnAwsDefaultRegion":"us-west-1","cnAwsProfile":"gluu","cnAwsSecretAccessKey":"","cnAwsSecretsEndpointUrl":"","cnAwsSecretsNamePrefix":"gluu","cnAwsSecretsReplicaRegions":[],"cnCacheType":"NATIVE_PERSISTENCE","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbgluu.default.svc.cluster.local","cnCouchbaseUser":"gluu","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnGoogleSecretNamePrefix":"gluu","cnGoogleSecretVersionId":"latest","cnGoogleSpannerDatabaseId":"","cnGoogleSpannerInstanceId":"","cnJettyRequestHeaderSize":8192,"cnLdapUrl":"opendj:1636","cnMaxRamPercent":"75.0","cnPersistenceHybridMapping":"{}","cnRedisSentinelGroup":"","cnRedisSslTruststore":"","cnRedisType":"STANDALONE","cnRedisUrl":"redis.redis.svc.cluster.local:6379","cnRedisUseSsl":false,"cnScimProtectionMode":"OAUTH","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"gluu","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"gluu","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@gluu.org","image":{"pullSecrets":[],"repository":"janssenproject/configurator","tag":"1.0.9-1"},"ldapPassword":"P@ssw0rds","migration":{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"},"orgName":"Gluu","redisPassword":"P@assw0rd","resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"state":"TX","usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. | -| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/config-api","tag":"1.0.9-1"},"livenessProbe":{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"jans-config-api/api/v1/health/ready","port":8074},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Config Api endpoints can be used to configure the auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS). | +| config | object | `{"additionalAnnotations":{},"additionalLabels":{},"adminPassword":"Test1234#","city":"Austin","configmap":{"cnAwsAccessKeyId":"","cnAwsDefaultRegion":"us-west-1","cnAwsProfile":"gluu","cnAwsSecretAccessKey":"","cnAwsSecretsEndpointUrl":"","cnAwsSecretsNamePrefix":"gluu","cnAwsSecretsReplicaRegions":[],"cnCacheType":"NATIVE_PERSISTENCE","cnConfigKubernetesConfigMap":"cn","cnCouchbaseBucketPrefix":"jans","cnCouchbaseCrt":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnCouchbaseIndexNumReplica":0,"cnCouchbasePassword":"P@ssw0rd","cnCouchbaseSuperUser":"admin","cnCouchbaseSuperUserPassword":"Test1234#","cnCouchbaseUrl":"cbgluu.default.svc.cluster.local","cnCouchbaseUser":"gluu","cnGoogleProjectId":"google-project-to-save-config-and-secrets-to","cnGoogleSecretManagerPassPhrase":"Test1234#","cnGoogleSecretManagerServiceAccount":"SWFtTm90YVNlcnZpY2VBY2NvdW50Q2hhbmdlTWV0b09uZQo=","cnGoogleSecretNamePrefix":"gluu","cnGoogleSecretVersionId":"latest","cnGoogleSpannerDatabaseId":"","cnGoogleSpannerInstanceId":"","cnJettyRequestHeaderSize":8192,"cnLdapUrl":"opendj:1636","cnMaxRamPercent":"75.0","cnPersistenceHybridMapping":"{}","cnRedisSentinelGroup":"","cnRedisSslTruststore":"","cnRedisType":"STANDALONE","cnRedisUrl":"redis.redis.svc.cluster.local:6379","cnRedisUseSsl":false,"cnScimProtectionMode":"OAUTH","cnSecretKubernetesSecret":"cn","cnSqlDbDialect":"mysql","cnSqlDbHost":"my-release-mysql.default.svc.cluster.local","cnSqlDbName":"gluu","cnSqlDbPort":3306,"cnSqlDbSchema":"","cnSqlDbTimezone":"UTC","cnSqlDbUser":"gluu","cnSqldbUserPassword":"Test1234#","lbAddr":""},"countryCode":"US","dnsConfig":{},"dnsPolicy":"","email":"support@gluu.org","image":{"pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/configurator","tag":"1.0.10-1"},"ldapPassword":"P@ssw0rds","migration":{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"},"orgName":"Gluu","redisPassword":"P@assw0rd","resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"state":"TX","usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. | +| config-api | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/config-api","tag":"1.0.10-1"},"livenessProbe":{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"jans-config-api/api/v1/health/ready","port":8074},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Config Api endpoints can be used to configure the auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS). | | config-api.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | config-api.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | config-api.dnsConfig | object | `{}` | Add custom dns config | @@ -157,8 +157,8 @@ Kubernetes: `>=v1.21.0-0` | config-api.hpa.metrics | list | `[]` | metrics if targetCPUUtilizationPercentage is not set | | config-api.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | config-api.image.pullSecrets | list | `[]` | Image Pull Secrets | -| config-api.image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. | -| config-api.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| config-api.image.repository | string | `"ghcr.io/janssenproject/jans/config-api"` | Image to use for deploying. | +| config-api.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | config-api.livenessProbe | object | `{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. | | config-api.livenessProbe.httpGet | object | `{"path":"/jans-config-api/api/v1/health/live","port":8074}` | http liveness probe endpoint | | config-api.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget | @@ -221,8 +221,8 @@ Kubernetes: `>=v1.21.0-0` | config.dnsPolicy | string | `""` | Add custom dns policy | | config.email | string | `"support@gluu.org"` | Email address of the administrator usually. Used for certificate creation. | | config.image.pullSecrets | list | `[]` | Image Pull Secrets | -| config.image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. | -| config.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| config.image.repository | string | `"ghcr.io/janssenproject/jans/configurator"` | Image to use for deploying. | +| config.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | config.ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpenDJ is used for persistence. | | config.migration | object | `{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"}` | CE to CN Migration section | | config.migration.enabled | bool | `false` | Boolean flag to enable migration from CE | @@ -241,7 +241,7 @@ Kubernetes: `>=v1.21.0-0` | config.usrEnvs.secret | object | `{}` | Add custom secret envs to the service. variable1: value1 | | config.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | config.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| fido2 | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/fido2","tag":"1.0.9-1"},"livenessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"service":{"name":"http-fido2","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments. | +| fido2 | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/fido2","tag":"1.0.10-1"},"livenessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"500m","memory":"500Mi"},"requests":{"cpu":"500m","memory":"500Mi"}},"service":{"name":"http-fido2","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments. | | fido2.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | fido2.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | fido2.dnsConfig | object | `{}` | Add custom dns config | @@ -251,8 +251,8 @@ Kubernetes: `>=v1.21.0-0` | fido2.hpa.metrics | list | `[]` | metrics if targetCPUUtilizationPercentage is not set | | fido2.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | fido2.image.pullSecrets | list | `[]` | Image Pull Secrets | -| fido2.image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. | -| fido2.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| fido2.image.repository | string | `"ghcr.io/janssenproject/jans/fido2"` | Image to use for deploying. | +| fido2.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | fido2.livenessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for the fido2 if needed. | | fido2.livenessProbe.httpGet | object | `{"path":"/jans-fido2/sys/health-check","port":"http-fido2"}` | http liveness probe endpoint | | fido2.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget | @@ -271,7 +271,7 @@ Kubernetes: `>=v1.21.0-0` | fido2.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | fido2.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | fido2.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| global | object | `{"admin-ui":{"adminUiServiceName":"admin-ui","enabled":true,"ingress":{"adminUiEnabled":false}},"alb":{"ingress":false},"auth-server":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"authEncKeys":"RSA1_5 RSA-OAEP","authServerServiceName":"auth-server","authSigKeys":"RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512","enabled":true,"ingress":{"authServerEnabled":true,"authServerProtectedRegister":false,"authServerProtectedToken":false,"deviceCodeEnabled":true,"firebaseMessagingEnabled":true,"openidConfigEnabled":true,"u2fConfigEnabled":true,"uma2ConfigEnabled":true,"webdiscoveryEnabled":true,"webfingerEnabled":true}},"auth-server-key-rotation":{"enabled":false},"awsStorageType":"io1","azureStorageAccountType":"Standard_LRS","azureStorageKind":"Managed","casa":{"appLoggers":{"casaLogLevel":"INFO","casaLogTarget":"STDOUT","enableStdoutLogPrefix":"true","timerLogLevel":"INFO","timerLogTarget":"FILE"},"casaServiceName":"casa","enabled":true,"ingress":{"casaEnabled":false}},"cloud":{"testEnviroment":false},"cnAwsConfigFile":"/etc/jans/conf/aws_config_file","cnAwsSecretsReplicaRegionsFile":"/etc/jans/conf/aws_secrets_replica_regions","cnAwsSharedCredentialsFile":"/etc/jans/conf/aws_shared_credential_file","cnDocumentStoreType":"LOCAL","cnGoogleApplicationCredentials":"/etc/jans/conf/google-credentials.json","cnObExtSigningAlias":"","cnObExtSigningJwksCrt":"","cnObExtSigningJwksKey":"","cnObExtSigningJwksKeyPassPhrase":"","cnObExtSigningJwksUri":"","cnObStaticSigningKeyKid":"","cnObTransportAlias":"","cnObTransportCrt":"","cnObTransportKey":"","cnObTransportKeyPassPhrase":"","cnObTransportTrustStore":"","cnPersistenceType":"sql","cnPrometheusPort":"","config":{"enabled":true},"config-api":{"adminUiAppLoggers":{"adminUiAuditLogLevel":"INFO","adminUiAuditLogTarget":"FILE","adminUiLogLevel":"INFO","adminUiLogTarget":"FILE","enableStdoutLogPrefix":"true"},"appLoggers":{"configApiLogLevel":"INFO","configApiLogTarget":"STDOUT","enableStdoutLogPrefix":"true","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"configApiServerServiceName":"config-api","enabled":true,"ingress":{"configApiEnabled":true}},"configAdapterName":"kubernetes","configSecretAdapter":"kubernetes","distribution":"default","fido2":{"appLoggers":{"enableStdoutLogPrefix":"true","fido2LogLevel":"INFO","fido2LogTarget":"STDOUT","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true,"fido2ServiceName":"fido2","ingress":{"fido2ConfigEnabled":false}},"fqdn":"demoexample.gluu.org","gcePdStorageType":"pd-standard","isFqdnRegistered":false,"istio":{"additionalAnnotations":{},"additionalLabels":{},"enabled":false,"gateways":[],"ingress":false,"namespace":"istio-system"},"jobTtlSecondsAfterFinished":300,"lbIp":"22.22.22.22","nginx-ingress":{"enabled":true},"opendj":{"enabled":false,"ldapServiceName":"opendj"},"oxpassport":{"enabled":false,"oxPassportServiceName":"oxpassport"},"oxshibboleth":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","consentAuditLogLevel":"INFO","consentAuditLogTarget":"FILE","containerLogLevel":"","encryptionLogLevel":"","httpclientLogLevel":"","idpLogLevel":"INFO","idpLogTarget":"STDOUT","ldapLogLevel":"","messagesLogLevel":"","opensamlLogLevel":"","propsLogLevel":"","scriptLogLevel":"INFO","scriptLogTarget":"FILE","springLogLevel":"","xmlsecLogLevel":""},"enabled":false,"oxShibbolethServiceName":"oxshibboleth"},"persistence":{"enabled":true},"scim":{"appLoggers":{"enableStdoutLogPrefix":"true","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scimLogLevel":"INFO","scimLogTarget":"STDOUT","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true,"ingress":{"scimConfigEnabled":false,"scimEnabled":false},"scimServiceName":"scim"},"storageClass":{"allowVolumeExpansion":true,"allowedTopologies":[],"mountOptions":["debug"],"parameters":{},"provisioner":"microk8s.io/hostpath","reclaimPolicy":"Retain","volumeBindingMode":"WaitForFirstConsumer"},"usrEnvs":{"normal":{},"secret":{}}}` | Parameters used globally across all services helm charts. | +| global | object | `{"admin-ui":{"adminUiServiceName":"admin-ui","enabled":true,"ingress":{"adminUiEnabled":false}},"alb":{"ingress":false},"auth-server":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"authEncKeys":"RSA1_5 RSA-OAEP","authServerServiceName":"auth-server","authSigKeys":"RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512","enabled":true,"ingress":{"authServerEnabled":true,"authServerProtectedRegister":false,"authServerProtectedToken":false,"deviceCodeEnabled":true,"firebaseMessagingEnabled":true,"openidConfigEnabled":true,"u2fConfigEnabled":true,"uma2ConfigEnabled":true,"webdiscoveryEnabled":true,"webfingerEnabled":true}},"auth-server-key-rotation":{"enabled":false},"awsStorageType":"io1","azureStorageAccountType":"Standard_LRS","azureStorageKind":"Managed","casa":{"appLoggers":{"casaLogLevel":"INFO","casaLogTarget":"STDOUT","enableStdoutLogPrefix":"true","timerLogLevel":"INFO","timerLogTarget":"FILE"},"casaServiceName":"casa","enabled":true,"ingress":{"casaEnabled":false}},"cloud":{"testEnviroment":false},"cnAwsConfigFile":"/etc/jans/conf/aws_config_file","cnAwsSecretsReplicaRegionsFile":"/etc/jans/conf/aws_secrets_replica_regions","cnAwsSharedCredentialsFile":"/etc/jans/conf/aws_shared_credential_file","cnDocumentStoreType":"LOCAL","cnGoogleApplicationCredentials":"/etc/jans/conf/google-credentials.json","cnObExtSigningAlias":"","cnObExtSigningJwksCrt":"","cnObExtSigningJwksKey":"","cnObExtSigningJwksKeyPassPhrase":"","cnObExtSigningJwksUri":"","cnObStaticSigningKeyKid":"","cnObTransportAlias":"","cnObTransportCrt":"","cnObTransportKey":"","cnObTransportKeyPassPhrase":"","cnObTransportTrustStore":"","cnPersistenceType":"sql","cnPrometheusPort":"","config":{"enabled":true},"config-api":{"adminUiAppLoggers":{"adminUiAuditLogLevel":"INFO","adminUiAuditLogTarget":"FILE","adminUiLogLevel":"INFO","adminUiLogTarget":"FILE","enableStdoutLogPrefix":"true"},"appLoggers":{"configApiLogLevel":"INFO","configApiLogTarget":"STDOUT","enableStdoutLogPrefix":"true","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"configApiServerServiceName":"config-api","enabled":true,"ingress":{"configApiEnabled":true}},"configAdapterName":"kubernetes","configSecretAdapter":"kubernetes","distribution":"default","fido2":{"appLoggers":{"enableStdoutLogPrefix":"true","fido2LogLevel":"INFO","fido2LogTarget":"STDOUT","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true,"fido2ServiceName":"fido2","ingress":{"fido2ConfigEnabled":false}},"fqdn":"demoexample.gluu.org","gcePdStorageType":"pd-standard","isFqdnRegistered":false,"istio":{"additionalAnnotations":{},"additionalLabels":{},"enabled":false,"gateways":[],"ingress":false,"namespace":"istio-system"},"jobTtlSecondsAfterFinished":300,"lbIp":"22.22.22.22","licenseSsa":"","nginx-ingress":{"enabled":true},"opendj":{"enabled":false,"ldapServiceName":"opendj"},"oxpassport":{"enabled":false,"oxPassportServiceName":"oxpassport"},"oxshibboleth":{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","consentAuditLogLevel":"INFO","consentAuditLogTarget":"FILE","containerLogLevel":"","encryptionLogLevel":"","httpclientLogLevel":"","idpLogLevel":"INFO","idpLogTarget":"STDOUT","ldapLogLevel":"","messagesLogLevel":"","opensamlLogLevel":"","propsLogLevel":"","scriptLogLevel":"INFO","scriptLogTarget":"FILE","springLogLevel":"","xmlsecLogLevel":""},"enabled":false,"oxShibbolethServiceName":"oxshibboleth"},"persistence":{"enabled":true},"scim":{"appLoggers":{"enableStdoutLogPrefix":"true","ldapStatsLogLevel":"INFO","ldapStatsLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scimLogLevel":"INFO","scimLogTarget":"STDOUT","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"enabled":true,"ingress":{"scimConfigEnabled":false,"scimEnabled":false},"scimServiceName":"scim"},"storageClass":{"allowVolumeExpansion":true,"allowedTopologies":[],"mountOptions":["debug"],"parameters":{},"provisioner":"microk8s.io/hostpath","reclaimPolicy":"Retain","volumeBindingMode":"WaitForFirstConsumer"},"usrEnvs":{"normal":{},"secret":{}}}` | Parameters used globally across all services helm charts. | | global.admin-ui.adminUiServiceName | string | `"admin-ui"` | Name of the admin-ui service. Please keep it as default. | | global.admin-ui.enabled | bool | `true` | Boolean flag to enable/disable the admin-ui chart and admin ui config api plugin. | | global.admin-ui.ingress.adminUiEnabled | bool | `false` | Enable Admin UI endpoints in either istio or nginx ingress depending on users choice | @@ -386,6 +386,7 @@ Kubernetes: `>=v1.21.0-0` | global.istio.namespace | string | `"istio-system"` | The namespace istio is deployed in. The is normally istio-system. | | global.jobTtlSecondsAfterFinished | int | `300` | https://kubernetes.io/docs/concepts/workloads/controllers/ttlafterfinished/ | | global.lbIp | string | `"22.22.22.22"` | The Loadbalancer IP created by nginx or istio on clouds that provide static IPs. This is not needed if `global.fqdn` is globally resolvable. | +| global.licenseSsa | string | `""` | Your organization needs to register with Gluu to trial Flex, after which you are issued a JWT placed here in which you can use to install. This must be base64 encoded. | | global.nginx-ingress.enabled | bool | `true` | Boolean flag to enable/disable the nginx-ingress definitions chart. | | global.opendj.enabled | bool | `false` | Boolean flag to enable/disable the OpenDJ chart. | | global.opendj.ldapServiceName | string | `"opendj"` | Name of the OpenDJ service. Please keep it as default. | @@ -551,15 +552,15 @@ Kubernetes: `>=v1.21.0-0` | oxshibboleth.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | oxshibboleth.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | oxshibboleth.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| persistence | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/persistence-loader","tag":"1.0.9-1"},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Job to generate data and initial config for Gluu Server persistence layer. | +| persistence | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/persistence-loader","tag":"1.0.10-1"},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Job to generate data and initial config for Gluu Server persistence layer. | | persistence.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | persistence.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | persistence.dnsConfig | object | `{}` | Add custom dns config | | persistence.dnsPolicy | string | `""` | Add custom dns policy | | persistence.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | persistence.image.pullSecrets | list | `[]` | Image Pull Secrets | -| persistence.image.repository | string | `"janssenproject/persistence-loader"` | Image to use for deploying. | -| persistence.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| persistence.image.repository | string | `"ghcr.io/janssenproject/jans/persistence-loader"` | Image to use for deploying. | +| persistence.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | persistence.resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. | | persistence.resources.limits.cpu | string | `"300m"` | CPU limit | | persistence.resources.limits.memory | string | `"300Mi"` | Memory limit. | @@ -570,7 +571,7 @@ Kubernetes: `>=v1.21.0-0` | persistence.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | persistence.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | persistence.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| scim | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"janssenproject/scim","tag":"1.0.9-1"},"livenessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"service":{"name":"http-scim","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | System for Cross-domain Identity Management (SCIM) version 2.0 | +| scim | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/scim","tag":"1.0.10-1"},"livenessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"1000m","memory":"1000Mi"},"requests":{"cpu":"1000m","memory":"1000Mi"}},"service":{"name":"http-scim","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | System for Cross-domain Identity Management (SCIM) version 2.0 | | scim.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} | | scim.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} | | scim.dnsConfig | object | `{}` | Add custom dns config | @@ -580,8 +581,8 @@ Kubernetes: `>=v1.21.0-0` | scim.hpa.metrics | list | `[]` | metrics if targetCPUUtilizationPercentage is not set | | scim.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | scim.image.pullSecrets | list | `[]` | Image Pull Secrets | -| scim.image.repository | string | `"janssenproject/scim"` | Image to use for deploying. | -| scim.image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| scim.image.repository | string | `"ghcr.io/janssenproject/jans/scim"` | Image to use for deploying. | +| scim.image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | scim.livenessProbe | object | `{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for SCIM if needed. | | scim.livenessProbe.httpGet.path | string | `"/jans-scim/sys/health-check"` | http liveness probe endpoint | | scim.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget | diff --git a/charts/gluu/gluu/charts/admin-ui/Chart.yaml b/charts/gluu/gluu/charts/admin-ui/Chart.yaml index e50f6983b..ce6ab4624 100644 --- a/charts/gluu/gluu/charts/admin-ui/Chart.yaml +++ b/charts/gluu/gluu/charts/admin-ui/Chart.yaml @@ -17,4 +17,4 @@ sources: - https://github.com/GluuFederation/docker-gluu-admin-ui - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/admin-ui type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/admin-ui/README.md b/charts/gluu/gluu/charts/admin-ui/README.md index 01eb7d74d..4770df26f 100644 --- a/charts/gluu/gluu/charts/admin-ui/README.md +++ b/charts/gluu/gluu/charts/admin-ui/README.md @@ -1,6 +1,6 @@ # admin-ui -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Admin GUI. Requires license. @@ -35,7 +35,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"gluufederation/admin-ui"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | livenessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the liveness healthcheck for the admin ui if needed. | | readinessProbe | object | `{"failureThreshold":20,"initialDelaySeconds":60,"periodSeconds":25,"tcpSocket":{"port":8080},"timeoutSeconds":5}` | Configure the readiness healthcheck for the admin ui if needed. | | replicas | int | `1` | Service replica number. | diff --git a/charts/gluu/gluu/charts/admin-ui/templates/deployment.yml b/charts/gluu/gluu/charts/admin-ui/templates/deployment.yml index 2503bee46..7cac0c3ab 100644 --- a/charts/gluu/gluu/charts/admin-ui/templates/deployment.yml +++ b/charts/gluu/gluu/charts/admin-ui/templates/deployment.yml @@ -77,6 +77,9 @@ spec: {{- with .Values.volumeMounts }} {{- toYaml . | nindent 10 }} {{- end }} + - mountPath: /etc/jans/conf/ssa + name: license-ssa + subPath: ssa {{ if or (eq .Values.global.configSecretAdapter "aws") (eq .Values.global.configAdapterName "aws") }} - mountPath: {{ .Values.global.cnAwsSharedCredentialsFile }} name: aws-shared-credential-file @@ -127,6 +130,9 @@ spec: {{- with .Values.volumes }} {{- toYaml . | nindent 8 }} {{- end }} + - name: license-ssa + secret: + secretName: {{ .Release.Name }}-license-ssa {{ if or (eq .Values.global.configSecretAdapter "aws") (eq .Values.global.configAdapterName "aws") }} - name: aws-shared-credential-file secret: diff --git a/charts/gluu/gluu/charts/admin-ui/values.yaml b/charts/gluu/gluu/charts/admin-ui/values.yaml index 70e67e4aa..824a46b5a 100644 --- a/charts/gluu/gluu/charts/admin-ui/values.yaml +++ b/charts/gluu/gluu/charts/admin-ui/values.yaml @@ -27,7 +27,7 @@ image: # -- Image to use for deploying. repository: gluufederation/admin-ui # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. diff --git a/charts/gluu/gluu/charts/auth-server-key-rotation/Chart.yaml b/charts/gluu/gluu/charts/auth-server-key-rotation/Chart.yaml index f49507043..8a69d7901 100644 --- a/charts/gluu/gluu/charts/auth-server-key-rotation/Chart.yaml +++ b/charts/gluu/gluu/charts/auth-server-key-rotation/Chart.yaml @@ -15,4 +15,4 @@ sources: - https://github.com/JanssenProject/docker-jans-certmanager - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/auth-server-key-rotation type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/auth-server-key-rotation/README.md b/charts/gluu/gluu/charts/auth-server-key-rotation/README.md index 54fb1f383..d8d5c3fc1 100644 --- a/charts/gluu/gluu/charts/auth-server-key-rotation/README.md +++ b/charts/gluu/gluu/charts/auth-server-key-rotation/README.md @@ -1,6 +1,6 @@ # auth-server-key-rotation -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Responsible for regenerating auth-keys per x hours @@ -33,7 +33,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"janssenproject/certmanager"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | keysLife | int | `48` | Auth server key rotation keys life in hours | | nodeSelector | object | `{}` | | | resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. | diff --git a/charts/gluu/gluu/charts/auth-server-key-rotation/values.yaml b/charts/gluu/gluu/charts/auth-server-key-rotation/values.yaml index 488e0e2ab..233a719d2 100644 --- a/charts/gluu/gluu/charts/auth-server-key-rotation/values.yaml +++ b/charts/gluu/gluu/charts/auth-server-key-rotation/values.yaml @@ -18,7 +18,7 @@ image: # -- Image to use for deploying. repository: janssenproject/certmanager # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Auth server key rotation keys life in hours diff --git a/charts/gluu/gluu/charts/auth-server/Chart.yaml b/charts/gluu/gluu/charts/auth-server/Chart.yaml index 3040d3f42..4b0339f18 100644 --- a/charts/gluu/gluu/charts/auth-server/Chart.yaml +++ b/charts/gluu/gluu/charts/auth-server/Chart.yaml @@ -19,4 +19,4 @@ sources: - https://github.com/JanssenProject/docker-jans-auth-server - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/auth-server type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/auth-server/README.md b/charts/gluu/gluu/charts/auth-server/README.md index 45f9159d2..2ff4f2792 100644 --- a/charts/gluu/gluu/charts/auth-server/README.md +++ b/charts/gluu/gluu/charts/auth-server/README.md @@ -1,6 +1,6 @@ # auth-server -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. @@ -36,7 +36,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"janssenproject/auth-server"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. | | livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py | | readinessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the readiness healthcheck for the auth server if needed. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py | diff --git a/charts/gluu/gluu/charts/auth-server/values.yaml b/charts/gluu/gluu/charts/auth-server/values.yaml index ecd9065be..3abd81297 100644 --- a/charts/gluu/gluu/charts/auth-server/values.yaml +++ b/charts/gluu/gluu/charts/auth-server/values.yaml @@ -28,7 +28,7 @@ image: # -- Image to use for deploying. repository: janssenproject/auth-server # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. diff --git a/charts/gluu/gluu/charts/casa/Chart.yaml b/charts/gluu/gluu/charts/casa/Chart.yaml index ecc921b5b..d473724b3 100644 --- a/charts/gluu/gluu/charts/casa/Chart.yaml +++ b/charts/gluu/gluu/charts/casa/Chart.yaml @@ -19,4 +19,4 @@ sources: - https://github.com/GluuFederation/docker-casa - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/casa type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/casa/README.md b/charts/gluu/gluu/charts/casa/README.md index 6290bcff9..d43008f15 100644 --- a/charts/gluu/gluu/charts/casa/README.md +++ b/charts/gluu/gluu/charts/casa/README.md @@ -1,6 +1,6 @@ # casa -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server. @@ -37,7 +37,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"gluufederation/casa"` | Image to use for deploying. | -| image.tag | string | `"5.0.0-8"` | Image tag to use for deploying. | +| image.tag | string | `"5.0.0-10"` | Image tag to use for deploying. | | livenessProbe | object | `{"httpGet":{"path":"/casa/health-check","port":"http-casa"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for casa if needed. | | livenessProbe.httpGet.path | string | `"/casa/health-check"` | http liveness probe endpoint | | nameOverride | string | `""` | | diff --git a/charts/gluu/gluu/charts/casa/values.yaml b/charts/gluu/gluu/charts/casa/values.yaml index 9fc8c32b1..eaf479674 100644 --- a/charts/gluu/gluu/charts/casa/values.yaml +++ b/charts/gluu/gluu/charts/casa/values.yaml @@ -27,7 +27,7 @@ image: # -- Image to use for deploying. repository: gluufederation/casa # -- Image tag to use for deploying. - tag: 5.0.0-8 + tag: 5.0.0-10 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. diff --git a/charts/gluu/gluu/charts/cn-istio-ingress/Chart.yaml b/charts/gluu/gluu/charts/cn-istio-ingress/Chart.yaml index 1bdad5b3b..30b9a886b 100644 --- a/charts/gluu/gluu/charts/cn-istio-ingress/Chart.yaml +++ b/charts/gluu/gluu/charts/cn-istio-ingress/Chart.yaml @@ -16,4 +16,4 @@ sources: - https://gluu.org/docs/gluu-server/ - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/cn-istio-ingress type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/cn-istio-ingress/README.md b/charts/gluu/gluu/charts/cn-istio-ingress/README.md index 8545c0e35..447331bc2 100644 --- a/charts/gluu/gluu/charts/cn-istio-ingress/README.md +++ b/charts/gluu/gluu/charts/cn-istio-ingress/README.md @@ -1,6 +1,6 @@ # cn-istio-ingress -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Istio Gateway diff --git a/charts/gluu/gluu/charts/config-api/Chart.yaml b/charts/gluu/gluu/charts/config-api/Chart.yaml index b300fad62..d88bb58be 100644 --- a/charts/gluu/gluu/charts/config-api/Chart.yaml +++ b/charts/gluu/gluu/charts/config-api/Chart.yaml @@ -19,4 +19,4 @@ sources: - https://github.com/JanssenProject/jans/docker-jans-config-api - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/config-api type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/config-api/README.md b/charts/gluu/gluu/charts/config-api/README.md index 503f1943c..adbe606cd 100644 --- a/charts/gluu/gluu/charts/config-api/README.md +++ b/charts/gluu/gluu/charts/config-api/README.md @@ -1,6 +1,6 @@ # config-api -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Jans Config Api endpoints can be used to configure jans-auth-server, which is an open-source OpenID Connect Provider (OP) and UMA Authorization Server (AS) @@ -38,7 +38,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"janssenproject/config-api"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | livenessProbe | object | `{"httpGet":{"path":"/jans-config-api/api/v1/health/live","port":8074},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. | | livenessProbe.httpGet | object | `{"path":"/jans-config-api/api/v1/health/live","port":8074}` | Executes the python3 healthcheck. https://github.com/GluuFederation/docker-oxauth/blob/4.3/scripts/healthcheck.py | | nameOverride | string | `""` | | diff --git a/charts/gluu/gluu/charts/config-api/values.yaml b/charts/gluu/gluu/charts/config-api/values.yaml index bc8c22a68..853cc353a 100644 --- a/charts/gluu/gluu/charts/config-api/values.yaml +++ b/charts/gluu/gluu/charts/config-api/values.yaml @@ -33,7 +33,7 @@ image: # -- Image to use for deploying. repository: janssenproject/config-api # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. diff --git a/charts/gluu/gluu/charts/config/Chart.yaml b/charts/gluu/gluu/charts/config/Chart.yaml index e50b02a1f..69fdaf413 100644 --- a/charts/gluu/gluu/charts/config/Chart.yaml +++ b/charts/gluu/gluu/charts/config/Chart.yaml @@ -18,4 +18,4 @@ sources: - https://github.com/JanssenProject/jans/docker-jans-configurator - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/config type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/config/README.md b/charts/gluu/gluu/charts/config/README.md index ae870bb9b..122fc1bb3 100644 --- a/charts/gluu/gluu/charts/config/README.md +++ b/charts/gluu/gluu/charts/config/README.md @@ -1,6 +1,6 @@ # config -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. @@ -73,7 +73,7 @@ Kubernetes: `>=v1.21.0-0` | fullNameOverride | string | `""` | | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"janssenproject/configurator"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | ldapPassword | string | `"P@ssw0rds"` | LDAP admin password if OpennDJ is used for persistence. | | migration | object | `{"enabled":false,"migrationDataFormat":"ldif","migrationDir":"/ce-migration"}` | CE to CN Migration section | | migration.enabled | bool | `false` | Boolean flag to enable migration from CE | diff --git a/charts/gluu/gluu/charts/config/templates/license-secrets.yaml b/charts/gluu/gluu/charts/config/templates/license-secrets.yaml new file mode 100644 index 000000000..0cf764a03 --- /dev/null +++ b/charts/gluu/gluu/charts/config/templates/license-secrets.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: Secret +metadata: + name: {{ .Release.Name }}-license-ssa + labels: +{{ include "config.labels" . | indent 4 }} +{{- if .Values.additionalLabels }} +{{ toYaml .Values.additionalLabels | indent 4 }} +{{- end }} +{{- if .Values.additionalAnnotations }} + annotations: +{{ toYaml .Values.additionalAnnotations | indent 4 }} +{{- end }} + namespace: {{ .Release.Namespace }} +type: Opaque +data: + ssa: {{ required "global.licenseSsa is required in chart values. This is a base64 string provided by Gluu to activate your license." .Values.global.licenseSsa }} \ No newline at end of file diff --git a/charts/gluu/gluu/charts/config/values.yaml b/charts/gluu/gluu/charts/config/values.yaml index 31c329d9b..56754498e 100644 --- a/charts/gluu/gluu/charts/config/values.yaml +++ b/charts/gluu/gluu/charts/config/values.yaml @@ -106,7 +106,7 @@ image: # -- Image to use for deploying. repository: janssenproject/configurator # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- LDAP admin password if OpennDJ is used for persistence. diff --git a/charts/gluu/gluu/charts/fido2/Chart.yaml b/charts/gluu/gluu/charts/fido2/Chart.yaml index 3d06ae090..e5a75f795 100644 --- a/charts/gluu/gluu/charts/fido2/Chart.yaml +++ b/charts/gluu/gluu/charts/fido2/Chart.yaml @@ -19,4 +19,4 @@ sources: - https://github.com/JanssenProject/jans/docker-jans-fido2 - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/fido2 type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/fido2/README.md b/charts/gluu/gluu/charts/fido2/README.md index 1bee8d96a..eb9dbd899 100644 --- a/charts/gluu/gluu/charts/fido2/README.md +++ b/charts/gluu/gluu/charts/fido2/README.md @@ -1,6 +1,6 @@ # fido2 -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments. @@ -37,7 +37,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"janssenproject/fido2"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | livenessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the liveness healthcheck for the fido2 if needed. | | livenessProbe.httpGet | object | `{"path":"/jans-fido2/sys/health-check","port":"http-fido2"}` | http liveness probe endpoint | | readinessProbe | object | `{"httpGet":{"path":"/jans-fido2/sys/health-check","port":"http-fido2"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the readiness healthcheck for the fido2 if needed. | diff --git a/charts/gluu/gluu/charts/fido2/values.yaml b/charts/gluu/gluu/charts/fido2/values.yaml index 1415b7d0d..7950f6d43 100644 --- a/charts/gluu/gluu/charts/fido2/values.yaml +++ b/charts/gluu/gluu/charts/fido2/values.yaml @@ -29,7 +29,7 @@ image: # -- Image to use for deploying. repository: janssenproject/fido2 # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. diff --git a/charts/gluu/gluu/charts/nginx-ingress/Chart.yaml b/charts/gluu/gluu/charts/nginx-ingress/Chart.yaml index 85abcb2ea..b001a6138 100644 --- a/charts/gluu/gluu/charts/nginx-ingress/Chart.yaml +++ b/charts/gluu/gluu/charts/nginx-ingress/Chart.yaml @@ -17,4 +17,4 @@ sources: - https://kubernetes.io/docs/concepts/services-networking/ingress/ - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/nginx-ingress/README.md b/charts/gluu/gluu/charts/nginx-ingress/README.md index e6e23517d..1032c2954 100644 --- a/charts/gluu/gluu/charts/nginx-ingress/README.md +++ b/charts/gluu/gluu/charts/nginx-ingress/README.md @@ -1,6 +1,6 @@ # nginx-ingress -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Nginx ingress definitions chart diff --git a/charts/gluu/gluu/charts/opendj/Chart.yaml b/charts/gluu/gluu/charts/opendj/Chart.yaml index db5c2f7ab..91e5c2b7d 100644 --- a/charts/gluu/gluu/charts/opendj/Chart.yaml +++ b/charts/gluu/gluu/charts/opendj/Chart.yaml @@ -19,4 +19,4 @@ sources: - https://github.com/GluuFederation/docker-opendj - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/opendj type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/opendj/README.md b/charts/gluu/gluu/charts/opendj/README.md index 7e7cc1d93..aa54042d1 100644 --- a/charts/gluu/gluu/charts/opendj/README.md +++ b/charts/gluu/gluu/charts/opendj/README.md @@ -1,6 +1,6 @@ # opendj -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions. diff --git a/charts/gluu/gluu/charts/oxpassport/Chart.yaml b/charts/gluu/gluu/charts/oxpassport/Chart.yaml index af197fb29..18da36c1e 100644 --- a/charts/gluu/gluu/charts/oxpassport/Chart.yaml +++ b/charts/gluu/gluu/charts/oxpassport/Chart.yaml @@ -18,4 +18,4 @@ sources: - https://github.com/GluuFederation/docker-oxpassport - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/oxpassport/README.md b/charts/gluu/gluu/charts/oxpassport/README.md index 509945113..a26466620 100644 --- a/charts/gluu/gluu/charts/oxpassport/README.md +++ b/charts/gluu/gluu/charts/oxpassport/README.md @@ -1,6 +1,6 @@ # oxpassport -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Gluu interface to Passport.js to support social login and inbound identity. diff --git a/charts/gluu/gluu/charts/oxshibboleth/Chart.yaml b/charts/gluu/gluu/charts/oxshibboleth/Chart.yaml index f3ada6726..ede42741f 100644 --- a/charts/gluu/gluu/charts/oxshibboleth/Chart.yaml +++ b/charts/gluu/gluu/charts/oxshibboleth/Chart.yaml @@ -17,4 +17,4 @@ sources: - https://github.com/GluuFederation/docker-oxshibboleth - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/oxshibboleth/README.md b/charts/gluu/gluu/charts/oxshibboleth/README.md index b33196163..baccec292 100644 --- a/charts/gluu/gluu/charts/oxshibboleth/README.md +++ b/charts/gluu/gluu/charts/oxshibboleth/README.md @@ -1,6 +1,6 @@ # oxshibboleth -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Shibboleth project for the Gluu Server's SAML IDP functionality. diff --git a/charts/gluu/gluu/charts/persistence/Chart.yaml b/charts/gluu/gluu/charts/persistence/Chart.yaml index 46b831ac4..d5f888845 100644 --- a/charts/gluu/gluu/charts/persistence/Chart.yaml +++ b/charts/gluu/gluu/charts/persistence/Chart.yaml @@ -15,4 +15,4 @@ sources: - https://github.com/JanssenProject/jans/docker-jans-persistence-loader - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/persistence type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/persistence/README.md b/charts/gluu/gluu/charts/persistence/README.md index a7a918956..7b3ecfdf6 100644 --- a/charts/gluu/gluu/charts/persistence/README.md +++ b/charts/gluu/gluu/charts/persistence/README.md @@ -1,6 +1,6 @@ # persistence -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) Job to generate data and initial config for Gluu Server persistence layer. @@ -33,7 +33,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"gluufederation/persistence"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | imagePullSecrets | list | `[]` | | | nameOverride | string | `""` | | | resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. | diff --git a/charts/gluu/gluu/charts/persistence/values.yaml b/charts/gluu/gluu/charts/persistence/values.yaml index 425dcaa37..dacdefe83 100644 --- a/charts/gluu/gluu/charts/persistence/values.yaml +++ b/charts/gluu/gluu/charts/persistence/values.yaml @@ -18,7 +18,7 @@ image: # -- Image to use for deploying. repository: gluufederation/persistence # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Resource specs. diff --git a/charts/gluu/gluu/charts/scim/Chart.yaml b/charts/gluu/gluu/charts/scim/Chart.yaml index 67fccea07..810275c6c 100644 --- a/charts/gluu/gluu/charts/scim/Chart.yaml +++ b/charts/gluu/gluu/charts/scim/Chart.yaml @@ -17,4 +17,4 @@ sources: - https://github.com/JanssenProject/jans/docker-jans-scim - https://github.com/GluuFederation/flex/tree/main/flex-cn-setup/pygluu/kubernetes/templates/helm/gluu/charts/scim type: application -version: 5.0.13 +version: 5.0.14 diff --git a/charts/gluu/gluu/charts/scim/README.md b/charts/gluu/gluu/charts/scim/README.md index daa7fee22..7efe3a02a 100644 --- a/charts/gluu/gluu/charts/scim/README.md +++ b/charts/gluu/gluu/charts/scim/README.md @@ -1,6 +1,6 @@ # scim -![Version: 5.0.13](https://img.shields.io/badge/Version-5.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) +![Version: 5.0.14](https://img.shields.io/badge/Version-5.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.0](https://img.shields.io/badge/AppVersion-5.0.0-informational?style=flat-square) System for Cross-domain Identity Management (SCIM) version 2.0 @@ -36,7 +36,7 @@ Kubernetes: `>=v1.21.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"janssenproject/scim"` | Image to use for deploying. | -| image.tag | string | `"1.0.9-1"` | Image tag to use for deploying. | +| image.tag | string | `"1.0.10-1"` | Image tag to use for deploying. | | livenessProbe | object | `{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for SCIM if needed. | | livenessProbe.httpGet.path | string | `"/jans-scim/sys/health-check"` | http liveness probe endpoint | | readinessProbe | object | `{"httpGet":{"path":"/jans-scim/sys/health-check","port":8080},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5}` | Configure the readiness healthcheck for the SCIM if needed. | diff --git a/charts/gluu/gluu/charts/scim/values.yaml b/charts/gluu/gluu/charts/scim/values.yaml index 96dacae15..cc39b2415 100644 --- a/charts/gluu/gluu/charts/scim/values.yaml +++ b/charts/gluu/gluu/charts/scim/values.yaml @@ -28,7 +28,7 @@ image: # -- Image to use for deploying. repository: janssenproject/scim # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. diff --git a/charts/gluu/gluu/openbanking-values.yaml b/charts/gluu/gluu/openbanking-values.yaml index 476055199..9ede5d8f7 100644 --- a/charts/gluu/gluu/openbanking-values.yaml +++ b/charts/gluu/gluu/openbanking-values.yaml @@ -28,7 +28,7 @@ auth-server: # -- Image to use for deploying. repository: janssenproject/auth-server # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. @@ -167,7 +167,7 @@ config: # -- Image to use for deploying. repository: janssenproject/configurator # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Organization name. Used for certificate creation. @@ -231,7 +231,7 @@ config-api: # -- Image to use for deploying. repository: janssenproject/config-api # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. @@ -674,7 +674,7 @@ persistence: # -- Image to use for deploying. repository: janssenproject/persistence-loader # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Resource specs. diff --git a/charts/gluu/gluu/values.schema.json b/charts/gluu/gluu/values.schema.json index 8529ffcaa..11b96aa7c 100644 --- a/charts/gluu/gluu/values.schema.json +++ b/charts/gluu/gluu/values.schema.json @@ -237,8 +237,7 @@ "properties":{ "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -321,6 +320,11 @@ "description":"Parameters used globally across all services helm charts.", "type":"object", "properties":{ + "licenseSsa":{ + "description":"Your organization needs to register with Gluu to trial Flex, after which you are issued a JWT placed here in which you can use to install. This must be base64 encoded.", + "type":"string", + "pattern":"^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" + }, "alb":{ "type":"object", "properties":{ @@ -1221,8 +1225,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -1361,8 +1364,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -1470,8 +1472,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -1615,8 +1616,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -1756,8 +1756,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -1858,8 +1857,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -2136,8 +2134,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -2395,8 +2392,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -2547,8 +2543,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -2671,8 +2666,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", @@ -2809,8 +2803,7 @@ }, "repository":{ "description":"Image to use for deploying", - "type":"string", - "pattern":"^[a-z0-9-_/]+$" + "type":"string" }, "tag":{ "description":"Image tag to use for deploying.", diff --git a/charts/gluu/gluu/values.yaml b/charts/gluu/gluu/values.yaml index bb20f8e53..ea6800a03 100644 --- a/charts/gluu/gluu/values.yaml +++ b/charts/gluu/gluu/values.yaml @@ -104,9 +104,9 @@ admin-ui: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: gluufederation/admin-ui + repository: ghcr.io/gluufederation/flex/admin-ui # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. @@ -195,9 +195,9 @@ auth-server: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: janssenproject/auth-server + repository: ghcr.io/janssenproject/jans/auth-server # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. @@ -262,9 +262,9 @@ auth-server-key-rotation: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: janssenproject/certmanager + repository: ghcr.io/janssenproject/jans/certmanager # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Auth server key rotation keys life in hours @@ -337,9 +337,9 @@ casa: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: gluufederation/casa + repository: ghcr.io/gluufederation/flex/casa # -- Image tag to use for deploying. - tag: 5.0.0-9 + tag: 5.0.0-10 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. @@ -510,9 +510,9 @@ config: email: support@gluu.org image: # -- Image to use for deploying. - repository: janssenproject/configurator + repository: ghcr.io/janssenproject/jans/configurator # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- LDAP admin password if OpenDJ is used for persistence. @@ -604,9 +604,9 @@ config-api: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: janssenproject/config-api + repository: ghcr.io/janssenproject/jans/config-api # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. @@ -696,9 +696,9 @@ fido2: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: janssenproject/fido2 + repository: ghcr.io/janssenproject/jans/fido2 # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. @@ -760,7 +760,8 @@ global: alb: # -- Activates ALB ingress ingress: false - + # -- Your organization needs to register with Gluu to trial Flex, after which you are issued a JWT placed here in which you can use to install. This must be base64 encoded. + licenseSsa: "" admin-ui: # -- Boolean flag to enable/disable the admin-ui chart and admin ui config api plugin. enabled: true @@ -1554,9 +1555,9 @@ persistence: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: janssenproject/persistence-loader + repository: ghcr.io/janssenproject/jans/persistence-loader # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Resource specs. @@ -1627,9 +1628,9 @@ scim: # -- Image pullPolicy to use for deploying. pullPolicy: IfNotPresent # -- Image to use for deploying. - repository: janssenproject/scim + repository: ghcr.io/janssenproject/jans/scim # -- Image tag to use for deploying. - tag: 1.0.9-1 + tag: 1.0.10-1 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number. diff --git a/charts/jenkins/jenkins/CHANGELOG.md b/charts/jenkins/jenkins/CHANGELOG.md index ed00630c2..af015d705 100644 --- a/charts/jenkins/jenkins/CHANGELOG.md +++ b/charts/jenkins/jenkins/CHANGELOG.md @@ -12,6 +12,11 @@ Use the following links to reference issues, PRs, and commits prior to v2.6.0. The change log until v1.5.7 was auto-generated based on git commits. Those entries include a reference to the git commit to be able to get more details. +## 4.3.9 + +Document `.Values.agent.directConnection` in README. +Add default value for `.Values.agent.directConnection` to `values.yaml` + ## 4.3.8 Added `.Values.agent.directConnection` to allow agents to be configured to connect direct to the JNLP port on the diff --git a/charts/jenkins/jenkins/Chart.yaml b/charts/jenkins/jenkins/Chart.yaml index cebc2c6b8..e1e745835 100644 --- a/charts/jenkins/jenkins/Chart.yaml +++ b/charts/jenkins/jenkins/Chart.yaml @@ -41,4 +41,4 @@ sources: - https://github.com/jenkinsci/docker-inbound-agent - https://github.com/maorfr/kube-tasks - https://github.com/jenkinsci/configuration-as-code-plugin -version: 4.3.8 +version: 4.3.9 diff --git a/charts/jenkins/jenkins/README.md b/charts/jenkins/jenkins/README.md index e2a4e06cd..efef48802 100644 --- a/charts/jenkins/jenkins/README.md +++ b/charts/jenkins/jenkins/README.md @@ -964,6 +964,16 @@ awsSecurityGroupPolicies: - jenkins-controller ``` +### Agent Direct Connection + +Set `directConnection` to `true` to allow agents to connect directly to a given TCP port without having to negotiate a HTTP(S) connection. This can allow you to have agent connections without an external HTTP(S) port. Example: + +```yaml +agent: + jenkinsTunnel: "jenkinsci-agent:50000" + directConnection: true +``` + ## Migration Guide ### From stable repo diff --git a/charts/jenkins/jenkins/values.yaml b/charts/jenkins/jenkins/values.yaml index 9ba852b66..885ff5684 100644 --- a/charts/jenkins/jenkins/values.yaml +++ b/charts/jenkins/jenkins/values.yaml @@ -634,6 +634,7 @@ agent: imagePullSecretName: componentName: "jenkins-agent" websocket: false + directConnection: false privileged: false runAsUser: runAsGroup: diff --git a/charts/jfrog/artifactory-ha/Chart.yaml b/charts/jfrog/artifactory-ha/Chart.yaml index 40504cbdf..73637b369 100644 --- a/charts/jfrog/artifactory-ha/Chart.yaml +++ b/charts/jfrog/artifactory-ha/Chart.yaml @@ -4,7 +4,7 @@ annotations: catalog.cattle.io/kube-version: '>= 1.14.0-0' catalog.cattle.io/release-name: artifactory-ha apiVersion: v2 -appVersion: 7.55.7 +appVersion: 7.55.8 dependencies: - condition: postgresql.enabled name: postgresql @@ -26,4 +26,4 @@ name: artifactory-ha sources: - https://github.com/jfrog/charts type: application -version: 107.55.7 +version: 107.55.8 diff --git a/charts/jfrog/artifactory-jcr/CHANGELOG.md b/charts/jfrog/artifactory-jcr/CHANGELOG.md index 69187942a..ba67451de 100644 --- a/charts/jfrog/artifactory-jcr/CHANGELOG.md +++ b/charts/jfrog/artifactory-jcr/CHANGELOG.md @@ -1,7 +1,7 @@ # JFrog Container Registry Chart Changelog All changes to this chart will be documented in this file. -## [107.55.7] - Aug 25, 2022 +## [107.55.8] - Aug 25, 2022 * Included event service as mandatory and remove the flag from values.yaml ## [107.41.0] - Jul 22, 2022 diff --git a/charts/jfrog/artifactory-jcr/Chart.yaml b/charts/jfrog/artifactory-jcr/Chart.yaml index dcabd17c1..647f08df9 100644 --- a/charts/jfrog/artifactory-jcr/Chart.yaml +++ b/charts/jfrog/artifactory-jcr/Chart.yaml @@ -4,11 +4,11 @@ annotations: catalog.cattle.io/kube-version: '>= 1.14.0-0' catalog.cattle.io/release-name: artifactory-jcr apiVersion: v2 -appVersion: 7.55.7 +appVersion: 7.55.8 dependencies: - name: artifactory repository: file://./charts/artifactory - version: 107.55.7 + version: 107.55.8 description: JFrog Container Registry home: https://jfrog.com/container-registry/ icon: https://raw.githubusercontent.com/jfrog/charts/ea5c3112c24a973f64f3ccd99747323db292a369/stable/artifactory-jcr/logo/jcr-logo.png @@ -27,4 +27,4 @@ name: artifactory-jcr sources: - https://github.com/jfrog/charts type: application -version: 107.55.7 +version: 107.55.8 diff --git a/charts/jfrog/artifactory-jcr/charts/artifactory/Chart.yaml b/charts/jfrog/artifactory-jcr/charts/artifactory/Chart.yaml index 50aa786c8..72db36d37 100644 --- a/charts/jfrog/artifactory-jcr/charts/artifactory/Chart.yaml +++ b/charts/jfrog/artifactory-jcr/charts/artifactory/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 7.55.7 +appVersion: 7.55.8 dependencies: - condition: postgresql.enabled name: postgresql @@ -21,4 +21,4 @@ name: artifactory sources: - https://github.com/jfrog/charts type: application -version: 107.55.7 +version: 107.55.8 diff --git a/charts/kubecost/cost-analyzer/Chart.yaml b/charts/kubecost/cost-analyzer/Chart.yaml index 24482592f..73521d7c6 100644 --- a/charts/kubecost/cost-analyzer/Chart.yaml +++ b/charts/kubecost/cost-analyzer/Chart.yaml @@ -7,7 +7,7 @@ annotations: catalog.cattle.io/featured: "2" catalog.cattle.io/release-name: cost-analyzer apiVersion: v2 -appVersion: 1.101.2 +appVersion: 1.101.3 dependencies: - condition: global.grafana.enabled name: grafana @@ -25,4 +25,4 @@ description: A Helm chart that sets up Kubecost, Prometheus, and Grafana to moni cloud costs. icon: https://partner-charts.rancher.io/assets/logos/kubecost.png name: cost-analyzer -version: 1.101.2 +version: 1.101.3 diff --git a/charts/loft/loft/Chart.yaml b/charts/loft/loft/Chart.yaml index 24c26ae9b..f663426c6 100644 --- a/charts/loft/loft/Chart.yaml +++ b/charts/loft/loft/Chart.yaml @@ -28,4 +28,4 @@ name: loft sources: - https://github.com/loft-sh/loft type: application -version: 3.0.0 +version: 3.0.1 diff --git a/charts/percona/psmdb-operator/Chart.yaml b/charts/percona/psmdb-operator/Chart.yaml index 90264d31c..cff8ebec4 100644 --- a/charts/percona/psmdb-operator/Chart.yaml +++ b/charts/percona/psmdb-operator/Chart.yaml @@ -16,4 +16,4 @@ maintainers: - email: sergey.pronin@percona.com name: spron-in name: psmdb-operator -version: 1.14.0 +version: 1.14.1 diff --git a/charts/percona/psmdb-operator/README.md b/charts/percona/psmdb-operator/README.md index 78bc4420c..2eb08c9b2 100644 --- a/charts/percona/psmdb-operator/README.md +++ b/charts/percona/psmdb-operator/README.md @@ -34,8 +34,11 @@ The chart can be customized using the following configurable parameters: | `tolerations` | List of node taints to tolerate | `[]` | | `resources` | Resource requests and limits | `{}` | | `nodeSelector` | Labels for Pod assignment | `{}` | +| `podAnnotations` | Annotations for pod | `{}` | +| `podSecurityContext` | Pod Security Context | `{}` | | `watchNamespace` | Set when a different from default namespace is needed to watch | `""` | | `rbac.create` | If false RBAC will not be created. RBAC resources will need to be created manually | `true` | +| `securityContext` | Container Security Context | `{}` | | `serviceAccount.create` | If false the ServiceAccounts will not be created. The ServiceAccounts must be created manually | `true` | Specify parameters using `--set key=value[,key=value]` argument to `helm install` diff --git a/charts/percona/psmdb-operator/templates/deployment.yaml b/charts/percona/psmdb-operator/templates/deployment.yaml index 4a744c170..2d8445f7c 100644 --- a/charts/percona/psmdb-operator/templates/deployment.yaml +++ b/charts/percona/psmdb-operator/templates/deployment.yaml @@ -12,17 +12,25 @@ spec: app.kubernetes.io/instance: {{ .Release.Name }} template: metadata: + {{- with .Values.podAnnotations }} + annotations: + {{- toYaml . | nindent 8 }} + {{- end }} labels: app.kubernetes.io/name: {{ include "psmdb-operator.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} spec: serviceAccountName: {{ include "psmdb-operator.fullname" . }} + securityContext: + {{- toYaml .Values.podSecurityContext | nindent 8 }} {{- with .Values.imagePullSecrets }} imagePullSecrets: {{- toYaml . | nindent 8 }} {{- end }} containers: - name: {{ .Chart.Name }} + securityContext: + {{- toYaml .Values.securityContext | nindent 12 }} image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" imagePullPolicy: {{ .Values.image.pullPolicy }} ports: diff --git a/charts/percona/psmdb-operator/values.yaml b/charts/percona/psmdb-operator/values.yaml index 97057392b..49f838425 100644 --- a/charts/percona/psmdb-operator/values.yaml +++ b/charts/percona/psmdb-operator/values.yaml @@ -26,6 +26,25 @@ serviceAccount: # serviceAccount.create: Whether to create the Service Accounts or not create: true +podAnnotations: {} + # prometheus.io/scrape: "true" + # prometheus.io/port: "8080" + +podSecurityContext: {} + # runAsNonRoot: true + # runAsUser: 2 + # runAsGroup: 2 + # fsGroup: 2 + # fsGroupChangePolicy: "OnRootMismatch" + +securityContext: {} + # allowPrivilegeEscalation: false + # capabilities: + # drop: + # - ALL + # seccompProfile: + # type: RuntimeDefault + # set if you want to use a different operator name # defaults to `percona-server-mongodb-operator` # operatorName: diff --git a/charts/redpanda/redpanda/Chart.yaml b/charts/redpanda/redpanda/Chart.yaml index 14e07c62c..8962e70fd 100644 --- a/charts/redpanda/redpanda/Chart.yaml +++ b/charts/redpanda/redpanda/Chart.yaml @@ -31,4 +31,4 @@ name: redpanda sources: - https://github.com/redpanda-data/helm-charts type: application -version: 3.0.3 +version: 3.0.6 diff --git a/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml b/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml index 2bcb18b7e..dcfe3ca42 100644 --- a/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml +++ b/charts/redpanda/redpanda/templates/post-install-upgrade-job.yaml @@ -159,6 +159,5 @@ spec: secretName: {{ $sasl.secretRef }} optional: false {{- end }} - securityContext: {{ include "container-security-context" . | nindent 8 }} serviceAccountName: {{ include "redpanda.serviceAccountName" . }} {{- end -}} diff --git a/charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml b/charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml new file mode 100644 index 000000000..cea9af664 --- /dev/null +++ b/charts/redpanda/redpanda/templates/tests/test-rpk-debug-bundle.yaml @@ -0,0 +1,117 @@ +{{/* +Licensed to the Apache Software Foundation (ASF) under one or more +contributor license agreements. See the NOTICE file distributed with +this work for additional information regarding copyright ownership. +The ASF licenses this file to You 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. +*/}} +{{- $sasl := .Values.auth.sasl }} +{{- $useSaslSecret := and $sasl.enabled (not (empty $sasl.secretRef )) }} +{{- if .Values.rbac.enabled -}} +apiVersion: v1 +kind: Pod +metadata: + name: {{ include "redpanda.fullname" . }}-test-rpk-debug-bundle + namespace: {{ .Release.Namespace | quote }} + labels: +{{- with include "full.labels" . }} + {{- . | nindent 4 }} +{{- end }} + annotations: + "helm.sh/hook": test + "helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded +spec: + restartPolicy: Never + securityContext: + fsGroup: 101 + affinity: + podAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchLabels: + statefulset.kubernetes.io/pod-name: {{ include "redpanda.fullname" . }}-0 + topologyKey: kubernetes.io/hostname + initContainers: + - name: {{ template "redpanda.name" . }} + image: {{ .Values.image.repository}}:{{ template "redpanda.tag" . }} + volumeMounts: + - name: shared-data + mountPath: /usr/share/redpanda/test + - name: config + mountPath: /etc/redpanda + - name: datadir + mountPath: /var/lib/redpanda/data +{{- if (include "tls-enabled" . | fromJson).bool -}} + {{- range $name, $cert := .Values.tls.certs }} + - name: redpanda-{{ $name }}-cert + mountPath: {{ printf "/etc/tls/certs/%s" $name }} + {{- end }} +{{- end }} +{{- if $useSaslSecret }} + - name: {{ $sasl.secretRef }} + mountPath: "/etc/secrets/users" + readOnly: true +{{- end}} + command: + - /bin/bash + - -c + - | + set -e + rpk debug bundle -o /usr/share/redpanda/test/debug-test.zip -n {{ .Release.Namespace }} {{ include "rpk-common-flags" . }} + containers: + - name: {{ template "redpanda.name" . }}-tester + image: busybox:latest + volumeMounts: + - name: shared-data + mountPath: /test + command: + - /bin/ash + - -c + - | + set -e + unzip /test/debug-test.zip -d /tmp/bundle + + test -f /tmp/bundle/logs/{{ .Release.Namespace }}-0.txt + test -f /tmp/bundle/logs/{{ .Release.Namespace }}-1.txt + test -f /tmp/bundle/logs/{{ .Release.Namespace }}-2.txt + + test -d /tmp/bundle/controller + + test -f /tmp/bundle/k8s/pods.json + test -f /tmp/bundle/k8s/configmaps.json + volumes: + - name: shared-data + emptyDir: {} + - name: config + emptyDir: {} + - name: {{ template "redpanda.fullname" . }} + configMap: + name: {{ template "redpanda.fullname" . }} + - name: datadir + persistentVolumeClaim: + claimName: datadir-{{ include "redpanda.fullname" . }}-0 +{{- if $useSaslSecret }} + - name: {{ $sasl.secretRef }} + secret: + secretName: {{ $sasl.secretRef }} + optional: false +{{- end }} +{{- if (include "tls-enabled" . | fromJson).bool }} + {{- range $name, $cert := .Values.tls.certs }} + - name: redpanda-{{ $name }}-cert + secret: + defaultMode: 0644 + secretName: {{ template "redpanda.fullname" $ }}-{{ $name }}-cert + {{- end }} +{{- end -}} + +{{- end -}} diff --git a/charts/redpanda/redpanda/values.yaml b/charts/redpanda/redpanda/values.yaml index 5a4d40f70..7b339bf42 100644 --- a/charts/redpanda/redpanda/values.yaml +++ b/charts/redpanda/redpanda/values.yaml @@ -112,7 +112,7 @@ tls: # To allow you to enable TLS for individual listeners, # certificates in auth.tls.certs are always loaded, even if tls.enabled is false. # See listeners..tls.enabled. - enabled: false + enabled: true # List all Certificates here, then you can reference a specific Certificate's name in each listener's listeners..tls.cert setting. certs: # This is the Certificate name. @@ -334,11 +334,11 @@ storage: cloud_storage_secret_key: "" cloud_storage_api_endpoint: "" # Required for ABS. - cloud_storage_azure_container: "" + cloud_storage_azure_container: null # Required for ABS. - cloud_storage_azure_storage_account: "" + cloud_storage_azure_storage_account: null # Required for ABS. - cloud_storage_azure_shared_key: "" + cloud_storage_azure_shared_key: null # Available starting from 22.3.X # Required for AWS and GCS authentication with IAM roles. cloud_storage_credentials_source: config_file diff --git a/index.yaml b/index.yaml index 49339a965..e40d6daf9 100644 --- a/index.yaml +++ b/index.yaml @@ -80,6 +80,51 @@ entries: - assets/datawiza/access-broker-0.1.1.tgz version: 0.1.1 airflow: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Apache Airflow + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: airflow + category: WorkFlow + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 2.5.2 + created: "2023-03-21T16:28:40.324525921Z" + dependencies: + - condition: redis.enabled + name: redis + repository: file://./charts/redis + version: 17.x.x + - condition: postgresql.enabled + name: postgresql + repository: file://./charts/postgresql + version: 12.x.x + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Apache Airflow is a tool to express and execute workflows as directed + acyclic graphs (DAGs). It includes utilities to schedule tasks, monitor task + progress and handle task dependencies. + digest: fea9abc08eb93b94f571aa3408ab907a088fefb48a16103358940f3ecc47e729 + home: https://github.com/bitnami/charts/tree/main/bitnami/airflow + icon: https://svn.apache.org/repos/asf/comdev/project-logos/originals/airflow-1.svg + keywords: + - apache + - airflow + - workflow + - dag + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: airflow + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/airflow + - https://airflow.apache.org/ + urls: + - assets/bitnami/airflow-14.0.16.tgz + version: 14.0.16 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Apache Airflow @@ -781,6 +826,42 @@ entries: - assets/ambassador/ambassador-6.7.1100.tgz version: 6.7.1100 argo-cd: + - annotations: + artifacthub.io/changes: | + - kind: changed + description: Upgrade Argo CD to v2.6.6 + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Argo CD + catalog.cattle.io/kube-version: '>=1.22.0-0' + catalog.cattle.io/release-name: argo-cd + apiVersion: v2 + appVersion: v2.6.6 + created: "2023-03-21T16:28:39.787735896Z" + dependencies: + - condition: redis-ha.enabled + name: redis-ha + repository: file://./charts/redis-ha + version: 4.22.4 + description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery + tool for Kubernetes. + digest: 524cd8102ec2c0a35fc39762004cab29fa3880ea341a1745c08c9cb46192f843 + home: https://github.com/argoproj/argo-helm + icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png + keywords: + - argoproj + - argocd + - gitops + kubeVersion: '>=1.22.0-0' + maintainers: + - name: argoproj + url: https://argoproj.github.io/ + name: argo-cd + sources: + - https://github.com/argoproj/argo-helm/tree/main/charts/argo-cd + - https://github.com/argoproj/argo-cd + urls: + - assets/argo/argo-cd-5.27.1.tgz + version: 5.27.1 - annotations: artifacthub.io/changes: | - kind: added @@ -2141,6 +2222,39 @@ entries: - assets/argo/argo-cd-5.8.0.tgz version: 5.8.0 artifactory-ha: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: JFrog Artifactory HA + catalog.cattle.io/kube-version: '>= 1.14.0-0' + catalog.cattle.io/release-name: artifactory-ha + apiVersion: v2 + appVersion: 7.55.8 + created: "2023-03-21T16:28:43.208482341Z" + dependencies: + - condition: postgresql.enabled + name: postgresql + repository: file://./charts/postgresql + version: 10.3.18 + description: Universal Repository Manager supporting all major packaging formats, + build tools and CI servers. + digest: f50b0a123fee8b4c2ef82cda4f8a17f3b5ce0763e8ab71823dde9789e043f7e5 + home: https://www.jfrog.com/artifactory/ + icon: https://raw.githubusercontent.com/jfrog/charts/ea5c3112c24a973f64f3ccd99747323db292a369/stable/artifactory-ha/logo/artifactory-logo.png + keywords: + - artifactory + - jfrog + - devops + kubeVersion: '>= 1.14.0-0' + maintainers: + - email: installers@jfrog.com + name: Chart Maintainers at JFrog + name: artifactory-ha + sources: + - https://github.com/jfrog/charts + type: application + urls: + - assets/jfrog/artifactory-ha-107.55.8.tgz + version: 107.55.8 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: JFrog Artifactory HA @@ -2795,6 +2909,40 @@ entries: - assets/jfrog/artifactory-ha-3.0.1400.tgz version: 3.0.1400 artifactory-jcr: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: JFrog Container Registry + catalog.cattle.io/kube-version: '>= 1.14.0-0' + catalog.cattle.io/release-name: artifactory-jcr + apiVersion: v2 + appVersion: 7.55.8 + created: "2023-03-21T16:28:43.428676953Z" + dependencies: + - name: artifactory + repository: file://./charts/artifactory + version: 107.55.8 + description: JFrog Container Registry + digest: 0f734ff0002f5ab04e5904c255a4817af3db2a610292615319a06f3c81cd4257 + home: https://jfrog.com/container-registry/ + icon: https://raw.githubusercontent.com/jfrog/charts/ea5c3112c24a973f64f3ccd99747323db292a369/stable/artifactory-jcr/logo/jcr-logo.png + keywords: + - artifactory + - jfrog + - container + - registry + - devops + - jfrog-container-registry + kubeVersion: '>= 1.14.0-0' + maintainers: + - email: helm@jfrog.com + name: Chart Maintainers at JFrog + name: artifactory-jcr + sources: + - https://github.com/jfrog/charts + type: application + urls: + - assets/jfrog/artifactory-jcr-107.55.8.tgz + version: 107.55.8 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: JFrog Container Registry @@ -5197,6 +5345,22 @@ entries: - assets/cert-manager/cert-manager-1.10.0.tgz version: 1.10.0 cf-runtime: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Codefresh + catalog.cattle.io/kube-version: '>=1.18-0' + catalog.cattle.io/release-name: cf-runtime + apiVersion: v2 + appVersion: 1.9.12 + created: "2023-03-21T16:28:41.526667283Z" + description: A Helm chart for Codefresh Runner + digest: eb7fe39b64b75b3365eb20348e33203358260d5878a6299dc98ce75a4b4ce6a1 + icon: https://partner-charts.rancher.io/assets/logos/codefresh.jpg + name: cf-runtime + type: application + urls: + - assets/codefresh/cf-runtime-1.9.12.tgz + version: 1.9.12 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Codefresh @@ -5550,6 +5714,31 @@ entries: - assets/citrix/citrix-cpx-istio-sidecar-injector-1.11.0.tgz version: 1.11.0 citrix-cpx-with-ingress-controller: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Citrix Cpx with Ingress Controller + catalog.cattle.io/kube-version: '>=v1.16.0-0' + catalog.cattle.io/release-name: citrix-cpx-with-ingress-controller + apiVersion: v2 + appVersion: 1.30.1 + created: "2023-03-21T16:28:41.471190884Z" + description: A Helm chart for Citrix ADC CPX with Citrix ingress Controller running + as sidecar. + digest: 308454271cadf829f623f1f77d65d045fa7368b50841d8b837aef608b67325db + home: https://www.cloud.com + icon: https://raw.githubusercontent.com/citrix/citrix-helm-charts/gh-pages/icon.png + kubeVersion: '>=v1.16.0-0' + maintainers: + - email: priyanka.sharma@cloud.com + name: priyankash-citrix + - email: subash.dangol@cloud.com + name: subashd + name: citrix-cpx-with-ingress-controller + sources: + - https://github.com/citrix/citrix-k8s-ingress-controller + urls: + - assets/citrix/citrix-cpx-with-ingress-controller-1.30.1.tgz + version: 1.30.1 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Citrix Cpx with Ingress Controller @@ -5648,6 +5837,30 @@ entries: - assets/citrix/citrix-cpx-with-ingress-controller-1.8.2800.tgz version: 1.8.2800 citrix-ingress-controller: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Citrix Ingress Controller + catalog.cattle.io/kube-version: '>=v1.16.0-0' + catalog.cattle.io/release-name: citrix-ingress-controller + apiVersion: v2 + appVersion: 1.30.1 + created: "2023-03-21T16:28:41.480551583Z" + description: A Helm chart for Citrix Ingress Controller configuring MPX/VPX. + digest: 237c89c729a9d25e43564e02aabece169795beff9d44c03efba7c06da9aa79a5 + home: https://www.cloud.com + icon: https://raw.githubusercontent.com/citrix/citrix-helm-charts/gh-pages/icon.png + kubeVersion: '>=v1.16.0-0' + maintainers: + - email: priyanka.sharma@cloud.com + name: priyankash-citrix + - email: subash.dangol@cloud.com + name: subashd + name: citrix-ingress-controller + sources: + - https://github.com/citrix/citrix-k8s-ingress-controller + urls: + - assets/citrix/citrix-ingress-controller-1.30.1.tgz + version: 1.30.1 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Citrix Ingress Controller @@ -6677,8 +6890,8 @@ entries: catalog.cattle.io/featured: "2" catalog.cattle.io/release-name: cost-analyzer apiVersion: v2 - appVersion: 1.101.2 - created: "2023-03-14T21:07:53.575401283Z" + appVersion: 1.101.3 + created: "2023-03-21T16:28:51.351709029Z" dependencies: - condition: global.grafana.enabled name: grafana @@ -6694,7 +6907,38 @@ entries: version: ~0.29.0 description: A Helm chart that sets up Kubecost, Prometheus, and Grafana to monitor cloud costs. - digest: d3d6fc291cb802551938b9acdf3e94d51d8955481d23010ab3246b72cbad6d22 + digest: 3a5f0fc78f1956221b7ded022437a557e7a4fb8c0a987fd50a0fa2255ac2fd95 + icon: https://partner-charts.rancher.io/assets/logos/kubecost.png + name: cost-analyzer + urls: + - assets/kubecost/cost-analyzer-1.101.3.tgz + version: 1.101.3 + - annotations: + artifacthub.io/links: | + - name: Homepage + url: https://www.kubecost.com + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Kubecost + catalog.cattle.io/release-name: cost-analyzer + apiVersion: v2 + appVersion: 1.101.2 + created: "2023-03-21T16:28:43.93697894Z" + dependencies: + - condition: global.grafana.enabled + name: grafana + repository: file://./charts/grafana + version: ~1.17.2 + - condition: global.prometheus.enabled + name: prometheus + repository: file://./charts/prometheus + version: ~11.0.2 + - condition: global.thanos.enabled + name: thanos + repository: file://./charts/thanos + version: ~0.29.0 + description: A Helm chart that sets up Kubecost, Prometheus, and Grafana to monitor + cloud costs. + digest: 8814875a588335ffe38cc7d246a0dc1a27da14d237b4cdf53bd30bede397657e icon: https://partner-charts.rancher.io/assets/logos/kubecost.png name: cost-analyzer urls: @@ -6951,6 +7195,28 @@ entries: - assets/kubecost/cost-analyzer-1.70.000.tgz version: 1.70.000 crate-operator: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: CrateDB Operator + catalog.cattle.io/release-name: crate-operator + apiVersion: v2 + appVersion: 2.24.0 + created: "2023-03-21T16:28:41.56935172Z" + dependencies: + - condition: crate-operator-crds.enabled + name: crate-operator-crds + repository: file://./charts/crate-operator-crds + version: 2.24.0 + description: Crate Operator - Helm chart for installing and upgrading Crate Operator. + digest: c75c55efd3961c77be58ccd71743c6fc2b5c182b4e2bb97180c00aa4d166f129 + icon: https://raw.githubusercontent.com/crate/crate/master/docs/_static/crate-logo.svg + maintainers: + - name: Crate.io + name: crate-operator + type: application + urls: + - assets/crate/crate-operator-2.24.0.tgz + version: 2.24.0 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: CrateDB Operator @@ -7394,6 +7660,43 @@ entries: - assets/weka/csi-wekafsplugin-0.6.400.tgz version: 0.6.400 datadog: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Datadog + catalog.cattle.io/kube-version: '>=1.10-0' + catalog.cattle.io/release-name: datadog + apiVersion: v1 + appVersion: "7" + created: "2023-03-21T16:28:41.697408531Z" + dependencies: + - condition: clusterAgent.metricsProvider.useDatadogMetrics + name: datadog-crds + repository: https://helm.datadoghq.com + tags: + - install-crds + version: 0.4.7 + - condition: datadog.kubeStateMetricsEnabled + name: kube-state-metrics + repository: https://prometheus-community.github.io/helm-charts + version: 2.13.2 + description: Datadog Agent + digest: 970a9e2de6b89bd0ac0591e997c0c27f5f2747a727c4cc93d2a0c7cc7fb46fb7 + home: https://www.datadoghq.com + icon: https://datadog-live.imgix.net/img/dd_logo_70x75.png + keywords: + - monitoring + - alerting + - metric + maintainers: + - email: support@datadoghq.com + name: Datadog + name: datadog + sources: + - https://app.datadoghq.com/account/settings#agent/kubernetes + - https://github.com/DataDog/datadog-agent + urls: + - assets/datadog/datadog-3.20.3.tgz + version: 3.20.3 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Datadog @@ -8990,6 +9293,30 @@ entries: - assets/elastic/elasticsearch-7.17.3.tgz version: 7.17.3 external-secrets: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: External Secrets Operator + catalog.cattle.io/kube-version: '>= 1.19.0-0' + catalog.cattle.io/release-name: external-secrets + apiVersion: v2 + appVersion: v0.8.1 + created: "2023-03-21T16:28:41.90675046Z" + description: External secret management for Kubernetes + digest: 42f8bc8294a9d797f46561fb02f1e6257ac01af147ac3e0bbaec1443cacb0fb7 + home: https://github.com/external-secrets/external-secrets + icon: https://raw.githubusercontent.com/external-secrets/external-secrets/main/assets/eso-logo-large.png + keywords: + - kubernetes-external-secrets + - secrets + kubeVersion: '>= 1.19.0-0' + maintainers: + - email: kellinmcavoy@gmail.com + name: mcavoyk + name: external-secrets + type: application + urls: + - assets/external-secrets/external-secrets-0.8.1.tgz + version: 0.8.1 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: External Secrets Operator @@ -11046,6 +11373,112 @@ entries: - assets/gitlab/gitlab-6.5.1.tgz version: 6.5.1 gluu: + - annotations: + artifacthub.io/changes: | + - Chart 5.0.14 official release + artifacthub.io/containsSecurityUpdates: "true" + artifacthub.io/images: | + - name: auth-server + image: janssenproject/auth-server:1.0.10-1 + - name: auth-server-key-rotation + image: janssenproject/certmanager:1.0.10-1 + - name: configuration-manager + image: janssenproject/configurator:1.0.10-1 + - name: config-api + image: janssenproject/config-api:1.0.10-1 + - name: fido2 + image: janssenproject/fido2:1.0.10-1 + - name: opendj + image: gluufederation/opendj:5.0.0_dev + - name: persistence + image: janssenproject/persistence-loader:1.0.10-1 + - name: scim + image: janssenproject/scim:1.0.10-1 + - name: casa + image: gluufederation/casa:5.0.0_dev + - name: admin-ui + image: gluufederation/admin-ui:1.0.10-1 + artifacthub.io/license: Apache-2.0 + artifacthub.io/prerelease: "true" + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Gluu Cloud Identity and Access Management + catalog.cattle.io/kube-version: '>=v1.21.0-0' + catalog.cattle.io/release-name: gluu + apiVersion: v2 + appVersion: 5.0.0 + created: "2023-03-21T16:28:42.746933447Z" + dependencies: + - condition: global.config.enabled + name: config + repository: file://./charts/config + version: 5.0.14 + - condition: global.config-api.enabled + name: config-api + repository: file://./charts/config-api + version: 5.0.14 + - condition: global.opendj.enabled + name: opendj + repository: file://./charts/opendj + version: 5.0.14 + - condition: global.auth-server.enabled + name: auth-server + repository: file://./charts/auth-server + version: 5.0.14 + - condition: global.admin-ui.enabled + name: admin-ui + repository: file://./charts/admin-ui + version: 5.0.14 + - condition: global.fido2.enabled + name: fido2 + repository: file://./charts/fido2 + version: 5.0.14 + - condition: global.scim.enabled + name: scim + repository: file://./charts/scim + version: 5.0.14 + - condition: global.nginx-ingress.enabled + name: nginx-ingress + repository: file://./charts/nginx-ingress + version: 5.0.14 + - condition: global.oxshibboleth.enabled + name: oxshibboleth + repository: file://./charts/oxshibboleth + version: 5.0.14 + - condition: global.oxpassport.enabled + name: oxpassport + repository: file://./charts/oxpassport + version: 5.0.14 + - condition: global.casa.enabled + name: casa + repository: file://./charts/casa + version: 5.0.14 + - condition: global.auth-server-key-rotation.enabled + name: auth-server-key-rotation + repository: file://./charts/auth-server-key-rotation + version: 5.0.14 + - condition: global.persistence.enabled + name: persistence + repository: file://./charts/persistence + version: 5.0.14 + - condition: global.istio.ingress + name: cn-istio-ingress + repository: file://./charts/cn-istio-ingress + version: 5.0.14 + description: Gluu Access and Identity Management + digest: ccb675378d482060ea69ca11f5625f0b64158158c1afbce1df97dbf3136cf3da + home: https://www.gluu.org + icon: https://gluu.org/docs/gluu-server/favicon.ico + kubeVersion: '>=v1.21.0-0' + maintainers: + - email: support@gluu.org + name: moabu + name: gluu + sources: + - https://gluu.org/docs/gluu-server + - https://github.com/GluuFederation/flex/flex-cn-setup + urls: + - assets/gluu/gluu-5.0.14.tgz + version: 5.0.14 - annotations: artifacthub.io/changes: | - Chart 5.0.12 official release @@ -12840,6 +13273,54 @@ entries: - assets/jaeger/jaeger-operator-2.36.0.tgz version: 2.36.0 jenkins: + - annotations: + artifacthub.io/images: | + - name: jenkins + image: jenkins/jenkins:2.387.1-jdk11 + - name: k8s-sidecar + image: kiwigrid/k8s-sidecar:1.15.0 + - name: inbound-agent + image: jenkins/inbound-agent:4.11.2-4 + - name: backup + image: maorfr/kube-tasks:0.2.0 + artifacthub.io/links: | + - name: Chart Source + url: https://github.com/jenkinsci/helm-charts/tree/main/charts/jenkins + - name: Jenkins + url: https://www.jenkins.io/ + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Jenkins + catalog.cattle.io/kube-version: '>=1.14-0' + catalog.cattle.io/release-name: jenkins + apiVersion: v2 + appVersion: 2.387.1 + created: "2023-03-21T16:28:43.028201397Z" + description: Jenkins - Build great things at any scale! The leading open source + automation server, Jenkins provides hundreds of plugins to support building, + deploying and automating any project. + digest: 237694a7357a222520edf0757fcaae6557cf8acbb61d09170a20617eaaa3f7b3 + home: https://jenkins.io/ + icon: https://get.jenkins.io/art/jenkins-logo/logo.svg + maintainers: + - email: maor.friedman@redhat.com + name: maorfr + - email: mail@torstenwalter.de + name: torstenwalter + - email: garridomota@gmail.com + name: mogaal + - email: wmcdona89@gmail.com + name: wmcdona89 + - email: timjacomb1@gmail.com + name: timja + name: jenkins + sources: + - https://github.com/jenkinsci/jenkins + - https://github.com/jenkinsci/docker-inbound-agent + - https://github.com/maorfr/kube-tasks + - https://github.com/jenkinsci/configuration-as-code-plugin + urls: + - assets/jenkins/jenkins-4.3.9.tgz + version: 4.3.9 - annotations: artifacthub.io/images: | - name: jenkins @@ -16657,6 +17138,41 @@ entries: - assets/linkerd/linkerd2-2.11.0.tgz version: 2.11.0 loft: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Loft + catalog.cattle.io/kube-version: '>=1.22-0' + catalog.cattle.io/release-name: loft + apiVersion: v2 + created: "2023-03-21T16:28:51.448080595Z" + description: Secure Cluster Sharing, Self-Service Namespace Provisioning and Virtual + Clusters + digest: da2b5ec0d2db51f454bd03fb2e4d5cd392f8a4d0426c9a1e4a5e0f978aacb646 + home: https://loft.sh + icon: https://static.loft.sh/loft/logo/loft-logo.svg + keywords: + - developer + - development + - sharing + - share + - multi-tenancy + - tenancy + - cluster + - space + - namespace + - vcluster + - vclusters + maintainers: + - email: info@loft.sh + name: Loft Labs, Inc. + url: https://twitter.com/loft_sh + name: loft + sources: + - https://github.com/loft-sh/loft + type: application + urls: + - assets/loft/loft-3.0.1.tgz + version: 3.0.1 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Loft @@ -16841,6 +17357,45 @@ entries: - assets/elastic/logstash-7.17.3.tgz version: 7.17.3 mariadb: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: MariaDB + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: mariadb + category: Database + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 10.6.12 + created: "2023-03-21T16:28:40.705940784Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: MariaDB is an open source, community-developed SQL database server + that is widely in use around the world due to its enterprise features, flexibility, + and collaboration with leading tech firms. + digest: b4831a6447d12b02448c76e7f757a86db722a250817327965e16646e68d25734 + home: https://github.com/bitnami/charts/tree/main/bitnami/mariadb + icon: https://mariadb.com/wp-content/uploads/2019/11/mariadb-logo-vert_black-transparent.png + keywords: + - mariadb + - mysql + - database + - sql + - prometheus + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: mariadb + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/mariadb + - https://github.com/prometheus/mysqld_exporter + - https://mariadb.org + urls: + - assets/bitnami/mariadb-11.5.4.tgz + version: 11.5.4 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: MariaDB @@ -20608,6 +21163,45 @@ entries: - assets/portworx/portworx-essentials-2.9.100.tgz version: 2.9.100 postgresql: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: PostgreSQL + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: postgresql + category: Database + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 15.2.0 + created: "2023-03-21T16:28:40.838866642Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: PostgreSQL (Postgres) is an open source object-relational database + known for reliability and data integrity. ACID-compliant, it supports foreign + keys, joins, views, triggers and stored procedures. + digest: 48a37a71824176be369e580cf81f694788e2e69e9236f5b53d26824a5f598ea2 + home: https://github.com/bitnami/charts/tree/main/bitnami/postgresql + icon: https://wiki.postgresql.org/images/a/a4/PostgreSQL_logo.3colors.svg + keywords: + - postgresql + - postgres + - database + - sql + - replication + - cluster + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: postgresql + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/postgresql + - https://www.postgresql.org/ + urls: + - assets/bitnami/postgresql-12.2.5.tgz + version: 12.2.5 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: PostgreSQL @@ -21406,6 +22000,29 @@ entries: - assets/percona/psmdb-db-1.13.0.tgz version: 1.13.0 psmdb-operator: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Percona Operator for MongoDB + catalog.cattle.io/kube-version: '>=1.21-0' + catalog.cattle.io/release-name: psmdb-operator + apiVersion: v2 + appVersion: 1.14.0 + created: "2023-03-21T16:28:51.770963667Z" + description: A Helm chart for deploying the Percona Operator for MongoDB + digest: 525ab299d8efc4a9c16e3ceff73d2958f87ee7cfcdabc3c521864902a4aef4a9 + home: https://docs.percona.com/percona-operator-for-mongodb/ + icon: https://raw.githubusercontent.com/percona/percona-server-mongodb-operator/main/operator.png + maintainers: + - email: ivan.pylypenko@percona.com + name: cap1984 + - email: tomislav.plavcic@percona.com + name: tplavcic + - email: sergey.pronin@percona.com + name: spron-in + name: psmdb-operator + urls: + - assets/percona/psmdb-operator-1.14.1.tgz + version: 1.14.1 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Percona Operator for MongoDB @@ -21650,6 +22267,41 @@ entries: - assets/quobyte/quobyte-cluster-0.1.5.tgz version: 0.1.5 redis: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Redis + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: redis + category: Database + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 7.0.10 + created: "2023-03-21T16:28:40.977211942Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Redis(R) is an open source, advanced key-value store. It is often + referred to as a data structure server since keys can contain strings, hashes, + lists, sets and sorted sets. + digest: c11a3e4af57d7f07e6f42bae358ddc910f576cd912d6474675a625980cdc0123 + home: https://github.com/bitnami/charts/tree/main/bitnami/redis + icon: https://redis.com/wp-content/uploads/2021/08/redis-logo.png + keywords: + - redis + - keyvalue + - database + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: redis + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/redis + urls: + - assets/bitnami/redis-17.8.7.tgz + version: 17.8.7 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Redis @@ -22408,6 +23060,44 @@ entries: - assets/bitnami/redis-17.3.7.tgz version: 17.3.7 redpanda: + - annotations: + artifacthub.io/images: | + - name: redpanda + image: vectorized/redpanda:v23.1.1 + - name: busybox + image: busybox:latest + artifacthub.io/license: Apache-2.0 + artifacthub.io/links: | + - name: Documentation + url: https://docs.redpanda.com + - name: "Helm (>= 3.6.0)" + url: https://helm.sh/docs/intro/install/ + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Redpanda + catalog.cattle.io/kube-version: '>=1.21-0' + catalog.cattle.io/release-name: redpanda + apiVersion: v2 + appVersion: v23.1.1 + created: "2023-03-21T16:28:51.931292314Z" + dependencies: + - condition: console.enabled + name: console + repository: file://./charts/console + version: '>=0.5 <1.0' + description: Redpanda is the real-time engine for modern apps. + digest: 01e5e65c88d48756b073257b1f8b77b9081b0d16fcf0ae90bfc9910e73b14936 + icon: https://images.ctfassets.net/paqvtpyf8rwu/3cYHw5UzhXCbKuR24GDFGO/73fb682e6157d11c10d5b2b5da1d5af0/skate-stand-panda.svg + kubeVersion: '>=1.21-0' + maintainers: + - name: redpanda-data + url: https://github.com/orgs/redpanda-data/people + name: redpanda + sources: + - https://github.com/redpanda-data/helm-charts + type: application + urls: + - assets/redpanda/redpanda-3.0.6.tgz + version: 3.0.6 - annotations: artifacthub.io/images: | - name: redpanda @@ -24172,6 +24862,41 @@ entries: - assets/shipa/shipa-1.4.0.tgz version: 1.4.0 spark: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Apache Spark + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: spark + category: Infrastructure + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 3.3.2 + created: "2023-03-21T16:28:41.021093066Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Apache Spark is a high-performance engine for large-scale computing + tasks, such as data processing, machine learning and real-time data streaming. + It includes APIs for Java, Python, Scala and R. + digest: 4e28283da69cc8ea910d62ffae6a00813e4da4c0e5fc63c95bc1735f94fdb51b + home: https://github.com/bitnami/charts/tree/main/bitnami/spark + icon: https://www.apache.org/logos/res/spark/default.png + keywords: + - apache + - spark + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: spark + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/spark + - https://spark.apache.org/ + urls: + - assets/bitnami/spark-6.4.1.tgz + version: 6.4.1 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Apache Spark @@ -26060,6 +26785,45 @@ entries: - assets/intel/tcs-issuer-0.1.0.tgz version: 0.1.0 tomcat: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Apache Tomcat + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: tomcat + category: ApplicationServer + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 10.1.7 + created: "2023-03-21T16:28:41.054160407Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Apache Tomcat is an open-source web server designed to host and run + Java-based web applications. It is a lightweight server with a good performance + for applications running in production environments. + digest: 6222f9a243bf92da1369fb4e987927d4da4217454ad047a17dac9120429c52ca + home: https://github.com/bitnami/charts/tree/main/bitnami/tomcat + icon: https://svn.apache.org/repos/asf/comdev/project-logos/originals/tomcat.svg + keywords: + - tomcat + - java + - http + - web + - application server + - jsp + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: tomcat + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/tomcat + - http://tomcat.apache.org + urls: + - assets/bitnami/tomcat-10.5.20.tgz + version: 10.5.20 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Apache Tomcat @@ -27903,6 +28667,54 @@ entries: - assets/hashicorp/vault-0.22.0.tgz version: 0.22.0 wordpress: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: WordPress + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: wordpress + category: CMS + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 6.1.1 + created: "2023-03-21T16:28:41.365411232Z" + dependencies: + - condition: memcached.enabled + name: memcached + repository: file://./charts/memcached + version: 6.x.x + - condition: mariadb.enabled + name: mariadb + repository: file://./charts/mariadb + version: 11.x.x + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: WordPress is the world's most popular blogging and content management + platform. Powerful yet simple, everyone from students to global corporations + use it to build beautiful, functional websites. + digest: 371df704ca788435f5a2a79b6ea6f27fc04dab722b1632811dcdb8ec8d816607 + home: https://github.com/bitnami/charts/tree/main/bitnami/wordpress + icon: https://s.w.org/style/images/about/WordPress-logotype-simplified.png + keywords: + - application + - blog + - cms + - http + - php + - web + - wordpress + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: wordpress + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/wordpress + - https://wordpress.org/ + urls: + - assets/bitnami/wordpress-15.2.56.tgz + version: 15.2.56 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: WordPress @@ -29665,6 +30477,39 @@ entries: - assets/netfoundry/ziti-host-1.5.1.tgz version: 1.5.1 zookeeper: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Apache Zookeeper + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: zookeeper + category: Infrastructure + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 3.8.1 + created: "2023-03-21T16:28:41.435202475Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Apache ZooKeeper provides a reliable, centralized register of configuration + data and services for distributed applications. + digest: 792b573661057e52b7dc9cd03afd7869d6a0417d3e0f61f7b7f9df1bfc178cf4 + home: https://github.com/bitnami/charts/tree/main/bitnami/zookeeper + icon: https://svn.apache.org/repos/asf/comdev/project-logos/originals/zookeeper.svg + keywords: + - zookeeper + maintainers: + - name: Bitnami + url: https://github.com/bitnami/charts + name: zookeeper + sources: + - https://github.com/bitnami/containers/tree/main/bitnami/zookeeper + - https://zookeeper.apache.org/ + urls: + - assets/bitnami/zookeeper-11.1.5.tgz + version: 11.1.5 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Apache Zookeeper

OfRLPJ5s8V;54(XW`@!qd@sz)&7{J)XW^_ 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 Y=izyHzQgDL4*&rF{~3Z9A^PZ>L$sd|e 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 <4ohD?e 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ⅇ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μ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ḳNju5@cKa#dS8yQn{<0NP`m5j8jgNH#5`A(ImJ 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