To connect the brokers from the outside using the cluster's default
service is only possible, if `externalAccess.service.type=LoadBalancer`
and not `externalAccess.service.type=NodePort`. So we move the part to
the correct position.
Closes#7661
Co-authored-by: Julian Strobl <julian.strobl@telekom.de>
* Add labels the the Grafana deployment
* Fix incorrect metadata in README
* Bump chart version to minor
* Fix label description
* Update README.md
Co-authored-by: Tom Stian Berget <tom.berget@gmail.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
* Ignore the build folder
* Update the Makefile
* Support using MY_POD_IP env variable for external access
* Update comment for configuration value
* Support usePodIPs
* Remove unused file
* Update scripts-configmap.yaml
Correct the syntax
* Increase the patch version for the change
* Update the README.md for new configuration value usePodIPs
* Update scripts-configmap.yaml
Update the if else logic
Previous Updated:
```
{{- if or .Values.externalAccess.service.useHostIPs .Values.externalAccess.autoDiscovery.enabled }}
export EXTERNAL_ACCESS_IP="${HOST_IP}"
{{- else if or .Values.externalAccess.service.usePodIPs .Values.externalAccess.autoDiscovery.enabled }}
export EXTERNAL_ACCESS_IP="${MY_POD_IP}"
```
To new
```
{{- if and .Values.externalAccess.service.usePodIPs .Values.externalAccess.autoDiscovery.enabled }}
export EXTERNAL_ACCESS_IP="${MY_POD_IP}"
{{- else if or .Values.externalAccess.service.useHostIPs .Values.externalAccess.autoDiscovery.enabled }}
export EXTERNAL_ACCESS_IP="${HOST_IP}"
```
The previous logic will ignore the `usePodIPs` flag when `.Values.externalAccess.autoDiscovery.enabled` is true and system will use HOST_ID instead of usePodIPs = true.
By combine the `Values.externalAccess.service.useHostIPs` & `.Values.externalAccess.autoDiscovery.enabled` it will make sure we will use MY_POD_IP. For other cases it will use HOST_IP
Co-authored-by: Ryan Nguyen <ryan.nguyen@shopback.com>
* [bitnami/etcd] Add support for customizing authentication token type
Signed-off-by: juan131 <juanariza@vmware.com>
* Fix typo in values
Signed-off-by: juan131 <juanariza@vmware.com>
* Add support for customizin the JWT token and loading the private key from a secret
Signed-off-by: juan131 <juanariza@vmware.com>
* [bitnami/consul, cassandra] Apply standardizations
* Update bitnami/consul/values.yaml
Co-authored-by: Pablo Galego <pgalego@vmware.com>
* Update values.yaml
Co-authored-by: Pablo Galego <pgalego@vmware.com>
* [bitnami/redis-cluster] Standardise Redis Cluster Helm Chart
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
* Bump version
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
* Fix and regenerate README
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
* Apply suggestions
* Re-generate readme
* Address changes and improvements
* Improve rollingUpdate values
* Use 0 as default partition
* Add upgrade notice to README
* initContainer to load dags into Airflow avoiding k8s configMap real path
* initContainer to load dags into Airflow (scheduler) avoiding k8s configMap real path
* initContainer to load dags into Airflow (worker) avoiding k8s configMap real path
* bump up Chart version
* move conditional to the template to avoid calling when it is not needed
* use a value for the load dags initcontainer
* do not chomp right whitespace
* Move initcontainer image details together with dagsConfigMap under same group
* Fix metadata
* fix default dagConfigMap value
* Remove hardcoded stuff
* Rename dags.dagsConfigMap parameter to dags.configMap
* Update bitnami/airflow/templates/_helpers.tpl
Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
* Update bitnami/airflow/Chart.yaml
Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
* Decouple args from command
* Update bitnami/airflow/values.yaml
Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
* Update bitnami/airflow/values.yaml
Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
* fix misspelling
* Update README.md
Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>