[bitnami/kong] Detect non-standard images (#30898)

* [bitnami/kong] Detect non-standard images

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Update CHANGELOG.md

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

* Modify values.yaml

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

* Update values.yaml

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>

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

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

---------

Signed-off-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
Carlos Rodríguez Hernández
2024-12-10 19:41:55 +01:00
committed by GitHub
parent 68c74f9cba
commit f51cea0833
6 changed files with 29 additions and 13 deletions

View File

@@ -1,8 +1,12 @@
# Changelog
## 15.1.0 (2024-12-10)
* [bitnami/kong] Detect non-standard images ([#30898](https://github.com/bitnami/charts/pull/30898))
## 15.0.0 (2024-11-22)
* [bitnami/kong] Use postgresql 17 for Kong ([#30584](https://github.com/bitnami/charts/pull/30584))
* [bitnami/kong] Use postgresql 17 for Kong (#30584) ([66c3a1c](https://github.com/bitnami/charts/commit/66c3a1c7c70034befe21bf5f004ab040f264dca6)), closes [#30584](https://github.com/bitnami/charts/issues/30584)
## <small>14.0.9 (2024-11-22)</small>

View File

@@ -1,12 +1,12 @@
dependencies:
- name: postgresql
repository: oci://registry-1.docker.io/bitnamicharts
version: 16.2.2
version: 16.2.5
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.27.0
version: 2.28.0
- name: cassandra
repository: oci://registry-1.docker.io/bitnamicharts
version: 12.0.4
digest: sha256:cf1888ebd34ba04415ba7a3fb77ce952578b26bb4c1a05a5b669d5842889ea30
generated: "2024-11-22T13:22:04.375151+01:00"
version: 12.0.5
digest: sha256:bc189fbe098a441a2ac6982c65362bddacfceda1e0a6a11951ac3c7d22dd2e15
generated: "2024-12-10T17:08:31.598394+01:00"

View File

@@ -43,4 +43,4 @@ maintainers:
name: kong
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/kong
version: 15.0.0
version: 15.1.0

View File

@@ -229,12 +229,13 @@ As an alternative, you can use of the preset configurations for pod affinity, po
### Global parameters
| Name | Description | Value |
| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------ |
| `global.imageRegistry` | Global Docker image registry | `""` |
| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` |
| `global.defaultStorageClass` | Global default StorageClass for Persistent Volume(s) | `""` |
| `global.compatibility.openshift.adaptSecurityContext` | Adapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation) | `auto` |
| Name | Description | Value |
| ----------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
| `global.imageRegistry` | Global Docker image registry | `""` |
| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` |
| `global.defaultStorageClass` | Global default StorageClass for Persistent Volume(s) | `""` |
| `global.security.allowInsecureImages` | Allows skipping image verification | `false` |
| `global.compatibility.openshift.adaptSecurityContext` | Adapt the securityContext sections of the deployment to make them compatible with Openshift restricted-v2 SCC: remove runAsUser, runAsGroup and fsGroup and let the platform use their allowed default IDs. Possible values: auto (apply if the detected running cluster is Openshift), force (perform the adaptation always), disabled (do not perform adaptation) | `auto` |
### Common parameters
@@ -560,6 +561,10 @@ Find more information about how to deal with common errors related to Bitnami's
## Upgrading
### To 15.1.0
This version introduces image verification for security purposes. To disable it, set `global.security.allowInsecureImages` to `true`. More details at [GitHub issue](https://github.com/bitnami/charts/issues/30850).
It's necessary to specify the existing passwords while performing a upgrade to ensure the secrets are not updated with invalid randomly generated passwords. Remember to specify the existing values of the `postgresql.postgresqlPassword` or `cassandra.password` parameters when upgrading the chart:
```console

View File

@@ -121,3 +121,4 @@ WARNING: You made the Kong admin {{ if contains "ClusterIP" .Values.service.type
{{- end }}
{{- include "common.warnings.resources" (dict "sections" (list "ingressController" "kong" "migration") "context" $) }}
{{- include "common.warnings.modifiedImages" (dict "images" (list .Values.image .Values.ingressController.image) "context" $) }}
{{- include "common.errors.insecureImages" (dict "images" (list .Values.image .Values.ingressController.image) "context" $) }}

View File

@@ -19,6 +19,12 @@ global:
##
imagePullSecrets: []
defaultStorageClass: ""
## Security parameters
##
security:
## @param global.security.allowInsecureImages Allows skipping image verification
##
allowInsecureImages: false
## Compatibility adaptations for Kubernetes platforms
##
compatibility: