diff --git a/assets/bitnami/cassandra-10.5.5.tgz b/assets/bitnami/cassandra-10.5.5.tgz new file mode 100644 index 000000000..a428f3701 Binary files /dev/null and b/assets/bitnami/cassandra-10.5.5.tgz differ diff --git a/assets/bitnami/wordpress-17.1.15.tgz b/assets/bitnami/wordpress-17.1.15.tgz new file mode 100644 index 000000000..2526746f9 Binary files /dev/null and b/assets/bitnami/wordpress-17.1.15.tgz differ diff --git a/assets/jenkins/jenkins-4.6.6.tgz b/assets/jenkins/jenkins-4.6.6.tgz new file mode 100644 index 000000000..ce4739497 Binary files /dev/null and b/assets/jenkins/jenkins-4.6.6.tgz differ diff --git a/assets/kuma/kuma-2.4.2.tgz b/assets/kuma/kuma-2.4.2.tgz new file mode 100644 index 000000000..061b3d6d8 Binary files /dev/null and b/assets/kuma/kuma-2.4.2.tgz differ diff --git a/assets/nutanix/nutanix-csi-storage-2.6.5.tgz b/assets/nutanix/nutanix-csi-storage-2.6.5.tgz new file mode 100644 index 000000000..21f8862b3 Binary files /dev/null and b/assets/nutanix/nutanix-csi-storage-2.6.5.tgz differ diff --git a/charts/bitnami/cassandra/Chart.lock b/charts/bitnami/cassandra/Chart.lock index f703ed914..cb615076a 100644 --- a/charts/bitnami/cassandra/Chart.lock +++ b/charts/bitnami/cassandra/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: common repository: oci://registry-1.docker.io/bitnamicharts - version: 2.10.0 -digest: sha256:023ded170632d04528f30332370f34fc8fb96efb2886a01d934cb3bd6e6d2e09 -generated: "2023-09-05T11:31:37.360128+02:00" + version: 2.13.0 +digest: sha256:6b6084c51b6a028a651f6e8539d0197487ee807c5bae44867d4ea6ccd1f9ae93 +generated: "2023-10-01T11:21:47.493108145Z" diff --git a/charts/bitnami/cassandra/Chart.yaml b/charts/bitnami/cassandra/Chart.yaml index 79db5c6dc..b9a5fdd8d 100644 --- a/charts/bitnami/cassandra/Chart.yaml +++ b/charts/bitnami/cassandra/Chart.yaml @@ -6,11 +6,11 @@ annotations: category: Database images: | - name: cassandra-exporter - image: docker.io/bitnami/cassandra-exporter:2.3.8-debian-11-r394 + image: docker.io/bitnami/cassandra-exporter:2.3.8-debian-11-r423 - name: cassandra - image: docker.io/bitnami/cassandra:4.1.3-debian-11-r37 + image: docker.io/bitnami/cassandra:4.1.3-debian-11-r63 - name: os-shell - image: docker.io/bitnami/os-shell:11-debian-11-r54 + image: docker.io/bitnami/os-shell:11-debian-11-r83 licenses: Apache-2.0 apiVersion: v2 appVersion: 4.1.3 @@ -35,4 +35,4 @@ maintainers: name: cassandra sources: - https://github.com/bitnami/charts/tree/main/bitnami/cassandra -version: 10.5.4 +version: 10.5.5 diff --git a/charts/bitnami/cassandra/README.md b/charts/bitnami/cassandra/README.md index da92ea299..965a1278a 100644 --- a/charts/bitnami/cassandra/README.md +++ b/charts/bitnami/cassandra/README.md @@ -81,7 +81,7 @@ The command removes all the Kubernetes components associated with the chart and | ----------------------------- | ---------------------------------------------------------------------------------------------------------------------- | --------------------- | | `image.registry` | Cassandra image registry | `docker.io` | | `image.repository` | Cassandra image repository | `bitnami/cassandra` | -| `image.tag` | Cassandra image tag (immutable tags are recommended) | `4.1.3-debian-11-r37` | +| `image.tag` | Cassandra image tag (immutable tags are recommended) | `4.1.3-debian-11-r63` | | `image.digest` | Cassandra image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `image.pullPolicy` | image pull policy | `IfNotPresent` | | `image.pullSecrets` | Cassandra image pull secrets | `[]` | @@ -232,7 +232,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 image registry | `docker.io` | | `volumePermissions.image.repository` | Init container volume image repository | `bitnami/os-shell` | -| `volumePermissions.image.tag` | Init container volume image tag (immutable tags are recommended) | `11-debian-11-r54` | +| `volumePermissions.image.tag` | Init container volume image tag (immutable tags are recommended) | `11-debian-11-r83` | | `volumePermissions.image.digest` | Init container volume image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | Init container volume pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | @@ -247,7 +247,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` | Cassandra exporter image registry | `docker.io` | | `metrics.image.repository` | Cassandra exporter image name | `bitnami/cassandra-exporter` | -| `metrics.image.tag` | Cassandra exporter image tag | `2.3.8-debian-11-r394` | +| `metrics.image.tag` | Cassandra exporter image tag | `2.3.8-debian-11-r423` | | `metrics.image.digest` | Cassandra 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/cassandra/charts/common/Chart.yaml b/charts/bitnami/cassandra/charts/common/Chart.yaml index e35c2d0e7..4da7ec09e 100644 --- a/charts/bitnami/cassandra/charts/common/Chart.yaml +++ b/charts/bitnami/cassandra/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.9.2 +appVersion: 2.13.0 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://bitnami.com @@ -20,4 +20,4 @@ name: common sources: - https://github.com/bitnami/charts type: library -version: 2.10.0 +version: 2.13.0 diff --git a/charts/bitnami/cassandra/charts/common/templates/_capabilities.tpl b/charts/bitnami/cassandra/charts/common/templates/_capabilities.tpl index c6d115fe5..b1257397d 100644 --- a/charts/bitnami/cassandra/charts/common/templates/_capabilities.tpl +++ b/charts/bitnami/cassandra/charts/common/templates/_capabilities.tpl @@ -172,6 +172,50 @@ Return the appropriate apiVersion for Vertical Pod Autoscaler. {{- end -}} {{- end -}} +{{/* +Returns true if PodSecurityPolicy is supported +*/}} +{{- define "common.capabilities.psp.supported" -}} +{{- if semverCompare "<1.25-0" (include "common.capabilities.kubeVersion" .) -}} + {{- true -}} +{{- end -}} +{{- end -}} + +{{/* +Returns true if AdmissionConfiguration is supported +*/}} +{{- define "common.capabilities.admisionConfiguration.supported" -}} +{{- if semverCompare ">=1.23-0" (include "common.capabilities.kubeVersion" .) -}} + {{- true -}} +{{- end -}} +{{- end -}} + +{{/* +Return the appropriate apiVersion for AdmissionConfiguration. +*/}} +{{- define "common.capabilities.admisionConfiguration.apiVersion" -}} +{{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "apiserver.config.k8s.io/v1alpha1" -}} +{{- else if semverCompare "<1.25-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "apiserver.config.k8s.io/v1beta1" -}} +{{- else -}} +{{- print "apiserver.config.k8s.io/v1" -}} +{{- end -}} +{{- end -}} + +{{/* +Return the appropriate apiVersion for PodSecurityConfiguration. +*/}} +{{- define "common.capabilities.podSecurityConfiguration.apiVersion" -}} +{{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "pod-security.admission.config.k8s.io/v1alpha1" -}} +{{- else if semverCompare "<1.25-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "pod-security.admission.config.k8s.io/v1beta1" -}} +{{- else -}} +{{- print "pod-security.admission.config.k8s.io/v1" -}} +{{- end -}} +{{- end -}} + {{/* Returns true if the used Helm version is 3.3+. A way to check the used Helm version was not introduced until version 3.3.0 with .Capabilities.HelmVersion, which contains an additional "{}}" structure. diff --git a/charts/bitnami/cassandra/charts/common/templates/_images.tpl b/charts/bitnami/cassandra/charts/common/templates/_images.tpl index 2181f3224..e248d6d08 100644 --- a/charts/bitnami/cassandra/charts/common/templates/_images.tpl +++ b/charts/bitnami/cassandra/charts/common/templates/_images.tpl @@ -83,3 +83,19 @@ imagePullSecrets: {{- end }} {{- end }} {{- end -}} + +{{/* +Return the proper image version (ingores image revision/prerelease info & fallbacks to chart appVersion) +{{ include "common.images.version" ( dict "imageRoot" .Values.path.to.the.image "chart" .Chart ) }} +*/}} +{{- define "common.images.version" -}} +{{- $imageTag := .imageRoot.tag | toString -}} +{{/* regexp from https://github.com/Masterminds/semver/blob/23f51de38a0866c5ef0bfc42b3f735c73107b700/version.go#L41-L44 */}} +{{- if regexMatch `^([0-9]+)(\.[0-9]+)?(\.[0-9]+)?(-([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?(\+([0-9A-Za-z\-]+(\.[0-9A-Za-z\-]+)*))?$` $imageTag -}} + {{- $version := semver $imageTag -}} + {{- printf "%d.%d.%d" $version.Major $version.Minor $version.Patch -}} +{{- else -}} + {{- print .chart.AppVersion -}} +{{- end -}} +{{- end -}} + diff --git a/charts/bitnami/cassandra/charts/common/templates/_labels.tpl b/charts/bitnami/cassandra/charts/common/templates/_labels.tpl index fac46076a..fa3833fb8 100644 --- a/charts/bitnami/cassandra/charts/common/templates/_labels.tpl +++ b/charts/bitnami/cassandra/charts/common/templates/_labels.tpl @@ -11,21 +11,19 @@ Kubernetes standard labels */}} {{- define "common.labels.standard" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "helm.sh/chart" (include "common.names.chart" .context) - "app.kubernetes.io/instance" .context.Release.Name - "app.kubernetes.io/managed-by" .context.Release.Service - ) - | toYaml -}} +{{- $default := dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service -}} +{{- with .context.Chart.AppVersion -}} +{{- $_ := set $default "app.kubernetes.io/version" . -}} +{{- end -}} +{{ template "common.tplvalues.merge" (dict "values" (list .customLabels $default) "context" .) }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} helm.sh/chart: {{ include "common.names.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} +{{- with .Chart.AppVersion }} +app.kubernetes.io/version: {{ . | quote }} +{{- end -}} {{- end -}} {{- end -}} @@ -40,14 +38,7 @@ overwrote them on metadata.labels fields. */}} {{- define "common.labels.matchLabels" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge - (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") - (dict - "app.kubernetes.io/name" (include "common.names.name" .context) - "app.kubernetes.io/instance" .context.Release.Name - ) - | toYaml -}} +{{ merge (pick (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) "app.kubernetes.io/name" "app.kubernetes.io/instance") (dict "app.kubernetes.io/name" (include "common.names.name" .context) "app.kubernetes.io/instance" .context.Release.Name ) | toYaml }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} app.kubernetes.io/instance: {{ .Release.Name }} diff --git a/charts/bitnami/cassandra/charts/common/templates/_utils.tpl b/charts/bitnami/cassandra/charts/common/templates/_utils.tpl index c87040cd9..bfbddf054 100644 --- a/charts/bitnami/cassandra/charts/common/templates/_utils.tpl +++ b/charts/bitnami/cassandra/charts/common/templates/_utils.tpl @@ -65,3 +65,13 @@ Usage: {{- end -}} {{- printf "%s" $key -}} {{- end -}} + +{{/* +Checksum a template at "path" containing a *single* resource (ConfigMap,Secret) for use in pod annotations, excluding the metadata (see #18376). +Usage: +{{ include "common.utils.checksumTemplate" (dict "path" "/configmap.yaml" "context" $) }} +*/}} +{{- define "common.utils.checksumTemplate" -}} +{{- $obj := include (print .context.Template.BasePath .path) .context | fromYaml -}} +{{ omit $obj "apiVersion" "kind" "metadata" | toYaml | sha256sum }} +{{- end -}} diff --git a/charts/bitnami/cassandra/values.yaml b/charts/bitnami/cassandra/values.yaml index 01b21727f..9b2164dcb 100644 --- a/charts/bitnami/cassandra/values.yaml +++ b/charts/bitnami/cassandra/values.yaml @@ -76,7 +76,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/cassandra - tag: 4.1.3-debian-11-r37 + tag: 4.1.3-debian-11-r63 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -616,7 +616,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/os-shell - tag: 11-debian-11-r54 + tag: 11-debian-11-r83 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. @@ -684,7 +684,7 @@ metrics: image: registry: docker.io repository: bitnami/cassandra-exporter - tag: 2.3.8-debian-11-r394 + tag: 2.3.8-debian-11-r423 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/bitnami/wordpress/Chart.lock b/charts/bitnami/wordpress/Chart.lock index 80e3673d3..ae47d9c26 100644 --- a/charts/bitnami/wordpress/Chart.lock +++ b/charts/bitnami/wordpress/Chart.lock @@ -7,6 +7,6 @@ dependencies: version: 13.1.3 - name: common repository: oci://registry-1.docker.io/bitnamicharts - version: 2.12.0 -digest: sha256:340f034531079b8754173afde9aeabe15a69481f63fa1132116edac26d1b3cca -generated: "2023-09-22T17:33:37.095824015Z" + version: 2.13.0 +digest: sha256:a5bff74ba3cf252044142a4b74bb2656cef5b371745729e34b6015ea0baadc0b +generated: "2023-09-30T01:48:34.419284317Z" diff --git a/charts/bitnami/wordpress/Chart.yaml b/charts/bitnami/wordpress/Chart.yaml index 56460a211..a6bfc6cfd 100644 --- a/charts/bitnami/wordpress/Chart.yaml +++ b/charts/bitnami/wordpress/Chart.yaml @@ -8,9 +8,9 @@ annotations: - name: apache-exporter image: docker.io/bitnami/apache-exporter:1.0.2-debian-11-r0 - name: os-shell - image: docker.io/bitnami/os-shell:11-debian-11-r82 + image: docker.io/bitnami/os-shell:11-debian-11-r83 - name: wordpress - image: docker.io/bitnami/wordpress:6.3.1-debian-11-r26 + image: docker.io/bitnami/wordpress:6.3.1-debian-11-r28 licenses: Apache-2.0 apiVersion: v2 appVersion: 6.3.1 @@ -47,4 +47,4 @@ maintainers: name: wordpress sources: - https://github.com/bitnami/charts/tree/main/bitnami/wordpress -version: 17.1.14 +version: 17.1.15 diff --git a/charts/bitnami/wordpress/README.md b/charts/bitnami/wordpress/README.md index 5fadc9363..77cc630b8 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.3.1-debian-11-r26` | +| `image.tag` | WordPress image tag (immutable tags are recommended) | `6.3.1-debian-11-r28` | | `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 | `[]` | @@ -249,7 +249,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` | OS Shell + Utility image registry | `docker.io` | | `volumePermissions.image.repository` | OS Shell + Utility image repository | `bitnami/os-shell` | -| `volumePermissions.image.tag` | OS Shell + Utility image tag (immutable tags are recommended) | `11-debian-11-r82` | +| `volumePermissions.image.tag` | OS Shell + Utility image tag (immutable tags are recommended) | `11-debian-11-r83` | | `volumePermissions.image.digest` | OS Shell + Utility image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` | | `volumePermissions.image.pullPolicy` | OS Shell + Utility image pull policy | `IfNotPresent` | | `volumePermissions.image.pullSecrets` | OS Shell + Utility image pull secrets | `[]` | diff --git a/charts/bitnami/wordpress/charts/common/Chart.yaml b/charts/bitnami/wordpress/charts/common/Chart.yaml index 662a6d7d9..4da7ec09e 100644 --- a/charts/bitnami/wordpress/charts/common/Chart.yaml +++ b/charts/bitnami/wordpress/charts/common/Chart.yaml @@ -2,7 +2,7 @@ annotations: category: Infrastructure licenses: Apache-2.0 apiVersion: v2 -appVersion: 2.12.0 +appVersion: 2.13.0 description: A Library Helm Chart for grouping common logic between bitnami charts. This chart is not deployable by itself. home: https://bitnami.com @@ -20,4 +20,4 @@ name: common sources: - https://github.com/bitnami/charts type: library -version: 2.12.0 +version: 2.13.0 diff --git a/charts/bitnami/wordpress/charts/common/templates/_capabilities.tpl b/charts/bitnami/wordpress/charts/common/templates/_capabilities.tpl index c6d115fe5..b1257397d 100644 --- a/charts/bitnami/wordpress/charts/common/templates/_capabilities.tpl +++ b/charts/bitnami/wordpress/charts/common/templates/_capabilities.tpl @@ -172,6 +172,50 @@ Return the appropriate apiVersion for Vertical Pod Autoscaler. {{- end -}} {{- end -}} +{{/* +Returns true if PodSecurityPolicy is supported +*/}} +{{- define "common.capabilities.psp.supported" -}} +{{- if semverCompare "<1.25-0" (include "common.capabilities.kubeVersion" .) -}} + {{- true -}} +{{- end -}} +{{- end -}} + +{{/* +Returns true if AdmissionConfiguration is supported +*/}} +{{- define "common.capabilities.admisionConfiguration.supported" -}} +{{- if semverCompare ">=1.23-0" (include "common.capabilities.kubeVersion" .) -}} + {{- true -}} +{{- end -}} +{{- end -}} + +{{/* +Return the appropriate apiVersion for AdmissionConfiguration. +*/}} +{{- define "common.capabilities.admisionConfiguration.apiVersion" -}} +{{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "apiserver.config.k8s.io/v1alpha1" -}} +{{- else if semverCompare "<1.25-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "apiserver.config.k8s.io/v1beta1" -}} +{{- else -}} +{{- print "apiserver.config.k8s.io/v1" -}} +{{- end -}} +{{- end -}} + +{{/* +Return the appropriate apiVersion for PodSecurityConfiguration. +*/}} +{{- define "common.capabilities.podSecurityConfiguration.apiVersion" -}} +{{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "pod-security.admission.config.k8s.io/v1alpha1" -}} +{{- else if semverCompare "<1.25-0" (include "common.capabilities.kubeVersion" .) -}} +{{- print "pod-security.admission.config.k8s.io/v1beta1" -}} +{{- else -}} +{{- print "pod-security.admission.config.k8s.io/v1" -}} +{{- end -}} +{{- end -}} + {{/* Returns true if the used Helm version is 3.3+. A way to check the used Helm version was not introduced until version 3.3.0 with .Capabilities.HelmVersion, which contains an additional "{}}" structure. diff --git a/charts/bitnami/wordpress/charts/common/templates/_labels.tpl b/charts/bitnami/wordpress/charts/common/templates/_labels.tpl index a3cdc2bfd..fa3833fb8 100644 --- a/charts/bitnami/wordpress/charts/common/templates/_labels.tpl +++ b/charts/bitnami/wordpress/charts/common/templates/_labels.tpl @@ -11,13 +11,19 @@ Kubernetes standard labels */}} {{- define "common.labels.standard" -}} {{- if and (hasKey . "customLabels") (hasKey . "context") -}} -{{ merge (include "common.tplvalues.render" (dict "value" .customLabels "context" .context) | fromYaml) (dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service "app.kubernetes.io/version" .context.Chart.AppVersion) | toYaml }} +{{- $default := dict "app.kubernetes.io/name" (include "common.names.name" .context) "helm.sh/chart" (include "common.names.chart" .context) "app.kubernetes.io/instance" .context.Release.Name "app.kubernetes.io/managed-by" .context.Release.Service -}} +{{- with .context.Chart.AppVersion -}} +{{- $_ := set $default "app.kubernetes.io/version" . -}} +{{- end -}} +{{ template "common.tplvalues.merge" (dict "values" (list .customLabels $default) "context" .) }} {{- else -}} app.kubernetes.io/name: {{ include "common.names.name" . }} helm.sh/chart: {{ include "common.names.chart" . }} app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/managed-by: {{ .Release.Service }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} +{{- with .Chart.AppVersion }} +app.kubernetes.io/version: {{ . | quote }} +{{- end -}} {{- end -}} {{- end -}} diff --git a/charts/bitnami/wordpress/values.yaml b/charts/bitnami/wordpress/values.yaml index 38f7da501..434b4d8d9 100644 --- a/charts/bitnami/wordpress/values.yaml +++ b/charts/bitnami/wordpress/values.yaml @@ -76,7 +76,7 @@ diagnosticMode: image: registry: docker.io repository: bitnami/wordpress - tag: 6.3.1-debian-11-r26 + tag: 6.3.1-debian-11-r28 digest: "" ## Specify a imagePullPolicy ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent' @@ -766,7 +766,7 @@ volumePermissions: image: registry: docker.io repository: bitnami/os-shell - tag: 11-debian-11-r82 + tag: 11-debian-11-r83 digest: "" pullPolicy: IfNotPresent ## Optionally specify an array of imagePullSecrets. diff --git a/charts/jenkins/jenkins/Chart.yaml b/charts/jenkins/jenkins/Chart.yaml index 16cd21f47..7321e9c35 100644 --- a/charts/jenkins/jenkins/Chart.yaml +++ b/charts/jenkins/jenkins/Chart.yaml @@ -49,4 +49,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.6.5 +version: 4.6.6 diff --git a/charts/jenkins/jenkins/values.yaml b/charts/jenkins/jenkins/values.yaml index 834e6a9a0..980d5a728 100644 --- a/charts/jenkins/jenkins/values.yaml +++ b/charts/jenkins/jenkins/values.yaml @@ -244,7 +244,7 @@ controller: # List of plugins to be install during Jenkins controller start installPlugins: - - kubernetes:3937.vd7b_82db_e347b_ + - kubernetes:4029.v5712230ccb_f8 - workflow-aggregator:596.v8c21c963d92d - git:5.1.0 - configuration-as-code:1670.v564dc8b_982d0 diff --git a/charts/kuma/kuma/Chart.yaml b/charts/kuma/kuma/Chart.yaml index 6567953ab..24051c593 100644 --- a/charts/kuma/kuma/Chart.yaml +++ b/charts/kuma/kuma/Chart.yaml @@ -4,7 +4,7 @@ annotations: catalog.cattle.io/namespace: kuma-system catalog.cattle.io/release-name: kuma apiVersion: v2 -appVersion: 2.4.1 +appVersion: 2.4.2 description: A Helm chart for the Kuma Control Plane home: https://github.com/kumahq/kuma icon: https://kuma.io/assets/images/brand/kuma-logo-new.svg @@ -20,4 +20,4 @@ maintainers: name: nickolaev name: kuma type: application -version: 2.4.1 +version: 2.4.2 diff --git a/charts/kuma/kuma/README.md b/charts/kuma/kuma/README.md index d842782bc..f56b46e06 100644 --- a/charts/kuma/kuma/README.md +++ b/charts/kuma/kuma/README.md @@ -2,7 +2,7 @@ A Helm chart for the Kuma Control Plane -![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 2.4.1](https://img.shields.io/badge/Version-2.4.1-informational?style=flat-square) ![AppVersion: 2.4.1](https://img.shields.io/badge/AppVersion-2.4.1-informational?style=flat-square) +![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Version: 2.4.2](https://img.shields.io/badge/Version-2.4.2-informational?style=flat-square) ![AppVersion: 2.4.2](https://img.shields.io/badge/AppVersion-2.4.2-informational?style=flat-square) **Homepage:** @@ -16,6 +16,7 @@ A Helm chart for the Kuma Control Plane | patchSystemNamespace | bool | `true` | Whether to patch the target namespace with the system label | | installCrdsOnUpgrade.enabled | bool | `true` | Whether install new CRDs before upgrade (if any were introduced with the new version of Kuma) | | installCrdsOnUpgrade.imagePullSecrets | list | `[]` | The `imagePullSecrets` to attach to the Service Account running CRD installation. This field will be deprecated in a future release, please use .global.imagePullSecrets | +| noHelmHooks | bool | `false` | Whether to disable all helm hooks | | controlPlane.environment | string | `"kubernetes"` | Environment that control plane is run in, useful when running universal global control plane on k8s | | controlPlane.extraLabels | object | `{}` | Labels to add to resources in addition to default labels | | controlPlane.logLevel | string | `"info"` | Kuma CP log level: one of off,info,debug | diff --git a/charts/kuma/kuma/templates/NOTES.txt b/charts/kuma/kuma/templates/NOTES.txt index 45f291c2d..a0ef32c38 100644 --- a/charts/kuma/kuma/templates/NOTES.txt +++ b/charts/kuma/kuma/templates/NOTES.txt @@ -1,3 +1,40 @@ The Kuma Control Plane has been installed! You can access the control-plane via either the GUI, kubectl, the HTTP API, or the kumactl CLI. +{{- if .Values.noHelmHooks }} + +------------------------------------------------------------------------------- + + WARNING + + When the "noHelmHooks" value is provided, you will need to manually delete + the "ValidatingWebhookConfiguration" responsible for validating {{ include "kuma.name" . }} resources + before you can uninstall Helm release. This is because the validation provided + by the webhook is not necessary during the release removal and might potentially + even prevent you from doing it. You can do this by running the following command: + + kubectl delete ValidatingWebhookConfiguration {{ include "kuma.name" . }}-validating-webhook-configuration + + WARNING + + When the "noHelmHooks" value is set, Helm will not automatically update + the CustomResourceDefinitions (CRDs) when upgrading release. You must manually + update the CRDs if the new {{ include "kuma.name" . }} version has changes + to the CRDs. You can achieve this by calling the following command: + + kumactl install crds --no-config{{ if .Values.experimental.gatewayAPI }} --experimental-gatewayapi{{ end }} | kubectl apply -f + +{{- if and .Values.experimental.ebpf.enabled (not .Values.cni.enabled) }} + + WARNING + + When the "noHelmHooks" value is set, Helm will not automatically uninstall + the eBPF resources. You will need to manually uninstall these resources after + uninstalling Helm release. To do this, run the following command: + + kumactl uninstall ebpf --cleanup-image-registry {{ .Values.global.image.registry }} --cleanup-image-repository {{ .Values.dataPlane.initImage.repository }} + +{{- end }} + +------------------------------------------------------------------------------- +{{- end }} diff --git a/charts/kuma/kuma/templates/post-delete-cleanup-ebpf-job.yaml b/charts/kuma/kuma/templates/post-delete-cleanup-ebpf-job.yaml index e4d7c25a8..8860572c0 100644 --- a/charts/kuma/kuma/templates/post-delete-cleanup-ebpf-job.yaml +++ b/charts/kuma/kuma/templates/post-delete-cleanup-ebpf-job.yaml @@ -1,4 +1,4 @@ -{{- if and (.Values.experimental.ebpf.enabled) (not .Values.cni.enabled) }} +{{- if and (.Values.experimental.ebpf.enabled) (and (not .Values.cni.enabled) (not .Values.noHelmHooks)) }} {{- $serviceAccountName := printf "%s-cleanup-node-ebpf-job" (include "kuma.name" .) }} apiVersion: v1 kind: ServiceAccount diff --git a/charts/kuma/kuma/templates/pre-delete-webhooks.yaml b/charts/kuma/kuma/templates/pre-delete-webhooks.yaml index 0bc07be8e..feca1faac 100644 --- a/charts/kuma/kuma/templates/pre-delete-webhooks.yaml +++ b/charts/kuma/kuma/templates/pre-delete-webhooks.yaml @@ -1,4 +1,4 @@ -{{- if (eq .Values.controlPlane.environment "kubernetes") }} +{{- if and (eq .Values.controlPlane.environment "kubernetes") (not .Values.noHelmHooks) }} # HELM first deletes RBAC of Kuma, then it tries to delete Secrets. We've got validating webhook on Secrets. # But even that the policy of this webhook is Ignore, it fails because Kuma does not have permission to access Secrets anymore. # Therefore we first need to delete webhook so we can delete the rest of the deployment diff --git a/charts/kuma/kuma/templates/pre-install-patch-namespace-job.yaml b/charts/kuma/kuma/templates/pre-install-patch-namespace-job.yaml index 87bcfd0eb..97407dcdb 100644 --- a/charts/kuma/kuma/templates/pre-install-patch-namespace-job.yaml +++ b/charts/kuma/kuma/templates/pre-install-patch-namespace-job.yaml @@ -1,5 +1,16 @@ -{{- if .Values.patchSystemNamespace }} - {{- $serviceAccountName := printf "%s-patch-ns-job" (include "kuma.name" .) }} +{{- if .Values.noHelmHooks }} + {{- $errorMessage := ".Values.noHelmHooks is set. You must manually create and label the system namespace with kuma.io/system-namespace: \"true\" before installing or upgrading the chart" }} + {{- $systemNamespace := (lookup "v1" "Namespace" "" .Release.Namespace) }} + {{- if not $systemNamespace }} + {{- fail $errorMessage }} + {{- end }} + {{- $systemNamespaceLabels := ($systemNamespace).metadata.labels }} + {{- if ne (get $systemNamespaceLabels "kuma.io/system-namespace") "true" }} + {{- fail $errorMessage }} + {{- end }} +{{- else}} + {{- if .Values.patchSystemNamespace }} + {{- $serviceAccountName := printf "%s-patch-ns-job" (include "kuma.name" .) }} apiVersion: v1 kind: ServiceAccount metadata: @@ -110,3 +121,4 @@ spec: - '--patch' - '{ "metadata": { "labels": { "kuma.io/system-namespace": "true" } } }' {{- end }} +{{- end }} diff --git a/charts/kuma/kuma/templates/pre-upgrade-install-crds-job.yaml b/charts/kuma/kuma/templates/pre-upgrade-install-crds-job.yaml index 162ee5e37..37323e465 100644 --- a/charts/kuma/kuma/templates/pre-upgrade-install-crds-job.yaml +++ b/charts/kuma/kuma/templates/pre-upgrade-install-crds-job.yaml @@ -1,4 +1,4 @@ -{{- if (and .Values.installCrdsOnUpgrade.enabled (eq .Values.controlPlane.environment "kubernetes")) }} +{{- if (and .Values.installCrdsOnUpgrade.enabled (and (not .Values.noHelmHooks) (eq .Values.controlPlane.environment "kubernetes"))) }} {{ $hook := "pre-upgrade,pre-install" }} {{- $serviceAccountName := printf "%s-install-crds" (include "kuma.name" .) }} apiVersion: v1 diff --git a/charts/kuma/kuma/values.yaml b/charts/kuma/kuma/values.yaml index 0e614861d..722a16b9f 100644 --- a/charts/kuma/kuma/values.yaml +++ b/charts/kuma/kuma/values.yaml @@ -17,6 +17,9 @@ installCrdsOnUpgrade: # This field will be deprecated in a future release, please use .global.imagePullSecrets imagePullSecrets: [] +# -- Whether to disable all helm hooks +noHelmHooks: false + controlPlane: # -- Environment that control plane is run in, useful when running universal global control plane on k8s environment: "kubernetes" diff --git a/charts/nutanix/nutanix-csi-storage/Chart.yaml b/charts/nutanix/nutanix-csi-storage/Chart.yaml index bc3858218..1aada3365 100644 --- a/charts/nutanix/nutanix-csi-storage/Chart.yaml +++ b/charts/nutanix/nutanix-csi-storage/Chart.yaml @@ -36,4 +36,4 @@ maintainers: - email: cloudnative@nutanix.com name: nutanix-cloud-native-bot name: nutanix-csi-storage -version: 2.6.4 +version: 2.6.5 diff --git a/charts/nutanix/nutanix-csi-storage/templates/ntnx-csi-controller-deployment.yaml b/charts/nutanix/nutanix-csi-storage/templates/ntnx-csi-controller-deployment.yaml index b10e39c1e..9b8a43ee7 100644 --- a/charts/nutanix/nutanix-csi-storage/templates/ntnx-csi-controller-deployment.yaml +++ b/charts/nutanix/nutanix-csi-storage/templates/ntnx-csi-controller-deployment.yaml @@ -35,7 +35,7 @@ spec: hostNetwork: true containers: - name: csi-provisioner - {{- if semverCompare ">=1.20-0" .Capabilities.KubeVersion.Version }} + {{- if semverCompare ">=1.20-0" .Capabilities.KubeVersion.Version }} image: {{ .Values.sidecars.provisioner.image }} {{- else }} image: {{ .Values.sidecars.provisioner.imageLegacy }} diff --git a/charts/nutanix/nutanix-csi-storage/templates/ntnx-sc.yaml b/charts/nutanix/nutanix-csi-storage/templates/ntnx-sc.yaml index 64f580410..7cd667871 100644 --- a/charts/nutanix/nutanix-csi-storage/templates/ntnx-sc.yaml +++ b/charts/nutanix/nutanix-csi-storage/templates/ntnx-sc.yaml @@ -5,27 +5,34 @@ kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: - name: {{ .Values.volumeClassName }} -{{- if eq .Values.defaultStorageClass "volume" }} - annotations: - storageclass.kubernetes.io/is-default-class: "true" -{{- end }} + name: {{ .Values.volumeClassName }} + annotations: + {{- if eq .Values.defaultStorageClass "volume" }} + storageclass.kubernetes.io/is-default-class: "true" + {{- end }} + {{- with .Values.volumeClassAnnotations }} + {{ toYaml . | nindent 4 }} + {{- end }} + labels: + {{- with .Values.volumeClassLabels }} + {{ toYaml . | nindent 4 }} + {{- end }} provisioner: {{ include "nutanix-csi-storage.drivername" . }} parameters: - storageType: NutanixVolumes - csi.storage.k8s.io/provisioner-secret-name: {{ .Values.secretName }} - csi.storage.k8s.io/provisioner-secret-namespace: {{ .Release.Namespace }} - csi.storage.k8s.io/node-publish-secret-name: {{ .Values.secretName }} - csi.storage.k8s.io/node-publish-secret-namespace: {{ .Release.Namespace }} - csi.storage.k8s.io/controller-expand-secret-name: {{ .Values.secretName }} - csi.storage.k8s.io/controller-expand-secret-namespace: {{ .Release.Namespace }} - storageContainer: {{ .Values.storageContainer }} - csi.storage.k8s.io/fstype: {{ .Values.fsType }} - isSegmentedIscsiNetwork: {{ quote .Values.networkSegmentation }} - description: {{ quote (.Values.volumeClassDescription | default .Values.volumeClassName) }} + storageType: NutanixVolumes + csi.storage.k8s.io/provisioner-secret-name: {{ .Values.secretName }} + csi.storage.k8s.io/provisioner-secret-namespace: {{ .Release.Namespace }} + csi.storage.k8s.io/node-publish-secret-name: {{ .Values.secretName }} + csi.storage.k8s.io/node-publish-secret-namespace: {{ .Release.Namespace }} + csi.storage.k8s.io/controller-expand-secret-name: {{ .Values.secretName }} + csi.storage.k8s.io/controller-expand-secret-namespace: {{ .Release.Namespace }} + storageContainer: {{ .Values.storageContainer }} + csi.storage.k8s.io/fstype: {{ .Values.fsType }} + isSegmentedIscsiNetwork: {{ quote .Values.networkSegmentation }} + description: {{ quote (.Values.volumeClassDescription | default .Values.volumeClassName) }} {{- if eq .Values.lvmVolume true }} - isLVMVolume: "true" - numLVMDisks: {{ quote .Values.lvmDisks }} + isLVMVolume: "true" + numLVMDisks: {{ quote .Values.lvmDisks }} {{- end }} allowVolumeExpansion: true reclaimPolicy: {{ .Values.volumeClassRetention }} @@ -37,7 +44,15 @@ apiVersion: snapshot.storage.k8s.io/v1beta1 {{- end }} kind: VolumeSnapshotClass metadata: - name: nutanix-snapshot-class + name: {{ .Values.volumeSnapshotClassName }} + annotations: + {{- with .Values.volumeSnapshotClassAnnotations }} + {{ toYaml . | nindent 4 }} + {{- end }} + labels: + {{- with .Values.volumeSnapshotClassLabels }} + {{ toYaml . | nindent 4 }} + {{- end }} driver: {{ include "nutanix-csi-storage.drivername" . }} parameters: storageType: NutanixVolumes @@ -54,16 +69,23 @@ deletionPolicy: Delete kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: - name: {{ .Values.fileClassName }} -{{- if eq .Values.defaultStorageClass "file" }} - annotations: - storageclass.kubernetes.io/is-default-class: "true" -{{- end }} + name: {{ .Values.fileClassName }} + annotations: + {{- if eq .Values.defaultStorageClass "file" }} + storageclass.kubernetes.io/is-default-class: "true" + {{- end }} + {{- with .Values.fileClassAnnotations }} + {{ toYaml . | nindent 4 }} + {{- end }} + labels: + {{- with .Values.fileClassLabels }} + {{ toYaml . | nindent 4 }} + {{- end }} provisioner: {{ include "nutanix-csi-storage.drivername" . }} parameters: - storageType: NutanixFiles - nfsServer: {{ .Values.fileHost }} - nfsPath: {{ .Values.filePath }} + storageType: NutanixFiles + nfsServer: {{ .Values.fileHost }} + nfsPath: {{ .Values.filePath }} reclaimPolicy: {{ .Values.fileClassRetention }} {{- end }} @@ -74,24 +96,31 @@ reclaimPolicy: {{ .Values.fileClassRetention }} kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: - name: {{ .Values.dynamicFileClassName }} -{{- if eq .Values.defaultStorageClass "dynfile" }} - annotations: - storageclass.kubernetes.io/is-default-class: "true" -{{- end }} + name: {{ .Values.dynamicFileClassName }} + annotations: + {{- if eq .Values.defaultStorageClass "dynfile" }} + storageclass.kubernetes.io/is-default-class: "true" + {{- end }} + {{- with .Values.dynamicFileClassAnnotations }} + {{ toYaml . | nindent 4 }} + {{- end }} + labels: + {{- with .Values.dynamicFileClassLabels }} + {{ toYaml . | nindent 4 }} + {{- end }} provisioner: {{ include "nutanix-csi-storage.drivername" . }} parameters: - storageType: NutanixFiles - dynamicProv: ENABLED - squashType: {{ .Values.dynamicFileSquashType }} - nfsServerName: {{ .Values.fileServerName }} - csi.storage.k8s.io/provisioner-secret-name: {{ .Values.secretName }} - csi.storage.k8s.io/provisioner-secret-namespace: {{ .Release.Namespace }} - csi.storage.k8s.io/node-publish-secret-name: {{ .Values.secretName }} - csi.storage.k8s.io/node-publish-secret-namespace: {{ .Release.Namespace }} - csi.storage.k8s.io/controller-expand-secret-name: {{ .Values.secretName }} - csi.storage.k8s.io/controller-expand-secret-namespace: {{ .Release.Namespace }} - description: {{ quote (.Values.dynamicFileClassDescription | default .Values.dynamicFileClassName) }} + storageType: NutanixFiles + dynamicProv: ENABLED + squashType: {{ .Values.dynamicFileSquashType }} + nfsServerName: {{ .Values.fileServerName }} + csi.storage.k8s.io/provisioner-secret-name: {{ .Values.secretName }} + csi.storage.k8s.io/provisioner-secret-namespace: {{ .Release.Namespace }} + csi.storage.k8s.io/node-publish-secret-name: {{ .Values.secretName }} + csi.storage.k8s.io/node-publish-secret-namespace: {{ .Release.Namespace }} + csi.storage.k8s.io/controller-expand-secret-name: {{ .Values.secretName }} + csi.storage.k8s.io/controller-expand-secret-namespace: {{ .Release.Namespace }} + description: {{ quote (.Values.dynamicFileClassDescription | default .Values.dynamicFileClassName) }} allowVolumeExpansion: true reclaimPolicy: {{ .Values.dynamicFileClassRetention }} {{- end }} \ No newline at end of file diff --git a/charts/nutanix/nutanix-csi-storage/values.yaml b/charts/nutanix/nutanix-csi-storage/values.yaml index 737c6ef06..8c951ac36 100644 --- a/charts/nutanix/nutanix-csi-storage/values.yaml +++ b/charts/nutanix/nutanix-csi-storage/values.yaml @@ -34,15 +34,25 @@ volumeClass: false volumeClassName: "nutanix-volume" volumeClassRetention: "Delete" # volumeClassDescription: "" +# volumeClassAnnotations: {} +# volumeClassLabels: {} + +volumeSnapshotClassName: "nutanix-snapshot-class" +# volumeSnapshotClassAnnotations: {} +# volumeSnapshotClassLabels: {} fileClass: false fileClassName: "nutanix-file" fileClassRetention: "Delete" +# fileClassAnnotations: {} +# fileClassLabels: {} dynamicFileClass: false dynamicFileClassName: "nutanix-dynamicfile" dynamicFileClassRetention: "Delete" # dynamicFileClassDescription: "" +# dynamicFileClassAnnotations: {} +# dynamicFileClassLabels: {} # Default Storage Class settings # diff --git a/index.yaml b/index.yaml index 53372d848..7434e0db7 100644 --- a/index.yaml +++ b/index.yaml @@ -10049,6 +10049,48 @@ entries: - assets/aws-event-sources/aws-event-sources-0.1.901.tgz version: 0.1.901 cassandra: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Apache Cassandra + catalog.cattle.io/kube-version: '>=1.19-0' + catalog.cattle.io/release-name: cassandra + category: Database + images: | + - name: cassandra-exporter + image: docker.io/bitnami/cassandra-exporter:2.3.8-debian-11-r423 + - name: cassandra + image: docker.io/bitnami/cassandra:4.1.3-debian-11-r63 + - name: os-shell + image: docker.io/bitnami/os-shell:11-debian-11-r83 + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 4.1.3 + created: "2023-10-02T14:15:36.917015273Z" + dependencies: + - name: common + repository: file://./charts/common + tags: + - bitnami-common + version: 2.x.x + description: Apache Cassandra is an open source distributed database management + system designed to handle large amounts of data across many servers, providing + high availability with no single point of failure. + digest: d93b662c5398cf7caaf8ea7da501903ab7de12b0431fc5a1a08676dc4d92db10 + home: https://bitnami.com + icon: https://svn.apache.org/repos/asf/comdev/project-logos/originals/cassandra-4.svg + keywords: + - cassandra + - database + - nosql + maintainers: + - name: VMware, Inc. + url: https://github.com/bitnami/charts + name: cassandra + sources: + - https://github.com/bitnami/charts/tree/main/bitnami/cassandra + urls: + - assets/bitnami/cassandra-10.5.5.tgz + version: 10.5.5 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Apache Cassandra @@ -25668,6 +25710,62 @@ entries: - assets/jaeger/jaeger-operator-2.36.0.tgz version: 2.36.0 jenkins: + - annotations: + artifacthub.io/category: integration-delivery + artifacthub.io/images: | + - name: jenkins + image: jenkins/jenkins:2.414.2-jdk11 + - name: k8s-sidecar + image: kiwigrid/k8s-sidecar:1.24.4 + - name: inbound-agent + image: jenkins/inbound-agent:3107.v665000b_51092-15 + - name: backup + image: maorfr/kube-tasks:0.2.0 + artifacthub.io/license: Apache-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/ + - name: support + url: https://github.com/jenkinsci/helm-charts/issues + 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.414.2 + created: "2023-10-02T14:15:41.406152835Z" + description: Jenkins - Build great things at any scale! The leading open source + automation server, Jenkins provides over 1800 plugins to support building, deploying + and automating any project. + digest: d8c50bb043017e0ea9fc285e9a18bada9a2c97b42b3be16f2b732a8cc372d941 + home: https://jenkins.io/ + icon: https://get.jenkins.io/art/jenkins-logo/logo.svg + keywords: + - jenkins + - ci + - devops + 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.6.6.tgz + version: 4.6.6 - annotations: artifacthub.io/category: integration-delivery artifacthub.io/images: | @@ -33564,6 +33662,33 @@ entries: - assets/avesha/kubeslice-worker-0.4.5.tgz version: 0.4.5 kuma: + - annotations: + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Kuma + catalog.cattle.io/namespace: kuma-system + catalog.cattle.io/release-name: kuma + apiVersion: v2 + appVersion: 2.4.2 + created: "2023-10-02T14:15:43.521024464Z" + description: A Helm chart for the Kuma Control Plane + digest: a6522e0092e59570dd8235f20db5279a28c59a89e17bca3f17d3959b1a610b3f + home: https://github.com/kumahq/kuma + icon: https://kuma.io/assets/images/brand/kuma-logo-new.svg + keywords: + - service mesh + - control plane + maintainers: + - email: austin.cawley@gmail.com + name: austince + - email: jakub.dyszkiewicz@konghq.com + name: jakubdyszkiewicz + - email: nikolay.nikolaev@konghq.com + name: nickolaev + name: kuma + type: application + urls: + - assets/kuma/kuma-2.4.2.tgz + version: 2.4.2 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: Kuma @@ -41024,6 +41149,49 @@ entries: - assets/nutanix/nutanix-csi-snapshot-1.0.0.tgz version: 1.0.0 nutanix-csi-storage: + - annotations: + artifacthub.io/changes: | + - Update Nutanix CSI driver to v2.6.4 + - Update CSI Sidecar version + artifacthub.io/containsSecurityUpdates: "true" + artifacthub.io/displayName: Nutanix CSI Storage + artifacthub.io/links: | + - name: Nutanix CSI Driver documentation + url: https://portal.nutanix.com/page/documents/details?targetId=CSI-Volume-Driver-v2_6:CSI-Volume-Driver-v2_6 + artifacthub.io/maintainers: | + - name: Nutanix Cloud Native Team + email: cloudnative@nutanix.com + artifacthub.io/recommendations: | + - url: https://artifacthub.io/packages/helm/nutanix/nutanix-csi-snapshot + catalog.cattle.io/certified: partner + catalog.cattle.io/display-name: Nutanix CSI Storage + catalog.cattle.io/kube-version: '>= 1.17.0-0' + catalog.cattle.io/release-name: nutanix-csi-storage + apiVersion: v1 + appVersion: 2.6.4 + created: "2023-10-02T14:15:44.141999953Z" + description: Nutanix Container Storage Interface (CSI) Driver + digest: 4d08d6fa9328044c524bf4c0f3cc36f0c3a9248ffb084d009be0a6b562e516ce + home: https://github.com/nutanix/helm + icon: https://avatars2.githubusercontent.com/u/6165865?s=200&v=4 + keywords: + - Nutanix + - Storage + - Volumes + - Files + - StorageClass + - RedHat + - CentOS + - Ubuntu + - CSI + kubeVersion: '>= 1.17.0-0' + maintainers: + - email: cloudnative@nutanix.com + name: nutanix-cloud-native-bot + name: nutanix-csi-storage + urls: + - assets/nutanix/nutanix-csi-storage-2.6.5.tgz + version: 2.6.5 - annotations: artifacthub.io/changes: | - Update Nutanix CSI driver to v2.6.4 @@ -59813,6 +59981,60 @@ 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 + images: | + - name: apache-exporter + image: docker.io/bitnami/apache-exporter:1.0.2-debian-11-r0 + - name: os-shell + image: docker.io/bitnami/os-shell:11-debian-11-r83 + - name: wordpress + image: docker.io/bitnami/wordpress:6.3.1-debian-11-r28 + licenses: Apache-2.0 + apiVersion: v2 + appVersion: 6.3.1 + created: "2023-10-02T14:15:39.306444155Z" + dependencies: + - condition: memcached.enabled + name: memcached + repository: file://./charts/memcached + version: 6.x.x + - condition: mariadb.enabled + name: mariadb + repository: file://./charts/mariadb + version: 13.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: e8a9a820e991e3bb12cf7a15f6223bf30187db3a3f4f021487fe7a118b3e78c6 + home: https://bitnami.com + icon: https://s.w.org/style/images/about/WordPress-logotype-simplified.png + keywords: + - application + - blog + - cms + - http + - php + - web + - wordpress + maintainers: + - name: VMware, Inc. + url: https://github.com/bitnami/charts + name: wordpress + sources: + - https://github.com/bitnami/charts/tree/main/bitnami/wordpress + urls: + - assets/bitnami/wordpress-17.1.15.tgz + version: 17.1.15 - annotations: catalog.cattle.io/certified: partner catalog.cattle.io/display-name: WordPress