J release changes
[ric-plt/ric-dep.git] / helm / infrastructure / subcharts / kong / ci / __snapshots__ / test2-values.snap
1 [test2-values]
2 SnapShot = """
3 - object:
4     apiVersion: admissionregistration.k8s.io/v1
5     kind: ValidatingWebhookConfiguration
6     metadata:
7         labels:
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
14         namespace: default
15     webhooks:
16         - admissionReviewVersions:
17             - v1beta1
18           clientConfig:
19             caBundle: '###DYNAMIC_FIELD###'
20             service:
21                 name: chartsnap-kong-validation-webhook
22                 namespace: default
23           failurePolicy: Ignore
24           name: validations.kong.konghq.com
25           objectSelector:
26             matchExpressions:
27                 - key: owner
28                   operator: NotIn
29                   values:
30                     - helm
31           rules:
32             - apiGroups:
33                 - configuration.konghq.com
34               apiVersions:
35                 - '*'
36               operations:
37                 - CREATE
38                 - UPDATE
39               resources:
40                 - kongconsumers
41                 - kongplugins
42                 - kongclusterplugins
43                 - kongingresses
44             - apiGroups:
45                 - \"\"
46               apiVersions:
47                 - v1
48               operations:
49                 - CREATE
50                 - UPDATE
51               resources:
52                 - secrets
53                 - services
54             - apiGroups:
55                 - networking.k8s.io
56               apiVersions:
57                 - v1
58               operations:
59                 - CREATE
60                 - UPDATE
61               resources:
62                 - ingresses
63             - apiGroups:
64                 - gateway.networking.k8s.io
65               apiVersions:
66                 - v1alpha2
67                 - v1beta1
68                 - v1
69               operations:
70                 - CREATE
71                 - UPDATE
72               resources:
73                 - gateways
74                 - httproutes
75           sideEffects: None
76           timeoutSeconds: 5
77 - object:
78     apiVersion: apps/v1
79     kind: Deployment
80     metadata:
81         labels:
82             app.kubernetes.io/component: app
83             app.kubernetes.io/instance: chartsnap
84             app.kubernetes.io/managed-by: Helm
85             app.kubernetes.io/name: kong
86             app.kubernetes.io/version: \"3.6\"
87             helm.sh/chart: kong-2.38.0
88         name: chartsnap-kong
89         namespace: default
90     spec:
91         replicas: 1
92         selector:
93             matchLabels:
94                 app.kubernetes.io/component: app
95                 app.kubernetes.io/instance: chartsnap
96                 app.kubernetes.io/name: kong
97         strategy:
98             rollingUpdate:
99                 maxSurge: 1
100                 maxUnavailable: 0
101             type: RollingUpdate
102         template:
103             metadata:
104                 annotations:
105                     kuma.io/gateway: enabled
106                     kuma.io/service-account-token-volume: chartsnap-kong-token
107                     traffic.sidecar.istio.io/includeInboundPorts: \"\"
108                 labels:
109                     app: chartsnap-kong
110                     app.kubernetes.io/component: app
111                     app.kubernetes.io/instance: chartsnap
112                     app.kubernetes.io/managed-by: Helm
113                     app.kubernetes.io/name: kong
114                     app.kubernetes.io/version: \"3.6\"
115                     helm.sh/chart: kong-2.38.0
116                     version: \"3.6\"
117             spec:
118                 automountServiceAccountToken: false
119                 containers:
120                     - args: null
121                       env:
122                         - name: POD_NAME
123                           valueFrom:
124                             fieldRef:
125                                 apiVersion: v1
126                                 fieldPath: metadata.name
127                         - name: POD_NAMESPACE
128                           valueFrom:
129                             fieldRef:
130                                 apiVersion: v1
131                                 fieldPath: metadata.namespace
132                         - name: CONTROLLER_ADMISSION_WEBHOOK_LISTEN
133                           value: 0.0.0.0:8080
134                         - name: CONTROLLER_ANONYMOUS_REPORTS
135                           value: \"false\"
136                         - name: CONTROLLER_ELECTION_ID
137                           value: kong-ingress-controller-leader-kong
138                         - name: CONTROLLER_INGRESS_CLASS
139                           value: kong
140                         - name: CONTROLLER_KONG_ADMIN_TLS_SKIP_VERIFY
141                           value: \"true\"
142                         - name: CONTROLLER_KONG_ADMIN_URL
143                           value: https://localhost:8444
144                         - name: CONTROLLER_PUBLISH_SERVICE
145                           value: default/chartsnap-kong-proxy
146                         - name: CONTROLLER_WATCH_NAMESPACE
147                           value: default
148                         - name: TZ
149                           value: Europe/Berlin
150                       envFrom:
151                         - configMapRef:
152                             name: env-config
153                       image: kong/kubernetes-ingress-controller:3.1
154                       imagePullPolicy: IfNotPresent
155                       livenessProbe:
156                         failureThreshold: 3
157                         httpGet:
158                             path: /healthz
159                             port: 10254
160                             scheme: HTTP
161                         initialDelaySeconds: 5
162                         periodSeconds: 10
163                         successThreshold: 1
164                         timeoutSeconds: 5
165                       name: ingress-controller
166                       ports:
167                         - containerPort: 8080
168                           name: webhook
169                           protocol: TCP
170                         - containerPort: 10255
171                           name: cmetrics
172                           protocol: TCP
173                         - containerPort: 10254
174                           name: cstatus
175                           protocol: TCP
176                       readinessProbe:
177                         failureThreshold: 3
178                         httpGet:
179                             path: /readyz
180                             port: 10254
181                             scheme: HTTP
182                         initialDelaySeconds: 5
183                         periodSeconds: 10
184                         successThreshold: 1
185                         timeoutSeconds: 5
186                       resources: {}
187                       securityContext:
188                         allowPrivilegeEscalation: false
189                         capabilities:
190                             drop:
191                                 - ALL
192                         readOnlyRootFilesystem: true
193                         runAsNonRoot: true
194                         runAsUser: 1000
195                         seccompProfile:
196                             type: RuntimeDefault
197                       volumeMounts:
198                         - mountPath: /admission-webhook
199                           name: webhook-cert
200                           readOnly: true
201                         - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
202                           name: chartsnap-kong-token
203                           readOnly: true
204                     - env:
205                         - name: KONG_ADMIN_ACCESS_LOG
206                           value: /dev/stdout
207                         - name: KONG_ADMIN_API_URI
208                           value: http://
209                         - name: KONG_ADMIN_ERROR_LOG
210                           value: /dev/stderr
211                         - name: KONG_ADMIN_GUI_ACCESS_LOG
212                           value: /dev/stdout
213                         - name: KONG_ADMIN_GUI_API_URL
214                           value: http://
215                         - name: KONG_ADMIN_GUI_ERROR_LOG
216                           value: /dev/stderr
217                         - name: KONG_ADMIN_LISTEN
218                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
219                         - name: KONG_ANONYMOUS_REPORTS
220                           value: \"off\"
221                         - name: KONG_CLUSTER_LISTEN
222                           value: \"off\"
223                         - name: KONG_DATABASE
224                           value: postgres
225                         - name: KONG_KIC
226                           value: \"on\"
227                         - name: KONG_LUA_PACKAGE_PATH
228                           value: /opt/?.lua;/opt/?/init.lua;;
229                         - name: KONG_NGINX_WORKER_PROCESSES
230                           value: \"2\"
231                         - name: KONG_PG_HOST
232                           value: chartsnap-postgresql
233                         - name: KONG_PG_PASSWORD
234                           valueFrom:
235                             secretKeyRef:
236                                 key: password
237                                 name: chartsnap-postgresql
238                         - name: KONG_PG_PORT
239                           value: \"5432\"
240                         - name: KONG_PORTAL_API_ACCESS_LOG
241                           value: /dev/stdout
242                         - name: KONG_PORTAL_API_ERROR_LOG
243                           value: /dev/stderr
244                         - name: KONG_PORT_MAPS
245                           value: 80:8000, 443:8443
246                         - name: KONG_PREFIX
247                           value: /kong_prefix/
248                         - name: KONG_PROXY_ACCESS_LOG
249                           value: /dev/stdout
250                         - name: KONG_PROXY_ERROR_LOG
251                           value: /dev/stderr
252                         - name: KONG_PROXY_LISTEN
253                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
254                         - name: KONG_PROXY_STREAM_ACCESS_LOG
255                           value: /dev/stdout basic
256                         - name: KONG_PROXY_STREAM_ERROR_LOG
257                           value: /dev/stderr
258                         - name: KONG_ROUTER_FLAVOR
259                           value: traditional
260                         - name: KONG_STATUS_ACCESS_LOG
261                           value: \"off\"
262                         - name: KONG_STATUS_ERROR_LOG
263                           value: /dev/stderr
264                         - name: KONG_STATUS_LISTEN
265                           value: 0.0.0.0:8100, [::]:8100
266                         - name: KONG_STREAM_LISTEN
267                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
268                         - name: KONG_NGINX_DAEMON
269                           value: \"off\"
270                       envFrom:
271                         - configMapRef:
272                             name: env-config
273                       image: kong:3.6
274                       imagePullPolicy: IfNotPresent
275                       lifecycle:
276                         preStop:
277                             exec:
278                                 command:
279                                     - kong
280                                     - quit
281                                     - --wait=15
282                       livenessProbe:
283                         failureThreshold: 3
284                         httpGet:
285                             path: /status
286                             port: status
287                             scheme: HTTP
288                         initialDelaySeconds: 5
289                         periodSeconds: 10
290                         successThreshold: 1
291                         timeoutSeconds: 5
292                       name: proxy
293                       ports:
294                         - containerPort: 8000
295                           name: proxy
296                           protocol: TCP
297                         - containerPort: 8443
298                           name: proxy-tls
299                           protocol: TCP
300                         - containerPort: 9000
301                           name: stream-9000
302                           protocol: TCP
303                         - containerPort: 9001
304                           name: stream-9001
305                           protocol: TCP
306                         - containerPort: 8100
307                           name: status
308                           protocol: TCP
309                       readinessProbe:
310                         failureThreshold: 3
311                         httpGet:
312                             path: /status/ready
313                             port: status
314                             scheme: HTTP
315                         initialDelaySeconds: 5
316                         periodSeconds: 10
317                         successThreshold: 1
318                         timeoutSeconds: 5
319                       resources: {}
320                       securityContext:
321                         allowPrivilegeEscalation: false
322                         capabilities:
323                             drop:
324                                 - ALL
325                         readOnlyRootFilesystem: true
326                         runAsNonRoot: true
327                         runAsUser: 1000
328                         seccompProfile:
329                             type: RuntimeDefault
330                       volumeMounts:
331                         - mountPath: /kong_prefix/
332                           name: chartsnap-kong-prefix-dir
333                         - mountPath: /tmp
334                           name: chartsnap-kong-tmp
335                 initContainers:
336                     - command:
337                         - rm
338                         - -vrf
339                         - $KONG_PREFIX/pids
340                       env:
341                         - name: KONG_ADMIN_ACCESS_LOG
342                           value: /dev/stdout
343                         - name: KONG_ADMIN_API_URI
344                           value: http://
345                         - name: KONG_ADMIN_ERROR_LOG
346                           value: /dev/stderr
347                         - name: KONG_ADMIN_GUI_ACCESS_LOG
348                           value: /dev/stdout
349                         - name: KONG_ADMIN_GUI_API_URL
350                           value: http://
351                         - name: KONG_ADMIN_GUI_ERROR_LOG
352                           value: /dev/stderr
353                         - name: KONG_ADMIN_LISTEN
354                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
355                         - name: KONG_ANONYMOUS_REPORTS
356                           value: \"off\"
357                         - name: KONG_CLUSTER_LISTEN
358                           value: \"off\"
359                         - name: KONG_DATABASE
360                           value: postgres
361                         - name: KONG_KIC
362                           value: \"on\"
363                         - name: KONG_LUA_PACKAGE_PATH
364                           value: /opt/?.lua;/opt/?/init.lua;;
365                         - name: KONG_NGINX_WORKER_PROCESSES
366                           value: \"2\"
367                         - name: KONG_PG_HOST
368                           value: chartsnap-postgresql
369                         - name: KONG_PG_PASSWORD
370                           valueFrom:
371                             secretKeyRef:
372                                 key: password
373                                 name: chartsnap-postgresql
374                         - name: KONG_PG_PORT
375                           value: \"5432\"
376                         - name: KONG_PORTAL_API_ACCESS_LOG
377                           value: /dev/stdout
378                         - name: KONG_PORTAL_API_ERROR_LOG
379                           value: /dev/stderr
380                         - name: KONG_PORT_MAPS
381                           value: 80:8000, 443:8443
382                         - name: KONG_PREFIX
383                           value: /kong_prefix/
384                         - name: KONG_PROXY_ACCESS_LOG
385                           value: /dev/stdout
386                         - name: KONG_PROXY_ERROR_LOG
387                           value: /dev/stderr
388                         - name: KONG_PROXY_LISTEN
389                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
390                         - name: KONG_PROXY_STREAM_ACCESS_LOG
391                           value: /dev/stdout basic
392                         - name: KONG_PROXY_STREAM_ERROR_LOG
393                           value: /dev/stderr
394                         - name: KONG_ROUTER_FLAVOR
395                           value: traditional
396                         - name: KONG_STATUS_ACCESS_LOG
397                           value: \"off\"
398                         - name: KONG_STATUS_ERROR_LOG
399                           value: /dev/stderr
400                         - name: KONG_STATUS_LISTEN
401                           value: 0.0.0.0:8100, [::]:8100
402                         - name: KONG_STREAM_LISTEN
403                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
404                       envFrom:
405                         - configMapRef:
406                             name: env-config
407                       image: kong:3.6
408                       imagePullPolicy: IfNotPresent
409                       name: clear-stale-pid
410                       resources: {}
411                       securityContext:
412                         allowPrivilegeEscalation: false
413                         capabilities:
414                             drop:
415                                 - ALL
416                         readOnlyRootFilesystem: true
417                         runAsNonRoot: true
418                         runAsUser: 1000
419                         seccompProfile:
420                             type: RuntimeDefault
421                       volumeMounts:
422                         - mountPath: /kong_prefix/
423                           name: chartsnap-kong-prefix-dir
424                         - mountPath: /tmp
425                           name: chartsnap-kong-tmp
426                     - command:
427                         - /bin/sh
428                         - -c
429                         - \"true\"
430                       image: bash:latest
431                       name: bash
432                       resources:
433                         limits:
434                             cpu: 100m
435                             memory: 64Mi
436                         requests:
437                             cpu: 100m
438                             memory: 64Mi
439                     - args:
440                         - /bin/bash
441                         - -c
442                         - 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
443                       env:
444                         - name: KONG_ADMIN_ACCESS_LOG
445                           value: /dev/stdout
446                         - name: KONG_ADMIN_API_URI
447                           value: http://
448                         - name: KONG_ADMIN_ERROR_LOG
449                           value: /dev/stderr
450                         - name: KONG_ADMIN_GUI_ACCESS_LOG
451                           value: /dev/stdout
452                         - name: KONG_ADMIN_GUI_API_URL
453                           value: http://
454                         - name: KONG_ADMIN_GUI_ERROR_LOG
455                           value: /dev/stderr
456                         - name: KONG_ADMIN_LISTEN
457                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
458                         - name: KONG_ANONYMOUS_REPORTS
459                           value: \"off\"
460                         - name: KONG_CLUSTER_LISTEN
461                           value: \"off\"
462                         - name: KONG_DATABASE
463                           value: postgres
464                         - name: KONG_KIC
465                           value: \"on\"
466                         - name: KONG_LUA_PACKAGE_PATH
467                           value: /opt/?.lua;/opt/?/init.lua;;
468                         - name: KONG_NGINX_WORKER_PROCESSES
469                           value: \"2\"
470                         - name: KONG_PG_HOST
471                           value: chartsnap-postgresql
472                         - name: KONG_PG_PASSWORD
473                           valueFrom:
474                             secretKeyRef:
475                                 key: password
476                                 name: chartsnap-postgresql
477                         - name: KONG_PG_PORT
478                           value: \"5432\"
479                         - name: KONG_PORTAL_API_ACCESS_LOG
480                           value: /dev/stdout
481                         - name: KONG_PORTAL_API_ERROR_LOG
482                           value: /dev/stderr
483                         - name: KONG_PORT_MAPS
484                           value: 80:8000, 443:8443
485                         - name: KONG_PREFIX
486                           value: /kong_prefix/
487                         - name: KONG_PROXY_ACCESS_LOG
488                           value: /dev/stdout
489                         - name: KONG_PROXY_ERROR_LOG
490                           value: /dev/stderr
491                         - name: KONG_PROXY_LISTEN
492                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
493                         - name: KONG_PROXY_STREAM_ACCESS_LOG
494                           value: /dev/stdout basic
495                         - name: KONG_PROXY_STREAM_ERROR_LOG
496                           value: /dev/stderr
497                         - name: KONG_ROUTER_FLAVOR
498                           value: traditional
499                         - name: KONG_STATUS_ACCESS_LOG
500                           value: \"off\"
501                         - name: KONG_STATUS_ERROR_LOG
502                           value: /dev/stderr
503                         - name: KONG_STATUS_LISTEN
504                           value: 0.0.0.0:8100, [::]:8100
505                         - name: KONG_STREAM_LISTEN
506                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
507                       envFrom:
508                         - configMapRef:
509                             name: env-config
510                       image: kong:3.6
511                       imagePullPolicy: IfNotPresent
512                       name: wait-for-db
513                       resources: {}
514                       securityContext:
515                         allowPrivilegeEscalation: false
516                         capabilities:
517                             drop:
518                                 - ALL
519                         readOnlyRootFilesystem: true
520                         runAsNonRoot: true
521                         runAsUser: 1000
522                         seccompProfile:
523                             type: RuntimeDefault
524                       volumeMounts:
525                         - mountPath: /kong_prefix/
526                           name: chartsnap-kong-prefix-dir
527                         - mountPath: /tmp
528                           name: chartsnap-kong-tmp
529                 securityContext: {}
530                 serviceAccountName: chartsnap-kong
531                 terminationGracePeriodSeconds: 30
532                 volumes:
533                     - emptyDir:
534                         sizeLimit: 256Mi
535                       name: chartsnap-kong-prefix-dir
536                     - emptyDir:
537                         sizeLimit: 1Gi
538                       name: chartsnap-kong-tmp
539                     - name: chartsnap-kong-token
540                       projected:
541                         sources:
542                             - serviceAccountToken:
543                                 expirationSeconds: 3607
544                                 path: token
545                             - configMap:
546                                 items:
547                                     - key: ca.crt
548                                       path: ca.crt
549                                 name: kube-root-ca.crt
550                             - downwardAPI:
551                                 items:
552                                     - fieldRef:
553                                         apiVersion: v1
554                                         fieldPath: metadata.namespace
555                                       path: namespace
556                     - configMap:
557                         defaultMode: 493
558                         name: chartsnap-kong-bash-wait-for-postgres
559                       name: chartsnap-kong-bash-wait-for-postgres
560                     - name: webhook-cert
561                       secret:
562                         secretName: chartsnap-kong-validation-webhook-keypair
563 - object:
564     apiVersion: apps/v1
565     kind: StatefulSet
566     metadata:
567         annotations: null
568         labels:
569             app.kubernetes.io/component: primary
570             app.kubernetes.io/instance: chartsnap
571             app.kubernetes.io/managed-by: Helm
572             app.kubernetes.io/name: postgresql
573             helm.sh/chart: postgresql-11.9.13
574         name: chartsnap-postgresql
575         namespace: default
576     spec:
577         replicas: 1
578         selector:
579             matchLabels:
580                 app.kubernetes.io/component: primary
581                 app.kubernetes.io/instance: chartsnap
582                 app.kubernetes.io/name: postgresql
583         serviceName: chartsnap-postgresql-hl
584         template:
585             metadata:
586                 annotations: null
587                 labels:
588                     app.kubernetes.io/component: primary
589                     app.kubernetes.io/instance: chartsnap
590                     app.kubernetes.io/managed-by: Helm
591                     app.kubernetes.io/name: postgresql
592                     helm.sh/chart: postgresql-11.9.13
593                 name: chartsnap-postgresql
594             spec:
595                 affinity:
596                     nodeAffinity: null
597                     podAffinity: null
598                     podAntiAffinity:
599                         preferredDuringSchedulingIgnoredDuringExecution:
600                             - podAffinityTerm:
601                                 labelSelector:
602                                     matchLabels:
603                                         app.kubernetes.io/component: primary
604                                         app.kubernetes.io/instance: chartsnap
605                                         app.kubernetes.io/name: postgresql
606                                 namespaces:
607                                     - default
608                                 topologyKey: kubernetes.io/hostname
609                               weight: 1
610                 containers:
611                     - env:
612                         - name: BITNAMI_DEBUG
613                           value: \"false\"
614                         - name: POSTGRESQL_PORT_NUMBER
615                           value: \"5432\"
616                         - name: POSTGRESQL_VOLUME_DIR
617                           value: /bitnami/postgresql
618                         - name: PGDATA
619                           value: /bitnami/postgresql/data
620                         - name: POSTGRES_USER
621                           value: kong
622                         - name: POSTGRES_POSTGRES_PASSWORD
623                           valueFrom:
624                             secretKeyRef:
625                                 key: postgres-password
626                                 name: chartsnap-postgresql
627                         - name: POSTGRES_PASSWORD
628                           valueFrom:
629                             secretKeyRef:
630                                 key: password
631                                 name: chartsnap-postgresql
632                         - name: POSTGRES_DB
633                           value: kong
634                         - name: POSTGRESQL_ENABLE_LDAP
635                           value: \"no\"
636                         - name: POSTGRESQL_ENABLE_TLS
637                           value: \"no\"
638                         - name: POSTGRESQL_LOG_HOSTNAME
639                           value: \"false\"
640                         - name: POSTGRESQL_LOG_CONNECTIONS
641                           value: \"false\"
642                         - name: POSTGRESQL_LOG_DISCONNECTIONS
643                           value: \"false\"
644                         - name: POSTGRESQL_PGAUDIT_LOG_CATALOG
645                           value: \"off\"
646                         - name: POSTGRESQL_CLIENT_MIN_MESSAGES
647                           value: error
648                         - name: POSTGRESQL_SHARED_PRELOAD_LIBRARIES
649                           value: pgaudit
650                       image: docker.io/bitnami/postgresql:13.11.0-debian-11-r20
651                       imagePullPolicy: IfNotPresent
652                       livenessProbe:
653                         exec:
654                             command:
655                                 - /bin/sh
656                                 - -c
657                                 - exec pg_isready -U \"kong\" -d \"dbname=kong\" -h 127.0.0.1 -p 5432
658                         failureThreshold: 6
659                         initialDelaySeconds: 30
660                         periodSeconds: 10
661                         successThreshold: 1
662                         timeoutSeconds: 5
663                       name: postgresql
664                       ports:
665                         - containerPort: 5432
666                           name: tcp-postgresql
667                       readinessProbe:
668                         exec:
669                             command:
670                                 - /bin/sh
671                                 - -c
672                                 - -e
673                                 - |
674                                   exec pg_isready -U \"kong\" -d \"dbname=kong\" -h 127.0.0.1 -p 5432
675                                   [ -f /opt/bitnami/postgresql/tmp/.initialized ] || [ -f /bitnami/postgresql/.initialized ]
676                         failureThreshold: 6
677                         initialDelaySeconds: 5
678                         periodSeconds: 10
679                         successThreshold: 1
680                         timeoutSeconds: 5
681                       resources:
682                         limits: {}
683                         requests:
684                             cpu: 250m
685                             memory: 256Mi
686                       securityContext:
687                         runAsUser: 1001
688                       volumeMounts:
689                         - mountPath: /dev/shm
690                           name: dshm
691                         - mountPath: /bitnami/postgresql
692                           name: data
693                 hostIPC: false
694                 hostNetwork: false
695                 initContainers: null
696                 securityContext:
697                     fsGroup: 1001
698                 serviceAccountName: default
699                 volumes:
700                     - emptyDir:
701                         medium: Memory
702                       name: dshm
703         updateStrategy:
704             rollingUpdate: {}
705             type: RollingUpdate
706         volumeClaimTemplates:
707             - metadata:
708                 name: data
709               spec:
710                 accessModes:
711                     - ReadWriteOnce
712                 resources:
713                     requests:
714                         storage: 8Gi
715 - object:
716     apiVersion: batch/v1
717     kind: Job
718     metadata:
719         annotations:
720             argocd.argoproj.io/hook: Sync
721             argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
722         labels:
723             app.kubernetes.io/component: init-migrations
724             app.kubernetes.io/instance: chartsnap
725             app.kubernetes.io/managed-by: Helm
726             app.kubernetes.io/name: kong
727             app.kubernetes.io/version: \"3.6\"
728             helm.sh/chart: kong-2.38.0
729         name: chartsnap-kong-init-migrations
730         namespace: default
731     spec:
732         backoffLimit: null
733         template:
734             metadata:
735                 annotations:
736                     kuma.io/service-account-token-volume: chartsnap-kong-token
737                     sidecar.istio.io/inject: \"false\"
738                 labels:
739                     app.kubernetes.io/component: init-migrations
740                     app.kubernetes.io/instance: chartsnap
741                     app.kubernetes.io/managed-by: Helm
742                     app.kubernetes.io/name: kong
743                     app.kubernetes.io/version: \"3.6\"
744                     helm.sh/chart: kong-2.38.0
745                 name: kong-init-migrations
746             spec:
747                 automountServiceAccountToken: false
748                 containers:
749                     - args:
750                         - kong
751                         - migrations
752                         - bootstrap
753                       env:
754                         - name: KONG_ADMIN_ACCESS_LOG
755                           value: /dev/stdout
756                         - name: KONG_ADMIN_API_URI
757                           value: http://
758                         - name: KONG_ADMIN_ERROR_LOG
759                           value: /dev/stderr
760                         - name: KONG_ADMIN_GUI_ACCESS_LOG
761                           value: /dev/stdout
762                         - name: KONG_ADMIN_GUI_API_URL
763                           value: http://
764                         - name: KONG_ADMIN_GUI_ERROR_LOG
765                           value: /dev/stderr
766                         - name: KONG_ADMIN_LISTEN
767                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
768                         - name: KONG_ANONYMOUS_REPORTS
769                           value: \"off\"
770                         - name: KONG_CLUSTER_LISTEN
771                           value: \"off\"
772                         - name: KONG_DATABASE
773                           value: postgres
774                         - name: KONG_KIC
775                           value: \"on\"
776                         - name: KONG_LUA_PACKAGE_PATH
777                           value: /opt/?.lua;/opt/?/init.lua;;
778                         - name: KONG_NGINX_WORKER_PROCESSES
779                           value: \"2\"
780                         - name: KONG_PG_HOST
781                           value: chartsnap-postgresql
782                         - name: KONG_PG_PASSWORD
783                           valueFrom:
784                             secretKeyRef:
785                                 key: password
786                                 name: chartsnap-postgresql
787                         - name: KONG_PG_PORT
788                           value: \"5432\"
789                         - name: KONG_PORTAL_API_ACCESS_LOG
790                           value: /dev/stdout
791                         - name: KONG_PORTAL_API_ERROR_LOG
792                           value: /dev/stderr
793                         - name: KONG_PORT_MAPS
794                           value: 80:8000, 443:8443
795                         - name: KONG_PREFIX
796                           value: /kong_prefix/
797                         - name: KONG_PROXY_ACCESS_LOG
798                           value: /dev/stdout
799                         - name: KONG_PROXY_ERROR_LOG
800                           value: /dev/stderr
801                         - name: KONG_PROXY_LISTEN
802                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
803                         - name: KONG_PROXY_STREAM_ACCESS_LOG
804                           value: /dev/stdout basic
805                         - name: KONG_PROXY_STREAM_ERROR_LOG
806                           value: /dev/stderr
807                         - name: KONG_ROUTER_FLAVOR
808                           value: traditional
809                         - name: KONG_STATUS_ACCESS_LOG
810                           value: \"off\"
811                         - name: KONG_STATUS_ERROR_LOG
812                           value: /dev/stderr
813                         - name: KONG_STATUS_LISTEN
814                           value: 0.0.0.0:8100, [::]:8100
815                         - name: KONG_STREAM_LISTEN
816                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
817                         - name: KONG_NGINX_DAEMON
818                           value: \"off\"
819                       envFrom:
820                         - configMapRef:
821                             name: env-config
822                       image: kong:3.6
823                       imagePullPolicy: IfNotPresent
824                       name: kong-migrations
825                       resources: {}
826                       securityContext:
827                         allowPrivilegeEscalation: false
828                         capabilities:
829                             drop:
830                                 - ALL
831                         readOnlyRootFilesystem: true
832                         runAsNonRoot: true
833                         runAsUser: 1000
834                         seccompProfile:
835                             type: RuntimeDefault
836                       volumeMounts:
837                         - mountPath: /kong_prefix/
838                           name: chartsnap-kong-prefix-dir
839                         - mountPath: /tmp
840                           name: chartsnap-kong-tmp
841                 initContainers:
842                     - command:
843                         - /bin/sh
844                         - -c
845                         - \"true\"
846                       image: bash:latest
847                       name: bash
848                       resources:
849                         limits:
850                             cpu: 100m
851                             memory: 64Mi
852                         requests:
853                             cpu: 100m
854                             memory: 64Mi
855                     - command:
856                         - bash
857                         - /wait_postgres/wait.sh
858                       env:
859                         - name: KONG_ADMIN_ACCESS_LOG
860                           value: /dev/stdout
861                         - name: KONG_ADMIN_API_URI
862                           value: http://
863                         - name: KONG_ADMIN_ERROR_LOG
864                           value: /dev/stderr
865                         - name: KONG_ADMIN_GUI_ACCESS_LOG
866                           value: /dev/stdout
867                         - name: KONG_ADMIN_GUI_API_URL
868                           value: http://
869                         - name: KONG_ADMIN_GUI_ERROR_LOG
870                           value: /dev/stderr
871                         - name: KONG_ADMIN_LISTEN
872                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
873                         - name: KONG_ANONYMOUS_REPORTS
874                           value: \"off\"
875                         - name: KONG_CLUSTER_LISTEN
876                           value: \"off\"
877                         - name: KONG_DATABASE
878                           value: postgres
879                         - name: KONG_KIC
880                           value: \"on\"
881                         - name: KONG_LUA_PACKAGE_PATH
882                           value: /opt/?.lua;/opt/?/init.lua;;
883                         - name: KONG_NGINX_WORKER_PROCESSES
884                           value: \"2\"
885                         - name: KONG_PG_HOST
886                           value: chartsnap-postgresql
887                         - name: KONG_PG_PASSWORD
888                           valueFrom:
889                             secretKeyRef:
890                                 key: password
891                                 name: chartsnap-postgresql
892                         - name: KONG_PG_PORT
893                           value: \"5432\"
894                         - name: KONG_PORTAL_API_ACCESS_LOG
895                           value: /dev/stdout
896                         - name: KONG_PORTAL_API_ERROR_LOG
897                           value: /dev/stderr
898                         - name: KONG_PORT_MAPS
899                           value: 80:8000, 443:8443
900                         - name: KONG_PREFIX
901                           value: /kong_prefix/
902                         - name: KONG_PROXY_ACCESS_LOG
903                           value: /dev/stdout
904                         - name: KONG_PROXY_ERROR_LOG
905                           value: /dev/stderr
906                         - name: KONG_PROXY_LISTEN
907                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
908                         - name: KONG_PROXY_STREAM_ACCESS_LOG
909                           value: /dev/stdout basic
910                         - name: KONG_PROXY_STREAM_ERROR_LOG
911                           value: /dev/stderr
912                         - name: KONG_ROUTER_FLAVOR
913                           value: traditional
914                         - name: KONG_STATUS_ACCESS_LOG
915                           value: \"off\"
916                         - name: KONG_STATUS_ERROR_LOG
917                           value: /dev/stderr
918                         - name: KONG_STATUS_LISTEN
919                           value: 0.0.0.0:8100, [::]:8100
920                         - name: KONG_STREAM_LISTEN
921                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
922                         - name: KONG_NGINX_DAEMON
923                           value: \"off\"
924                       envFrom:
925                         - configMapRef:
926                             name: env-config
927                       image: kong:3.6
928                       imagePullPolicy: IfNotPresent
929                       name: wait-for-postgres
930                       resources: {}
931                       volumeMounts:
932                         - mountPath: /wait_postgres
933                           name: chartsnap-kong-bash-wait-for-postgres
934                 restartPolicy: OnFailure
935                 securityContext: {}
936                 serviceAccountName: chartsnap-kong
937                 volumes:
938                     - emptyDir:
939                         sizeLimit: 256Mi
940                       name: chartsnap-kong-prefix-dir
941                     - emptyDir:
942                         sizeLimit: 1Gi
943                       name: chartsnap-kong-tmp
944                     - name: chartsnap-kong-token
945                       projected:
946                         sources:
947                             - serviceAccountToken:
948                                 expirationSeconds: 3607
949                                 path: token
950                             - configMap:
951                                 items:
952                                     - key: ca.crt
953                                       path: ca.crt
954                                 name: kube-root-ca.crt
955                             - downwardAPI:
956                                 items:
957                                     - fieldRef:
958                                         apiVersion: v1
959                                         fieldPath: metadata.namespace
960                                       path: namespace
961                     - configMap:
962                         defaultMode: 493
963                         name: chartsnap-kong-bash-wait-for-postgres
964                       name: chartsnap-kong-bash-wait-for-postgres
965                     - name: webhook-cert
966                       secret:
967                         secretName: chartsnap-kong-validation-webhook-keypair
968 - object:
969     apiVersion: batch/v1
970     kind: Job
971     metadata:
972         annotations:
973             helm.sh/hook: post-upgrade
974             helm.sh/hook-delete-policy: before-hook-creation
975         labels:
976             app.kubernetes.io/component: post-upgrade-migrations
977             app.kubernetes.io/instance: chartsnap
978             app.kubernetes.io/managed-by: Helm
979             app.kubernetes.io/name: kong
980             app.kubernetes.io/version: \"3.6\"
981             helm.sh/chart: kong-2.38.0
982         name: chartsnap-kong-post-upgrade-migrations
983         namespace: default
984     spec:
985         backoffLimit: null
986         template:
987             metadata:
988                 annotations:
989                     kuma.io/service-account-token-volume: chartsnap-kong-token
990                     sidecar.istio.io/inject: \"false\"
991                 labels:
992                     app.kubernetes.io/component: post-upgrade-migrations
993                     app.kubernetes.io/instance: chartsnap
994                     app.kubernetes.io/managed-by: Helm
995                     app.kubernetes.io/name: kong
996                     app.kubernetes.io/version: \"3.6\"
997                     helm.sh/chart: kong-2.38.0
998                 name: kong-post-upgrade-migrations
999             spec:
1000                 automountServiceAccountToken: false
1001                 containers:
1002                     - args:
1003                         - kong
1004                         - migrations
1005                         - finish
1006                       env:
1007                         - name: KONG_ADMIN_ACCESS_LOG
1008                           value: /dev/stdout
1009                         - name: KONG_ADMIN_API_URI
1010                           value: http://
1011                         - name: KONG_ADMIN_ERROR_LOG
1012                           value: /dev/stderr
1013                         - name: KONG_ADMIN_GUI_ACCESS_LOG
1014                           value: /dev/stdout
1015                         - name: KONG_ADMIN_GUI_API_URL
1016                           value: http://
1017                         - name: KONG_ADMIN_GUI_ERROR_LOG
1018                           value: /dev/stderr
1019                         - name: KONG_ADMIN_LISTEN
1020                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
1021                         - name: KONG_ANONYMOUS_REPORTS
1022                           value: \"off\"
1023                         - name: KONG_CLUSTER_LISTEN
1024                           value: \"off\"
1025                         - name: KONG_DATABASE
1026                           value: postgres
1027                         - name: KONG_KIC
1028                           value: \"on\"
1029                         - name: KONG_LUA_PACKAGE_PATH
1030                           value: /opt/?.lua;/opt/?/init.lua;;
1031                         - name: KONG_NGINX_WORKER_PROCESSES
1032                           value: \"2\"
1033                         - name: KONG_PG_HOST
1034                           value: chartsnap-postgresql
1035                         - name: KONG_PG_PASSWORD
1036                           valueFrom:
1037                             secretKeyRef:
1038                                 key: password
1039                                 name: chartsnap-postgresql
1040                         - name: KONG_PG_PORT
1041                           value: \"5432\"
1042                         - name: KONG_PORTAL_API_ACCESS_LOG
1043                           value: /dev/stdout
1044                         - name: KONG_PORTAL_API_ERROR_LOG
1045                           value: /dev/stderr
1046                         - name: KONG_PORT_MAPS
1047                           value: 80:8000, 443:8443
1048                         - name: KONG_PREFIX
1049                           value: /kong_prefix/
1050                         - name: KONG_PROXY_ACCESS_LOG
1051                           value: /dev/stdout
1052                         - name: KONG_PROXY_ERROR_LOG
1053                           value: /dev/stderr
1054                         - name: KONG_PROXY_LISTEN
1055                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1056                         - name: KONG_PROXY_STREAM_ACCESS_LOG
1057                           value: /dev/stdout basic
1058                         - name: KONG_PROXY_STREAM_ERROR_LOG
1059                           value: /dev/stderr
1060                         - name: KONG_ROUTER_FLAVOR
1061                           value: traditional
1062                         - name: KONG_STATUS_ACCESS_LOG
1063                           value: \"off\"
1064                         - name: KONG_STATUS_ERROR_LOG
1065                           value: /dev/stderr
1066                         - name: KONG_STATUS_LISTEN
1067                           value: 0.0.0.0:8100, [::]:8100
1068                         - name: KONG_STREAM_LISTEN
1069                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
1070                         - name: KONG_NGINX_DAEMON
1071                           value: \"off\"
1072                       envFrom:
1073                         - configMapRef:
1074                             name: env-config
1075                       image: kong:3.6
1076                       imagePullPolicy: IfNotPresent
1077                       name: kong-post-upgrade-migrations
1078                       resources: {}
1079                       securityContext:
1080                         allowPrivilegeEscalation: false
1081                         capabilities:
1082                             drop:
1083                                 - ALL
1084                         readOnlyRootFilesystem: true
1085                         runAsNonRoot: true
1086                         runAsUser: 1000
1087                         seccompProfile:
1088                             type: RuntimeDefault
1089                       volumeMounts:
1090                         - mountPath: /kong_prefix/
1091                           name: chartsnap-kong-prefix-dir
1092                         - mountPath: /tmp
1093                           name: chartsnap-kong-tmp
1094                 initContainers:
1095                     - command:
1096                         - /bin/sh
1097                         - -c
1098                         - \"true\"
1099                       image: bash:latest
1100                       name: bash
1101                       resources:
1102                         limits:
1103                             cpu: 100m
1104                             memory: 64Mi
1105                         requests:
1106                             cpu: 100m
1107                             memory: 64Mi
1108                     - command:
1109                         - bash
1110                         - /wait_postgres/wait.sh
1111                       env:
1112                         - name: KONG_ADMIN_ACCESS_LOG
1113                           value: /dev/stdout
1114                         - name: KONG_ADMIN_API_URI
1115                           value: http://
1116                         - name: KONG_ADMIN_ERROR_LOG
1117                           value: /dev/stderr
1118                         - name: KONG_ADMIN_GUI_ACCESS_LOG
1119                           value: /dev/stdout
1120                         - name: KONG_ADMIN_GUI_API_URL
1121                           value: http://
1122                         - name: KONG_ADMIN_GUI_ERROR_LOG
1123                           value: /dev/stderr
1124                         - name: KONG_ADMIN_LISTEN
1125                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
1126                         - name: KONG_ANONYMOUS_REPORTS
1127                           value: \"off\"
1128                         - name: KONG_CLUSTER_LISTEN
1129                           value: \"off\"
1130                         - name: KONG_DATABASE
1131                           value: postgres
1132                         - name: KONG_KIC
1133                           value: \"on\"
1134                         - name: KONG_LUA_PACKAGE_PATH
1135                           value: /opt/?.lua;/opt/?/init.lua;;
1136                         - name: KONG_NGINX_WORKER_PROCESSES
1137                           value: \"2\"
1138                         - name: KONG_PG_HOST
1139                           value: chartsnap-postgresql
1140                         - name: KONG_PG_PASSWORD
1141                           valueFrom:
1142                             secretKeyRef:
1143                                 key: password
1144                                 name: chartsnap-postgresql
1145                         - name: KONG_PG_PORT
1146                           value: \"5432\"
1147                         - name: KONG_PORTAL_API_ACCESS_LOG
1148                           value: /dev/stdout
1149                         - name: KONG_PORTAL_API_ERROR_LOG
1150                           value: /dev/stderr
1151                         - name: KONG_PORT_MAPS
1152                           value: 80:8000, 443:8443
1153                         - name: KONG_PREFIX
1154                           value: /kong_prefix/
1155                         - name: KONG_PROXY_ACCESS_LOG
1156                           value: /dev/stdout
1157                         - name: KONG_PROXY_ERROR_LOG
1158                           value: /dev/stderr
1159                         - name: KONG_PROXY_LISTEN
1160                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1161                         - name: KONG_PROXY_STREAM_ACCESS_LOG
1162                           value: /dev/stdout basic
1163                         - name: KONG_PROXY_STREAM_ERROR_LOG
1164                           value: /dev/stderr
1165                         - name: KONG_ROUTER_FLAVOR
1166                           value: traditional
1167                         - name: KONG_STATUS_ACCESS_LOG
1168                           value: \"off\"
1169                         - name: KONG_STATUS_ERROR_LOG
1170                           value: /dev/stderr
1171                         - name: KONG_STATUS_LISTEN
1172                           value: 0.0.0.0:8100, [::]:8100
1173                         - name: KONG_STREAM_LISTEN
1174                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
1175                         - name: KONG_NGINX_DAEMON
1176                           value: \"off\"
1177                       envFrom:
1178                         - configMapRef:
1179                             name: env-config
1180                       image: kong:3.6
1181                       imagePullPolicy: IfNotPresent
1182                       name: wait-for-postgres
1183                       resources: {}
1184                       volumeMounts:
1185                         - mountPath: /wait_postgres
1186                           name: chartsnap-kong-bash-wait-for-postgres
1187                 restartPolicy: OnFailure
1188                 securityContext: {}
1189                 serviceAccountName: chartsnap-kong
1190                 volumes:
1191                     - emptyDir:
1192                         sizeLimit: 256Mi
1193                       name: chartsnap-kong-prefix-dir
1194                     - emptyDir:
1195                         sizeLimit: 1Gi
1196                       name: chartsnap-kong-tmp
1197                     - name: chartsnap-kong-token
1198                       projected:
1199                         sources:
1200                             - serviceAccountToken:
1201                                 expirationSeconds: 3607
1202                                 path: token
1203                             - configMap:
1204                                 items:
1205                                     - key: ca.crt
1206                                       path: ca.crt
1207                                 name: kube-root-ca.crt
1208                             - downwardAPI:
1209                                 items:
1210                                     - fieldRef:
1211                                         apiVersion: v1
1212                                         fieldPath: metadata.namespace
1213                                       path: namespace
1214                     - configMap:
1215                         defaultMode: 493
1216                         name: chartsnap-kong-bash-wait-for-postgres
1217                       name: chartsnap-kong-bash-wait-for-postgres
1218                     - name: webhook-cert
1219                       secret:
1220                         secretName: chartsnap-kong-validation-webhook-keypair
1221 - object:
1222     apiVersion: batch/v1
1223     kind: Job
1224     metadata:
1225         annotations:
1226             argocd.argoproj.io/hook: Sync
1227             argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
1228             helm.sh/hook: pre-upgrade
1229             helm.sh/hook-delete-policy: before-hook-creation
1230         labels:
1231             app.kubernetes.io/component: pre-upgrade-migrations
1232             app.kubernetes.io/instance: chartsnap
1233             app.kubernetes.io/managed-by: Helm
1234             app.kubernetes.io/name: kong
1235             app.kubernetes.io/version: \"3.6\"
1236             helm.sh/chart: kong-2.38.0
1237         name: chartsnap-kong-pre-upgrade-migrations
1238         namespace: default
1239     spec:
1240         backoffLimit: null
1241         template:
1242             metadata:
1243                 annotations:
1244                     kuma.io/service-account-token-volume: chartsnap-kong-token
1245                     sidecar.istio.io/inject: \"false\"
1246                 labels:
1247                     app.kubernetes.io/component: pre-upgrade-migrations
1248                     app.kubernetes.io/instance: chartsnap
1249                     app.kubernetes.io/managed-by: Helm
1250                     app.kubernetes.io/name: kong
1251                     app.kubernetes.io/version: \"3.6\"
1252                     helm.sh/chart: kong-2.38.0
1253                 name: kong-pre-upgrade-migrations
1254             spec:
1255                 automountServiceAccountToken: false
1256                 containers:
1257                     - args:
1258                         - kong
1259                         - migrations
1260                         - up
1261                       env:
1262                         - name: KONG_ADMIN_ACCESS_LOG
1263                           value: /dev/stdout
1264                         - name: KONG_ADMIN_API_URI
1265                           value: http://
1266                         - name: KONG_ADMIN_ERROR_LOG
1267                           value: /dev/stderr
1268                         - name: KONG_ADMIN_GUI_ACCESS_LOG
1269                           value: /dev/stdout
1270                         - name: KONG_ADMIN_GUI_API_URL
1271                           value: http://
1272                         - name: KONG_ADMIN_GUI_ERROR_LOG
1273                           value: /dev/stderr
1274                         - name: KONG_ADMIN_LISTEN
1275                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
1276                         - name: KONG_ANONYMOUS_REPORTS
1277                           value: \"off\"
1278                         - name: KONG_CLUSTER_LISTEN
1279                           value: \"off\"
1280                         - name: KONG_DATABASE
1281                           value: postgres
1282                         - name: KONG_KIC
1283                           value: \"on\"
1284                         - name: KONG_LUA_PACKAGE_PATH
1285                           value: /opt/?.lua;/opt/?/init.lua;;
1286                         - name: KONG_NGINX_WORKER_PROCESSES
1287                           value: \"2\"
1288                         - name: KONG_PG_HOST
1289                           value: chartsnap-postgresql
1290                         - name: KONG_PG_PASSWORD
1291                           valueFrom:
1292                             secretKeyRef:
1293                                 key: password
1294                                 name: chartsnap-postgresql
1295                         - name: KONG_PG_PORT
1296                           value: \"5432\"
1297                         - name: KONG_PORTAL_API_ACCESS_LOG
1298                           value: /dev/stdout
1299                         - name: KONG_PORTAL_API_ERROR_LOG
1300                           value: /dev/stderr
1301                         - name: KONG_PORT_MAPS
1302                           value: 80:8000, 443:8443
1303                         - name: KONG_PREFIX
1304                           value: /kong_prefix/
1305                         - name: KONG_PROXY_ACCESS_LOG
1306                           value: /dev/stdout
1307                         - name: KONG_PROXY_ERROR_LOG
1308                           value: /dev/stderr
1309                         - name: KONG_PROXY_LISTEN
1310                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1311                         - name: KONG_PROXY_STREAM_ACCESS_LOG
1312                           value: /dev/stdout basic
1313                         - name: KONG_PROXY_STREAM_ERROR_LOG
1314                           value: /dev/stderr
1315                         - name: KONG_ROUTER_FLAVOR
1316                           value: traditional
1317                         - name: KONG_STATUS_ACCESS_LOG
1318                           value: \"off\"
1319                         - name: KONG_STATUS_ERROR_LOG
1320                           value: /dev/stderr
1321                         - name: KONG_STATUS_LISTEN
1322                           value: 0.0.0.0:8100, [::]:8100
1323                         - name: KONG_STREAM_LISTEN
1324                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
1325                         - name: KONG_NGINX_DAEMON
1326                           value: \"off\"
1327                       envFrom:
1328                         - configMapRef:
1329                             name: env-config
1330                       image: kong:3.6
1331                       imagePullPolicy: IfNotPresent
1332                       name: kong-upgrade-migrations
1333                       resources: {}
1334                       securityContext:
1335                         allowPrivilegeEscalation: false
1336                         capabilities:
1337                             drop:
1338                                 - ALL
1339                         readOnlyRootFilesystem: true
1340                         runAsNonRoot: true
1341                         runAsUser: 1000
1342                         seccompProfile:
1343                             type: RuntimeDefault
1344                       volumeMounts:
1345                         - mountPath: /kong_prefix/
1346                           name: chartsnap-kong-prefix-dir
1347                         - mountPath: /tmp
1348                           name: chartsnap-kong-tmp
1349                 initContainers:
1350                     - command:
1351                         - /bin/sh
1352                         - -c
1353                         - \"true\"
1354                       image: bash:latest
1355                       name: bash
1356                       resources:
1357                         limits:
1358                             cpu: 100m
1359                             memory: 64Mi
1360                         requests:
1361                             cpu: 100m
1362                             memory: 64Mi
1363                     - command:
1364                         - bash
1365                         - /wait_postgres/wait.sh
1366                       env:
1367                         - name: KONG_ADMIN_ACCESS_LOG
1368                           value: /dev/stdout
1369                         - name: KONG_ADMIN_API_URI
1370                           value: http://
1371                         - name: KONG_ADMIN_ERROR_LOG
1372                           value: /dev/stderr
1373                         - name: KONG_ADMIN_GUI_ACCESS_LOG
1374                           value: /dev/stdout
1375                         - name: KONG_ADMIN_GUI_API_URL
1376                           value: http://
1377                         - name: KONG_ADMIN_GUI_ERROR_LOG
1378                           value: /dev/stderr
1379                         - name: KONG_ADMIN_LISTEN
1380                           value: 127.0.0.1:8444 http2 ssl, [::1]:8444 http2 ssl
1381                         - name: KONG_ANONYMOUS_REPORTS
1382                           value: \"off\"
1383                         - name: KONG_CLUSTER_LISTEN
1384                           value: \"off\"
1385                         - name: KONG_DATABASE
1386                           value: postgres
1387                         - name: KONG_KIC
1388                           value: \"on\"
1389                         - name: KONG_LUA_PACKAGE_PATH
1390                           value: /opt/?.lua;/opt/?/init.lua;;
1391                         - name: KONG_NGINX_WORKER_PROCESSES
1392                           value: \"2\"
1393                         - name: KONG_PG_HOST
1394                           value: chartsnap-postgresql
1395                         - name: KONG_PG_PASSWORD
1396                           valueFrom:
1397                             secretKeyRef:
1398                                 key: password
1399                                 name: chartsnap-postgresql
1400                         - name: KONG_PG_PORT
1401                           value: \"5432\"
1402                         - name: KONG_PORTAL_API_ACCESS_LOG
1403                           value: /dev/stdout
1404                         - name: KONG_PORTAL_API_ERROR_LOG
1405                           value: /dev/stderr
1406                         - name: KONG_PORT_MAPS
1407                           value: 80:8000, 443:8443
1408                         - name: KONG_PREFIX
1409                           value: /kong_prefix/
1410                         - name: KONG_PROXY_ACCESS_LOG
1411                           value: /dev/stdout
1412                         - name: KONG_PROXY_ERROR_LOG
1413                           value: /dev/stderr
1414                         - name: KONG_PROXY_LISTEN
1415                           value: 0.0.0.0:8000, [::]:8000, 0.0.0.0:8443 http2 ssl, [::]:8443 http2 ssl
1416                         - name: KONG_PROXY_STREAM_ACCESS_LOG
1417                           value: /dev/stdout basic
1418                         - name: KONG_PROXY_STREAM_ERROR_LOG
1419                           value: /dev/stderr
1420                         - name: KONG_ROUTER_FLAVOR
1421                           value: traditional
1422                         - name: KONG_STATUS_ACCESS_LOG
1423                           value: \"off\"
1424                         - name: KONG_STATUS_ERROR_LOG
1425                           value: /dev/stderr
1426                         - name: KONG_STATUS_LISTEN
1427                           value: 0.0.0.0:8100, [::]:8100
1428                         - name: KONG_STREAM_LISTEN
1429                           value: 0.0.0.0:9000, [::]:9000, 0.0.0.0:9001 ssl, [::]:9001 ssl
1430                         - name: KONG_NGINX_DAEMON
1431                           value: \"off\"
1432                       envFrom:
1433                         - configMapRef:
1434                             name: env-config
1435                       image: kong:3.6
1436                       imagePullPolicy: IfNotPresent
1437                       name: wait-for-postgres
1438                       resources: {}
1439                       volumeMounts:
1440                         - mountPath: /wait_postgres
1441                           name: chartsnap-kong-bash-wait-for-postgres
1442                 restartPolicy: OnFailure
1443                 securityContext: {}
1444                 serviceAccountName: chartsnap-kong
1445                 volumes:
1446                     - emptyDir:
1447                         sizeLimit: 256Mi
1448                       name: chartsnap-kong-prefix-dir
1449                     - emptyDir:
1450                         sizeLimit: 1Gi
1451                       name: chartsnap-kong-tmp
1452                     - name: chartsnap-kong-token
1453                       projected:
1454                         sources:
1455                             - serviceAccountToken:
1456                                 expirationSeconds: 3607
1457                                 path: token
1458                             - configMap:
1459                                 items:
1460                                     - key: ca.crt
1461                                       path: ca.crt
1462                                 name: kube-root-ca.crt
1463                             - downwardAPI:
1464                                 items:
1465                                     - fieldRef:
1466                                         apiVersion: v1
1467                                         fieldPath: metadata.namespace
1468                                       path: namespace
1469                     - configMap:
1470                         defaultMode: 493
1471                         name: chartsnap-kong-bash-wait-for-postgres
1472                       name: chartsnap-kong-bash-wait-for-postgres
1473                     - name: webhook-cert
1474                       secret:
1475                         secretName: chartsnap-kong-validation-webhook-keypair
1476 - object:
1477     apiVersion: networking.k8s.io/v1
1478     kind: Ingress
1479     metadata:
1480         labels:
1481             app.kubernetes.io/instance: chartsnap
1482             app.kubernetes.io/managed-by: Helm
1483             app.kubernetes.io/name: kong
1484             app.kubernetes.io/version: \"3.6\"
1485             helm.sh/chart: kong-2.38.0
1486         name: chartsnap-kong-proxy
1487         namespace: default
1488     spec:
1489         rules:
1490             - host: proxy.kong.example
1491               http:
1492                 paths:
1493                     - backend:
1494                         service:
1495                             name: chartsnap-kong-proxy
1496                             port:
1497                                 number: 443
1498                       path: /
1499                       pathType: ImplementationSpecific
1500 - object:
1501     apiVersion: rbac.authorization.k8s.io/v1
1502     kind: ClusterRole
1503     metadata:
1504         labels:
1505             app.kubernetes.io/instance: chartsnap
1506             app.kubernetes.io/managed-by: Helm
1507             app.kubernetes.io/name: kong
1508             app.kubernetes.io/version: \"3.6\"
1509             helm.sh/chart: kong-2.38.0
1510         name: chartsnap-kong
1511     rules:
1512         - apiGroups:
1513             - configuration.konghq.com
1514           resources:
1515             - kongvaults
1516           verbs:
1517             - get
1518             - list
1519             - watch
1520         - apiGroups:
1521             - configuration.konghq.com
1522           resources:
1523             - kongvaults/status
1524           verbs:
1525             - get
1526             - patch
1527             - update
1528         - apiGroups:
1529             - configuration.konghq.com
1530           resources:
1531             - kongclusterplugins
1532           verbs:
1533             - get
1534             - list
1535             - watch
1536         - apiGroups:
1537             - configuration.konghq.com
1538           resources:
1539             - kongclusterplugins/status
1540           verbs:
1541             - get
1542             - patch
1543             - update
1544         - apiGroups:
1545             - apiextensions.k8s.io
1546           resources:
1547             - customresourcedefinitions
1548           verbs:
1549             - list
1550             - watch
1551         - apiGroups:
1552             - networking.k8s.io
1553           resources:
1554             - ingressclasses
1555           verbs:
1556             - get
1557             - list
1558             - watch
1559 - object:
1560     apiVersion: rbac.authorization.k8s.io/v1
1561     kind: ClusterRoleBinding
1562     metadata:
1563         labels:
1564             app.kubernetes.io/instance: chartsnap
1565             app.kubernetes.io/managed-by: Helm
1566             app.kubernetes.io/name: kong
1567             app.kubernetes.io/version: \"3.6\"
1568             helm.sh/chart: kong-2.38.0
1569         name: chartsnap-kong
1570     roleRef:
1571         apiGroup: rbac.authorization.k8s.io
1572         kind: ClusterRole
1573         name: chartsnap-kong
1574     subjects:
1575         - kind: ServiceAccount
1576           name: chartsnap-kong
1577           namespace: default
1578 - object:
1579     apiVersion: rbac.authorization.k8s.io/v1
1580     kind: Role
1581     metadata:
1582         labels:
1583             app.kubernetes.io/instance: chartsnap
1584             app.kubernetes.io/managed-by: Helm
1585             app.kubernetes.io/name: kong
1586             app.kubernetes.io/version: \"3.6\"
1587             helm.sh/chart: kong-2.38.0
1588         name: chartsnap-kong
1589         namespace: default
1590     rules:
1591         - apiGroups:
1592             - \"\"
1593           resources:
1594             - configmaps
1595             - pods
1596             - secrets
1597             - namespaces
1598           verbs:
1599             - get
1600         - apiGroups:
1601             - \"\"
1602           resourceNames:
1603             - kong-ingress-controller-leader-kong-kong
1604           resources:
1605             - configmaps
1606           verbs:
1607             - get
1608             - update
1609         - apiGroups:
1610             - \"\"
1611           resources:
1612             - configmaps
1613           verbs:
1614             - create
1615         - apiGroups:
1616             - \"\"
1617             - coordination.k8s.io
1618           resources:
1619             - configmaps
1620             - leases
1621           verbs:
1622             - get
1623             - list
1624             - watch
1625             - create
1626             - update
1627             - patch
1628             - delete
1629         - apiGroups:
1630             - \"\"
1631           resources:
1632             - events
1633           verbs:
1634             - create
1635             - patch
1636         - apiGroups:
1637             - \"\"
1638           resources:
1639             - services
1640           verbs:
1641             - get
1642 - object:
1643     apiVersion: rbac.authorization.k8s.io/v1
1644     kind: Role
1645     metadata:
1646         labels:
1647             app.kubernetes.io/instance: chartsnap
1648             app.kubernetes.io/managed-by: Helm
1649             app.kubernetes.io/name: kong
1650             app.kubernetes.io/version: \"3.6\"
1651             helm.sh/chart: kong-2.38.0
1652         name: chartsnap-kong-default
1653         namespace: default
1654     rules:
1655         - apiGroups:
1656             - configuration.konghq.com
1657           resources:
1658             - kongupstreampolicies
1659           verbs:
1660             - get
1661             - list
1662             - watch
1663         - apiGroups:
1664             - configuration.konghq.com
1665           resources:
1666             - kongupstreampolicies/status
1667           verbs:
1668             - get
1669             - patch
1670             - update
1671         - apiGroups:
1672             - configuration.konghq.com
1673           resources:
1674             - kongconsumergroups
1675           verbs:
1676             - get
1677             - list
1678             - watch
1679         - apiGroups:
1680             - configuration.konghq.com
1681           resources:
1682             - kongconsumergroups/status
1683           verbs:
1684             - get
1685             - patch
1686             - update
1687         - apiGroups:
1688             - \"\"
1689           resources:
1690             - events
1691           verbs:
1692             - create
1693             - patch
1694         - apiGroups:
1695             - \"\"
1696           resources:
1697             - nodes
1698           verbs:
1699             - list
1700             - watch
1701         - apiGroups:
1702             - \"\"
1703           resources:
1704             - pods
1705           verbs:
1706             - get
1707             - list
1708             - watch
1709         - apiGroups:
1710             - \"\"
1711           resources:
1712             - secrets
1713           verbs:
1714             - list
1715             - watch
1716         - apiGroups:
1717             - \"\"
1718           resources:
1719             - services
1720           verbs:
1721             - get
1722             - list
1723             - watch
1724         - apiGroups:
1725             - \"\"
1726           resources:
1727             - services/status
1728           verbs:
1729             - get
1730             - patch
1731             - update
1732         - apiGroups:
1733             - configuration.konghq.com
1734           resources:
1735             - ingressclassparameterses
1736           verbs:
1737             - get
1738             - list
1739             - watch
1740         - apiGroups:
1741             - configuration.konghq.com
1742           resources:
1743             - kongconsumers
1744           verbs:
1745             - get
1746             - list
1747             - watch
1748         - apiGroups:
1749             - configuration.konghq.com
1750           resources:
1751             - kongconsumers/status
1752           verbs:
1753             - get
1754             - patch
1755             - update
1756         - apiGroups:
1757             - configuration.konghq.com
1758           resources:
1759             - kongingresses
1760           verbs:
1761             - get
1762             - list
1763             - watch
1764         - apiGroups:
1765             - configuration.konghq.com
1766           resources:
1767             - kongingresses/status
1768           verbs:
1769             - get
1770             - patch
1771             - update
1772         - apiGroups:
1773             - configuration.konghq.com
1774           resources:
1775             - kongplugins
1776           verbs:
1777             - get
1778             - list
1779             - watch
1780         - apiGroups:
1781             - configuration.konghq.com
1782           resources:
1783             - kongplugins/status
1784           verbs:
1785             - get
1786             - patch
1787             - update
1788         - apiGroups:
1789             - configuration.konghq.com
1790           resources:
1791             - tcpingresses
1792           verbs:
1793             - get
1794             - list
1795             - watch
1796         - apiGroups:
1797             - configuration.konghq.com
1798           resources:
1799             - tcpingresses/status
1800           verbs:
1801             - get
1802             - patch
1803             - update
1804         - apiGroups:
1805             - configuration.konghq.com
1806           resources:
1807             - udpingresses
1808           verbs:
1809             - get
1810             - list
1811             - watch
1812         - apiGroups:
1813             - configuration.konghq.com
1814           resources:
1815             - udpingresses/status
1816           verbs:
1817             - get
1818             - patch
1819             - update
1820         - apiGroups:
1821             - extensions
1822           resources:
1823             - ingresses
1824           verbs:
1825             - get
1826             - list
1827             - watch
1828         - apiGroups:
1829             - extensions
1830           resources:
1831             - ingresses/status
1832           verbs:
1833             - get
1834             - patch
1835             - update
1836         - apiGroups:
1837             - networking.k8s.io
1838           resources:
1839             - ingresses
1840           verbs:
1841             - get
1842             - list
1843             - watch
1844         - apiGroups:
1845             - networking.k8s.io
1846           resources:
1847             - ingresses/status
1848           verbs:
1849             - get
1850             - patch
1851             - update
1852         - apiGroups:
1853             - discovery.k8s.io
1854           resources:
1855             - endpointslices
1856           verbs:
1857             - get
1858             - list
1859             - watch
1860         - apiGroups:
1861             - configuration.konghq.com
1862           resources:
1863             - konglicenses
1864           verbs:
1865             - get
1866             - list
1867             - watch
1868         - apiGroups:
1869             - configuration.konghq.com
1870           resources:
1871             - konglicenses/status
1872           verbs:
1873             - get
1874             - patch
1875             - update
1876 - object:
1877     apiVersion: rbac.authorization.k8s.io/v1
1878     kind: RoleBinding
1879     metadata:
1880         labels:
1881             app.kubernetes.io/instance: chartsnap
1882             app.kubernetes.io/managed-by: Helm
1883             app.kubernetes.io/name: kong
1884             app.kubernetes.io/version: \"3.6\"
1885             helm.sh/chart: kong-2.38.0
1886         name: chartsnap-kong
1887         namespace: default
1888     roleRef:
1889         apiGroup: rbac.authorization.k8s.io
1890         kind: Role
1891         name: chartsnap-kong
1892     subjects:
1893         - kind: ServiceAccount
1894           name: chartsnap-kong
1895           namespace: default
1896 - object:
1897     apiVersion: rbac.authorization.k8s.io/v1
1898     kind: RoleBinding
1899     metadata:
1900         labels:
1901             app.kubernetes.io/instance: chartsnap
1902             app.kubernetes.io/managed-by: Helm
1903             app.kubernetes.io/name: kong
1904             app.kubernetes.io/version: \"3.6\"
1905             helm.sh/chart: kong-2.38.0
1906         name: chartsnap-kong-default
1907         namespace: default
1908     roleRef:
1909         apiGroup: rbac.authorization.k8s.io
1910         kind: Role
1911         name: chartsnap-kong-default
1912     subjects:
1913         - kind: ServiceAccount
1914           name: chartsnap-kong
1915           namespace: default
1916 - object:
1917     apiVersion: v1
1918     data:
1919         wait.sh: |
1920             until timeout 2 bash -c \"9<>/dev/tcp/${KONG_PG_HOST}/${KONG_PG_PORT}\"
1921               do echo \"waiting for db - trying ${KONG_PG_HOST}:${KONG_PG_PORT}\"
1922               sleep 2
1923             done
1924     kind: ConfigMap
1925     metadata:
1926         labels:
1927             app.kubernetes.io/instance: chartsnap
1928             app.kubernetes.io/managed-by: Helm
1929             app.kubernetes.io/name: kong
1930             app.kubernetes.io/version: \"3.6\"
1931             helm.sh/chart: kong-2.38.0
1932         name: chartsnap-kong-bash-wait-for-postgres
1933         namespace: default
1934 - object:
1935     apiVersion: v1
1936     data:
1937         test-env: test
1938     kind: ConfigMap
1939     metadata:
1940         name: env-config
1941 - object:
1942     apiVersion: v1
1943     data:
1944         tls.crt: '###DYNAMIC_FIELD###'
1945         tls.key: '###DYNAMIC_FIELD###'
1946     kind: Secret
1947     metadata:
1948         labels:
1949             app.kubernetes.io/instance: chartsnap
1950             app.kubernetes.io/managed-by: Helm
1951             app.kubernetes.io/name: kong
1952             app.kubernetes.io/version: \"3.6\"
1953             helm.sh/chart: kong-2.38.0
1954         name: chartsnap-kong-validation-webhook-ca-keypair
1955         namespace: default
1956     type: kubernetes.io/tls
1957 - object:
1958     apiVersion: v1
1959     data:
1960         tls.crt: '###DYNAMIC_FIELD###'
1961         tls.key: '###DYNAMIC_FIELD###'
1962     kind: Secret
1963     metadata:
1964         labels:
1965             app.kubernetes.io/instance: chartsnap
1966             app.kubernetes.io/managed-by: Helm
1967             app.kubernetes.io/name: kong
1968             app.kubernetes.io/version: \"3.6\"
1969             helm.sh/chart: kong-2.38.0
1970         name: chartsnap-kong-validation-webhook-keypair
1971         namespace: default
1972     type: kubernetes.io/tls
1973 - object:
1974     apiVersion: v1
1975     data:
1976         password: a29uZw==
1977         postgres-password: '###DYNAMIC_FIELD###'
1978     kind: Secret
1979     metadata:
1980         labels:
1981             app.kubernetes.io/instance: chartsnap
1982             app.kubernetes.io/managed-by: Helm
1983             app.kubernetes.io/name: postgresql
1984             helm.sh/chart: postgresql-11.9.13
1985         name: chartsnap-postgresql
1986         namespace: default
1987     type: Opaque
1988 - object:
1989     apiVersion: v1
1990     kind: Service
1991     metadata:
1992         labels:
1993             app.kubernetes.io/instance: chartsnap
1994             app.kubernetes.io/managed-by: Helm
1995             app.kubernetes.io/name: kong
1996             app.kubernetes.io/version: \"3.6\"
1997             helm.sh/chart: kong-2.38.0
1998         name: chartsnap-kong-manager
1999         namespace: default
2000     spec:
2001         ports:
2002             - name: kong-manager
2003               port: 8002
2004               protocol: TCP
2005               targetPort: 8002
2006             - name: kong-manager-tls
2007               port: 8445
2008               protocol: TCP
2009               targetPort: 8445
2010         selector:
2011             app.kubernetes.io/component: app
2012             app.kubernetes.io/instance: chartsnap
2013             app.kubernetes.io/name: kong
2014         type: NodePort
2015 - object:
2016     apiVersion: v1
2017     kind: Service
2018     metadata:
2019         labels:
2020             app.kubernetes.io/instance: chartsnap
2021             app.kubernetes.io/managed-by: Helm
2022             app.kubernetes.io/name: kong
2023             app.kubernetes.io/version: \"3.6\"
2024             enable-metrics: \"true\"
2025             helm.sh/chart: kong-2.38.0
2026         name: chartsnap-kong-proxy
2027         namespace: default
2028     spec:
2029         ports:
2030             - name: kong-proxy
2031               port: 80
2032               protocol: TCP
2033               targetPort: 8000
2034             - name: kong-proxy-tls
2035               port: 443
2036               protocol: TCP
2037               targetPort: 8443
2038             - name: stream-9000
2039               port: 9000
2040               protocol: TCP
2041               targetPort: 9000
2042             - name: stream-9001
2043               port: 9001
2044               protocol: TCP
2045               targetPort: 9001
2046         selector:
2047             app.kubernetes.io/component: app
2048             app.kubernetes.io/instance: chartsnap
2049             app.kubernetes.io/name: kong
2050         type: LoadBalancer
2051 - object:
2052     apiVersion: v1
2053     kind: Service
2054     metadata:
2055         labels:
2056             app.kubernetes.io/instance: chartsnap
2057             app.kubernetes.io/managed-by: Helm
2058             app.kubernetes.io/name: kong
2059             app.kubernetes.io/version: \"3.6\"
2060             helm.sh/chart: kong-2.38.0
2061         name: chartsnap-kong-validation-webhook
2062         namespace: default
2063     spec:
2064         ports:
2065             - name: webhook
2066               port: 443
2067               protocol: TCP
2068               targetPort: webhook
2069         selector:
2070             app.kubernetes.io/component: app
2071             app.kubernetes.io/instance: chartsnap
2072             app.kubernetes.io/managed-by: Helm
2073             app.kubernetes.io/name: kong
2074             app.kubernetes.io/version: \"3.6\"
2075             helm.sh/chart: kong-2.38.0
2076 - object:
2077     apiVersion: v1
2078     kind: Service
2079     metadata:
2080         annotations: null
2081         labels:
2082             app.kubernetes.io/component: primary
2083             app.kubernetes.io/instance: chartsnap
2084             app.kubernetes.io/managed-by: Helm
2085             app.kubernetes.io/name: postgresql
2086             helm.sh/chart: postgresql-11.9.13
2087         name: chartsnap-postgresql
2088         namespace: default
2089     spec:
2090         ports:
2091             - name: tcp-postgresql
2092               nodePort: null
2093               port: 5432
2094               targetPort: tcp-postgresql
2095         selector:
2096             app.kubernetes.io/component: primary
2097             app.kubernetes.io/instance: chartsnap
2098             app.kubernetes.io/name: postgresql
2099         sessionAffinity: None
2100         type: ClusterIP
2101 - object:
2102     apiVersion: v1
2103     kind: Service
2104     metadata:
2105         labels:
2106             app.kubernetes.io/component: primary
2107             app.kubernetes.io/instance: chartsnap
2108             app.kubernetes.io/managed-by: Helm
2109             app.kubernetes.io/name: postgresql
2110             helm.sh/chart: postgresql-11.9.13
2111             service.alpha.kubernetes.io/tolerate-unready-endpoints: \"true\"
2112         name: chartsnap-postgresql-hl
2113         namespace: default
2114     spec:
2115         clusterIP: None
2116         ports:
2117             - name: tcp-postgresql
2118               port: 5432
2119               targetPort: tcp-postgresql
2120         publishNotReadyAddresses: true
2121         selector:
2122             app.kubernetes.io/component: primary
2123             app.kubernetes.io/instance: chartsnap
2124             app.kubernetes.io/name: postgresql
2125         type: ClusterIP
2126 - object:
2127     apiVersion: v1
2128     kind: ServiceAccount
2129     metadata:
2130         labels:
2131             app.kubernetes.io/instance: chartsnap
2132             app.kubernetes.io/managed-by: Helm
2133             app.kubernetes.io/name: kong
2134             app.kubernetes.io/version: \"3.6\"
2135             helm.sh/chart: kong-2.38.0
2136         name: chartsnap-kong
2137         namespace: default
2138 """