cert-manager/deploy/crds/README.md
Maartje Eyskens 887af1bc84 Remove the legacy release
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-12-01 16:17:07 +01:00

19 lines
936 B
Markdown

# CRDs source directory
> **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 manifests
* `crds`: the templated CRD manifests (after running `helm template`)
* `crd.templated`: for each CRD type, the one CRD after running `helm 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.