mirror of
https://github.com/bitnami/charts.git
synced 2026-04-01 06:47:23 +08:00
* [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>
41 lines
1.0 KiB
YAML
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 |