4 apiVersion: admissionregistration.k8s.io/v1
5 kind: ValidatingWebhookConfiguration
8 acme.com/some-key: some-value
9 app.kubernetes.io/instance: chartsnap
10 app.kubernetes.io/managed-by: Helm
11 app.kubernetes.io/name: kong
12 app.kubernetes.io/version: \"3.6\"
13 helm.sh/chart: kong-2.38.0
14 name: chartsnap-kong-validations
17 - admissionReviewVersions:
20 caBundle: '###DYNAMIC_FIELD###'
22 name: chartsnap-kong-validation-webhook
25 name: validations.kong.konghq.com
34 - configuration.konghq.com
65 - gateway.networking.k8s.io
82 acme.com/some-key: some-value
83 app.kubernetes.io/component: app
84 app.kubernetes.io/instance: chartsnap
85 app.kubernetes.io/managed-by: Helm
86 app.kubernetes.io/name: kong
87 app.kubernetes.io/version: \"3.6\"
88 helm.sh/chart: kong-2.38.0
95 app.kubernetes.io/component: app
96 app.kubernetes.io/instance: chartsnap
97 app.kubernetes.io/name: kong
101 kuma.io/gateway: enabled
102 kuma.io/service-account-token-volume: chartsnap-kong-token
103 traffic.sidecar.istio.io/includeInboundPorts: \"\"
105 acme.com/some-key: some-value
107 app.kubernetes.io/component: app
108 app.kubernetes.io/instance: chartsnap
109 app.kubernetes.io/managed-by: Helm
110 app.kubernetes.io/name: kong
111 app.kubernetes.io/version: \"3.6\"
112 helm.sh/chart: kong-2.38.0
115 automountServiceAccountToken: false
123 fieldPath: metadata.name
124 - name: POD_NAMESPACE
128 fieldPath: metadata.namespace
129 - name: CONTROLLER_ADMISSION_WEBHOOK_LISTEN
131 - name: CONTROLLER_ELECTION_ID
132 value: kong-ingress-controller-leader-kong
133 - name: CONTROLLER_INGRESS_CLASS
135 - name: CONTROLLER_KONG_ADMIN_TLS_SKIP_VERIFY
137 - name: CONTROLLER_KONG_ADMIN_URL
138 value: https://localhost:8444
139 - name: CONTROLLER_PUBLISH_SERVICE
140 value: default/chartsnap-kong-proxy
141 image: kong/kubernetes-ingress-controller:3.1
142 imagePullPolicy: IfNotPresent
149 initialDelaySeconds: 5
153 name: ingress-controller
155 - containerPort: 8080
158 - containerPort: 10255
161 - containerPort: 10254
170 initialDelaySeconds: 5
176 allowPrivilegeEscalation: false
180 readOnlyRootFilesystem: true
186 - mountPath: /admission-webhook
189 - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
190 name: chartsnap-kong-token
193 - name: KONG_ADMIN_ACCESS_LOG
195 - name: KONG_ADMIN_ERROR_LOG
197 - name: KONG_ADMIN_GUI_ACCESS_LOG
199 - name: KONG_ADMIN_GUI_ERROR_LOG
201 - name: KONG_ADMIN_LISTEN
202 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
203 - name: KONG_CLUSTER_LISTEN
205 - name: KONG_DATABASE
209 - name: KONG_LUA_PACKAGE_PATH
210 value: /opt/?.lua;/opt/?/init.lua;;
211 - name: KONG_NGINX_WORKER_PROCESSES
213 - name: KONG_PORTAL_API_ACCESS_LOG
215 - name: KONG_PORTAL_API_ERROR_LOG
217 - name: KONG_PORT_MAPS
218 value: 80:8000, 443:8443
221 - name: KONG_PROXY_ACCESS_LOG
223 - name: KONG_PROXY_ERROR_LOG
225 - name: KONG_PROXY_LISTEN
226 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
227 - name: KONG_PROXY_STREAM_ACCESS_LOG
228 value: /dev/stdout basic
229 - name: KONG_PROXY_STREAM_ERROR_LOG
231 - name: KONG_ROUTER_FLAVOR
233 - name: KONG_STATUS_ACCESS_LOG
235 - name: KONG_STATUS_ERROR_LOG
237 - name: KONG_STATUS_LISTEN
238 value: 0.0.0.0:8100, [::]:8100
239 - name: KONG_STREAM_LISTEN
241 - name: KONG_NGINX_DAEMON
244 imagePullPolicy: IfNotPresent
258 initialDelaySeconds: 5
264 - containerPort: 8000
267 - containerPort: 8443
270 - containerPort: 8100
279 initialDelaySeconds: 5
285 allowPrivilegeEscalation: false
289 readOnlyRootFilesystem: true
295 - mountPath: /kong_prefix/
296 name: chartsnap-kong-prefix-dir
298 name: chartsnap-kong-tmp
305 - name: KONG_ADMIN_ACCESS_LOG
307 - name: KONG_ADMIN_ERROR_LOG
309 - name: KONG_ADMIN_GUI_ACCESS_LOG
311 - name: KONG_ADMIN_GUI_ERROR_LOG
313 - name: KONG_ADMIN_LISTEN
314 value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
315 - name: KONG_CLUSTER_LISTEN
317 - name: KONG_DATABASE
321 - name: KONG_LUA_PACKAGE_PATH
322 value: /opt/?.lua;/opt/?/init.lua;;
323 - name: KONG_NGINX_WORKER_PROCESSES
325 - name: KONG_PORTAL_API_ACCESS_LOG
327 - name: KONG_PORTAL_API_ERROR_LOG
329 - name: KONG_PORT_MAPS
330 value: 80:8000, 443:8443
333 - name: KONG_PROXY_ACCESS_LOG
335 - name: KONG_PROXY_ERROR_LOG
337 - name: KONG_PROXY_LISTEN
338 value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
339 - name: KONG_PROXY_STREAM_ACCESS_LOG
340 value: /dev/stdout basic
341 - name: KONG_PROXY_STREAM_ERROR_LOG
343 - name: KONG_ROUTER_FLAVOR
345 - name: KONG_STATUS_ACCESS_LOG
347 - name: KONG_STATUS_ERROR_LOG
349 - name: KONG_STATUS_LISTEN
350 value: 0.0.0.0:8100, [::]:8100
351 - name: KONG_STREAM_LISTEN
354 imagePullPolicy: IfNotPresent
355 name: clear-stale-pid
358 allowPrivilegeEscalation: false
362 readOnlyRootFilesystem: true
368 - mountPath: /kong_prefix/
369 name: chartsnap-kong-prefix-dir
371 name: chartsnap-kong-tmp
373 serviceAccountName: chartsnap-kong
374 terminationGracePeriodSeconds: 30
378 name: chartsnap-kong-prefix-dir
381 name: chartsnap-kong-tmp
382 - name: chartsnap-kong-token
385 - serviceAccountToken:
386 expirationSeconds: 3607
392 name: kube-root-ca.crt
397 fieldPath: metadata.namespace
401 secretName: chartsnap-kong-validation-webhook-keypair
403 apiVersion: rbac.authorization.k8s.io/v1
407 acme.com/some-key: some-value
408 app.kubernetes.io/instance: chartsnap
409 app.kubernetes.io/managed-by: Helm
410 app.kubernetes.io/name: kong
411 app.kubernetes.io/version: \"3.6\"
412 helm.sh/chart: kong-2.38.0
416 - configuration.konghq.com
418 - kongupstreampolicies
424 - configuration.konghq.com
426 - kongupstreampolicies/status
432 - configuration.konghq.com
440 - configuration.konghq.com
442 - kongconsumergroups/status
493 - configuration.konghq.com
495 - ingressclassparameterses
501 - configuration.konghq.com
509 - configuration.konghq.com
511 - kongconsumers/status
517 - configuration.konghq.com
525 - configuration.konghq.com
527 - kongingresses/status
533 - configuration.konghq.com
541 - configuration.konghq.com
549 - configuration.konghq.com
557 - configuration.konghq.com
559 - tcpingresses/status
565 - configuration.konghq.com
573 - configuration.konghq.com
575 - udpingresses/status
621 - configuration.konghq.com
629 - configuration.konghq.com
631 - konglicenses/status
637 - configuration.konghq.com
645 - configuration.konghq.com
653 - configuration.konghq.com
661 - configuration.konghq.com
663 - kongclusterplugins/status
669 - apiextensions.k8s.io
671 - customresourcedefinitions
684 apiVersion: rbac.authorization.k8s.io/v1
685 kind: ClusterRoleBinding
688 acme.com/some-key: some-value
689 app.kubernetes.io/instance: chartsnap
690 app.kubernetes.io/managed-by: Helm
691 app.kubernetes.io/name: kong
692 app.kubernetes.io/version: \"3.6\"
693 helm.sh/chart: kong-2.38.0
696 apiGroup: rbac.authorization.k8s.io
700 - kind: ServiceAccount
704 apiVersion: rbac.authorization.k8s.io/v1
708 acme.com/some-key: some-value
709 app.kubernetes.io/instance: chartsnap
710 app.kubernetes.io/managed-by: Helm
711 app.kubernetes.io/name: kong
712 app.kubernetes.io/version: \"3.6\"
713 helm.sh/chart: kong-2.38.0
729 - kong-ingress-controller-leader-kong-kong
743 - coordination.k8s.io
769 apiVersion: rbac.authorization.k8s.io/v1
773 acme.com/some-key: some-value
774 app.kubernetes.io/instance: chartsnap
775 app.kubernetes.io/managed-by: Helm
776 app.kubernetes.io/name: kong
777 app.kubernetes.io/version: \"3.6\"
778 helm.sh/chart: kong-2.38.0
782 apiGroup: rbac.authorization.k8s.io
786 - kind: ServiceAccount
792 tls.crt: '###DYNAMIC_FIELD###'
793 tls.key: '###DYNAMIC_FIELD###'
797 acme.com/some-key: some-value
798 app.kubernetes.io/instance: chartsnap
799 app.kubernetes.io/managed-by: Helm
800 app.kubernetes.io/name: kong
801 app.kubernetes.io/version: \"3.6\"
802 helm.sh/chart: kong-2.38.0
803 name: chartsnap-kong-validation-webhook-ca-keypair
805 type: kubernetes.io/tls
809 tls.crt: '###DYNAMIC_FIELD###'
810 tls.key: '###DYNAMIC_FIELD###'
814 acme.com/some-key: some-value
815 app.kubernetes.io/instance: chartsnap
816 app.kubernetes.io/managed-by: Helm
817 app.kubernetes.io/name: kong
818 app.kubernetes.io/version: \"3.6\"
819 helm.sh/chart: kong-2.38.0
820 name: chartsnap-kong-validation-webhook-keypair
822 type: kubernetes.io/tls
828 acme.com/some-key: some-value
829 app.kubernetes.io/instance: chartsnap
830 app.kubernetes.io/managed-by: Helm
831 app.kubernetes.io/name: kong
832 app.kubernetes.io/version: \"3.6\"
833 helm.sh/chart: kong-2.38.0
834 name: chartsnap-kong-manager
842 - name: kong-manager-tls
847 app.kubernetes.io/component: app
848 app.kubernetes.io/instance: chartsnap
849 app.kubernetes.io/name: kong
856 acme.com/some-key: some-value
857 app.kubernetes.io/instance: chartsnap
858 app.kubernetes.io/managed-by: Helm
859 app.kubernetes.io/name: kong
860 app.kubernetes.io/version: \"3.6\"
861 enable-metrics: \"true\"
862 helm.sh/chart: kong-2.38.0
863 name: chartsnap-kong-proxy
871 - name: kong-proxy-tls
876 app.kubernetes.io/component: app
877 app.kubernetes.io/instance: chartsnap
878 app.kubernetes.io/name: kong
885 acme.com/some-key: some-value
886 app.kubernetes.io/instance: chartsnap
887 app.kubernetes.io/managed-by: Helm
888 app.kubernetes.io/name: kong
889 app.kubernetes.io/version: \"3.6\"
890 helm.sh/chart: kong-2.38.0
891 name: chartsnap-kong-validation-webhook
900 acme.com/some-key: some-value
901 app.kubernetes.io/component: app
902 app.kubernetes.io/instance: chartsnap
903 app.kubernetes.io/managed-by: Helm
904 app.kubernetes.io/name: kong
905 app.kubernetes.io/version: \"3.6\"
906 helm.sh/chart: kong-2.38.0
912 acme.com/some-key: some-value
913 app.kubernetes.io/instance: chartsnap
914 app.kubernetes.io/managed-by: Helm
915 app.kubernetes.io/name: kong
916 app.kubernetes.io/version: \"3.6\"
917 helm.sh/chart: kong-2.38.0