controlplane

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2026 License: Apache-2.0 Imports: 21 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 DataStoreOverrides

type DataStoreOverrides struct {
	Resource  string
	DataStore stewardv1alpha1.DataStore
}

type Deployment

type Deployment struct {
	KineContainerImage string
	DataStore          stewardv1alpha1.DataStore
	DataStoreOverrides []DataStoreOverrides
	Client             client.Client
}

func (Deployment) Build

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

type Konnectivity

type Konnectivity struct {
	Scheme runtime.Scheme
}

func (Konnectivity) Build

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

func (Konnectivity) RemovingContainer

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

func (Konnectivity) RemovingKubeAPIServerContainerArg

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

func (Konnectivity) RemovingVolumeMounts

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

func (Konnectivity) RemovingVolumes

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