controlplaneoperator

package
v0.1.26 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: Apache-2.0 Imports: 7 Imported by: 1

Documentation

Index

Constants

View Source
const (
	ServiceSignerPrivateKey = "service-account.key"
	ServiceSignerPublicKey  = "service-account.pub"
)

Variables

This section is empty.

Functions

func CAPICluster

func CAPICluster(controlPlaneOperatorNamespace string, infraID string) *capiv1.Cluster

func HostedControlPlane

func HostedControlPlane(controlPlaneNamespace string, hostedClusterName string) *hyperv1.HostedControlPlane

func OIDCCAConfigMap added in v0.1.16

func OIDCCAConfigMap(ns string) *corev1.ConfigMap

func OperatorDeployment

func OperatorDeployment(controlPlaneOperatorNamespace string) *appsv1.Deployment

func OperatorIngressOperatorRole

func OperatorIngressOperatorRole(ingressOperatorNamespace string, controlPlaneOperatorNamespace string) *rbacv1.Role

func OperatorIngressOperatorRoleBinding

func OperatorIngressOperatorRoleBinding(ingressOperatorNamespace string, controlPlaneOperatorNamespace string) *rbacv1.RoleBinding

func OperatorIngressRole

func OperatorIngressRole(ingressNamespace string, controlPlaneOperatorNamespace string) *rbacv1.Role

func OperatorIngressRoleBinding

func OperatorIngressRoleBinding(ingressNamespace string, controlPlaneOperatorNamespace string) *rbacv1.RoleBinding

func OperatorRole

func OperatorRole(controlPlaneOperatorNamespace string) *rbacv1.Role

func OperatorRoleBinding

func OperatorRoleBinding(controlPlaneOperatorNamespace string) *rbacv1.RoleBinding

func OperatorServiceAccount

func OperatorServiceAccount(controlPlaneOperatorNamespace string) *corev1.ServiceAccount

func PodMonitor

func PodMonitor(controlPlaneNamespace string) *prometheusoperatorv1.PodMonitor

func PullSecret

func PullSecret(controlPlaneNamespace string) *corev1.Secret

func SSHKey

func SSHKey(controlPlaneNamespace string) *corev1.Secret

func ServiceAccountSigningKeySecret

func ServiceAccountSigningKeySecret(ns string) *corev1.Secret

func UserCABundle

func UserCABundle(controlPlaneNamespace string) *corev1.ConfigMap

Types

This section is empty.

Jump to

Keyboard shortcuts

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