package
0.0.1-alpha3
Repository: https://github.com/opdev/certmanagerdeployment-operator.git
Documentation: pkg.go.dev

# Functions

GetClusterRoleBindingsFor will return new ClusterRoleBinding objects for the CR.
GetClusterRolesFor will return all ClusterRoles for CertManageComponents.
GetCRDsFor returns CustomResourceDefinitions for a given CertManagerDeployment.
GetDeploymentsFor returns Deployment objects for a given CertManagerDeployment resource.
GetMutatingWebhooksFor returns MutatingWebhookConfiguration objects for a given CertManagerDeployment custom resource.
GetNamespaceFor returns a namespace object for a given CertManagerDeployment resource.
GetRoleBindingsFor will return all RoleBindings for the custom resource.
GetRolesFor will return new role objects for each CertManagerComponent associated with the CustomResource.
GetServiceAccounts will return new service account objects for the CR.
GetServicesFor will return new services for the CR.
GetValidatingWebhooksFor returns ValidatingWebhookConfiguration objects for a given CertManagerDeployment custom resource.

# Constants

EventTypeError indicates that something has gone wrong.
EventTypeNormal is an informational event.
EventTypeWarning is a warning event indicating something may go wrong.

# Structs

CertManagerDeploymentReconciler reconciles a CertManagerDeployment object.
DeploymentCustomizations are the values from the CertManagerDeployment that can impact the resulting managed deployments.
Event is a helper type for controller event logging.