Documentation ¶
Index ¶
- func ReconcileDeployment(deployment *appsv1.Deployment, openShiftTrustedCABundleConfigMapExists bool, ...) error
- func ReconcileRole(role *rbacv1.Role, ownerRef config.OwnerRef) error
- func ReconcileRoleBinding(binding *rbacv1.RoleBinding, role *rbacv1.Role, sa *corev1.ServiceAccount, ...) error
- func ReconcileServiceAccount(sa *corev1.ServiceAccount, ownerRef config.OwnerRef) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReconcileDeployment ¶
func ReconcileDeployment( deployment *appsv1.Deployment, openShiftTrustedCABundleConfigMapExists bool, hcp *hyperv1.HostedControlPlane, cpoPKIImage string, setDefaultSecurityContext bool, sa *corev1.ServiceAccount, certRotationScale time.Duration, ) error
func ReconcileRoleBinding ¶
func ReconcileRoleBinding(binding *rbacv1.RoleBinding, role *rbacv1.Role, sa *corev1.ServiceAccount, ownerRef config.OwnerRef) error
func ReconcileServiceAccount ¶
func ReconcileServiceAccount(sa *corev1.ServiceAccount, ownerRef config.OwnerRef) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.