From d7d52acdbd1b0629e4e5295652fa6f5830daf2af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miguel=20=C3=81ngel=20Cabrera=20Mi=C3=B1agorri?= Date: Thu, 2 Dec 2021 15:16:18 +0100 Subject: [PATCH] [bitnami/*] Fix parameters for schema generation (#8297) * [bitnami/*] Fix parameters for schema generation * Fix redis-cluster version * Bump mongodb version --- bitnami/harbor/Chart.yaml | 2 +- bitnami/harbor/values.yaml | 6 +- bitnami/keycloak/Chart.yaml | 2 +- bitnami/keycloak/README.md | 2 +- bitnami/keycloak/values.yaml | 2 +- bitnami/kiam/Chart.yaml | 2 +- bitnami/kiam/values.yaml | 18 ++-- bitnami/kubeapps/Chart.yaml | 2 +- bitnami/kubeapps/values.yaml | 2 +- bitnami/mongodb/Chart.yaml | 2 +- bitnami/mongodb/README.md | 2 +- bitnami/mxnet/Chart.yaml | 2 +- bitnami/mxnet/values.yaml | 2 +- bitnami/postgresql/Chart.yaml | 2 +- bitnami/postgresql/README.md | 2 +- bitnami/postgresql/values.yaml | 2 +- bitnami/rabbitmq-cluster-operator/Chart.yaml | 2 +- bitnami/rabbitmq-cluster-operator/values.yaml | 4 +- bitnami/redis-cluster/Chart.yaml | 2 +- bitnami/redis-cluster/README.md | 86 +++++++++---------- bitnami/redis-cluster/values.yaml | 2 +- 21 files changed, 71 insertions(+), 77 deletions(-) diff --git a/bitnami/harbor/Chart.yaml b/bitnami/harbor/Chart.yaml index fc17a06d15..c3ba5c00cc 100644 --- a/bitnami/harbor/Chart.yaml +++ b/bitnami/harbor/Chart.yaml @@ -34,4 +34,4 @@ sources: - https://github.com/bitnami/bitnami-docker-harbor-registry - https://github.com/bitnami/bitnami-docker-harbor-registryctl - https://goharbor.io/ -version: 11.1.3 +version: 11.1.4 diff --git a/bitnami/harbor/values.yaml b/bitnami/harbor/values.yaml index 0745deb9b9..6c3fc25971 100644 --- a/bitnami/harbor/values.yaml +++ b/bitnami/harbor/values.yaml @@ -202,9 +202,9 @@ service: ## @param service.nodePorts [object] Service parameters when type is "nodePort" ## nodePorts: - http: - https: - notary: + http: "" + https: "" + notary: "" ## @param service.loadBalancerIP Load Balancer IP ## loadBalancerIP: "" diff --git a/bitnami/keycloak/Chart.yaml b/bitnami/keycloak/Chart.yaml index 51a08eea0d..afe750e27b 100644 --- a/bitnami/keycloak/Chart.yaml +++ b/bitnami/keycloak/Chart.yaml @@ -26,4 +26,4 @@ name: keycloak sources: - https://github.com/bitnami/bitnami-docker-keycloak - https://github.com/keycloak/keycloak -version: 5.2.2 +version: 5.2.3 diff --git a/bitnami/keycloak/README.md b/bitnami/keycloak/README.md index b77c0ba8d0..54ab1e9d2d 100644 --- a/bitnami/keycloak/README.md +++ b/bitnami/keycloak/README.md @@ -126,7 +126,7 @@ The command removes all the Kubernetes components associated with the chart and | `keycloakConfigCli.image.tag` | keycloak-config-cli container image tag | `4.3.0-debian-10-r54` | | `keycloakConfigCli.image.pullPolicy` | keycloak-config-cli container image pull policy | `IfNotPresent` | | `keycloakConfigCli.image.pullSecrets` | keycloak-config-cli container image pull secrets | `[]` | -| `keycloakConfigCli.annotations` | Annotations for keycloak-config-cli job | `undefined` | +| `keycloakConfigCli.annotations` | Annotations for keycloak-config-cli job | `{}` | | `keycloakConfigCli.command` | Command for running the container (set to default if not set). Use array form | `[]` | | `keycloakConfigCli.args` | Args for running the container (set to default if not set). Use array form | `[]` | | `keycloakConfigCli.hostAliases` | Job pod host aliases | `[]` | diff --git a/bitnami/keycloak/values.yaml b/bitnami/keycloak/values.yaml index 12e060b7df..1fbb151c34 100644 --- a/bitnami/keycloak/values.yaml +++ b/bitnami/keycloak/values.yaml @@ -304,7 +304,7 @@ keycloakConfigCli: ## - myRegistryKeySecretName ## pullSecrets: [] - ## @param keycloakConfigCli.annotations [objects] Annotations for keycloak-config-cli job + ## @param keycloakConfigCli.annotations [object] Annotations for keycloak-config-cli job ## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/ ## annotations: diff --git a/bitnami/kiam/Chart.yaml b/bitnami/kiam/Chart.yaml index 916d73edf7..2abb71f0e3 100644 --- a/bitnami/kiam/Chart.yaml +++ b/bitnami/kiam/Chart.yaml @@ -23,4 +23,4 @@ name: kiam sources: - https://github.com/bitnami/bitnami-docker-kiam - https://github.com/uswitch/kiam -version: 0.3.21 +version: 0.3.22 diff --git a/bitnami/kiam/values.yaml b/bitnami/kiam/values.yaml index adfe2cffd0..ba49e5c253 100644 --- a/bitnami/kiam/values.yaml +++ b/bitnami/kiam/values.yaml @@ -147,9 +147,9 @@ server: ## @param server.tlsFiles [object] Base64-encoded PEM values for server's CA certificate(s), certificate and private key ## tlsFiles: - ca: - cert: - key: + ca: "" + cert: "" + key: "" ## @param server.gatewayTimeoutCreation Timeout when creating the kiam gateway ## gatewayTimeoutCreation: 1s @@ -336,8 +336,8 @@ server: ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport ## nodePorts: - http: - metrics: + http: "" + metrics: "" ## @param server.service.clusterIP kiam service clusterIP IP ## clusterIP: None @@ -481,9 +481,9 @@ agent: ## @param agent.tlsFiles [object] Base64-encoded PEM values for server's CA certificate(s), certificate and private key ## tlsFiles: - ca: - cert: - key: + ca: "" + cert: "" + key: "" ## @param agent.podSecurityPolicy.create Whether to create a PodSecurityPolicy. WARNING: PodSecurityPolicy is deprecated in Kubernetes v1.21 or later, unavailable in v1.25 or later ## @param agent.podSecurityPolicy.allowedHostPaths Extra host paths to allow in the PodSecurityPolicy ## @@ -701,7 +701,7 @@ agent: ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport ## nodePorts: - metrics: + metrics: "" ## @param agent.service.clusterIP kiam service clusterIP IP ## clusterIP: "" diff --git a/bitnami/kubeapps/Chart.yaml b/bitnami/kubeapps/Chart.yaml index 07750aca3e..2ed4e8bb12 100644 --- a/bitnami/kubeapps/Chart.yaml +++ b/bitnami/kubeapps/Chart.yaml @@ -33,4 +33,4 @@ maintainers: name: kubeapps sources: - https://github.com/kubeapps/kubeapps -version: 7.6.1 +version: 7.6.2 diff --git a/bitnami/kubeapps/values.yaml b/bitnami/kubeapps/values.yaml index d6070cd64d..f68c928a3e 100644 --- a/bitnami/kubeapps/values.yaml +++ b/bitnami/kubeapps/values.yaml @@ -1515,7 +1515,7 @@ clusters: domain: cluster.local ## @param featureFlags [object] Feature flags (used to switch on development features) ## -featureFlags: +featureFlags: "" ## RBAC configuration ## rbac: diff --git a/bitnami/mongodb/Chart.yaml b/bitnami/mongodb/Chart.yaml index 6260d0c204..de9704331c 100644 --- a/bitnami/mongodb/Chart.yaml +++ b/bitnami/mongodb/Chart.yaml @@ -26,4 +26,4 @@ name: mongodb sources: - https://github.com/bitnami/bitnami-docker-mongodb - https://mongodb.org -version: 10.30.5 +version: 10.30.6 diff --git a/bitnami/mongodb/README.md b/bitnami/mongodb/README.md index ec8f047539..0848634f9d 100644 --- a/bitnami/mongodb/README.md +++ b/bitnami/mongodb/README.md @@ -135,7 +135,7 @@ Refer to the [chart documentation for more information on each of these architec | Name | Description | Value | | ----------------------------------------------- | ----------------------------------------------------------------------------------------------- | ------- | | `replicaSetConfigurationSettings.enabled` | Enable MongoDB® Switch to enable/disable configuring MongoDB® run time rs.conf settings | `false` | -| `replicaSetConfigurationSettings.configuration` | run-time rs.conf settings | `nil` | +| `replicaSetConfigurationSettings.configuration` | run-time rs.conf settings | `{}` | | `existingConfigmap` | Name of existing ConfigMap with MongoDB® configuration for Primary and Secondary nodes | `""` | | `initdbScripts` | Dictionary of initdb scripts | `{}` | | `initdbScriptsConfigMap` | Existing ConfigMap with custom initdb scripts | `""` | diff --git a/bitnami/mxnet/Chart.yaml b/bitnami/mxnet/Chart.yaml index 82ee99fa73..162b41709b 100644 --- a/bitnami/mxnet/Chart.yaml +++ b/bitnami/mxnet/Chart.yaml @@ -24,4 +24,4 @@ name: mxnet sources: - https://github.com/bitnami/bitnami-docker-mxnet - https://mxnet.apache.org/ -version: 2.3.24 +version: 2.3.25 diff --git a/bitnami/mxnet/values.yaml b/bitnami/mxnet/values.yaml index 7161436352..759140ae93 100644 --- a/bitnami/mxnet/values.yaml +++ b/bitnami/mxnet/values.yaml @@ -149,7 +149,7 @@ service: ## python [file] [args] ## entrypoint: - file: + file: "" workDir: /app # args: ## @param mode Apache MXNet (Incubating) deployment mode. Can be `standalone` or `distributed` diff --git a/bitnami/postgresql/Chart.yaml b/bitnami/postgresql/Chart.yaml index 4a2721ab9e..19648430ae 100644 --- a/bitnami/postgresql/Chart.yaml +++ b/bitnami/postgresql/Chart.yaml @@ -26,4 +26,4 @@ name: postgresql sources: - https://github.com/bitnami/bitnami-docker-postgresql - https://www.postgresql.org/ -version: 10.13.10 +version: 10.13.11 diff --git a/bitnami/postgresql/README.md b/bitnami/postgresql/README.md index 0c2418b3f4..7935968133 100644 --- a/bitnami/postgresql/README.md +++ b/bitnami/postgresql/README.md @@ -289,7 +289,7 @@ $ kubectl delete pvc -l release=my-release | `metrics.prometheusRule.enabled` | Set this to true to create prometheusRules for Prometheus operator | `false` | | `metrics.prometheusRule.additionalLabels` | Additional labels that can be used so prometheusRules will be discovered by Prometheus | `{}` | | `metrics.prometheusRule.namespace` | namespace where prometheusRules resource should be created | `""` | -| `metrics.prometheusRule.rules` | (https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) to be created | `[]` | +| `metrics.prometheusRule.rules` | Create specified [Rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) | `[]` | | `metrics.image.registry` | PostgreSQL Exporter image registry | `docker.io` | | `metrics.image.repository` | PostgreSQL Exporter image repository | `bitnami/postgres-exporter` | | `metrics.image.tag` | PostgreSQL Exporter image tag (immutable tags are recommended) | `0.10.0-debian-10-r133` | diff --git a/bitnami/postgresql/values.yaml b/bitnami/postgresql/values.yaml index 9e07fdb1d8..475ca24098 100644 --- a/bitnami/postgresql/values.yaml +++ b/bitnami/postgresql/values.yaml @@ -887,7 +887,7 @@ metrics: ## @param metrics.prometheusRule.namespace namespace where prometheusRules resource should be created ## namespace: "" - ## @param metrics.prometheusRule.rules [Rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) to be created + ## @param metrics.prometheusRule.rules Create specified [Rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) ## Make sure to constraint the rules to the current postgresql service. ## rules: ## - alert: HugeReplicationLag diff --git a/bitnami/rabbitmq-cluster-operator/Chart.yaml b/bitnami/rabbitmq-cluster-operator/Chart.yaml index e3588b2956..0e1204b39f 100644 --- a/bitnami/rabbitmq-cluster-operator/Chart.yaml +++ b/bitnami/rabbitmq-cluster-operator/Chart.yaml @@ -25,4 +25,4 @@ name: rabbitmq-cluster-operator sources: - https://github.com/bitnami/bitnami-docker-rabbitmq-cluster-operator - https://github.com/rabbitmq/cluster-operator -version: 2.0.2 +version: 2.0.3 diff --git a/bitnami/rabbitmq-cluster-operator/values.yaml b/bitnami/rabbitmq-cluster-operator/values.yaml index 50c3fcdc9c..d6d47dc61d 100644 --- a/bitnami/rabbitmq-cluster-operator/values.yaml +++ b/bitnami/rabbitmq-cluster-operator/values.yaml @@ -722,9 +722,9 @@ msgTopologyOperator: ## ref https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip ## externalTrafficPolicy: Cluster - ## @param msgTopologyOperator.service.annotations [object] Additional custom annotations for RabbitMQ Messaging Topology Operator webhook service + ## @param msgTopologyOperator.service.annotations Additional custom annotations for RabbitMQ Messaging Topology Operator webhook service ## - annotations: + annotations: {} ## RBAC configuration ## diff --git a/bitnami/redis-cluster/Chart.yaml b/bitnami/redis-cluster/Chart.yaml index 40d40ce86c..9e7cfee2ec 100644 --- a/bitnami/redis-cluster/Chart.yaml +++ b/bitnami/redis-cluster/Chart.yaml @@ -23,4 +23,4 @@ name: redis-cluster sources: - https://github.com/bitnami/bitnami-docker-redis - http://redis.io/ -version: 7.0.12 +version: 7.0.13 diff --git a/bitnami/redis-cluster/README.md b/bitnami/redis-cluster/README.md index 6df220f1d0..9231beb869 100644 --- a/bitnami/redis-cluster/README.md +++ b/bitnami/redis-cluster/README.md @@ -76,25 +76,19 @@ The command removes all the Kubernetes components associated with the chart and | `global.redis.password` | Redis™ password (overrides `password`) | `""` | -### Redis™ Cluster Common parameters - -| Name | Description | Value | -| ------------------------ | -------------------------------------------------------------------------------------------- | --------------- | -| `nameOverride` | String to partially override common.names.fullname template (will maintain the release name) | `""` | -| `fullnameOverride` | String to fully override common.names.fullname template | `""` | -| `clusterDomain` | Kubernetes Cluster Domain | `cluster.local` | -| `commonAnnotations` | Annotations to add to all deployed objects | `{}` | -| `commonLabels` | Labels to add to all deployed objects | `{}` | -| `extraDeploy` | Array of extra objects to deploy with the release (evaluated as a template) | `[]` | -| `diagnosticMode.enabled` | Enable diagnostic mode (all probes will be disabled and the command will be overridden) | `false` | -| `diagnosticMode.command` | Command to override all containers in the deployment | `["sleep"]` | -| `diagnosticMode.args` | Args to override all containers in the deployment | `["infinity"]` | - - ### Redis™ Cluster Common parameters | Name | Description | Value | | --------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------- | +| `nameOverride` | String to partially override common.names.fullname template (will maintain the release name) | `""` | +| `fullnameOverride` | String to fully override common.names.fullname template | `""` | +| `clusterDomain` | Kubernetes Cluster Domain | `cluster.local` | +| `commonAnnotations` | Annotations to add to all deployed objects | `{}` | +| `commonLabels` | Labels to add to all deployed objects | `{}` | +| `extraDeploy` | Array of extra objects to deploy with the release (evaluated as a template) | `[]` | +| `diagnosticMode.enabled` | Enable diagnostic mode (all probes will be disabled and the command will be overridden) | `false` | +| `diagnosticMode.command` | Command to override all containers in the deployment | `["sleep"]` | +| `diagnosticMode.args` | Args to override all containers in the deployment | `["infinity"]` | | `image.registry` | Redis™ cluster image registry | `docker.io` | | `image.repository` | Redis™ cluster image repository | `bitnami/redis-cluster` | | `image.tag` | Redis™ cluster image tag (immutable tags are recommended) | `6.2.6-debian-10-r49` | @@ -276,37 +270,37 @@ The command removes all the Kubernetes components associated with the chart and ### Metrics sidecar parameters -| Name | Description | Value | -| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ | ------------------------ | -| `metrics.enabled` | Start a side-car prometheus exporter | `false` | -| `metrics.image.registry` | Redis™ exporter image registry | `docker.io` | -| `metrics.image.repository` | Redis™ exporter image name | `bitnami/redis-exporter` | -| `metrics.image.tag` | Redis™ exporter image tag | `1.31.4-debian-10-r7` | -| `metrics.image.pullPolicy` | Redis™ exporter image pull policy | `IfNotPresent` | -| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | -| `metrics.resources` | Metrics exporter resource requests and limits | `{}` | -| `metrics.extraArgs` | Extra arguments for the binary; possible values [here](https://github.com/oliver006/redis_exporter | `{}` | -| `metrics.podAnnotations` | Additional annotations for Metrics exporter pod | `{}` | -| `metrics.podLabels` | Additional labels for Metrics exporter pod | `{}` | -| `metrics.serviceMonitor.enabled` | If `true`, creates a Prometheus Operator ServiceMonitor (also requires `metrics.enabled` to be `true`) | `false` | -| `metrics.serviceMonitor.namespace` | Optional namespace which Prometheus is running in | `""` | -| `metrics.serviceMonitor.interval` | How frequently to scrape metrics (use by default, falling back to Prometheus' default) | `""` | -| `metrics.serviceMonitor.scrapeTimeout` | Timeout after which the scrape is ended | `""` | -| `metrics.serviceMonitor.selector` | Prometheus instance selector labels | `{}` | -| `metrics.serviceMonitor.labels` | ServiceMonitor extra labels | `{}` | -| `metrics.serviceMonitor.annotations` | ServiceMonitor annotations | `{}` | -| `metrics.serviceMonitor.jobLabel` | The name of the label on the target service to use as the job name in prometheus. | `""` | -| `metrics.serviceMonitor.relabelings` | RelabelConfigs to apply to samples before scraping | `[]` | -| `metrics.serviceMonitor.metricRelabelings` | MetricRelabelConfigs to apply to samples before ingestion | `[]` | -| `metrics.prometheusRule.enabled` | Set this to true to create prometheusRules for Prometheus operator | `false` | -| `metrics.prometheusRule.additionalLabels` | Additional labels that can be used so prometheusRules will be discovered by Prometheus | `{}` | -| `metrics.prometheusRule.namespace` | namespace where prometheusRules resource should be created | `""` | -| `metrics.prometheusRule.rules` | (https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) to be created, check values for an example. | `[]` | -| `metrics.priorityClassName` | Metrics exporter pod priorityClassName | `""` | -| `metrics.service.type` | Kubernetes Service type (redis metrics) | `ClusterIP` | -| `metrics.service.loadBalancerIP` | Use serviceLoadBalancerIP to request a specific static IP, otherwise leave blank | `""` | -| `metrics.service.annotations` | Annotations for the services to monitor. | `{}` | -| `metrics.service.labels` | Additional labels for the metrics service | `{}` | +| Name | Description | Value | +| ------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------ | +| `metrics.enabled` | Start a side-car prometheus exporter | `false` | +| `metrics.image.registry` | Redis™ exporter image registry | `docker.io` | +| `metrics.image.repository` | Redis™ exporter image name | `bitnami/redis-exporter` | +| `metrics.image.tag` | Redis™ exporter image tag | `1.31.4-debian-10-r7` | +| `metrics.image.pullPolicy` | Redis™ exporter image pull policy | `IfNotPresent` | +| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` | +| `metrics.resources` | Metrics exporter resource requests and limits | `{}` | +| `metrics.extraArgs` | Extra arguments for the binary; possible values [here](https://github.com/oliver006/redis_exporter | `{}` | +| `metrics.podAnnotations` | Additional annotations for Metrics exporter pod | `{}` | +| `metrics.podLabels` | Additional labels for Metrics exporter pod | `{}` | +| `metrics.serviceMonitor.enabled` | If `true`, creates a Prometheus Operator ServiceMonitor (also requires `metrics.enabled` to be `true`) | `false` | +| `metrics.serviceMonitor.namespace` | Optional namespace which Prometheus is running in | `""` | +| `metrics.serviceMonitor.interval` | How frequently to scrape metrics (use by default, falling back to Prometheus' default) | `""` | +| `metrics.serviceMonitor.scrapeTimeout` | Timeout after which the scrape is ended | `""` | +| `metrics.serviceMonitor.selector` | Prometheus instance selector labels | `{}` | +| `metrics.serviceMonitor.labels` | ServiceMonitor extra labels | `{}` | +| `metrics.serviceMonitor.annotations` | ServiceMonitor annotations | `{}` | +| `metrics.serviceMonitor.jobLabel` | The name of the label on the target service to use as the job name in prometheus. | `""` | +| `metrics.serviceMonitor.relabelings` | RelabelConfigs to apply to samples before scraping | `[]` | +| `metrics.serviceMonitor.metricRelabelings` | MetricRelabelConfigs to apply to samples before ingestion | `[]` | +| `metrics.prometheusRule.enabled` | Set this to true to create prometheusRules for Prometheus operator | `false` | +| `metrics.prometheusRule.additionalLabels` | Additional labels that can be used so prometheusRules will be discovered by Prometheus | `{}` | +| `metrics.prometheusRule.namespace` | namespace where prometheusRules resource should be created | `""` | +| `metrics.prometheusRule.rules` | Create specified [rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/), check values for an example. | `[]` | +| `metrics.priorityClassName` | Metrics exporter pod priorityClassName | `""` | +| `metrics.service.type` | Kubernetes Service type (redis metrics) | `ClusterIP` | +| `metrics.service.loadBalancerIP` | Use serviceLoadBalancerIP to request a specific static IP, otherwise leave blank | `""` | +| `metrics.service.annotations` | Annotations for the services to monitor. | `{}` | +| `metrics.service.labels` | Additional labels for the metrics service | `{}` | ### Sysctl Image parameters diff --git a/bitnami/redis-cluster/values.yaml b/bitnami/redis-cluster/values.yaml index 829ccecb7f..7ed8d035f6 100644 --- a/bitnami/redis-cluster/values.yaml +++ b/bitnami/redis-cluster/values.yaml @@ -835,7 +835,7 @@ metrics: ## @param metrics.prometheusRule.enabled Set this to true to create prometheusRules for Prometheus operator ## @param metrics.prometheusRule.additionalLabels Additional labels that can be used so prometheusRules will be discovered by Prometheus ## @param metrics.prometheusRule.namespace namespace where prometheusRules resource should be created - ## @param metrics.prometheusRule.rules [rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/) to be created, check values for an example. + ## @param metrics.prometheusRule.rules Create specified [rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/), check values for an example. ## prometheusRule: enabled: false