Open stanislav-zaprudskiy opened 3 years ago
Just for completeness - transformation makes the chart manifests installable, but the operator itself doesn't work as it is looking for .configration
key in the CR.
@lblackstone Could you please take a look?
Interesting -- I wonder if this issue is specific to Python. Have you tried with any of the other SDKs?
Creating a Kubernetes custom resource which expects its specification under a custom key, e.g. under
.configuration
key (compared to the typical.spec
key), fails complaining that that required key is missing.Also, Pulumi does not show that key in diff (it shows others keys, however, e.g.
.kind
,.metadata
, etc).Steps to reproduce
Expected: chart is installed Actual: chart is not installed, with the following error:
Additional notes
Applying the following transformation, which rewrites
.configuration
into.spec
, fixes the issue: