v1beta2

package
v0.13.2 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2024 License: Apache-2.0 Imports: 13 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (

	// Install is a function which adds this version to a scheme
	Install = schemeBuilder.AddToScheme
)

Functions

func AllowBindingToClusterSet added in v0.12.0

func AllowBindingToClusterSet(kubeClient kubernetes.Interface, clusterSetName string, userInfo authenticationv1.UserInfo) error

allowBindingToClusterSet checks if the user has permission to bind a particular cluster set

Types

type ManagedClusterSet

type ManagedClusterSet struct {
	v1beta2.ManagedClusterSet
}

func (*ManagedClusterSet) SetupWebhookWithManager

func (src *ManagedClusterSet) SetupWebhookWithManager(mgr ctrl.Manager) error

type ManagedClusterSetBindingWebhook

type ManagedClusterSetBindingWebhook struct {
	// contains filtered or unexported fields
}

func (*ManagedClusterSetBindingWebhook) Init

func (*ManagedClusterSetBindingWebhook) SetExternalKubeClientSet

func (b *ManagedClusterSetBindingWebhook) SetExternalKubeClientSet(client kubernetes.Interface)

SetExternalKubeClientSet is function to enable the webhook injecting to kube admssion

func (*ManagedClusterSetBindingWebhook) SetupWebhookWithManager

func (b *ManagedClusterSetBindingWebhook) SetupWebhookWithManager(mgr ctrl.Manager) error

func (*ManagedClusterSetBindingWebhook) ValidateCreate

ValidateCreate implements webhook.Validator so a webhook will be registered for the type

func (*ManagedClusterSetBindingWebhook) ValidateDelete

ValidateDelete implements webhook.Validator so a webhook will be registered for the type

func (*ManagedClusterSetBindingWebhook) ValidateUpdate

func (b *ManagedClusterSetBindingWebhook) ValidateUpdate(ctx context.Context, oldObj, newObj runtime.Object) (
	admission.Warnings, error)

ValidateUpdate implements webhook.Validator so a webhook will be registered for the type

Jump to

Keyboard shortcuts

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