default String getNamespace(ServiceSettings settings) { return settings.getLocation(); }
default String getRegion(ServiceSettings settings) { return settings.getLocation(); }
default String getRegion(ServiceSettings settings) { return settings.getLocation(); }
default String getNamespace(ServiceSettings settings) { return settings.getLocation(); }
@Override default String getRegion(ServiceSettings settings) { String zone = settings.getLocation(); return zone.substring(0, zone.lastIndexOf("-")); }
@Override default String getRegion(ServiceSettings settings) { String zone = settings.getLocation(); return zone.substring(0, zone.lastIndexOf("-")); }
@Override default Map<String, List<String>> getAvailabilityZones(ServiceSettings settings) { Map<String, List<String>> result = new HashMap<>(); List<String> zones = Collections.singletonList(settings.getLocation()); result.put(getRegion(settings), zones); return result; }
@Override default Map<String, List<String>> getAvailabilityZones(ServiceSettings settings) { Map<String, List<String>> result = new HashMap<>(); List<String> zones = Collections.singletonList(settings.getLocation()); result.put(getRegion(settings), zones); return result; }
@Override default void resizeVersion(AccountDeploymentDetails<GoogleAccount> details, ServiceSettings serviceSettings, int version, int targetSize) { String name = getVersionedName(version); String zone = serviceSettings.getLocation(); GoogleProviderUtils.resize(details, zone, name, targetSize); }
@Override default void resizeVersion(AccountDeploymentDetails<GoogleAccount> details, ServiceSettings serviceSettings, int version, int targetSize) { String name = getVersionedName(version); String zone = serviceSettings.getLocation(); GoogleProviderUtils.resize(details, zone, name, targetSize); }
boolean scaleDown) { String accountName = details.getAccount().getName(); String region = runtimeSettings.getServiceSettings(getService()).getLocation(); Map<String, Object> deployDescription = getServerGroupDescription(details, runtimeSettings, configSources); deployDescription.put("name", "deploy");
boolean scaleDown) { String accountName = details.getAccount().getName(); String region = runtimeSettings.getServiceSettings(getService()).getLocation(); Map<String, Object> deployDescription = getServerGroupDescription(details, runtimeSettings, configSources); deployDescription.put("name", "deploy");
default String connectCommand(AccountDeploymentDetails<KubernetesAccount> details, SpinnakerRuntimeSettings runtimeSettings) { ServiceSettings settings = runtimeSettings.getServiceSettings(getService()); KubernetesAccount account = details.getAccount(); String namespace = settings.getLocation(); String name = getServiceName(); int port = settings.getPort(); String podNameCommand = String.join(" ", KubernetesV2Utils.kubectlPodServiceCommand(account, namespace, name)); return String.join(" ", KubernetesV2Utils.kubectlConnectPodCommand(account, namespace, "$(" + podNameCommand + ")", port)); } }
default String connectCommand(AccountDeploymentDetails<KubernetesAccount> details, SpinnakerRuntimeSettings runtimeSettings) { ServiceSettings settings = runtimeSettings.getServiceSettings(getService()); KubernetesAccount account = details.getAccount(); String namespace = settings.getLocation(); String name = getServiceName(); int port = settings.getPort(); String podNameCommand = String.join(" ", KubernetesV2Utils.kubectlPodServiceCommand(account, namespace, name)); return String.join(" ", KubernetesV2Utils.kubectlConnectPodCommand(account, namespace, "$(" + podNameCommand + ")", port)); } }
List<ReplicaSet> replicaSets = client.extensions().replicaSets().inNamespace(settings.getLocation()).list().getItems(); for (ReplicaSet rs : replicaSets) { String rsName = rs.getMetadata().getName();
List<ReplicaSet> replicaSets = client.extensions().replicaSets().inNamespace(settings.getLocation()).list().getItems(); for (ReplicaSet rs : replicaSets) { String rsName = rs.getMetadata().getName();
DaemonTaskHandler.getJobExecutor(), details, settings.getLocation(), instanceId, getServiceName(), DaemonTaskHandler.getJobExecutor(), details, settings.getLocation(), instanceId, sidecarName,
DaemonTaskHandler.getJobExecutor(), details, settings.getLocation(), instanceId, getServiceName(), DaemonTaskHandler.getJobExecutor(), details, settings.getLocation(), instanceId, sidecarName,
@Override default void deleteVersion(AccountDeploymentDetails<GoogleAccount> details, ServiceSettings settings, Integer version) { String migName = getVersionedName(version); String zone = settings.getLocation(); String project = details.getAccount().getProject(); Compute compute = GoogleProviderUtils.getCompute(details);
@Override default void deleteVersion(AccountDeploymentDetails<GoogleAccount> details, ServiceSettings settings, Integer version) { String migName = getVersionedName(version); String zone = settings.getLocation(); String project = details.getAccount().getProject(); Compute compute = GoogleProviderUtils.getCompute(details);