Documentation
¶
Index ¶
- Constants
- Variables
- func GetAllLabels(swc *swcv1alpha1.SylvaWorkloadCluster) map[string]string
- func GetDataFromValuesFromItem(vf sylvav1alpha1.ValuesFrom, source client.Object) (string, error)
- func GetManagerLabels(swc *swcv1alpha1.SylvaWorkloadCluster) map[string]string
- func HashObject(obj any) string
- func MapAndTransformSpec(sp *sylvav1alpha1.SylvaUnitsReleaseTemplateSpec) *sylvav1alpha1.SylvaUnitsReleaseSpec
- func ValidateString(in string) error
Constants ¶
View Source
const ( ManagerName = "sylva-workload-cluster-operator" ManagerSWCNameLabel = ManagerName + "/sylva-workload-cluster" ManagerSWCNamespaceLabel = ManagerName + "/sylva-workload-cluster-namespace" WorkloadClusterSpecificLabelKey = "sylva-project.org/workload-cluster" PreviewSWCAnnotationKey = ManagerName + "/preview" )
Variables ¶
View Source
var (
WorkloadClusterSpecificLabel = map[string]string{WorkloadClusterSpecificLabelKey: ""}
)
Functions ¶
func GetAllLabels ¶ added in v0.8.0
func GetAllLabels(swc *swcv1alpha1.SylvaWorkloadCluster) map[string]string
func GetDataFromValuesFromItem ¶
func GetDataFromValuesFromItem(vf sylvav1alpha1.ValuesFrom, source client.Object) (string, error)
func GetManagerLabels ¶
func GetManagerLabels(swc *swcv1alpha1.SylvaWorkloadCluster) map[string]string
func HashObject ¶
func MapAndTransformSpec ¶ added in v0.8.0
func MapAndTransformSpec(sp *sylvav1alpha1.SylvaUnitsReleaseTemplateSpec) *sylvav1alpha1.SylvaUnitsReleaseSpec
MapSpec maps a SylvaUnitsReleaseTemplateSpec to a SylvaUnitsReleaseSpec without copying the Values field.
func ValidateString ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.