[bitnami/*] Drop support for deprecated cert-manager annotation (#7582)

* [bitnami/airflow] Support current cert-manager annotations

* [bitnami/airflow] More readable if statement for helper

Co-authored-by: Carlos Rodríguez Hernández <carrodher1179@gmail.com>

* [bitnami/airflow] Revert to master

* [bitnami/airflow] Remove ingress.certManager parameter, document use of ingress.annotations

* [bitnami/airflow] Add cert-manager annotations reference to the README

* [bitnami/airflow] Add deprecation notice in values.yaml

* [bitnami/airflow] Bump chart's patch version

* [bitnami/apache] Deprecate ingress.certManager

* [bitnami/argo-cd] Deprecate ingress.certManager

* [bitnami/aspnet-core] Deprecate ingress.certManager

* [bitnami/concourse] Deprecate ingress.certManager

* [bitnami/consul] Deprecate ingress.certManager

* [bitnami/discourse] Deprecate ingress.certManager

* [bitnami/dokuwiki] Deprecate ingress.certManager

* [bitnami/drupal] Deprecate ingress.certManager

* [bitnami/ejbca] Deprecate ingress.certManager

* [bitnami/fluentd] Deprecate ingress.certManager

* [bitnami/grafana] Deprecate ingress.certManager

* [bitnami/harbor] Deprecate ingress.certManager

* [bitnami/influxdb] Deprecate ingress.certManager

* [bitnami/jasperreports] Deprecate ingress.certManager

* [bitnami/jenkins] Deprecate ingress.certManager

* [bitnami/joomla] Deprecate ingress.certManager

* [bitnami/jupyterhub] Deprecate ingress.certManager

* [bitnami/keykloak] Deprecate ingress.certManager

* [bitnami/kibana] Deprecate ingress.certManager

* [bitnami/kong] Deprecate ingress.certManager

* [bitnami/airflow] Bump chart's patch version

* Fixes after sync with master

* [bitnami/airflow] Fix readme-generator metadata

* [bitnami/*] Add the parameter name to the annotations example

Co-authored-by: Carlos Rodríguez Hernández <carrodher1179@gmail.com>
This commit is contained in:
Pablo Galego
2021-10-01 10:01:46 +02:00
committed by GitHub
parent 4297b792e4
commit a081792935
64 changed files with 895 additions and 787 deletions

View File

@@ -30,4 +30,4 @@ name: ejbca
sources:
- https://github.com/bitnami/bitnami-docker-ejbca
- https://www.ejbca.org/
version: 3.0.0
version: 3.0.1

View File

@@ -152,20 +152,19 @@ The command removes all the Kubernetes components associated with the chart and
### Ingress parameters
| Name | Description | Value |
| --------------------- | --------------------------------------------------------------------------------------------- | ------------------------ |
| `ingress.enabled` | Enable ingress controller resource | `false` |
| `ingress.certManager` | Add annotations for cert-manager | `false` |
| `ingress.pathType` | Ingress Path type | `ImplementationSpecific` |
| `ingress.apiVersion` | Override API Version (automatically detected if not set) | `""` |
| `ingress.hostname` | Default host for the ingress resource | `ejbca.local` |
| `ingress.path` | The Path to EJBCA. You may need to set this to '/*' in order to use this | `/` |
| `ingress.annotations` | Ingress annotations done as key:value pairs | `{}` |
| `ingress.tls` | Enable TLS configuration for the hostname defined at ingress.hostname parameter | `false` |
| `ingress.extraHosts` | The list of additional hostnames to be covered with this ingress record. | `[]` |
| `ingress.extraPaths` | Any additional arbitrary paths that may need to be added to the ingress under the main host. | `[]` |
| `ingress.extraTls` | The tls configuration for additional hostnames to be covered with this ingress record. | `[]` |
| `ingress.secrets` | If you're providing your own certificates, please use this to add the certificates as secrets | `[]` |
| Name | Description | Value |
| --------------------- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------ |
| `ingress.enabled` | Enable ingress controller resource | `false` |
| `ingress.pathType` | Ingress Path type | `ImplementationSpecific` |
| `ingress.apiVersion` | Override API Version (automatically detected if not set) | `""` |
| `ingress.hostname` | Default host for the ingress resource | `ejbca.local` |
| `ingress.path` | The Path to EJBCA. You may need to set this to '/*' in order to use this | `/` |
| `ingress.annotations` | Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations. | `{}` |
| `ingress.tls` | Enable TLS configuration for the hostname defined at ingress.hostname parameter | `false` |
| `ingress.extraHosts` | The list of additional hostnames to be covered with this ingress record. | `[]` |
| `ingress.extraPaths` | Any additional arbitrary paths that may need to be added to the ingress under the main host. | `[]` |
| `ingress.extraTls` | The tls configuration for additional hostnames to be covered with this ingress record. | `[]` |
| `ingress.secrets` | If you're providing your own certificates, please use this to add the certificates as secrets | `[]` |
### Database parameters

View File

@@ -370,9 +370,10 @@ ingress:
## @param ingress.enabled Enable ingress controller resource
##
enabled: false
## @param ingress.certManager Add annotations for cert-manager
## DEPRECATED: Use ingress.annotations instead of ingress.certManager
## certManager: false
##
certManager: false
## @param ingress.pathType Ingress Path type
##
pathType: ImplementationSpecific
@@ -386,11 +387,16 @@ ingress:
## with ALB ingress controllers.
##
path: /
## @param ingress.annotations Ingress annotations done as key:value pairs
## @param ingress.annotations Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations.
## For a full list of possible ingress annotations, please see
## ref: https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/nginx-configuration/annotations.md
## Use this parameter to set the required annotations for cert-manager, see
## ref: https://cert-manager.io/docs/usage/ingress/#supported-annotations
##
## If certManager is set to true, annotation kubernetes.io/tls-acme: "true" will automatically be set
## e.g:
## annotations:
## kubernetes.io/ingress.class: nginx
## cert-manager.io/cluster-issuer: cluster-issuer-name
##
annotations: {}
## @param ingress.tls Enable TLS configuration for the hostname defined at ingress.hostname parameter