Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCommand ¶
Types ¶
type HostedClusterConfigOperator ¶
type HostedClusterConfigOperator struct { // Namespace is the namespace on the management cluster where the control plane components run. Namespace string // HostedControlPlaneName is the name of the hosted control plane that owns this operator instance. HostedControlPlaneName string // TargetKubeconfig is a kubeconfig to access the target cluster. TargetKubeconfig string // KubevirtInfraKubeconfig is a kubeconfig to access the infra cluster. KubevirtInfraKubeconfig string // InitialCAFile is a file containing the initial contents of the Kube controller manager CA. InitialCAFile string // Controllers is the list of controllers that the operator should start Controllers []string // ClusterSignerCAFile is a file containing the cluster signer CA cert ClusterSignerCAFile string // ReleaseVersion is the OpenShift version for the release ReleaseVersion string // KubernetesVersion is the kubernetes version included in the release KubernetesVersion string // KonnectivityAddress is the external address of the konnectivity server KonnectivityAddress string // KonnectivityPort is the external port of the konnectivity server KonnectivityPort int32 // OAuthAddress is the external address of the oauth server OAuthAddress string // OAuthPort is the external port of the oauth server OAuthPort int32 // contains filtered or unexported fields }
func (*HostedClusterConfigOperator) Complete ¶
func (o *HostedClusterConfigOperator) Complete() error
func (*HostedClusterConfigOperator) Run ¶
func (o *HostedClusterConfigOperator) Run(ctx context.Context) error
func (*HostedClusterConfigOperator) Validate ¶
func (o *HostedClusterConfigOperator) Validate() error
Click to show internal directories.
Click to hide internal directories.