Class KubernetesManifestAnnotater
- java.lang.Object
-
- com.netflix.spinnaker.clouddriver.kubernetes.description.manifest.KubernetesManifestAnnotater
-
public class KubernetesManifestAnnotater extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description KubernetesManifestAnnotater()
-
Method Summary
-
-
-
Method Detail
-
annotateManifest
public static void annotateManifest(KubernetesManifest manifest, com.netflix.spinnaker.moniker.Moniker moniker)
-
annotateManifest
public static void annotateManifest(KubernetesManifest manifest, com.netflix.spinnaker.kork.artifacts.model.Artifact artifact)
-
getArtifact
public static java.util.Optional<com.netflix.spinnaker.kork.artifacts.model.Artifact> getArtifact(KubernetesManifest manifest, java.lang.String account)
-
getMoniker
public static com.netflix.spinnaker.moniker.Moniker getMoniker(KubernetesManifest manifest)
-
getTraffic
public static KubernetesManifestTraffic getTraffic(KubernetesManifest manifest)
-
setTraffic
public static void setTraffic(KubernetesManifest manifest, KubernetesManifestTraffic traffic)
-
validateAnnotationsForRolloutStrategies
public static void validateAnnotationsForRolloutStrategies(KubernetesManifest manifest, KubernetesDeployManifestDescription deployManifestDescription)
-
getCachingProperties
public static KubernetesCachingProperties getCachingProperties(KubernetesManifest manifest)
-
getStrategy
public static KubernetesManifestStrategy getStrategy(KubernetesManifest manifest)
-
setDeploymentStrategy
public static void setDeploymentStrategy(KubernetesManifest manifest, KubernetesManifestStrategy.DeployStrategy strategy)
-
getLastAppliedConfiguration
public static KubernetesManifest getLastAppliedConfiguration(KubernetesManifest manifest)
-
getManifestCluster
public static java.lang.String getManifestCluster(KubernetesManifest manifest)
-
getManifestApplication
public static java.lang.String getManifestApplication(KubernetesManifest manifest)
-
-