diff --git a/devops/azure/chart/helm-config.yaml b/devops/azure/chart/helm-config.yaml index cf8438efec51d9e3aef1b1edd2c4ff7f4e17ca0b..89157496f323e000d9c149870ed0b7cc70c1fa05 100644 --- a/devops/azure/chart/helm-config.yaml +++ b/devops/azure/chart/helm-config.yaml @@ -3,6 +3,8 @@ global: # Service(s) Replica Count replicaCount: 2 + nodepool: services + isAutoscalingEnabled: false ################################################################################ # Specify the Gitlab branch being used for image creation diff --git a/devops/azure/chart/templates/deployment.yaml b/devops/azure/chart/templates/deployment.yaml index 9cad45fe5b65d9b340320ab9eeb71f67e861b595..41f3b2a47e175ed112d280b5d905d4fb6f0dee87 100644 --- a/devops/azure/chart/templates/deployment.yaml +++ b/devops/azure/chart/templates/deployment.yaml @@ -28,6 +28,10 @@ spec: app: {{ .Chart.Name }} aadpodidbinding: osdu-identity spec: +{{- if .Values.global.isAutoscalingEnabled }} + nodeSelector: + nodepool: {{ .Values.global.nodepool }} +{{- end }} volumes: - name: azure-keyvault csi: diff --git a/devops/azure/chart/values.yaml b/devops/azure/chart/values.yaml index 1122f9080d85c0a34c38ef5dac8d99747ab05651..90c2c83ff2333108dc351f642fce4bcba46fc3fb 100644 --- a/devops/azure/chart/values.yaml +++ b/devops/azure/chart/values.yaml @@ -14,6 +14,8 @@ global: replicaCount: 1 + nodepool: services + isAutoscalingEnabled: false image: repository: community.opengroup.org:5555/osdu/platform/system/partition