Documentation ¶
Index ¶
- Constants
- type Deployment
- type Konnectivity
- func (k Konnectivity) Build(deployment *appsv1.Deployment, ...)
- func (k Konnectivity) RemovingContainer(podSpec *corev1.PodSpec)
- func (k Konnectivity) RemovingKubeAPIServerContainerArg(podSpec *corev1.PodSpec)
- func (k Konnectivity) RemovingVolumeMounts(podSpec *corev1.PodSpec)
- func (k Konnectivity) RemovingVolumes(podSpec *corev1.PodSpec)
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
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)
Click to show internal directories.
Click to hide internal directories.