diff --git a/devops/azure/chart/helm-config.yaml b/devops/azure/chart/helm-config.yaml index 9323d6f1afcf141b010c15d465491515ba8de25c..9d27a76c95b777c35b13c5d29641ef63d52ed26d 100644 --- a/devops/azure/chart/helm-config.yaml +++ b/devops/azure/chart/helm-config.yaml @@ -17,6 +17,8 @@ global: # Service(s) Replica Count replicaCount: 1 + 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 4651e38c7b35cae5c9035d01d44d268153597b44..a6f9651b77df6cc74a70074ced49168103aaca52 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 d503dd73deaa4d89c63c0bc034cac4354c4970b2..67b3587256eb3e1928d86447bf7d58c84813ced9 100644 --- a/devops/azure/chart/values.yaml +++ b/devops/azure/chart/values.yaml @@ -14,8 +14,10 @@ global: replicaCount: 1 + nodepool: services + isAutoscalingEnabled: false image: repository: community.opengroup.org:5555/osdu/platform/system/notification branch: master - tag: latest \ No newline at end of file + tag: latest