Documentation ¶
Index ¶
- Constants
- func CAPICluster(controlPlaneOperatorNamespace string, infraID string) *capiv1.Cluster
- func HostedControlPlane(controlPlaneNamespace string, hostedClusterName string) *hyperv1.HostedControlPlane
- func OIDCCAConfigMap(ns string) *corev1.ConfigMap
- func OperatorDeployment(controlPlaneOperatorNamespace string) *appsv1.Deployment
- func OperatorIngressOperatorRole(ingressOperatorNamespace string, controlPlaneOperatorNamespace string) *rbacv1.Role
- func OperatorIngressOperatorRoleBinding(ingressOperatorNamespace string, controlPlaneOperatorNamespace string) *rbacv1.RoleBinding
- func OperatorIngressRole(ingressNamespace string, controlPlaneOperatorNamespace string) *rbacv1.Role
- func OperatorIngressRoleBinding(ingressNamespace string, controlPlaneOperatorNamespace string) *rbacv1.RoleBinding
- func OperatorRole(controlPlaneOperatorNamespace string) *rbacv1.Role
- func OperatorRoleBinding(controlPlaneOperatorNamespace string) *rbacv1.RoleBinding
- func OperatorServiceAccount(controlPlaneOperatorNamespace string) *corev1.ServiceAccount
- func PodMonitor(controlPlaneNamespace string) *prometheusoperatorv1.PodMonitor
- func PullSecret(controlPlaneNamespace string) *corev1.Secret
- func SSHKey(controlPlaneNamespace string) *corev1.Secret
- func ServiceAccountSigningKeySecret(ns string) *corev1.Secret
- func UserCABundle(controlPlaneNamespace string) *corev1.ConfigMap
Constants ¶
View Source
const ( ServiceSignerPrivateKey = "service-account.key" ServiceSignerPublicKey = "service-account.pub" )
Variables ¶
This section is empty.
Functions ¶
func CAPICluster ¶
func HostedControlPlane ¶
func HostedControlPlane(controlPlaneNamespace string, hostedClusterName string) *hyperv1.HostedControlPlane
func OIDCCAConfigMap ¶ added in v0.1.16
func OperatorDeployment ¶
func OperatorDeployment(controlPlaneOperatorNamespace string) *appsv1.Deployment
func OperatorIngressOperatorRoleBinding ¶
func OperatorIngressOperatorRoleBinding(ingressOperatorNamespace string, controlPlaneOperatorNamespace string) *rbacv1.RoleBinding
func OperatorIngressRole ¶
func OperatorIngressRoleBinding ¶
func OperatorIngressRoleBinding(ingressNamespace string, controlPlaneOperatorNamespace string) *rbacv1.RoleBinding
func OperatorRole ¶
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 UserCABundle ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.