congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
DCOSCluster
Code IndexAdd Tabnine to your IDE (free)

How to use
DCOSCluster
in
com.netflix.spinnaker.halyard.config.model.v1.providers.dcos

Best Java code snippets using com.netflix.spinnaker.halyard.config.model.v1.providers.dcos.DCOSCluster (Showing top 12 results out of 315)

origin: com.netflix.spinnaker.halyard/halyard-config

 @Override
 public void validate(final ConfigProblemSetBuilder problems, final DCOSCluster cluster) {

  if (cluster.getInsecureSkipTlsVerify() != null && cluster.getInsecureSkipTlsVerify()) {
   problems.addProblem(WARNING, "You've chosen to not validate SSL connections. This setup is not recommended in production deployments.");
  }

  if (!Strings.isNullOrEmpty(cluster.getCaCertFile())) {
   String resolvedServiceKey = ValidatingFileReader.contents(problems, cluster.getCaCertFile());

   if (Strings.isNullOrEmpty(resolvedServiceKey)) {
    problems.addProblem(ERROR, "The supplied CA certificate file does not exist or is empty.")
        .setRemediation("Supply a valid CA certificate file.");
   }
  }

  if (Strings.isNullOrEmpty(cluster.getDcosUrl())) {
   problems.addProblem(ERROR, "Cluster must have a URL");
  }

  final DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
  if (loadBalancer == null || Strings.isNullOrEmpty(loadBalancer.getImage())) {
   problems.addProblem(WARNING,
     "Load balancer pipeline stages will not be able to be used unless a marathon-lb image is specified");
  }
 }
}
origin: spinnaker/halyard

 @Override
 public void validate(final ConfigProblemSetBuilder p, final DCOSProvider provider) {
  Set<String> clusters = new HashSet<>();

  for (DCOSCluster cluster : provider.getClusters()) {
   if (clusters.contains(cluster.getName())) {
    p.addProblem(Problem.Severity.FATAL, "Account \"" + cluster.getName() + "\" appears more than once")
      .setRemediation("Change the name of the cluster in " + provider.getNodeName());
   } else {
    clusters.add(cluster.getName());
   }
  }
 }
}
origin: spinnaker/halyard

  .get();
int originalHash = cluster.hashCode();
 cluster.setDcosUrl(dcosUrl);
 cluster.setCaCertFile(caCertFile);
 cluster.setCaCertFile(null);
 cluster.setInsecureSkipTlsVerify(insecureSkipTlsVerify);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 cluster.setLoadBalancer(null);
