secret

package
v0.0.0-...-e9f4c3e Latest Latest
Warning

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

Go to latest
Published: Dec 26, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Process

type Process struct {
	// Namespace, the everoute namespace that k8s-mgmt-kubeconfig secret in
	Namespace string
	ERCli     client.Client
	TowerCli  client.Client
}

func (*Process) Reconcile

func (p *Process) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*Process) SetupWithManager

func (p *Process) SetupWithManager(mgr ctrl.Manager, queue chan event.GenericEvent, syncCaches ...ersource.SyncCache) error

type Watch

type Watch struct {
	Queue               chan event.GenericEvent
	K8sMPKubeconfigName string
	K8sMPKubeconfigNs   string
}

func (*Watch) Reconcile

func (w *Watch) Reconcile(ctx context.Context, _ ctrl.Request) (ctrl.Result, error)

func (*Watch) SetupWithManager

func (w *Watch) SetupWithManager(mgr ctrl.Manager, platForm string) error

Jump to

Keyboard shortcuts

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