WARNING: if you are an end-user, you do NOT need to use the files in this directory. These files are for development purposes only.
This directory contains 'source code' used to build our CustomResourceDefinition resources in a way that can be consumed by all our different deployment methods.
This package exposes a number of different Bazel targets:
templates
: the Helm templates for the CRD manifestscrds
: the templated CRD manifests (after runninghelm template
)crd.templated
: for each CRD type, the one CRD after runninghelm template
templated_files
: a filegroup containing all of the individual templated CRD files
Most users should never utilise the files in this directory directly. Instead, Bazel
build targets in other packages (i.e. //deploy/manifests
, //deploy/charts
etc)
will be configured to automatically consume the appropriate artifact listed above.