-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support CRD creation with .status
field
#1481
Comments
While investigating #1541, it seems that this only affects python. Neither the go or typescript interfaces care about the |
I'm running into this same issue when trying to install https://projectcontour.io/quickstart/contour.yaml with Pulumi. |
This is also preventing me from installing Traefik helm chart.
Produces error:
|
Same for
|
Some CRDs contain an erroneous
.status
field that cause an error when they are deployed by Pulumi. Although.status
is not a valid input field, it would be better for us to ignore this input and allow the resource creation rather than simply returning an error. (kubectl
deploys these CRDs, and ignores the status field)The current error message looks something like this:
Here's an example CRD with this issue: https://github.com/nginxinc/kubernetes-ingress/blob/f69bdc80b7269fe24c137ac82ff35a5b28377ec5/deployments/helm-chart/crds/k8s.nginx.org_globalconfigurations.yaml#L51-L56
The text was updated successfully, but these errors were encountered: