addons

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 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 CoreDNS

type CoreDNS struct {
	Client client.Client
	// contains filtered or unexported fields
}

func (*CoreDNS) CleanUp

func (*CoreDNS) Define

func (*CoreDNS) GetName

func (c *CoreDNS) GetName() string

func (*CoreDNS) ShouldCleanup

func (c *CoreDNS) ShouldCleanup(tcp *kamajiv1alpha1.TenantControlPlane) bool

func (*CoreDNS) ShouldStatusBeUpdated

func (c *CoreDNS) ShouldStatusBeUpdated(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) bool

func (*CoreDNS) UpdateTenantControlPlaneStatus

func (c *CoreDNS) UpdateTenantControlPlaneStatus(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) error

type KubeProxy

type KubeProxy struct {
	Client client.Client
	// contains filtered or unexported fields
}

func (*KubeProxy) CleanUp

func (*KubeProxy) Define

func (*KubeProxy) GetName

func (k *KubeProxy) GetName() string

func (*KubeProxy) ShouldCleanup

func (k *KubeProxy) ShouldCleanup(tenantControlPlane *kamajiv1alpha1.TenantControlPlane) bool

func (*KubeProxy) ShouldStatusBeUpdated

func (k *KubeProxy) ShouldStatusBeUpdated(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) bool

func (*KubeProxy) UpdateTenantControlPlaneStatus

func (k *KubeProxy) UpdateTenantControlPlaneStatus(_ context.Context, tcp *kamajiv1alpha1.TenantControlPlane) error

Jump to

Keyboard shortcuts

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