postgres-operator/docs
Jonas Brunsgaard 052940862a Introduce crds directory for compatibility with Helm v3 (#738)
* Introduce crds directory for compatibility with Helm v3

This commit introduce a crd directory for the helm chart which has all
custom resource definitions. The files in the crd directory is plain
YAML. The crds got the label `app.kubernetes.io/name: postgres-operator`
and removes all the templating.

Helm v3 ignores the objects from the `templates` directory which have a
`crd-install` hook. This commit addes templates/crds.yaml which
generates YAMLs for CRDs. The hooks from these CRDs are detected by Helm
v2 as well as v3. Helm v2 executes the hook and Helm v3 ignores the hook
(YAML files are not applied)

The approach is inspired by the prometheus-operator chart
helm/charts@89b233eef6
2019-11-27 16:43:46 +01:00
..
diagrams make run.sh executable from within e2e (#619) 2019-07-24 15:07:32 +02:00
gsoc-2019 use h1 tags to not render titles in sidebar (#626) 2019-07-19 12:50:39 +02:00
reference Passing endpoint, access and secret key to logical-backup container (#628) 2019-11-26 10:40:49 +01:00
administrator.md Fix bad formatting in docs (#637) 2019-10-28 16:33:16 +01:00
developer.md Replace glide with Go modules (#544) 2019-10-02 16:18:55 +02:00
index.md make run.sh executable from within e2e (#619) 2019-07-24 15:07:32 +02:00
operator-ui.md use h1 tags to not render titles in sidebar (#626) 2019-07-19 12:50:39 +02:00
quickstart.md Introduce crds directory for compatibility with Helm v3 (#738) 2019-11-27 16:43:46 +01:00
user.md use h1 tags to not render titles in sidebar (#626) 2019-07-19 12:50:39 +02:00