4 apiVersion: admissionregistration.k8s.io/v1
5 kind: ValidatingWebhookConfiguration
8 app.kubernetes.io/instance: chartsnap
9 app.kubernetes.io/managed-by: Helm
10 app.kubernetes.io/name: kong
11 app.kubernetes.io/version: \"3.6\"
12 helm.sh/chart: kong-2.38.0
13 name: chartsnap-kong-validations
16 - admissionReviewVersions:
19 caBundle: '###DYNAMIC_FIELD###'
21 name: chartsnap-kong-validation-webhook
24 name: validations.kong.konghq.com
33 - configuration.konghq.com
64 - gateway.networking.k8s.io
81 app.kubernetes.io/component: app
82 app.kubernetes.io/instance: chartsnap
83 app.kubernetes.io/managed-by: Helm
84 app.kubernetes.io/name: kong
85 app.kubernetes.io/version: \"3.6\"
86 helm.sh/chart: kong-2.38.0
93 app.kubernetes.io/component: app
94 app.kubernetes.io/instance: chartsnap
95 app.kubernetes.io/name: kong
104 kuma.io/gateway: enabled
105 kuma.io/service-account-token-volume: chartsnap-kong-token
106 traffic.sidecar.istio.io/includeInboundPorts: \"\"
109 app.kubernetes.io/component: app
110 app.kubernetes.io/instance: chartsnap
111 app.kubernetes.io/managed-by: Helm
112 app.kubernetes.io/name: kong
113 app.kubernetes.io/version: \"3.6\"
114 helm.sh/chart: kong-2.38.0
117 automountServiceAccountToken: false
125 fieldPath: metadata.name
126 - name: POD_NAMESPACE
130 fieldPath: metadata.namespace
131 - name: CONTROLLER_ADMISSION_WEBHOOK_LISTEN
133 - name: CONTROLLER_ANONYMOUS_REPORTS
135 - name: CONTROLLER_ELECTION_ID
136 value: kong-ingress-controller-leader-kong
137 - name: CONTROLLER_INGRESS_CLASS
139 - name: CONTROLLER_KONG_ADMIN_TLS_SKIP_VERIFY
141 - name: CONTROLLER_KONG_ADMIN_URL
142 value: https://localhost:8444
143 - name: CONTROLLER_PUBLISH_SERVICE
144 value: default/chartsnap-kong-proxy
145 image: kong/kubernetes-ingress-controller:3.1
146 imagePullPolicy: IfNotPresent
153 initialDelaySeconds: 5
157 name: ingress-controller
159 - containerPort: 8080
162 - containerPort: 10255
165 - containerPort: 10254
174 initialDelaySeconds: 5
180 allowPrivilegeEscalation: false
184 readOnlyRootFilesystem: true
190 - mountPath: /admission-webhook
193 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
194 name: chartsnap-kong-token
199 - name: KONG_ADMIN_ACCESS_LOG
201 - name: KONG_ADMIN_API_URI
203 - name: KONG_ADMIN_ERROR_LOG
205 - name: KONG_ADMIN_GUI_ACCESS_LOG
207 - name: KONG_ADMIN_GUI_API_URL
209 - name: KONG_ADMIN_GUI_ERROR_LOG
211 - name: KONG_ADMIN_LISTEN
212 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
213 - name: KONG_ANONYMOUS_REPORTS
215 - name: KONG_CLUSTER_LISTEN
217 - name: KONG_DATABASE
221 - name: KONG_LUA_PACKAGE_PATH
222 value: /opt/?.lua;/opt/?/init.lua;;
223 - name: KONG_NGINX_WORKER_PROCESSES
226 value: chartsnap-postgresql
227 - name: KONG_PG_PASSWORD
231 name: chartsnap-postgresql
234 - name: KONG_PORTAL_API_ACCESS_LOG
236 - name: KONG_PORTAL_API_ERROR_LOG
238 - name: KONG_PORT_MAPS
239 value: 80:8000, 443:8443
242 - name: KONG_PROXY_ACCESS_LOG
244 - name: KONG_PROXY_ERROR_LOG
246 - name: KONG_PROXY_LISTEN
247 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
248 - name: KONG_PROXY_STREAM_ACCESS_LOG
249 value: /dev/stdout basic
250 - name: KONG_PROXY_STREAM_ERROR_LOG
252 - name: KONG_ROUTER_FLAVOR
254 - name: KONG_STATUS_ACCESS_LOG
256 - name: KONG_STATUS_ERROR_LOG
258 - name: KONG_STATUS_LISTEN
259 value: 0.0.0.0:8100, [::]:8100
260 - name: KONG_STREAM_LISTEN
262 - name: KONG_NGINX_DAEMON
265 imagePullPolicy: IfNotPresent
279 initialDelaySeconds: 5
285 - containerPort: 8000
288 - containerPort: 8443
291 - containerPort: 8100
300 initialDelaySeconds: 5
306 allowPrivilegeEscalation: false
310 readOnlyRootFilesystem: true
316 - mountPath: /kong_prefix/
317 name: chartsnap-kong-prefix-dir
319 name: chartsnap-kong-tmp
328 - name: KONG_ADMIN_ACCESS_LOG
330 - name: KONG_ADMIN_API_URI
332 - name: KONG_ADMIN_ERROR_LOG
334 - name: KONG_ADMIN_GUI_ACCESS_LOG
336 - name: KONG_ADMIN_GUI_API_URL
338 - name: KONG_ADMIN_GUI_ERROR_LOG
340 - name: KONG_ADMIN_LISTEN
341 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
342 - name: KONG_ANONYMOUS_REPORTS
344 - name: KONG_CLUSTER_LISTEN
346 - name: KONG_DATABASE
350 - name: KONG_LUA_PACKAGE_PATH
351 value: /opt/?.lua;/opt/?/init.lua;;
352 - name: KONG_NGINX_WORKER_PROCESSES
355 value: chartsnap-postgresql
356 - name: KONG_PG_PASSWORD
360 name: chartsnap-postgresql
363 - name: KONG_PORTAL_API_ACCESS_LOG
365 - name: KONG_PORTAL_API_ERROR_LOG
367 - name: KONG_PORT_MAPS
368 value: 80:8000, 443:8443
371 - name: KONG_PROXY_ACCESS_LOG
373 - name: KONG_PROXY_ERROR_LOG
375 - name: KONG_PROXY_LISTEN
376 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
377 - name: KONG_PROXY_STREAM_ACCESS_LOG
378 value: /dev/stdout basic
379 - name: KONG_PROXY_STREAM_ERROR_LOG
381 - name: KONG_ROUTER_FLAVOR
383 - name: KONG_STATUS_ACCESS_LOG
385 - name: KONG_STATUS_ERROR_LOG
387 - name: KONG_STATUS_LISTEN
388 value: 0.0.0.0:8100, [::]:8100
389 - name: KONG_STREAM_LISTEN
392 imagePullPolicy: IfNotPresent
393 name: clear-stale-pid
396 allowPrivilegeEscalation: false
400 readOnlyRootFilesystem: true
406 - mountPath: /kong_prefix/
407 name: chartsnap-kong-prefix-dir
409 name: chartsnap-kong-tmp
413 - export KONG_NGINX_DAEMON=on KONG_PREFIX=`mktemp -d` KONG_KEYRING_ENABLED=off; until kong start; do echo 'waiting for db'; sleep 1; done; kong stop
417 - name: KONG_ADMIN_ACCESS_LOG
419 - name: KONG_ADMIN_API_URI
421 - name: KONG_ADMIN_ERROR_LOG
423 - name: KONG_ADMIN_GUI_ACCESS_LOG
425 - name: KONG_ADMIN_GUI_API_URL
427 - name: KONG_ADMIN_GUI_ERROR_LOG
429 - name: KONG_ADMIN_LISTEN
430 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
431 - name: KONG_ANONYMOUS_REPORTS
433 - name: KONG_CLUSTER_LISTEN
435 - name: KONG_DATABASE
439 - name: KONG_LUA_PACKAGE_PATH
440 value: /opt/?.lua;/opt/?/init.lua;;
441 - name: KONG_NGINX_WORKER_PROCESSES
444 value: chartsnap-postgresql
445 - name: KONG_PG_PASSWORD
449 name: chartsnap-postgresql
452 - name: KONG_PORTAL_API_ACCESS_LOG
454 - name: KONG_PORTAL_API_ERROR_LOG
456 - name: KONG_PORT_MAPS
457 value: 80:8000, 443:8443
460 - name: KONG_PROXY_ACCESS_LOG
462 - name: KONG_PROXY_ERROR_LOG
464 - name: KONG_PROXY_LISTEN
465 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
466 - name: KONG_PROXY_STREAM_ACCESS_LOG
467 value: /dev/stdout basic
468 - name: KONG_PROXY_STREAM_ERROR_LOG
470 - name: KONG_ROUTER_FLAVOR
472 - name: KONG_STATUS_ACCESS_LOG
474 - name: KONG_STATUS_ERROR_LOG
476 - name: KONG_STATUS_LISTEN
477 value: 0.0.0.0:8100, [::]:8100
478 - name: KONG_STREAM_LISTEN
481 imagePullPolicy: IfNotPresent
485 allowPrivilegeEscalation: false
489 readOnlyRootFilesystem: true
495 - mountPath: /kong_prefix/
496 name: chartsnap-kong-prefix-dir
498 name: chartsnap-kong-tmp
500 serviceAccountName: chartsnap-kong
501 terminationGracePeriodSeconds: 30
505 name: chartsnap-kong-prefix-dir
508 name: chartsnap-kong-tmp
509 - name: chartsnap-kong-token
512 - serviceAccountToken:
513 expirationSeconds: 3607
519 name: kube-root-ca.crt
524 fieldPath: metadata.namespace
528 name: chartsnap-kong-bash-wait-for-postgres
529 name: chartsnap-kong-bash-wait-for-postgres
532 secretName: chartsnap-kong-validation-webhook-keypair
539 app.kubernetes.io/component: primary
540 app.kubernetes.io/instance: chartsnap
541 app.kubernetes.io/managed-by: Helm
542 app.kubernetes.io/name: postgresql
543 helm.sh/chart: postgresql-11.9.13
544 name: chartsnap-postgresql
550 app.kubernetes.io/component: primary
551 app.kubernetes.io/instance: chartsnap
552 app.kubernetes.io/name: postgresql
553 serviceName: chartsnap-postgresql-hl
558 app.kubernetes.io/component: primary
559 app.kubernetes.io/instance: chartsnap
560 app.kubernetes.io/managed-by: Helm
561 app.kubernetes.io/name: postgresql
562 helm.sh/chart: postgresql-11.9.13
563 name: chartsnap-postgresql
569 preferredDuringSchedulingIgnoredDuringExecution:
573 app.kubernetes.io/component: primary
574 app.kubernetes.io/instance: chartsnap
575 app.kubernetes.io/name: postgresql
578 topologyKey: kubernetes.io/hostname
582 - name: BITNAMI_DEBUG
584 - name: POSTGRESQL_PORT_NUMBER
586 - name: POSTGRESQL_VOLUME_DIR
587 value: /bitnami/postgresql
589 value: /bitnami/postgresql/data
590 - name: POSTGRES_USER
592 - name: POSTGRES_POSTGRES_PASSWORD
595 key: postgres-password
596 name: chartsnap-postgresql
597 - name: POSTGRES_PASSWORD
601 name: chartsnap-postgresql
604 - name: POSTGRESQL_ENABLE_LDAP
606 - name: POSTGRESQL_ENABLE_TLS
608 - name: POSTGRESQL_LOG_HOSTNAME
610 - name: POSTGRESQL_LOG_CONNECTIONS
612 - name: POSTGRESQL_LOG_DISCONNECTIONS
614 - name: POSTGRESQL_PGAUDIT_LOG_CATALOG
616 - name: POSTGRESQL_CLIENT_MIN_MESSAGES
618 - name: POSTGRESQL_SHARED_PRELOAD_LIBRARIES
620 image: docker.io/bitnami/postgresql:13.11.0-debian-11-r20
621 imagePullPolicy: IfNotPresent
627 - exec pg_isready -U \"kong\" -d \"dbname=kong\" -h 127.0.0.1 -p 5432
629 initialDelaySeconds: 30
635 - containerPort: 5432
644 exec pg_isready -U \"kong\" -d \"dbname=kong\" -h 127.0.0.1 -p 5432
645 [ -f /opt/bitnami/postgresql/tmp/.initialized ] || [ -f /bitnami/postgresql/.initialized ]
647 initialDelaySeconds: 5
659 - mountPath: /dev/shm
661 - mountPath: /bitnami/postgresql
668 serviceAccountName: default
676 volumeClaimTemplates:
690 argocd.argoproj.io/hook: Sync
691 argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
693 app.kubernetes.io/component: init-migrations
694 app.kubernetes.io/instance: chartsnap
695 app.kubernetes.io/managed-by: Helm
696 app.kubernetes.io/name: kong
697 app.kubernetes.io/version: \"3.6\"
698 helm.sh/chart: kong-2.38.0
699 name: chartsnap-kong-init-migrations
706 kuma.io/service-account-token-volume: chartsnap-kong-token
707 sidecar.istio.io/inject: \"false\"
709 app.kubernetes.io/component: init-migrations
710 app.kubernetes.io/instance: chartsnap
711 app.kubernetes.io/managed-by: Helm
712 app.kubernetes.io/name: kong
713 app.kubernetes.io/version: \"3.6\"
714 helm.sh/chart: kong-2.38.0
715 name: kong-init-migrations
717 automountServiceAccountToken: false
726 - name: KONG_ADMIN_ACCESS_LOG
728 - name: KONG_ADMIN_API_URI
730 - name: KONG_ADMIN_ERROR_LOG
732 - name: KONG_ADMIN_GUI_ACCESS_LOG
734 - name: KONG_ADMIN_GUI_API_URL
736 - name: KONG_ADMIN_GUI_ERROR_LOG
738 - name: KONG_ADMIN_LISTEN
739 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
740 - name: KONG_ANONYMOUS_REPORTS
742 - name: KONG_CLUSTER_LISTEN
744 - name: KONG_DATABASE
748 - name: KONG_LUA_PACKAGE_PATH
749 value: /opt/?.lua;/opt/?/init.lua;;
750 - name: KONG_NGINX_WORKER_PROCESSES
753 value: chartsnap-postgresql
754 - name: KONG_PG_PASSWORD
758 name: chartsnap-postgresql
761 - name: KONG_PORTAL_API_ACCESS_LOG
763 - name: KONG_PORTAL_API_ERROR_LOG
765 - name: KONG_PORT_MAPS
766 value: 80:8000, 443:8443
769 - name: KONG_PROXY_ACCESS_LOG
771 - name: KONG_PROXY_ERROR_LOG
773 - name: KONG_PROXY_LISTEN
774 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
775 - name: KONG_PROXY_STREAM_ACCESS_LOG
776 value: /dev/stdout basic
777 - name: KONG_PROXY_STREAM_ERROR_LOG
779 - name: KONG_ROUTER_FLAVOR
781 - name: KONG_STATUS_ACCESS_LOG
783 - name: KONG_STATUS_ERROR_LOG
785 - name: KONG_STATUS_LISTEN
786 value: 0.0.0.0:8100, [::]:8100
787 - name: KONG_STREAM_LISTEN
789 - name: KONG_NGINX_DAEMON
792 imagePullPolicy: IfNotPresent
793 name: kong-migrations
796 allowPrivilegeEscalation: false
800 readOnlyRootFilesystem: true
806 - mountPath: /kong_prefix/
807 name: chartsnap-kong-prefix-dir
809 name: chartsnap-kong-tmp
813 - /wait_postgres/wait.sh
817 - name: KONG_ADMIN_ACCESS_LOG
819 - name: KONG_ADMIN_API_URI
821 - name: KONG_ADMIN_ERROR_LOG
823 - name: KONG_ADMIN_GUI_ACCESS_LOG
825 - name: KONG_ADMIN_GUI_API_URL
827 - name: KONG_ADMIN_GUI_ERROR_LOG
829 - name: KONG_ADMIN_LISTEN
830 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
831 - name: KONG_ANONYMOUS_REPORTS
833 - name: KONG_CLUSTER_LISTEN
835 - name: KONG_DATABASE
839 - name: KONG_LUA_PACKAGE_PATH
840 value: /opt/?.lua;/opt/?/init.lua;;
841 - name: KONG_NGINX_WORKER_PROCESSES
844 value: chartsnap-postgresql
845 - name: KONG_PG_PASSWORD
849 name: chartsnap-postgresql
852 - name: KONG_PORTAL_API_ACCESS_LOG
854 - name: KONG_PORTAL_API_ERROR_LOG
856 - name: KONG_PORT_MAPS
857 value: 80:8000, 443:8443
860 - name: KONG_PROXY_ACCESS_LOG
862 - name: KONG_PROXY_ERROR_LOG
864 - name: KONG_PROXY_LISTEN
865 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
866 - name: KONG_PROXY_STREAM_ACCESS_LOG
867 value: /dev/stdout basic
868 - name: KONG_PROXY_STREAM_ERROR_LOG
870 - name: KONG_ROUTER_FLAVOR
872 - name: KONG_STATUS_ACCESS_LOG
874 - name: KONG_STATUS_ERROR_LOG
876 - name: KONG_STATUS_LISTEN
877 value: 0.0.0.0:8100, [::]:8100
878 - name: KONG_STREAM_LISTEN
880 - name: KONG_NGINX_DAEMON
883 imagePullPolicy: IfNotPresent
884 name: wait-for-postgres
887 - mountPath: /wait_postgres
888 name: chartsnap-kong-bash-wait-for-postgres
889 restartPolicy: OnFailure
891 serviceAccountName: chartsnap-kong
895 name: chartsnap-kong-prefix-dir
898 name: chartsnap-kong-tmp
899 - name: chartsnap-kong-token
902 - serviceAccountToken:
903 expirationSeconds: 3607
909 name: kube-root-ca.crt
914 fieldPath: metadata.namespace
918 name: chartsnap-kong-bash-wait-for-postgres
919 name: chartsnap-kong-bash-wait-for-postgres
922 secretName: chartsnap-kong-validation-webhook-keypair
928 helm.sh/hook: post-upgrade
929 helm.sh/hook-delete-policy: before-hook-creation
931 app.kubernetes.io/component: post-upgrade-migrations
932 app.kubernetes.io/instance: chartsnap
933 app.kubernetes.io/managed-by: Helm
934 app.kubernetes.io/name: kong
935 app.kubernetes.io/version: \"3.6\"
936 helm.sh/chart: kong-2.38.0
937 name: chartsnap-kong-post-upgrade-migrations
944 kuma.io/service-account-token-volume: chartsnap-kong-token
945 sidecar.istio.io/inject: \"false\"
947 app.kubernetes.io/component: post-upgrade-migrations
948 app.kubernetes.io/instance: chartsnap
949 app.kubernetes.io/managed-by: Helm
950 app.kubernetes.io/name: kong
951 app.kubernetes.io/version: \"3.6\"
952 helm.sh/chart: kong-2.38.0
953 name: kong-post-upgrade-migrations
955 automountServiceAccountToken: false
964 - name: KONG_ADMIN_ACCESS_LOG
966 - name: KONG_ADMIN_API_URI
968 - name: KONG_ADMIN_ERROR_LOG
970 - name: KONG_ADMIN_GUI_ACCESS_LOG
972 - name: KONG_ADMIN_GUI_API_URL
974 - name: KONG_ADMIN_GUI_ERROR_LOG
976 - name: KONG_ADMIN_LISTEN
977 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
978 - name: KONG_ANONYMOUS_REPORTS
980 - name: KONG_CLUSTER_LISTEN
982 - name: KONG_DATABASE
986 - name: KONG_LUA_PACKAGE_PATH
987 value: /opt/?.lua;/opt/?/init.lua;;
988 - name: KONG_NGINX_WORKER_PROCESSES
991 value: chartsnap-postgresql
992 - name: KONG_PG_PASSWORD
996 name: chartsnap-postgresql
999 - name: KONG_PORTAL_API_ACCESS_LOG
1001 - name: KONG_PORTAL_API_ERROR_LOG
1003 - name: KONG_PORT_MAPS
1004 value: 80:8000, 443:8443
1006 value: /kong_prefix/
1007 - name: KONG_PROXY_ACCESS_LOG
1009 - name: KONG_PROXY_ERROR_LOG
1011 - name: KONG_PROXY_LISTEN
1012 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1013 - name: KONG_PROXY_STREAM_ACCESS_LOG
1014 value: /dev/stdout basic
1015 - name: KONG_PROXY_STREAM_ERROR_LOG
1017 - name: KONG_ROUTER_FLAVOR
1019 - name: KONG_STATUS_ACCESS_LOG
1021 - name: KONG_STATUS_ERROR_LOG
1023 - name: KONG_STATUS_LISTEN
1024 value: 0.0.0.0:8100, [::]:8100
1025 - name: KONG_STREAM_LISTEN
1027 - name: KONG_NGINX_DAEMON
1030 imagePullPolicy: IfNotPresent
1031 name: kong-post-upgrade-migrations
1034 allowPrivilegeEscalation: false
1038 readOnlyRootFilesystem: true
1042 type: RuntimeDefault
1044 - mountPath: /kong_prefix/
1045 name: chartsnap-kong-prefix-dir
1047 name: chartsnap-kong-tmp
1051 - /wait_postgres/wait.sh
1055 - name: KONG_ADMIN_ACCESS_LOG
1057 - name: KONG_ADMIN_API_URI
1059 - name: KONG_ADMIN_ERROR_LOG
1061 - name: KONG_ADMIN_GUI_ACCESS_LOG
1063 - name: KONG_ADMIN_GUI_API_URL
1065 - name: KONG_ADMIN_GUI_ERROR_LOG
1067 - name: KONG_ADMIN_LISTEN
1068 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
1069 - name: KONG_ANONYMOUS_REPORTS
1071 - name: KONG_CLUSTER_LISTEN
1073 - name: KONG_DATABASE
1077 - name: KONG_LUA_PACKAGE_PATH
1078 value: /opt/?.lua;/opt/?/init.lua;;
1079 - name: KONG_NGINX_WORKER_PROCESSES
1081 - name: KONG_PG_HOST
1082 value: chartsnap-postgresql
1083 - name: KONG_PG_PASSWORD
1087 name: chartsnap-postgresql
1088 - name: KONG_PG_PORT
1090 - name: KONG_PORTAL_API_ACCESS_LOG
1092 - name: KONG_PORTAL_API_ERROR_LOG
1094 - name: KONG_PORT_MAPS
1095 value: 80:8000, 443:8443
1097 value: /kong_prefix/
1098 - name: KONG_PROXY_ACCESS_LOG
1100 - name: KONG_PROXY_ERROR_LOG
1102 - name: KONG_PROXY_LISTEN
1103 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1104 - name: KONG_PROXY_STREAM_ACCESS_LOG
1105 value: /dev/stdout basic
1106 - name: KONG_PROXY_STREAM_ERROR_LOG
1108 - name: KONG_ROUTER_FLAVOR
1110 - name: KONG_STATUS_ACCESS_LOG
1112 - name: KONG_STATUS_ERROR_LOG
1114 - name: KONG_STATUS_LISTEN
1115 value: 0.0.0.0:8100, [::]:8100
1116 - name: KONG_STREAM_LISTEN
1118 - name: KONG_NGINX_DAEMON
1121 imagePullPolicy: IfNotPresent
1122 name: wait-for-postgres
1125 - mountPath: /wait_postgres
1126 name: chartsnap-kong-bash-wait-for-postgres
1127 restartPolicy: OnFailure
1129 serviceAccountName: chartsnap-kong
1133 name: chartsnap-kong-prefix-dir
1136 name: chartsnap-kong-tmp
1137 - name: chartsnap-kong-token
1140 - serviceAccountToken:
1141 expirationSeconds: 3607
1147 name: kube-root-ca.crt
1152 fieldPath: metadata.namespace
1156 name: chartsnap-kong-bash-wait-for-postgres
1157 name: chartsnap-kong-bash-wait-for-postgres
1158 - name: webhook-cert
1160 secretName: chartsnap-kong-validation-webhook-keypair
1162 apiVersion: batch/v1
1166 argocd.argoproj.io/hook: Sync
1167 argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
1168 helm.sh/hook: pre-upgrade
1169 helm.sh/hook-delete-policy: before-hook-creation
1171 app.kubernetes.io/component: pre-upgrade-migrations
1172 app.kubernetes.io/instance: chartsnap
1173 app.kubernetes.io/managed-by: Helm
1174 app.kubernetes.io/name: kong
1175 app.kubernetes.io/version: \"3.6\"
1176 helm.sh/chart: kong-2.38.0
1177 name: chartsnap-kong-pre-upgrade-migrations
1184 kuma.io/service-account-token-volume: chartsnap-kong-token
1185 sidecar.istio.io/inject: \"false\"
1187 app.kubernetes.io/component: pre-upgrade-migrations
1188 app.kubernetes.io/instance: chartsnap
1189 app.kubernetes.io/managed-by: Helm
1190 app.kubernetes.io/name: kong
1191 app.kubernetes.io/version: \"3.6\"
1192 helm.sh/chart: kong-2.38.0
1193 name: kong-pre-upgrade-migrations
1195 automountServiceAccountToken: false
1204 - name: KONG_ADMIN_ACCESS_LOG
1206 - name: KONG_ADMIN_API_URI
1208 - name: KONG_ADMIN_ERROR_LOG
1210 - name: KONG_ADMIN_GUI_ACCESS_LOG
1212 - name: KONG_ADMIN_GUI_API_URL
1214 - name: KONG_ADMIN_GUI_ERROR_LOG
1216 - name: KONG_ADMIN_LISTEN
1217 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
1218 - name: KONG_ANONYMOUS_REPORTS
1220 - name: KONG_CLUSTER_LISTEN
1222 - name: KONG_DATABASE
1226 - name: KONG_LUA_PACKAGE_PATH
1227 value: /opt/?.lua;/opt/?/init.lua;;
1228 - name: KONG_NGINX_WORKER_PROCESSES
1230 - name: KONG_PG_HOST
1231 value: chartsnap-postgresql
1232 - name: KONG_PG_PASSWORD
1236 name: chartsnap-postgresql
1237 - name: KONG_PG_PORT
1239 - name: KONG_PORTAL_API_ACCESS_LOG
1241 - name: KONG_PORTAL_API_ERROR_LOG
1243 - name: KONG_PORT_MAPS
1244 value: 80:8000, 443:8443
1246 value: /kong_prefix/
1247 - name: KONG_PROXY_ACCESS_LOG
1249 - name: KONG_PROXY_ERROR_LOG
1251 - name: KONG_PROXY_LISTEN
1252 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1253 - name: KONG_PROXY_STREAM_ACCESS_LOG
1254 value: /dev/stdout basic
1255 - name: KONG_PROXY_STREAM_ERROR_LOG
1257 - name: KONG_ROUTER_FLAVOR
1259 - name: KONG_STATUS_ACCESS_LOG
1261 - name: KONG_STATUS_ERROR_LOG
1263 - name: KONG_STATUS_LISTEN
1264 value: 0.0.0.0:8100, [::]:8100
1265 - name: KONG_STREAM_LISTEN
1267 - name: KONG_NGINX_DAEMON
1270 imagePullPolicy: IfNotPresent
1271 name: kong-upgrade-migrations
1274 allowPrivilegeEscalation: false
1278 readOnlyRootFilesystem: true
1282 type: RuntimeDefault
1284 - mountPath: /kong_prefix/
1285 name: chartsnap-kong-prefix-dir
1287 name: chartsnap-kong-tmp
1291 - /wait_postgres/wait.sh
1295 - name: KONG_ADMIN_ACCESS_LOG
1297 - name: KONG_ADMIN_API_URI
1299 - name: KONG_ADMIN_ERROR_LOG
1301 - name: KONG_ADMIN_GUI_ACCESS_LOG
1303 - name: KONG_ADMIN_GUI_API_URL
1305 - name: KONG_ADMIN_GUI_ERROR_LOG
1307 - name: KONG_ADMIN_LISTEN
1308 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
1309 - name: KONG_ANONYMOUS_REPORTS
1311 - name: KONG_CLUSTER_LISTEN
1313 - name: KONG_DATABASE
1317 - name: KONG_LUA_PACKAGE_PATH
1318 value: /opt/?.lua;/opt/?/init.lua;;
1319 - name: KONG_NGINX_WORKER_PROCESSES
1321 - name: KONG_PG_HOST
1322 value: chartsnap-postgresql
1323 - name: KONG_PG_PASSWORD
1327 name: chartsnap-postgresql
1328 - name: KONG_PG_PORT
1330 - name: KONG_PORTAL_API_ACCESS_LOG
1332 - name: KONG_PORTAL_API_ERROR_LOG
1334 - name: KONG_PORT_MAPS
1335 value: 80:8000, 443:8443
1337 value: /kong_prefix/
1338 - name: KONG_PROXY_ACCESS_LOG
1340 - name: KONG_PROXY_ERROR_LOG
1342 - name: KONG_PROXY_LISTEN
1343 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1344 - name: KONG_PROXY_STREAM_ACCESS_LOG
1345 value: /dev/stdout basic
1346 - name: KONG_PROXY_STREAM_ERROR_LOG
1348 - name: KONG_ROUTER_FLAVOR
1350 - name: KONG_STATUS_ACCESS_LOG
1352 - name: KONG_STATUS_ERROR_LOG
1354 - name: KONG_STATUS_LISTEN
1355 value: 0.0.0.0:8100, [::]:8100
1356 - name: KONG_STREAM_LISTEN
1358 - name: KONG_NGINX_DAEMON
1361 imagePullPolicy: IfNotPresent
1362 name: wait-for-postgres
1365 - mountPath: /wait_postgres
1366 name: chartsnap-kong-bash-wait-for-postgres
1367 restartPolicy: OnFailure
1369 serviceAccountName: chartsnap-kong
1373 name: chartsnap-kong-prefix-dir
1376 name: chartsnap-kong-tmp
1377 - name: chartsnap-kong-token
1380 - serviceAccountToken:
1381 expirationSeconds: 3607
1387 name: kube-root-ca.crt
1392 fieldPath: metadata.namespace
1396 name: chartsnap-kong-bash-wait-for-postgres
1397 name: chartsnap-kong-bash-wait-for-postgres
1398 - name: webhook-cert
1400 secretName: chartsnap-kong-validation-webhook-keypair
1402 apiVersion: networking.k8s.io/v1
1406 app.kubernetes.io/instance: chartsnap
1407 app.kubernetes.io/managed-by: Helm
1408 app.kubernetes.io/name: kong
1409 app.kubernetes.io/version: \"3.6\"
1410 helm.sh/chart: kong-2.38.0
1411 name: chartsnap-kong-proxy
1415 - host: proxy.kong.example
1420 name: chartsnap-kong-proxy
1424 pathType: ImplementationSpecific
1426 apiVersion: rbac.authorization.k8s.io/v1
1430 app.kubernetes.io/instance: chartsnap
1431 app.kubernetes.io/managed-by: Helm
1432 app.kubernetes.io/name: kong
1433 app.kubernetes.io/version: \"3.6\"
1434 helm.sh/chart: kong-2.38.0
1435 name: chartsnap-kong
1438 - configuration.konghq.com
1440 - kongupstreampolicies
1446 - configuration.konghq.com
1448 - kongupstreampolicies/status
1454 - configuration.konghq.com
1456 - kongconsumergroups
1462 - configuration.konghq.com
1464 - kongconsumergroups/status
1515 - configuration.konghq.com
1517 - ingressclassparameterses
1523 - configuration.konghq.com
1531 - configuration.konghq.com
1533 - kongconsumers/status
1539 - configuration.konghq.com
1547 - configuration.konghq.com
1549 - kongingresses/status
1555 - configuration.konghq.com
1563 - configuration.konghq.com
1565 - kongplugins/status
1571 - configuration.konghq.com
1579 - configuration.konghq.com
1581 - tcpingresses/status
1587 - configuration.konghq.com
1595 - configuration.konghq.com
1597 - udpingresses/status
1643 - configuration.konghq.com
1651 - configuration.konghq.com
1653 - konglicenses/status
1659 - configuration.konghq.com
1667 - configuration.konghq.com
1675 - configuration.konghq.com
1677 - kongclusterplugins
1683 - configuration.konghq.com
1685 - kongclusterplugins/status
1691 - apiextensions.k8s.io
1693 - customresourcedefinitions
1706 apiVersion: rbac.authorization.k8s.io/v1
1707 kind: ClusterRoleBinding
1710 app.kubernetes.io/instance: chartsnap
1711 app.kubernetes.io/managed-by: Helm
1712 app.kubernetes.io/name: kong
1713 app.kubernetes.io/version: \"3.6\"
1714 helm.sh/chart: kong-2.38.0
1715 name: chartsnap-kong
1717 apiGroup: rbac.authorization.k8s.io
1719 name: chartsnap-kong
1721 - kind: ServiceAccount
1722 name: chartsnap-kong
1725 apiVersion: rbac.authorization.k8s.io/v1
1729 app.kubernetes.io/instance: chartsnap
1730 app.kubernetes.io/managed-by: Helm
1731 app.kubernetes.io/name: kong
1732 app.kubernetes.io/version: \"3.6\"
1733 helm.sh/chart: kong-2.38.0
1734 name: chartsnap-kong
1749 - kong-ingress-controller-leader-kong-kong
1763 - coordination.k8s.io
1789 apiVersion: rbac.authorization.k8s.io/v1
1793 app.kubernetes.io/instance: chartsnap
1794 app.kubernetes.io/managed-by: Helm
1795 app.kubernetes.io/name: kong
1796 app.kubernetes.io/version: \"3.6\"
1797 helm.sh/chart: kong-2.38.0
1798 name: chartsnap-kong
1801 apiGroup: rbac.authorization.k8s.io
1803 name: chartsnap-kong
1805 - kind: ServiceAccount
1806 name: chartsnap-kong
1812 until timeout 2 bash -c \"9<>/dev/tcp/${KONG_PG_HOST}/${KONG_PG_PORT}\"
1813 do echo \"waiting for db - trying ${KONG_PG_HOST}:${KONG_PG_PORT}\"
1819 app.kubernetes.io/instance: chartsnap
1820 app.kubernetes.io/managed-by: Helm
1821 app.kubernetes.io/name: kong
1822 app.kubernetes.io/version: \"3.6\"
1823 helm.sh/chart: kong-2.38.0
1824 name: chartsnap-kong-bash-wait-for-postgres
1829 tls.crt: '###DYNAMIC_FIELD###'
1830 tls.key: '###DYNAMIC_FIELD###'
1834 app.kubernetes.io/instance: chartsnap
1835 app.kubernetes.io/managed-by: Helm
1836 app.kubernetes.io/name: kong
1837 app.kubernetes.io/version: \"3.6\"
1838 helm.sh/chart: kong-2.38.0
1839 name: chartsnap-kong-validation-webhook-ca-keypair
1841 type: kubernetes.io/tls
1845 tls.crt: '###DYNAMIC_FIELD###'
1846 tls.key: '###DYNAMIC_FIELD###'
1850 app.kubernetes.io/instance: chartsnap
1851 app.kubernetes.io/managed-by: Helm
1852 app.kubernetes.io/name: kong
1853 app.kubernetes.io/version: \"3.6\"
1854 helm.sh/chart: kong-2.38.0
1855 name: chartsnap-kong-validation-webhook-keypair
1857 type: kubernetes.io/tls
1862 postgres-password: '###DYNAMIC_FIELD###'
1866 app.kubernetes.io/instance: chartsnap
1867 app.kubernetes.io/managed-by: Helm
1868 app.kubernetes.io/name: postgresql
1869 helm.sh/chart: postgresql-11.9.13
1870 name: chartsnap-postgresql
1878 app.kubernetes.io/instance: chartsnap
1879 app.kubernetes.io/managed-by: Helm
1880 app.kubernetes.io/name: kong
1881 app.kubernetes.io/version: \"3.6\"
1882 helm.sh/chart: kong-2.38.0
1883 name: chartsnap-kong-manager
1887 - name: kong-manager
1891 - name: kong-manager-tls
1896 app.kubernetes.io/component: app
1897 app.kubernetes.io/instance: chartsnap
1898 app.kubernetes.io/name: kong
1905 app.kubernetes.io/instance: chartsnap
1906 app.kubernetes.io/managed-by: Helm
1907 app.kubernetes.io/name: kong
1908 app.kubernetes.io/version: \"3.6\"
1909 enable-metrics: \"true\"
1910 helm.sh/chart: kong-2.38.0
1911 name: chartsnap-kong-proxy
1919 - name: kong-proxy-tls
1924 app.kubernetes.io/component: app
1925 app.kubernetes.io/instance: chartsnap
1926 app.kubernetes.io/name: kong
1933 app.kubernetes.io/instance: chartsnap
1934 app.kubernetes.io/managed-by: Helm
1935 app.kubernetes.io/name: kong
1936 app.kubernetes.io/version: \"3.6\"
1937 helm.sh/chart: kong-2.38.0
1938 name: chartsnap-kong-validation-webhook
1947 app.kubernetes.io/component: app
1948 app.kubernetes.io/instance: chartsnap
1949 app.kubernetes.io/managed-by: Helm
1950 app.kubernetes.io/name: kong
1951 app.kubernetes.io/version: \"3.6\"
1952 helm.sh/chart: kong-2.38.0
1959 app.kubernetes.io/component: primary
1960 app.kubernetes.io/instance: chartsnap
1961 app.kubernetes.io/managed-by: Helm
1962 app.kubernetes.io/name: postgresql
1963 helm.sh/chart: postgresql-11.9.13
1964 name: chartsnap-postgresql
1968 - name: tcp-postgresql
1971 targetPort: tcp-postgresql
1973 app.kubernetes.io/component: primary
1974 app.kubernetes.io/instance: chartsnap
1975 app.kubernetes.io/name: postgresql
1976 sessionAffinity: None
1983 app.kubernetes.io/component: primary
1984 app.kubernetes.io/instance: chartsnap
1985 app.kubernetes.io/managed-by: Helm
1986 app.kubernetes.io/name: postgresql
1987 helm.sh/chart: postgresql-11.9.13
1988 service.alpha.kubernetes.io/tolerate-unready-endpoints: \"true\"
1989 name: chartsnap-postgresql-hl
1994 - name: tcp-postgresql
1996 targetPort: tcp-postgresql
1997 publishNotReadyAddresses: true
1999 app.kubernetes.io/component: primary
2000 app.kubernetes.io/instance: chartsnap
2001 app.kubernetes.io/name: postgresql
2005 kind: ServiceAccount
2008 app.kubernetes.io/instance: chartsnap
2009 app.kubernetes.io/managed-by: Helm
2010 app.kubernetes.io/name: kong
2011 app.kubernetes.io/version: \"3.6\"
2012 helm.sh/chart: kong-2.38.0
2013 name: chartsnap-kong