# Functions
AddDefaultCertVolumeAndVolumeMounts mounts the CA Cert generated by OLM to the location that OLM expects APIService certs to be as well as the location that the Operator-SDK and Kubebuilder expect webhook certs to be.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Status returns a message describing deployment status, and a bool value indicating if the status is considered done.
No description provided by the author
No description provided by the author
No description provided by the author
IsErrorUnrecoverable reports if a given strategy error is one of the predefined unrecoverable types.
NewCSVRuleChecker returns a pointer to a new CSVRuleChecker.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
DefaultCertMinFresh is the default min-fresh value - 1 day.
DefaultCertValidFor is the default duration a cert can be valid for - 2 years.
No description provided by the author
Kubernetes System namespace.
OLMCAHashAnnotationKey is the label key used to store the hash of the CA cert.
OLMCAPEMKey is the CAPEM.
olm managed label.
No description provided by the author
Organization is the organization name used in the generation of x509 certs.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CSVRuleChecker determines whether a PolicyRule is satisfied for a ServiceAccount by existing Roles and ClusterRoles.
No description provided by the author
No description provided by the author
StrategyError is used to represent error types for install strategies.
No description provided by the author
# Interfaces
RuleChecker is used to verify whether PolicyRules are satisfied by existing Roles or ClusterRoles.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
DeploymentInitializerBuilderFunc returns a DeploymentInitializerFunc based on the given context.
DeploymentInitializerFunc takes a deployment object and appropriately initializes it for install.
DeploymentInitializerFuncChain defines a chain of DeploymentInitializerFunc.