Kubernetes Object

Kubernetes Object artifacts are running, deployed Kubernetes Manifests. This is in contrast to something like a GitHub file that only contains the specification of a deployable Kubernetes Manifest.

Fields

FieldExplanation
typekubernetes/<kind>, where <kind> is the Kubernetes Kind, such as Deployment.
referenceThe name of the object.
nameThe name of the object.
versionOnly set when the resource was deployed with a version. A ConfigMap at version -v120 is an example.
locationThe object’s namespace.
artifactAccountThe Spinnaker account (Kubernetes context) this was deployed to.

Example

  1. {
  2. "type": "kubernetes/deployment",
  3. "reference": "frontend",
  4. "name": "frontend",
  5. "namespace": "staging",
  6. "artifactAccount": "gke-us-central1-xnat"
  7. }

Last modified January 1, 0001