Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var BundleValidator = render.BundleValidator{ validators.CheckDeploymentSpecUniqueness, validators.CheckDeploymentNameIsDNS1123SubDomain, validators.CheckCRDResourceUniqueness, validators.CheckOwnedCRDExistence, validators.CheckPackageNameNotEmpty, validators.CheckWebhookDeploymentReferentialIntegrity, validators.CheckWebhookNameUniqueness, validators.CheckWebhookNameIsDNS1123SubDomain, validators.CheckConversionWebhookCRDReferenceUniqueness, validators.CheckConversionWebhooksReferenceOwnedCRDs, }
BundleValidator validates RegistryV1 bundles
View Source
var Renderer = render.BundleRenderer{ BundleValidator: BundleValidator, ResourceGenerators: ResourceGenerators, }
Renderer renders registry+v1 bundles into plain kubernetes manifests
View Source
var ResourceGenerators = []render.ResourceGenerator{ generators.BundleCSVServiceAccountGenerator, generators.BundleCSVPermissionsGenerator, generators.BundleCSVClusterPermissionsGenerator, generators.BundleCRDGenerator, generators.BundleAdditionalResourcesGenerator, generators.BundleCSVDeploymentGenerator, generators.BundleValidatingWebhookResourceGenerator, generators.BundleMutatingWebhookResourceGenerator, generators.BundleWebhookServiceResourceGenerator, generators.CertProviderResourceGenerator, }
ResourceGenerators a slice of ResourceGenerators required to generate plain resource manifests for registry+v1 bundles
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.