Documentation ¶
Index ¶
- Constants
- func BuildCFAppCRObject(appGUID string, spaceGUID string) *korifiv1alpha1.CFApp
- func BuildCFAppEnvVarsSecret(appGUID, spaceGUID string, envVars map[string]string) *corev1.Secret
- func BuildCFBuildDropletStatusObject(dropletProcessTypeMap map[string]string) *korifiv1alpha1.BuildDropletStatus
- func BuildCFBuildObject(cfBuildGUID string, namespace string, cfPackageGUID string, cfAppGUID string) *korifiv1alpha1.CFBuild
- func BuildCFOrgObject(orgGUID string, spaceGUID string) *korifiv1alpha1.CFOrg
- func BuildCFPackageCRObject(packageGUID, namespaceGUID, appGUID, imageRef string) *korifiv1alpha1.CFPackage
- func BuildCFProcessCRObject(cfProcessGUID, namespace, cfAppGUID, processType, processCommand, ... string) *korifiv1alpha1.CFProcess
- func BuildCFSpaceObject(spaceGUID string, orgGUID string) *korifiv1alpha1.CFSpace
- func BuildDockerRegistrySecret(name, namespace string) *corev1.Secret
- func BuildNamespaceObject(name string) *corev1.Namespace
- func BuildServiceAccount(name, namespace, imagePullSecretName string) *corev1.ServiceAccount
- func GenerateGUID() string
- func PrefixedGUID(prefix string) string
- func SetStatusCondition(conditions *[]metav1.Condition, conditionType string, ...)
- func UpdateCFBuildWithDropletStatus(cfbuild *korifiv1alpha1.CFBuild)
Constants ¶
View Source
const ( CFAppLabelKey = "korifi.cloudfoundry.org/app-guid" CFProcessGUIDLabelKey = "korifi.cloudfoundry.org/process-guid" CFProcessTypeLabelKey = "korifi.cloudfoundry.org/process-type" )
Variables ¶
This section is empty.
Functions ¶
func BuildCFAppCRObject ¶
func BuildCFAppCRObject(appGUID string, spaceGUID string) *korifiv1alpha1.CFApp
func BuildCFAppEnvVarsSecret ¶
func BuildCFBuildDropletStatusObject ¶
func BuildCFBuildDropletStatusObject(dropletProcessTypeMap map[string]string) *korifiv1alpha1.BuildDropletStatus
func BuildCFBuildObject ¶
func BuildCFOrgObject ¶
func BuildCFOrgObject(orgGUID string, spaceGUID string) *korifiv1alpha1.CFOrg
func BuildCFPackageCRObject ¶
func BuildCFPackageCRObject(packageGUID, namespaceGUID, appGUID, imageRef string) *korifiv1alpha1.CFPackage
func BuildCFProcessCRObject ¶
func BuildCFProcessCRObject(cfProcessGUID, namespace, cfAppGUID, processType, processCommand, processDetectedCommand string) *korifiv1alpha1.CFProcess
func BuildCFSpaceObject ¶
func BuildCFSpaceObject(spaceGUID string, orgGUID string) *korifiv1alpha1.CFSpace
func BuildNamespaceObject ¶
func BuildServiceAccount ¶
func BuildServiceAccount(name, namespace, imagePullSecretName string) *corev1.ServiceAccount
func GenerateGUID ¶
func GenerateGUID() string
func PrefixedGUID ¶
func SetStatusCondition ¶
func SetStatusCondition(conditions *[]metav1.Condition, conditionType string, status metav1.ConditionStatus)
func UpdateCFBuildWithDropletStatus ¶
func UpdateCFBuildWithDropletStatus(cfbuild *korifiv1alpha1.CFBuild)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.