Documentation ¶
Index ¶
- func ReconcileAzureDiskCSISecret(secret *corev1.Secret, hcp *hyperv1.HostedControlPlane, tenantID string) error
- func ReconcileAzureFileCSISecret(secret *corev1.Secret, hcp *hyperv1.HostedControlPlane, tenantID string) error
- func ReconcileOperatorDeployment(deployment *appsv1.Deployment, params *Params, ...) error
- func ReconcileOperatorRole(role *rbacv1.Role, params *Params) error
- func ReconcileOperatorRoleBinding(roleBinding *rbacv1.RoleBinding, params *Params) error
- func ReconcileOperatorServiceAccount(sa *corev1.ServiceAccount, params *Params) error
- type Params
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReconcileAzureDiskCSISecret ¶ added in v0.1.53
func ReconcileAzureDiskCSISecret(secret *corev1.Secret, hcp *hyperv1.HostedControlPlane, tenantID string) error
ReconcileAzureDiskCSISecret reconciles the configuration for the secret as expected by azure-disk-csi-controller
func ReconcileAzureFileCSISecret ¶ added in v0.1.53
func ReconcileAzureFileCSISecret(secret *corev1.Secret, hcp *hyperv1.HostedControlPlane, tenantID string) error
ReconcileAzureFileCSISecret reconciles the configuration for the secret as expected by azure-file-csi-controller
func ReconcileOperatorDeployment ¶
func ReconcileOperatorDeployment( deployment *appsv1.Deployment, params *Params, platformType hyperv1.PlatformType) error
func ReconcileOperatorRoleBinding ¶
func ReconcileOperatorRoleBinding( roleBinding *rbacv1.RoleBinding, params *Params) error
func ReconcileOperatorServiceAccount ¶
func ReconcileOperatorServiceAccount( sa *corev1.ServiceAccount, params *Params) error
Types ¶
type Params ¶
type Params struct { OwnerRef config.OwnerRef StorageOperatorImage string ImageReplacer *environmentReplacer AvailabilityProberImage string config.DeploymentConfig }
func NewParams ¶
func NewParams( hcp *hyperv1.HostedControlPlane, version string, releaseImageProvider imageprovider.ReleaseImageProvider, userReleaseImageProvider imageprovider.ReleaseImageProvider, setDefaultSecurityContext bool) *Params
Click to show internal directories.
Click to hide internal directories.