controlplane

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: 20 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AgentName      = "konnectivity-agent"
	CertCommonName = "system:konnectivity-server"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Deployment

type Deployment struct {
	KineContainerImage string
	DataStore          kamajiv1alpha1.DataStore
	Client             client.Client
}

func (Deployment) Build added in v0.3.0

func (d Deployment) Build(ctx context.Context, deployment *appsv1.Deployment, tenantControlPlane kamajiv1alpha1.TenantControlPlane)

type Konnectivity added in v0.3.0

type Konnectivity struct {
	Scheme runtime.Scheme
}

func (Konnectivity) Build added in v0.3.0

func (k Konnectivity) Build(deployment *appsv1.Deployment, tenantControlPlane kamajiv1alpha1.TenantControlPlane)

func (Konnectivity) RemovingContainer added in v0.3.0

func (k Konnectivity) RemovingContainer(podSpec *corev1.PodSpec)

func (Konnectivity) RemovingKubeAPIServerContainerArg added in v0.3.0

func (k Konnectivity) RemovingKubeAPIServerContainerArg(podSpec *corev1.PodSpec)

func (Konnectivity) RemovingVolumeMounts added in v0.3.0

func (k Konnectivity) RemovingVolumeMounts(podSpec *corev1.PodSpec)

func (Konnectivity) RemovingVolumes added in v0.3.0

func (k Konnectivity) RemovingVolumes(podSpec *corev1.PodSpec)

Jump to

Keyboard shortcuts

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