diff options
author | Harald Musum <musum@verizonmedia.com> | 2021-03-04 10:59:49 +0100 |
---|---|---|
committer | Harald Musum <musum@verizonmedia.com> | 2021-03-04 10:59:49 +0100 |
commit | 43bb7e7f622782653e9b9c1cc9feeef100ad3e16 (patch) | |
tree | fac3c9a698f96fd46bcf67ba552031af0e70aa2d /configserver/src | |
parent | 8a5ebe7312aa384b668dc2e36a57ad8ec8342b09 (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.java | 9 |
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) |