resources

package
v0.0.0-alpha.2 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyOrder

func ApplyOrder(additional ...*unstructured.Unstructured) []*unstructured.Unstructured

ApplyOrder returns the order in which operator resources need to be applied.

func Configs

func Configs() []*unstructured.Unstructured

Configs returns the resource to control the platform configuration.

func ConvertInputToPlatformConfig

func ConvertInputToPlatformConfig(input interfaces.Config) (*unstructured.Unstructured, error)

ConvertInputToPlatformConfig converts a user input configuration, from its interface, into a PlatformConfig object.

func CustomResourceDefinitions

func CustomResourceDefinitions() []*unstructured.Unstructured

CustomResourceDefinintions returns any custom resource definitions that the controllers must watch prior to starting.

func Deployments

func Deployments() []*unstructured.Unstructured

Deployments returns the actual deployment resource that runs the controller.

func DestroyOrder

func DestroyOrder(additional ...*unstructured.Unstructured) []*unstructured.Unstructured

DestroyOrder returns the order in which resources need to be destroyed.

func Namespaces

func Namespaces() []*unstructured.Unstructured

Namespaces returns the namespace where the platform controllers will be deployed.

func OperatorDeploymentConfigs

func OperatorDeploymentConfigs() []*unstructured.Unstructured

OperatorDeploymentConfigs returns the resource to control the platform operator deployments.

func RBAC

func RBAC() []*unstructured.Unstructured

RBAC returns any role-based access that the controllers need.

func Services

func Services() []*unstructured.Unstructured

Services returns the actual service resource that runs the controller.

Types

This section is empty.

Jump to

Keyboard shortcuts

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