Documentation ¶
Index ¶
Constants ¶
View Source
const ( OAuthDeploymentName = "oauth-openshift" SecretHashAnnotation = "hypershift.openshift.io/kubeadmin-secret-hash" )
View Source
const (
KubeAdminSecret = "kubeadmin"
)
Variables ¶
This section is empty.
Functions ¶
func Setup ¶
func Setup(cfg *operator.ControlPlaneOperatorConfig) error
Types ¶
type OAuthRestarter ¶
type OAuthRestarter struct { // Client is a client that allows access to the management cluster Client kubeclient.Interface // Log is the logger for this controller Log logr.Logger // Namespace is the namespace where the control plane of the cluster // lives on the management server Namespace string // SecretLister is a lister for target cluster secrets SecretLister corelisters.SecretLister }
Click to show internal directories.
Click to hide internal directories.