if (originalHash == cluster.hashCode()) {
 AnsiUi.failure("No changes supplied.");
 return;
origin: spinnaker/halyard

 @Override
 protected void executeThis() {

  DCOSCluster cluster = new DCOSCluster();
  cluster.setName(getClusterName())
    .setDcosUrl(dcosUrl)
    .setCaCertFile(caCertFile)
    .setInsecureSkipTlsVerify(insecureSkipTlsVerify);

  if (nonNull(loadBalancerImage)) {
   final DCOSCluster.LoadBalancer loadBalancer = new DCOSCluster.LoadBalancer()
     .setImage(loadBalancerImage)
     .setServiceAccountSecret(loadBalancerServiceAccountSecret);
   cluster.setLoadBalancer(loadBalancer);
  }

  new OperationHandler<Void>()
    .setFailureMesssage("Failed to add cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setSuccessMessage(
      "Successfully added cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setOperation(Daemon.addCluster(getCurrentDeployment(), getProviderName(), !noValidate, cluster))
    .get();
 }
}
origin: com.netflix.spinnaker.halyard/halyard-cli

  .get();
int originalHash = cluster.hashCode();
 cluster.setDcosUrl(dcosUrl);
 cluster.setCaCertFile(caCertFile);
 cluster.setCaCertFile(null);
 cluster.setInsecureSkipTlsVerify(insecureSkipTlsVerify);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
 if (loadBalancer == null) {
  loadBalancer = new DCOSCluster.LoadBalancer();
  cluster.setLoadBalancer(loadBalancer);
 cluster.setLoadBalancer(null);
if (originalHash == cluster.hashCode()) {
 AnsiUi.failure("No changes supplied.");
 return;
origin: com.netflix.spinnaker.halyard/halyard-cli

 @Override
 protected void executeThis() {

  DCOSCluster cluster = new DCOSCluster();
  cluster.setName(getClusterName())
    .setDcosUrl(dcosUrl)
    .setCaCertFile(caCertFile)
    .setInsecureSkipTlsVerify(insecureSkipTlsVerify);

  if (nonNull(loadBalancerImage)) {
   final DCOSCluster.LoadBalancer loadBalancer = new DCOSCluster.LoadBalancer()
     .setImage(loadBalancerImage)
     .setServiceAccountSecret(loadBalancerServiceAccountSecret);
   cluster.setLoadBalancer(loadBalancer);
  }

  new OperationHandler<Void>()
    .setFailureMesssage("Failed to add cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setSuccessMessage(
      "Successfully added cluster " + getClusterName() + " for provider " + getProviderName() + ".")
    .setOperation(Daemon.addCluster(getCurrentDeployment(), getProviderName(), !noValidate, cluster))
    .get();
 }
}
origin: spinnaker/halyard

 @Override
 public void validate(final ConfigProblemSetBuilder problems, final DCOSCluster cluster) {

  if (cluster.getInsecureSkipTlsVerify() != null && cluster.getInsecureSkipTlsVerify()) {
   problems.addProblem(WARNING, "You've chosen to not validate SSL connections. This setup is not recommended in production deployments.");
  }

  if (!Strings.isNullOrEmpty(cluster.getCaCertFile())) {
   String resolvedServiceKey = ValidatingFileReader.contents(problems, cluster.getCaCertFile());

   if (Strings.isNullOrEmpty(resolvedServiceKey)) {
    problems.addProblem(ERROR, "The supplied CA certificate file does not exist or is empty.")
        .setRemediation("Supply a valid CA certificate file.");
   }
  }

  if (Strings.isNullOrEmpty(cluster.getDcosUrl())) {
   problems.addProblem(ERROR, "Cluster must have a URL");
  }

  final DCOSCluster.LoadBalancer loadBalancer = cluster.getLoadBalancer();
  if (loadBalancer == null || Strings.isNullOrEmpty(loadBalancer.getImage())) {
   problems.addProblem(WARNING,
     "Load balancer pipeline stages will not be able to be used unless a marathon-lb image is specified");
  }
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

 @Override
 public void validate(final ConfigProblemSetBuilder p, final DCOSProvider provider) {
  Set<String> clusters = new HashSet<>();

  for (DCOSCluster cluster : provider.getClusters()) {
   if (clusters.contains(cluster.getName())) {
    p.addProblem(Problem.Severity.FATAL, "Account \"" + cluster.getName() + "\" appears more than once")
      .setRemediation("Change the name of the cluster in " + provider.getNodeName());
   } else {
    clusters.add(cluster.getName());
   }
  }
 }
}
origin: com.netflix.spinnaker.halyard/halyard-cli

@Override
protected void executeThis() {
 Provider provider = getProvider();
 DCOSProvider dcosProvider = (DCOSProvider) provider;
 List<DCOSCluster> clusters = dcosProvider.getClusters();
 if (clusters.isEmpty()) {
  AnsiUi.success("No configured clusters for " + getProviderName() + ".");
 } else {
  AnsiUi.success("Clusters for " + getProviderName() + ":");
  clusters.forEach(cluster -> AnsiUi.listItem(cluster.getName()));
 }
}
origin: spinnaker/halyard

@Override
protected void executeThis() {
 Provider provider = getProvider();
 DCOSProvider dcosProvider = (DCOSProvider) provider;
 List<DCOSCluster> clusters = dcosProvider.getClusters();
 if (clusters.isEmpty()) {
  AnsiUi.success("No configured clusters for " + getProviderName() + ".");
 } else {
  AnsiUi.success("Clusters for " + getProviderName() + ":");
  clusters.forEach(cluster -> AnsiUi.listItem(cluster.getName()));
 }
}
origin: com.netflix.spinnaker.halyard/halyard-config

while (n != null) {
 if (n instanceof DCOSCluster) {
  definedClusters.add(((DCOSCluster) n).getName());
origin: spinnaker/halyard

while (n != null) {
 if (n instanceof DCOSCluster) {
  definedClusters.add(((DCOSCluster) n).getName());
com.netflix.spinnaker.halyard.config.model.v1.providers.dcosDCOSCluster

Most used methods

  • getLoadBalancer
  • getName
  • <init>
  • getCaCertFile
  • getDcosUrl
  • getInsecureSkipTlsVerify
  • hashCode
  • setCaCertFile
  • setDcosUrl
  • setInsecureSkipTlsVerify
  • setLoadBalancer
  • setName
  • setLoadBalancer,
  • setName

Popular in Java

  • Reactive rest calls using spring rest template
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • onCreateOptionsMenu (Activity)
  • getSharedPreferences (Context)
  • BufferedWriter (java.io)
    Wraps an existing Writer and buffers the output. Expensive interaction with the underlying reader is
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • Iterator (java.util)
    An iterator over a sequence of objects, such as a collection.If a collection has been changed since
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • Collectors (java.util.stream)
  • XPath (javax.xml.xpath)
    XPath provides access to the XPath evaluation environment and expressions. Evaluation of XPath Expr
  • Top 17 PhpStorm Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now