summaryrefslogtreecommitdiffstats
path: root/configserver/src
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2021-03-04 10:59:49 +0100
committerHarald Musum <musum@verizonmedia.com>2021-03-04 10:59:49 +0100
commit43bb7e7f622782653e9b9c1cc9feeef100ad3e16 (patch)
treefac3c9a698f96fd46bcf67ba552031af0e70aa2d /configserver/src
parent8a5ebe7312aa384b668dc2e36a57ad8ec8342b09 (diff)
Use dedicated cluster controllers in all zones (3 in production, 1 elsewhere)
Diffstat (limited to 'configserver/src')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ModelContextImpl.java9
1 files changed, 1 insertions, 8 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ModelContextImpl.java b/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ModelContextImpl.java
index 4c93971a661..af2f91b62d9 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ModelContextImpl.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ModelContextImpl.java
@@ -21,7 +21,6 @@ import com.yahoo.config.provision.ApplicationId;
import com.yahoo.config.provision.AthenzDomain;
import com.yahoo.config.provision.ClusterSpec;
import com.yahoo.config.provision.DockerImage;
-import com.yahoo.config.provision.Environment;
import com.yahoo.config.provision.HostName;
import com.yahoo.config.provision.NodeResources;
import com.yahoo.config.provision.TenantName;
@@ -29,7 +28,6 @@ import com.yahoo.config.provision.Zone;
import com.yahoo.vespa.flags.FetchVector;
import com.yahoo.vespa.flags.FlagSource;
import com.yahoo.vespa.flags.Flags;
-import com.yahoo.vespa.flags.IntFlag;
import com.yahoo.vespa.flags.PermanentFlags;
import com.yahoo.vespa.flags.UnboundFlag;
@@ -289,7 +287,7 @@ public class ModelContextImpl implements ModelContext {
this.athenzDomain = athenzDomain;
this.applicationRoles = applicationRoles;
this.quota = maybeQuota.orElseGet(Quota::unlimited);
- this.dedicatedClusterControllerCluster = zoneHasRedundancyOrIsCD(zone) && dedicatedClusterControllerCluster;
+ this.dedicatedClusterControllerCluster = dedicatedClusterControllerCluster;
jvmGcOptions = flagValue(flagSource, applicationId, PermanentFlags.JVM_GC_OPTIONS);
}
@@ -357,11 +355,6 @@ public class ModelContextImpl implements ModelContext {
}
}
- private static boolean zoneHasRedundancyOrIsCD(Zone zone) {
- return zone.system().isCd() && zone.environment() == Environment.dev
- || List.of(Environment.staging, Environment.perf, Environment.prod).contains(zone.environment());
- }
-
private static NodeResources parseDedicatedClusterControllerFlavor(String flagValue) {
String[] parts = flagValue.split("-");
if (parts.length != 3)