Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateInstallationResources ¶
CreateInstallationResources creates both CheInstallation and TektonInstallation resources. If they already exist then it ignores it. Before the actual creation it also tries to get the Subscription that was created for codeready-toolchain-operator. If such a subscription is found, then it sets it as ownerReference for the Installation resources. The reason is that we need to remove(uninstall) the Che and Tekton operators when the codeready-toolchain-operator is being uninstalled, which means their respective Subscriptions are also removed. Thanks to the garbage collector it will ensure that both Che and Tekton operators will be uninstalled too.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
toolchain
Package toolchain contains toolchain API versions.
|
Package toolchain contains toolchain API versions. |
toolchain/v1alpha1
Package v1alpha1 contains API Schema definitions for the toolchain v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=toolchain.openshift.dev Package v1alpha1 contains API Schema definitions for the toolchain v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=toolchain.openshift.dev
|
Package v1alpha1 contains API Schema definitions for the toolchain v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=toolchain.openshift.dev Package v1alpha1 contains API Schema definitions for the toolchain v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=toolchain.openshift.dev |