controllers

package
v1.7.2 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2024 License: UPL-1.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateOrUpdateEffectiveConfigCM added in v1.7.0

func CreateOrUpdateEffectiveConfigCM(ctx context.Context, c client.Client, vz *installv1alpha1.Verrazzano) error

CreateOrUpdateEffectiveConfigCM takes in the Actual CR, retrieves the Effective CR, converts it into YAML and stores it in a configmap If no configmap exists, it will create one, otherwise it updates the configmap with the effective CR

func ProcDeletedOverride

func ProcDeletedOverride(statusUpdater vzstatus.Updater, c client.Client, vz *installv1alpha1.Verrazzano, objectName string, objectKind string) error

ProcDeletedOverride checks Verrazzano CR for an override resource that has now been deleted, and updates the CR if the resource is found listed as an override

func UpdateVerrazzanoForInstallOverrides

func UpdateVerrazzanoForInstallOverrides(statusUpdater vzstatus.Updater, componentCtx spi.ComponentContext, componentName string) error

UpdateVerrazzanoForInstallOverrides mutates the status subresource of Verrazzano Custom Resource specific to a component to cause a reconcile

func VzContainsResource

func VzContainsResource(ctx spi.ComponentContext, objectName string, objectKind string) (string, bool)

VzContainsResource checks to see if the resource is listed in the Verrazzano

Types

This section is empty.

Directories

Path Synopsis
configmaps
integration
verrazzano

Jump to

Keyboard shortcuts

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