diff --git a/src/deploy-cromwell-on-azure/Configuration.cs b/src/deploy-cromwell-on-azure/Configuration.cs index c4d9c3f9..1d5d9648 100644 --- a/src/deploy-cromwell-on-azure/Configuration.cs +++ b/src/deploy-cromwell-on-azure/Configuration.cs @@ -40,7 +40,7 @@ public abstract class UserAccessibleConfiguration public string SubscriptionId { get; set; } public string RegionName { get; set; } public string MainIdentifierPrefix { get; set; } = "coa"; - public string VmSize { get; set; } = "Standard_D4s_v3"; + public string VmSize { get; set; } = "Standard_B4ms"; public string VnetAddressSpace { get; set; } = "10.1.0.0/16"; // 10.1.0.0 - 10.1.255.255, 65536 IPs // Address space for CoA services. public string VmSubnetAddressSpace { get; set; } = "10.1.0.0/24"; // 10.1.0.0 - 10.1.0.255, 256 IPs @@ -60,7 +60,7 @@ public abstract class UserAccessibleConfiguration public string AksCoANamespace { get; set; } = "coa"; public bool ManualHelmDeployment { get; set; } public string HelmBinaryPath { get; set; } = OperatingSystem.IsWindows() ? @"C:\ProgramData\chocolatey\bin\helm.exe" : "/usr/local/bin/helm"; - public int AksPoolSize { get; set; } = 2; + public int AksPoolSize { get; set; } = 1; public bool? CrossSubscriptionAKSDeployment { get; set; } = null; public bool Silent { get; set; } public bool DeleteResourceGroupOnFailure { get; set; } diff --git a/src/deploy-cromwell-on-azure/scripts/helm/templates/cromwell-deployment.yaml b/src/deploy-cromwell-on-azure/scripts/helm/templates/cromwell-deployment.yaml index 0faa349d..cf244709 100644 --- a/src/deploy-cromwell-on-azure/scripts/helm/templates/cromwell-deployment.yaml +++ b/src/deploy-cromwell-on-azure/scripts/helm/templates/cromwell-deployment.yaml @@ -40,10 +40,10 @@ spec: - containerPort: {{ .Values.service.cromwellPort }} resources: requests: - cpu: "1.0" - memory: "1024Mi" + cpu: "1" + memory: "1Gi" limits: - cpu: "8.0" + cpu: "4.0" memory: "4096Mi" securityContext: allowPrivilegeEscalation: false diff --git a/src/deploy-cromwell-on-azure/scripts/helm/templates/tes-deployment.yaml b/src/deploy-cromwell-on-azure/scripts/helm/templates/tes-deployment.yaml index 955f4457..79bad238 100644 --- a/src/deploy-cromwell-on-azure/scripts/helm/templates/tes-deployment.yaml +++ b/src/deploy-cromwell-on-azure/scripts/helm/templates/tes-deployment.yaml @@ -126,11 +126,11 @@ spec: - containerPort: {{ .Values.service.tesPort }} resources: requests: - cpu: "1.5" - memory: "3072Mi" + cpu: "1.0" + memory: "1Gi" limits: - cpu: "8.0" - memory: "8192Mi" + cpu: "2.0" + memory: "4Gi" securityContext: allowPrivilegeEscalation: false capabilities: diff --git a/src/deploy-cromwell-on-azure/scripts/helm/templates/triggerservice-deployment.yaml b/src/deploy-cromwell-on-azure/scripts/helm/templates/triggerservice-deployment.yaml index b4151b37..2a8a8928 100644 --- a/src/deploy-cromwell-on-azure/scripts/helm/templates/triggerservice-deployment.yaml +++ b/src/deploy-cromwell-on-azure/scripts/helm/templates/triggerservice-deployment.yaml @@ -52,10 +52,10 @@ spec: name: triggerservice resources: requests: - cpu: "0.5" + cpu: "0.25" memory: "256Mi" limits: - cpu: "2.0" + cpu: "1.0" memory: "1024Mi" securityContext: allowPrivilegeEscalation: false