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 ¶
func (r *VerrazzanoSecretsReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
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
Click to show internal directories.
Click to hide internal directories.