-
Notifications
You must be signed in to change notification settings - Fork 4
/
label.go
22 lines (21 loc) · 1014 Bytes
/
label.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// Package label contains common Kubernetes metadata. These are defined in
// https://github.com/giantswarm/fmt/blob/master/kubernetes/annotations_and_labels.md.
package label
const (
// Certificate label identifies certificates in CertConfig CRs.
Certificate = "giantswarm.io/certificate"
// Cluster label is a new style label for ClusterID
Cluster = "giantswarm.io/cluster"
// ControlPlane label denotes which control plane corresponding resources belong to.
ControlPlane = "giantswarm.io/control-plane"
// MachineDeployment label denotes which node pool corresponding resources
// belongs.
MachineDeployment = "giantswarm.io/machine-deployment"
// ManagedBy label denotes which operator manages corresponding resource.
ManagedBy = "giantswarm.io/managed-by"
// Organization label denotes guest cluster's organization ID as displayed
// in the front-end.
Organization = "giantswarm.io/organization"
// Release conveys the Giant Swarm release version.
Release = "release.giantswarm.io/version"
)