github.com/giantswarm/apiextensions/v2@v2.6.2/pkg/label/id.go (about) 1 package label 2 3 // Cluster is the ID label put into all CRs to identify which Tenant Cluster the 4 // given CR is related to. 5 const Cluster = "giantswarm.io/cluster" 6 7 // ControlPlane is the ID label put into all Control Plane CRs to identify which 8 // Master Nodes the given CR groups together. 9 const ControlPlane = "giantswarm.io/control-plane" 10 11 // MachineDeployment is the ID label put into all Machine Deployment CRs to 12 // identify which Worker Nodes the given CR groups together. 13 const MachineDeployment = "giantswarm.io/machine-deployment" 14 15 // MachinePool is the ID label put into all MachinePool and AzureMachinePool CRs 16 // and it contains tenant cluster node pool ID (i.e. the machine pool ID). E.g. 17 // giantswarm.io/machine-pool=de19f-h94vd. 18 const MachinePool = "giantswarm.io/machine-pool" 19 20 // ManagedBy is the name of the operator managing the object. E.g. 21 // giantswarm.io/managed-by=app-operator. 22 const ManagedBy = "giantswarm.io/managed-by" 23 24 // Organization is the ID label put into all CRs to identify which Organization 25 // the given CR is related to. 26 const Organization = "giantswarm.io/organization"