labels

package
v0.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 31, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	LabelKeyOrganizationName       = "openchoreo.dev/organization"
	LabelKeyProjectName            = "openchoreo.dev/project"
	LabelKeyComponentName          = "openchoreo.dev/component"
	LabelKeyDeploymentTrackName    = "openchoreo.dev/deployment-track"
	LabelKeyBuildName              = "openchoreo.dev/build"
	LabelKeyEnvironmentName        = "openchoreo.dev/environment"
	LabelKeyName                   = "openchoreo.dev/name"
	LabelKeyDeployableArtifactName = "openchoreo.dev/deployable-artifact"
	LabelKeyDeploymentName         = "openchoreo.dev/deployment"
	LabelKeyDataPlaneName          = "openchoreo.dev/dataplane"
	LabelKeyBuildPlane             = "openchoreo.dev/build-plane"

	// LabelKeyCreatedBy identifies which controller initially created a resource (audit trail).
	// Example: A namespace created by release-controller would have created-by=release-controller.
	// Note: For shared resources like namespaces, the creator and lifecycle manager may differ.
	LabelKeyCreatedBy = "openchoreo.dev/created-by"

	// LabelKeyManagedBy identifies which controller manages the lifecycle of a resource.
	// Example: Resources deployed by release-controller have managed-by=release-controller.
	LabelKeyManagedBy = "openchoreo.dev/managed-by"

	// LabelKeyReleaseResourceID identifies a specific resource within a release.
	LabelKeyReleaseResourceID = "openchoreo.dev/release-resource-id"

	// LabelKeyReleaseUID tracks which release UID owns/manages a resource.
	LabelKeyReleaseUID = "openchoreo.dev/release-uid"

	// LabelKeyReleaseName tracks the name of the release that manages a resource.
	LabelKeyReleaseName = "openchoreo.dev/release-name"

	// LabelKeyReleaseNamespace tracks the namespace of the release that manages a resource.
	LabelKeyReleaseNamespace = "openchoreo.dev/release-namespace"

	LabelValueManagedBy = "openchoreo-control-plane"
)

Variables

This section is empty.

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL