[bitnami/discourse] Release 10.0.0 (#14743)

* [bitnami/discourse] Release 10.0.0 updating components versions

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* Update README.md with readme-generator-for-helm

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>

* [bitnami/discourse] Update cypress tests

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

* [bitnami/discourse] Only allow known error message

Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>

---------

Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
Co-authored-by: Gonzalo Gomez Gracia <gonzalog@vmware.com>
This commit is contained in:
Bitnami Bot
2023-02-08 12:45:18 +01:00
committed by GitHub
parent fae0a47691
commit a1e2d41419
7 changed files with 71 additions and 61 deletions

View File

@@ -1,12 +1,12 @@
dependencies:
- name: redis
repository: https://charts.bitnami.com/bitnami
version: 17.4.2
version: 17.7.1
- name: postgresql
repository: https://charts.bitnami.com/bitnami
version: 12.1.9
version: 12.1.14
- name: common
repository: https://charts.bitnami.com/bitnami
version: 2.2.2
digest: sha256:8c70d6d7bca8cac79ce2face6d2e3028e651a145161a7733a566fc40baa6066c
generated: "2023-01-13T09:45:17.903560031Z"
digest: sha256:a0a13242288c8b9160a115737a9377d0f417b6d1c2388b6689634d7723a6a933
generated: "2023-02-03T17:29:24.95059524Z"

View File

@@ -2,7 +2,7 @@ annotations:
category: Forum
licenses: Apache-2.0
apiVersion: v2
appVersion: 2.8.13
appVersion: 3.0.1
dependencies:
- condition: redis.enabled
name: redis
@@ -35,4 +35,4 @@ sources:
- https://github.com/bitnami/containers/tree/main/bitnami/discourse
- https://github.com/spinnaker
- https://www.discourse.org/
version: 9.0.9
version: 10.0.0

View File

@@ -7,7 +7,7 @@ Discourse is an open source discussion platform with built-in moderation and gov
[Overview of Discourse&reg;](http://www.discourse.org/)
Trademarks: This software listing is packaged by Bitnami. The respective trademarks mentioned in the offering are owned by the respective companies, and use of them does not imply any affiliation or endorsement.
## TL;DR
```console
@@ -82,53 +82,53 @@ The command removes all the Kubernetes components associated with the chart and
### Discourse Common parameters
| Name | Description | Value |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | ---------------------- |
| `image.registry` | Discourse image registry | `docker.io` |
| `image.repository` | Discourse image repository | `bitnami/discourse` |
| `image.tag` | Discourse image tag | `2.8.13-debian-11-r11` |
| `image.digest` | Discourse image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `image.pullPolicy` | Discourse image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Discourse image pull secrets | `[]` |
| `image.debug` | Enable image debug mode | `false` |
| `auth.email` | Discourse admin user email | `user@example.com` |
| `auth.username` | Discourse admin user | `user` |
| `auth.password` | Discourse admin password. WARNING: Minimum length of 10 characters | `""` |
| `auth.existingSecret` | Name of an existing secret to use for Discourse credentials | `""` |
| `host` | Hostname to create application URLs (include the port if =/= 80) | `""` |
| `siteName` | Discourse site name | `My Site!` |
| `smtp.enabled` | Enable/disable SMTP | `false` |
| `smtp.host` | SMTP host name | `""` |
| `smtp.port` | SMTP port number | `""` |
| `smtp.user` | SMTP account user name | `""` |
| `smtp.password` | SMTP account password | `""` |
| `smtp.protocol` | SMTP protocol (Allowed values: tls, ssl) | `""` |
| `smtp.auth` | SMTP authentication method | `""` |
| `smtp.existingSecret` | Name of an existing Kubernetes secret. The secret must have the following key configured: `smtp-password` | `""` |
| `replicaCount` | Number of Discourse & Sidekiq replicas | `1` |
| `podSecurityContext.enabled` | Enabled Discourse pods' Security Context | `false` |
| `podSecurityContext.fsGroup` | Set Discourse pod's Security Context fsGroup | `0` |
| `hostAliases` | Add deployment host aliases | `[]` |
| `podAnnotations` | Additional pod annotations | `{}` |
| `podLabels` | Additional pod labels | `{}` |
| `podAffinityPreset` | Pod affinity preset. Allowed values: soft, hard | `""` |
| `podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `soft` |
| `nodeAffinityPreset.type` | Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `""` |
| `nodeAffinityPreset.key` | Node label key to match Ignored if `affinity` is set. | `""` |
| `nodeAffinityPreset.values` | Node label values to match. Ignored if `affinity` is set. | `[]` |
| `affinity` | Affinity for pod assignment | `{}` |
| `nodeSelector` | Node labels for pod assignment. | `{}` |
| `tolerations` | Tolerations for pod assignment. | `[]` |
| `topologySpreadConstraints` | Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template | `[]` |
| `priorityClassName` | Priority Class Name | `""` |
| `schedulerName` | Use an alternate scheduler, e.g. "stork". | `""` |
| `terminationGracePeriodSeconds` | Seconds Discourse pod needs to terminate gracefully | `""` |
| `updateStrategy.type` | Discourse deployment strategy type | `RollingUpdate` |
| `updateStrategy.rollingUpdate` | Discourse deployment rolling update configuration parameters | `{}` |
| `sidecars` | Add additional sidecar containers to the Discourse pods | `[]` |
| `initContainers` | Add additional init containers to the Discourse pods | `[]` |
| `extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the Discourse pods | `[]` |
| `extraVolumes` | Optionally specify extra list of additional volumes for the Discourse pods | `[]` |
| Name | Description | Value |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -------------------- |
| `image.registry` | Discourse image registry | `docker.io` |
| `image.repository` | Discourse image repository | `bitnami/discourse` |
| `image.tag` | Discourse image tag | `3.0.1-debian-11-r0` |
| `image.digest` | Discourse image digest in the way sha256:aa.... Please note this parameter, if set, will override the tag | `""` |
| `image.pullPolicy` | Discourse image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Discourse image pull secrets | `[]` |
| `image.debug` | Enable image debug mode | `false` |
| `auth.email` | Discourse admin user email | `user@example.com` |
| `auth.username` | Discourse admin user | `user` |
| `auth.password` | Discourse admin password. WARNING: Minimum length of 10 characters | `""` |
| `auth.existingSecret` | Name of an existing secret to use for Discourse credentials | `""` |
| `host` | Hostname to create application URLs (include the port if =/= 80) | `""` |
| `siteName` | Discourse site name | `My Site!` |
| `smtp.enabled` | Enable/disable SMTP | `false` |
| `smtp.host` | SMTP host name | `""` |
| `smtp.port` | SMTP port number | `""` |
| `smtp.user` | SMTP account user name | `""` |
| `smtp.password` | SMTP account password | `""` |
| `smtp.protocol` | SMTP protocol (Allowed values: tls, ssl) | `""` |
| `smtp.auth` | SMTP authentication method | `""` |
| `smtp.existingSecret` | Name of an existing Kubernetes secret. The secret must have the following key configured: `smtp-password` | `""` |
| `replicaCount` | Number of Discourse & Sidekiq replicas | `1` |
| `podSecurityContext.enabled` | Enabled Discourse pods' Security Context | `false` |
| `podSecurityContext.fsGroup` | Set Discourse pod's Security Context fsGroup | `0` |
| `hostAliases` | Add deployment host aliases | `[]` |
| `podAnnotations` | Additional pod annotations | `{}` |
| `podLabels` | Additional pod labels | `{}` |
| `podAffinityPreset` | Pod affinity preset. Allowed values: soft, hard | `""` |
| `podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `soft` |
| `nodeAffinityPreset.type` | Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `""` |
| `nodeAffinityPreset.key` | Node label key to match Ignored if `affinity` is set. | `""` |
| `nodeAffinityPreset.values` | Node label values to match. Ignored if `affinity` is set. | `[]` |
| `affinity` | Affinity for pod assignment | `{}` |
| `nodeSelector` | Node labels for pod assignment. | `{}` |
| `tolerations` | Tolerations for pod assignment. | `[]` |
| `topologySpreadConstraints` | Topology Spread Constraints for pod assignment spread across your cluster among failure-domains. Evaluated as a template | `[]` |
| `priorityClassName` | Priority Class Name | `""` |
| `schedulerName` | Use an alternate scheduler, e.g. "stork". | `""` |
| `terminationGracePeriodSeconds` | Seconds Discourse pod needs to terminate gracefully | `""` |
| `updateStrategy.type` | Discourse deployment strategy type | `RollingUpdate` |
| `updateStrategy.rollingUpdate` | Discourse deployment rolling update configuration parameters | `{}` |
| `sidecars` | Add additional sidecar containers to the Discourse pods | `[]` |
| `initContainers` | Add additional init containers to the Discourse pods | `[]` |
| `extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the Discourse pods | `[]` |
| `extraVolumes` | Optionally specify extra list of additional volumes for the Discourse pods | `[]` |
### Discourse container parameters
@@ -149,7 +149,7 @@ The command removes all the Kubernetes components associated with the chart and
| `discourse.livenessProbe.failureThreshold` | Failure threshold for livenessProbe | `6` |
| `discourse.livenessProbe.successThreshold` | Success threshold for livenessProbe | `1` |
| `discourse.readinessProbe.enabled` | Enable readinessProbe on Discourse containers | `true` |
| `discourse.readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `30` |
| `discourse.readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `180` |
| `discourse.readinessProbe.periodSeconds` | Period seconds for readinessProbe | `10` |
| `discourse.readinessProbe.timeoutSeconds` | Timeout seconds for readinessProbe | `5` |
| `discourse.readinessProbe.failureThreshold` | Failure threshold for readinessProbe | `6` |
@@ -257,7 +257,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-r71` |
| `volumePermissions.image.tag` | Init container volume-permissions image tag (immutable tags are recommended) | `11-debian-11-r79` |
| `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 | `[]` |

View File

@@ -69,7 +69,7 @@ diagnosticMode:
image:
registry: docker.io
repository: bitnami/discourse
tag: 2.8.13-debian-11-r11
tag: 3.0.1-debian-11-r0
digest: ""
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
@@ -298,7 +298,7 @@ discourse:
##
readinessProbe:
enabled: true
initialDelaySeconds: 30
initialDelaySeconds: 180
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 6
@@ -666,7 +666,7 @@ volumePermissions:
image:
registry: docker.io
repository: bitnami/bitnami-shell
tag: 11-debian-11-r71
tag: 11-debian-11-r79
digest: ""
pullPolicy: IfNotPresent
## Optionally specify an array of imagePullSecrets.