Files
charts/bitnami/kong/templates/kong-script-configmap.yaml
Javier J. Salmerón-García bd3b59b98c [bitnami/kong] Add chart (#2120)
* [bitnami/kong] Add chart

Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@vmware.com>

* Fix yaml issues and missing values

* lint

* Add ingress ci

* Add requested changes

Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@vmware.com>

* Update bitnami/kong/templates/ingress.yaml

Co-Authored-By: Juan Ariza Toledano <juan@bitnami.com>

* Update bitnami/kong/values.yaml

Co-Authored-By: Juan Ariza Toledano <juan@bitnami.com>

* Apply suggestions

Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@vmware.com>

* Fix ingress

Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@vmware.com>

* Add changes for helm2 support

* production

* Update kong ingress controller version

* Fix migration job

* Change reference

* Delete kibana references

* Update tags and dependency

Co-authored-by: Juan Ariza Toledano <juan@bitnami.com>
Co-authored-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2020-04-15 09:43:23 +02:00

41 lines
1.0 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "kong.fullname" . }}-scripts
namespace: {{ .Release.Namespace }}
labels: {{- include "kong.labels" . | nindent 4 }}
app.kubernetes.io/component: server
data:
kong-container-health.sh: |-
#!/bin/bash
set -o errexit
set -o nounset
set -o pipefail
# Load libraries
. /opt/bitnami/scripts/libos.sh
. /opt/bitnami/scripts/libkong.sh
# Load Kong environment variables
eval "$(kong_env)"
is_kong_running
ingress-container-wait-for-kong.sh: |-
#!/bin/bash
echo "Waiting for the Kong container to be ready"
if wait-for-port --timeout={{ .Values.ingressController.proxyReadyTimeout }} --host=127.0.0.1 --state=inuse 8000; then
echo "Kong container ready"
else
echo "Kong not ready after {{ .Values.ingressController.proxyReadyTimeout }} seconds"
exit 1
fi
ingress-container-start.sh: |-
#!/bin/bash
. /health/ingress-container-wait-for-kong.sh
kong-ingress-controller