-
Notifications
You must be signed in to change notification settings - Fork 66
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
Version 0.4.0 error "Could not sync required resources" but version 0.3.4 works #279
Comments
I am experiencing the same issue. |
More on this. Installed the experimental channel CRDs of the Gateway release 0.4.0 and issue resolved.
This installs the alpha CRDs for GPCRoute and TLSRoute. I think the plugin fails on the sync call if ALL referenced CRDs are not present (GPCRoute and TLSRoute are excluded in the standard channel). |
I think this must be the case. Seems like it should work with services and ingresses and just ignore routes if the CRDs aren't installed. |
Maybe this can help anyone else coming looking for a solution. I only really needed the gateway to watch ingresses.networking.k8s.io. So I just restricted the ClusterRole with a Kustomize patch. This works around the issue at least for now. |
this is the right solution. another issue is you can't deactivate it to create your own RBAC with this chart. |
otherwise this seems to break it because the cluster does not have some experimental crds installed see: ori-edge/k8s_gateway#279 (comment)
otherwise this seems to break it because the cluster does not have some experimental crds installed see: ori-edge/k8s_gateway#279 (comment)
I installed via Helm chart 2.0.4 (app version 0.3.4) and DNS resolution works correctly.
I uninstalled then installed Helm chart 2.1.0 (app version 0.4.0) and DNS resolution no longer works (dig reports SERVFAIL).
I've tried Helm chart 2.4.0 and get the same results.
Logs from app version 0.4.0 (note the Could not sync required resources error):
Logs from app version 0.3.4 (which is working correctly):
The text was updated successfully, but these errors were encountered: