pulumi-kubernetes-operator
pulumi-kubernetes-operator copied to clipboard
Document installing CRDs and provide pulumi snippets to do so
Problem description
Currently we assume the CRDs are installed and don't call it out in https://github.com/pulumi/pulumi-kubernetes-operator#deploy-the-operator. We should add a section to install the CRDs (and potentially provide pulumi snippets for them).
Maybe I'm dumb and didn't RTFD, but this is required for both installation methods, correct? When running through the docs for the pulumi installation method, it wasn't immediately clear the CRDs need to be installed beforehand for that method.
Anybody not mindlessly copy-pasting code/commands would probably realize this, and the pulumi output upon attempting to deploy without them similarly brings attention to this issue. But I feel it may be good to callout how CRDs should be installed when using the pulumi method.
And maybe I totally misunderstood the docs!
Thanks for the feedback!
We can certainly improve the docs on the CRDs requirement for the operator, and plan on making an update soon.
Please let us know of any other issues you find.