diff --git a/charts/data-processing-service/templates/deployment.yaml b/charts/data-processing-service/templates/deployment.yaml index 5ac8239d9..7798bb0df 100644 --- a/charts/data-processing-service/templates/deployment.yaml +++ b/charts/data-processing-service/templates/deployment.yaml @@ -66,6 +66,18 @@ spec: value: {{ .Values.kafka.cluster }} - name: SERVICE_TZ value: {{ .Values.timezone | default "UTC"}} + - name: KAFKA_THREAD + value: "{{ .Values.kafkaThread}}" + - name: KAFKA_MAX_POLL_RECORD + value: "{{ .Values.maxPollRecord}}" + - name: JDBC_FLAG + value: "{{ .Values.jdbcFlag}}" + - name: THREAD_POOL_SIZE + value: "{{ .Values.threadPoolSize}}" + - name: THREAD_QUEUE_SIZE + value: "{{ .Values.threadQueueSize}}" + - name: THREAD_FLAG + value: "{{ .Values.threadFlag}}" resources: {{- toYaml .Values.resources | nindent 12 }} {{- with .Values.nodeSelector }} diff --git a/charts/data-processing-service/values-dts1.yaml b/charts/data-processing-service/values-dts1.yaml index b6f891e49..3258a49d9 100644 --- a/charts/data-processing-service/values-dts1.yaml +++ b/charts/data-processing-service/values-dts1.yaml @@ -81,4 +81,4 @@ dataingestion: keycloak: srte: clientId: "" - clientSecret: "" + clientSecret: "" \ No newline at end of file diff --git a/charts/data-processing-service/values-feature.yaml b/charts/data-processing-service/values-feature.yaml index 0261cd045..b9ab43914 100644 --- a/charts/data-processing-service/values-feature.yaml +++ b/charts/data-processing-service/values-feature.yaml @@ -1,11 +1,11 @@ -replicaCount: 10 +replicaCount: 5 env: "feature" image: repository: "" pullPolicy: IfNotPresent - tag: 1.0.1-SNAPSHOT-RTI-PERFORM-1.0.2.511598c + tag: 1.0.1-SNAPSHOT-PEFR-522025-4.a9ca8c8 imagePullSecrets: [] nameOverride: "" @@ -40,12 +40,12 @@ ingress: # Kubernetes resource limits resources: - limits: - memory: "800Mi" - cpu: "1000m" requests: - memory: "600Mi" - cpu: "500m" + cpu: "700m" + memory: "2Gi" + limits: + cpu: "1000m" + memory: "2Gi" autoscaling: enabled: false @@ -57,7 +57,16 @@ nodeSelector: {} tolerations: [] -affinity: {} +affinity: + podAntiAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchExpressions: + - key: app + operator: In + values: + - data-processing-service + topologyKey: "kubernetes.io/hostname" ingressHost: "app.feature.nbspreview.com" @@ -82,3 +91,10 @@ keycloak: srte: clientId: "" clientSecret: "" + +kafkaThread: "10" +maxPollRecord: "20" +jdbcFlag: "true" +threadPoolSize: "5" +threadQueueSize: "100" +threadFlag: "true" \ No newline at end of file diff --git a/charts/data-processing-service/values.yaml b/charts/data-processing-service/values.yaml index 15a4e15d9..9d0bf292f 100644 --- a/charts/data-processing-service/values.yaml +++ b/charts/data-processing-service/values.yaml @@ -85,3 +85,4 @@ keycloak: srte: clientId: "EXAMPLE_SRTE_CLIENT_ID" clientSecret: "EXAMPLE_SRTE_CLIENT_SECRET" +