secrets

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2023 License: UPL-1.0 Imports: 33 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetOCNEClusterAPIGVRForResource added in v1.7.0

func GetOCNEClusterAPIGVRForResource(resource string) schema.GroupVersionResource

GetOCNEClusterAPIGVRForResource returns a clusters.cluster.x-k8s.io GroupVersionResource structure

Types

type VerrazzanoSecretsReconciler

type VerrazzanoSecretsReconciler struct {
	client.Client
	DynamicClient dynamic.Interface
	Scheme        *runtime.Scheme

	StatusUpdater vzstatus.Updater
	// contains filtered or unexported fields
}

VerrazzanoSecretsReconciler reconciles secrets. One part of the controller is for the verrazzano-tls secret. The controller ensures that a copy of the ca.crt secret (admin CA bundle) is copied to a secret in the verrazzano-mc namespace, so that managed clusters can fetch it. This controller also manages install override sources from the Verrazzano CR

func (*VerrazzanoSecretsReconciler) Reconcile

Reconcile the Secret

func (*VerrazzanoSecretsReconciler) SetupWithManager

func (r *VerrazzanoSecretsReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager creates a new controller and adds it to the manager

Jump to

Keyboard shortcuts

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