With the successive versions of the program:
- Start with a fresh Kubernetes cluster (I reset my Docker Desktop cluster between each experiment)
- Create a new stack (so there's no previous state)
- Run
pulumi up
and expect it to create the CRD - Run
pulumi up
again and expect it to be a no-op