Documentation
¶
Index ¶
Constants ¶
View Source
const ( InstanceLabel = "app.kubernetes.io/instance" NameLabel = "app.kubernetes.io/name" )
Kubernetes labels
View Source
const ( CompLabel = "app.kubernetes.io/component" // OrganizationLabel = "k8s.kubefox.io/organization" PlatformLabel = "k8s.kubefox.io/platform" EnvironmentLabel = "k8s.kubefox.io/environment" EnvRefLabel = "k8s.kubefox.io/environment-ref" EnvIdLabel = "k8s.kubefox.io/environment-id" ConfigLabel = "k8s.kubefox.io/config" ConfigRefLabel = "k8s.kubefox.io/config-ref" ConfigIdLabel = "k8s.kubefox.io/config-id" SystemLabel = "k8s.kubefox.io/system" SystemRefLabel = "k8s.kubefox.io/system-ref" SystemIdLabel = "k8s.kubefox.io/system-id" AppLabel = "k8s.kubefox.io/app" ComponentLabel = "k8s.kubefox.io/component" CompHashLabel = "k8s.kubefox.io/component-hash" )
KubeFox labels
View Source
const KubeFoxGroup = "k8s.kubefox.io"
Variables ¶
This section is empty.
Functions ¶
func FullKey ¶
FullKey returns a unique key for the provided object. The key is in the format `{group}/{version}/{kind}/{name}`. For example, `k8s.kubefox.io/v1alpha1/Platform/dev`.
func Key ¶
Key returns a simple key for the provided object. The key is in the format `{kind}/{name}`. For example, `Platform/dev`.
Types ¶
type KubeFoxObject ¶
Directories
¶
Path | Synopsis |
---|---|
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=k8s.kubefox.io
|
Package v1alpha1 contains API Schema definitions for the v1alpha1 API group +kubebuilder:object:generate=true +groupName=k8s.kubefox.io |
Click to show internal directories.
Click to hide internal directories.