testutils

package
v0.0.0-...-1c213c1 Latest Latest
Warning

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

Go to latest
Published: Mar 25, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CFAppLabelKey = "workloads.cloudfoundry.org/app-guid"

	CFProcessGUIDLabelKey = "workloads.cloudfoundry.org/process-guid"
	CFProcessTypeLabelKey = "workloads.cloudfoundry.org/process-type"
)

Variables

This section is empty.

Functions

func BuildCFAppCRObject

func BuildCFAppCRObject(appGUID string, spaceGUID string) *workloadsv1alpha1.CFApp

func BuildCFAppEnvVarsSecret

func BuildCFAppEnvVarsSecret(appGUID, spaceGUID string, envVars map[string]string) *corev1.Secret

func BuildCFBuildDropletStatusObject

func BuildCFBuildDropletStatusObject(dropletProcessTypeMap map[string]string, dropletPorts []int32) *workloadsv1alpha1.BuildDropletStatus

func BuildCFBuildObject

func BuildCFBuildObject(cfBuildGUID string, namespace string, cfPackageGUID string, cfAppGUID string) *workloadsv1alpha1.CFBuild

func BuildCFPackageCRObject

func BuildCFPackageCRObject(packageGUID, namespaceGUID, appGUID string) *workloadsv1alpha1.CFPackage

func BuildCFProcessCRObject

func BuildCFProcessCRObject(cfProcessGUID string, namespace string, cfAppGUID string, processType string, processCommand string) *workloadsv1alpha1.CFProcess

func BuildDockerRegistrySecret

func BuildDockerRegistrySecret(name, namespace string) *corev1.Secret

func BuildNamespaceObject

func BuildNamespaceObject(name string) *corev1.Namespace

func BuildServiceAccount

func BuildServiceAccount(name, namespace, imagePullSecretName string) *corev1.ServiceAccount

func GenerateGUID

func GenerateGUID() string

func SetStatusCondition

func SetStatusCondition(conditions *[]metav1.Condition, conditionType string, status metav1.ConditionStatus)

func UpdateCFAppWithCurrentDropletRef

func UpdateCFAppWithCurrentDropletRef(cfApp *workloadsv1alpha1.CFApp, buildGUID string)

func UpdateCFBuildWithDropletStatus

func UpdateCFBuildWithDropletStatus(cfbuild *workloadsv1alpha1.CFBuild)

Types

This section is empty.

Jump to

Keyboard shortcuts

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