2021-08-26 14:42:07 +00:00
|
|
|
image:
|
2021-11-15 01:38:10 +00:00
|
|
|
repository: docker.io/nginx
|
2021-08-26 14:42:07 +00:00
|
|
|
tag: latest
|
|
|
|
pullPolicy: IfNotPresent
|
|
|
|
|
2021-09-17 06:31:49 +00:00
|
|
|
{{ if .Values.services.global.registry.imagePullSecret }}
|
|
|
|
imagePullSecrets:
|
2021-10-07 16:07:42 +00:00
|
|
|
- name: {{ .Values.services.global.registry.imagePullSecret }}
|
2021-09-17 06:31:49 +00:00
|
|
|
{{ end }}
|
|
|
|
|
2021-08-26 14:42:07 +00:00
|
|
|
imagePullSecrets: []
|
|
|
|
|
|
|
|
replicaCount: 1
|
|
|
|
|
|
|
|
nameOverride: ""
|
|
|
|
fullnameOverride: ""
|
|
|
|
|
|
|
|
service:
|
|
|
|
ports:
|
|
|
|
- name: api
|
|
|
|
port: 80
|
|
|
|
|
2021-09-09 17:44:45 +00:00
|
|
|
livenessProbe:
|
2021-08-26 14:42:07 +00:00
|
|
|
httpGet:
|
|
|
|
port: api
|
2021-09-09 17:44:45 +00:00
|
|
|
path: /healthz
|
2021-08-26 14:42:07 +00:00
|
|
|
|
2021-09-09 17:44:45 +00:00
|
|
|
readinessProbe:
|
2021-08-26 14:42:07 +00:00
|
|
|
httpGet:
|
|
|
|
port: api
|
2021-09-09 17:44:45 +00:00
|
|
|
path: /healthz
|
2021-08-26 14:42:07 +00:00
|
|
|
|
|
|
|
volumeMounts:
|
|
|
|
- name: config-volume
|
|
|
|
mountPath: /etc/nginx/conf.d/virtualhost.conf
|
|
|
|
subPath: virtualhost.conf
|
|
|
|
readOnly: true
|
|
|
|
|
|
|
|
volumes:
|
|
|
|
- name: config-volume
|
|
|
|
configMap:
|
|
|
|
name: {{ .Release.Name }}
|
|
|
|
items:
|
|
|
|
- key: virtualhost.conf
|
|
|
|
path: virtualhost.conf
|
|
|
|
|
|
|
|
serviceAccount:
|
|
|
|
create: true
|
|
|
|
annotations: {}
|
|
|
|
name: ""
|
|
|
|
|
|
|
|
cronjob:
|
|
|
|
enabled: true
|
|
|
|
image:
|
2021-10-07 16:07:42 +00:00
|
|
|
repository: {{ .Values.services.global.registry.repository | default "docker.io" }}/test_transaction_v2
|
2021-08-26 14:42:07 +00:00
|
|
|
tag: d00bb62cb1b685fc5227cdce224174bf21ef333f
|
|
|
|
pullPolicy: IfNotPresent
|
|
|
|
schedule: "*/1 * * * *"
|
|
|
|
args:
|
|
|
|
- "http://keycloak-http"
|
|
|
|
- "demo_merchant"
|
|
|
|
- "Parolec0"
|
|
|
|
- http://{{ .Release.Name }}
|
|
|
|
{{- if eq .Values.services.global.ipv6only false }}
|
|
|
|
- "-4"
|
|
|
|
{{- end }}
|
|
|
|
- --create-test-shop
|
|
|
|
|
|
|
|
configMap:
|
|
|
|
data:
|
|
|
|
virtualhost.conf: |
|
|
|
|
{{- tpl (readFile "virtualhost.conf") . | nindent 6 }}
|
2021-11-15 01:38:10 +00:00
|
|
|
|
|
|
|
ciliumPolicies:
|
|
|
|
- filters:
|
|
|
|
- port: 8080
|
|
|
|
type: TCP
|
|
|
|
name: keycloak
|
|
|
|
- filters:
|
|
|
|
- port: 8080
|
|
|
|
type: TCP
|
|
|
|
name: capi-v1
|
|
|
|
- filters:
|
|
|
|
- port: 8080
|
|
|
|
type: TCP
|
|
|
|
name: capi-v2
|
|
|
|
- filters:
|
|
|
|
- port: 8080
|
|
|
|
type: TCP
|
|
|
|
name: capi-pcidss-v2
|
|
|
|
- filters:
|
|
|
|
- port: 80
|
|
|
|
type: TCP
|
|
|
|
name: test-transaction
|