first commit
This commit is contained in:
85
templates/inbound-worker/configmap-inbound.yaml
Normal file
85
templates/inbound-worker/configmap-inbound.yaml
Normal file
@@ -0,0 +1,85 @@
|
||||
{{- if eq .Values.common.externalConfigMaps false }}
|
||||
apiVersion: v1
|
||||
kind: ConfigMap
|
||||
metadata:
|
||||
name: {{ template "inbound-worker.appName" . }}
|
||||
namespace: {{ .Release.Namespace }}
|
||||
data:
|
||||
kubernetes_service_name: {{ template "inbound-worker.appName" . }}
|
||||
environment: "{{ .Values.global.appEnv }}"
|
||||
domain: "{{ .Values.global.external_domain }}"
|
||||
JAVA_OPTS: "{{ .Values.inboundWorker.javaOpts }}"
|
||||
sftp_enable: "{{ .Values.inboundWorker.sftp_enable }}"
|
||||
http_enable: "{{ .Values.inboundWorker.http_enable }}"
|
||||
https_enable: "{{ .Values.inboundWorker.https_enable }}"
|
||||
api_enable: "{{ .Values.inboundWorker.api_enable }}"
|
||||
api_mtls_enable: "{{ .Values.inboundWorker.api_mtls_enable }}"
|
||||
enable_legacy_tls: "{{ .Values.inboundWorker.enable_legacy_tls }}"
|
||||
host_name: "{{ .Values.global.external_domain }}"
|
||||
mailTriggerInterval: "{{ .Values.inboundWorker.mailTriggerInterval }}"
|
||||
txn_log_base_path: "{{ .Values.inboundWorker.hostPath.enabled | ternary .Values.inboundWorker.txn_log_base_path .Values.inboundWorker.efs_txn_log_path }}"
|
||||
{{- if .Values.inboundWorker.hostPath.enabled }}
|
||||
ebs_root: "{{ .Values.inboundWorker.ebs_root }}"
|
||||
{{- end }}
|
||||
{{- if .Values.valkey.enabled }}
|
||||
datagrid_subscriptions_per_connection: "{{ .Values.inboundWorker.datagrid_subscriptions_per_connection }}"
|
||||
datagrid_subscription_connection_pool_size: "{{ .Values.inboundWorker.datagrid_subscription_connection_pool_size }}"
|
||||
{{- end }}
|
||||
only_reschedule_missed_events_newer_than: "{{ .Values.inboundWorker.only_reschedule_missed_events_newer_than }}"
|
||||
stale_process_interval: "{{ .Values.inboundWorker.stale_process_interval }}"
|
||||
QUARKUS_LOG_CONSOLE_LEVEL: "{{ .Values.inboundWorker.QUARKUS_LOG_CONSOLE_LEVEL }}"
|
||||
TERMINATION_GRACE_PERIOD_SECS: "{{ .Values.inboundWorker.terminationGracePeriodSeconds }}"
|
||||
QUARKUS_SHUTDOWN_DELAY: "{{ .Values.inboundWorker.preStopSleepSeconds }}"
|
||||
max_payload_size_kbs: "{{ .Values.inboundWorker.max_payload_size_kbs }}"
|
||||
heartbeat_time_interval_sec: "{{ .Values.inboundWorker.heartbeat_time_interval_sec }}"
|
||||
heartbeat_timeout_sec: "{{ .Values.inboundWorker.heartbeat_timeout_sec }}"
|
||||
leader_lease_duration: "{{ .Values.inboundWorker.leader_lease_duration }}"
|
||||
leader_lease_renew_period: "{{ .Values.inboundWorker.leader_lease_renew_period }}"
|
||||
leader_lease_retry_period: "{{ .Values.inboundWorker.leader_lease_retry_period }}"
|
||||
delegate_inoperative_pod_events_interval_sec: "{{ .Values.inboundWorker.delegate_inoperative_pod_events_interval_sec }}"
|
||||
http_tls_termination: "{{ .Values.inboundWorker.http_tls_termination }}"
|
||||
{{- if eq .Values.inboundWorker.aws.enabled true }}
|
||||
Access_Key: {{ .Values.inboundWorker.aws.Access_Key }}
|
||||
Secret_Key: {{ .Values.inboundWorker.aws.Secret_Key }}
|
||||
region: {{ .Values.inboundWorker.aws.Region }}
|
||||
{{- end }}
|
||||
{{- if regexMatch "^ampint-[0-9.]+_[0-9][0-9][0-9][0-9].*$" .Values.inboundWorker.image.buildTag }}
|
||||
deployed_version: "{{ regexReplaceAll "^ampint-([0-9.]+)_[0-9][0-9][0-9][0-9].*$" .Values.inboundWorker.image.buildTag "${1}" }}"
|
||||
{{- else if regexMatch "^([^_]+)_[0-9][0-9][0-9][0-9].*$" .Values.inboundWorker.image.buildTag }}
|
||||
deployed_version: "{{ regexReplaceAll "^([^_]+)_[0-9][0-9][0-9][0-9].*$" .Values.inboundWorker.image.buildTag "${1}" }}"
|
||||
{{- else if regexMatch "^(.+)-SNAPSHOT$" .Values.inboundWorker.image.buildTag }}
|
||||
deployed_version: "{{ regexReplaceAll "^(.+)-SNAPSHOT$" .Values.inboundWorker.image.buildTag "${1}" }}"
|
||||
{{- else }}
|
||||
deployed_version: "{{ .Values.inboundWorker.image.buildTag }}"
|
||||
{{- end }}
|
||||
multihost_enabled: "{{ .Values.global.multihost.enabled }}"
|
||||
api_external_host: "{{ .Values.global.multihost.listeners.tls.api.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
api_mtls_external_host: "{{ .Values.global.multihost.listeners.tls.api_mtls.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
http_sse_external_host: "{{ .Values.global.multihost.listeners.tls.api.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
http_external_host: "{{ .Values.global.multihost.listeners.tcp.http.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
https_external_host: "{{ .Values.global.multihost.listeners.tls.https.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
sftp_external_host: "{{ .Values.global.multihost.listeners.ssh.sftp.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
webhook_external_host: "{{ .Values.global.multihost.listeners.tls.webhook.hostPrefix }}.{{ .Values.global.external_domain }}"
|
||||
sftp_external_port: {{ .Values.global.multihost.enabled | ternary .Values.global.multihost.listeners.ssh.port "9022" | quote }}
|
||||
https_external_port: {{ .Values.global.multihost.enabled | ternary .Values.global.multihost.listeners.tls.port "9443" | quote }}
|
||||
http_external_port: {{ .Values.global.multihost.enabled | ternary .Values.global.multihost.listeners.tcp.port "9080" | quote }}
|
||||
webhook_external_port: {{ .Values.global.multihost.enabled | ternary .Values.global.multihost.listeners.tls.port "443" | quote }}
|
||||
api_external_port: {{ .Values.global.multihost.enabled | ternary .Values.global.multihost.listeners.tls.port "4443" | quote }}
|
||||
api_mtls_external_port: {{ .Values.global.multihost.enabled | ternary .Values.global.multihost.listeners.tls.port "5443" | quote }}
|
||||
http_sse_external_port: {{ .Values.global.multihost.enabled | ternary .Values.global.multihost.listeners.tls.port "4443" | quote }}
|
||||
sap_enabled: "{{ .Values.inboundWorker.sap_enabled }}"
|
||||
sap_lib_directory: "{{ .Values.inboundWorker.sap_lib_directory }}"
|
||||
{{- if not (eq .Values.inboundWorker.salesforce.pubsub_api_url "") }}
|
||||
EVENT_SALESFORCE_PUBSUB_API_URL: {{ .Values.inboundWorker.salesforce.pubsub_api_url | quote }}
|
||||
{{- end }}
|
||||
{{- if not (eq .Values.inboundWorker.salesforce.retry_initial_backoff_duration "") }}
|
||||
EVENT_SALESFORCE_RETRY_INITIAL_BACKOFF: {{ .Values.inboundWorker.salesforce.retry_initial_backoff_duration | quote }}
|
||||
{{- end }}
|
||||
{{- if not (eq .Values.inboundWorker.salesforce.retry_max_backoff_duration "") }}
|
||||
EVENT_SALESFORCE_RETRY_MAX_BACKOFF: {{ .Values.inboundWorker.salesforce.retry_max_backoff_duration | quote }}
|
||||
{{- end }}
|
||||
{{- if not (eq .Values.inboundWorker.salesforce.retry_status_code_list "") }}
|
||||
EVENT_SALESFORCE_RETRY_GRPC_STATUS_CODES: {{ .Values.inboundWorker.salesforce.retry_status_code_list | quote }}
|
||||
{{- end }}
|
||||
|
||||
{{- end }}
|
||||
Reference in New Issue
Block a user