You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With the v0.7.0 version, the installation with the Helm chart fails because the controller manager tries to create a field indexer on ProxySettings objects, of which the CRD is missing with the default installation.
The chart to install the ProxySettings CRD by default, if they're required for the controller manager to work.
Logs
$ k logs -n capsule-system capsule-proxy-755687cb47-wmlxn -f
{"level":"info","ts":"2024-07-02T18:54:34.505Z","logger":"main","msg":"feature gate status","name":"AllAlpha","enabled":false}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"feature gate status","name":"AllBeta","enabled":false}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"feature gate status","name":"ProxyAllNamespaced","enabled":false}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"feature gate status","name":"SkipImpersonationReview","enabled":false}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"feature gate status","name":"ProxyClusterScoped","enabled":false}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"---"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"Manager listening on port 9001"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"Listening on HTTPS: true"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"The ignored User Groups are []"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"The OIDC username selected is preferred_username"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"---"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"Creating the manager"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"Creating the Rolebindings reflector"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"Adding the Rolebindings reflector to the Manager"}
{"level":"info","ts":"2024-07-02T18:54:34.506Z","logger":"main","msg":"Creating the Field Indexer"}
{"level":"error","ts":"2024-07-02T18:54:34.509Z","logger":"main","msg":"cannot create new Field Indexer","error":"no matches for kind \"ProxySetting\" in version \"capsule.clastix.io/v1beta1\"","stacktrace":"main.main\n\tgithub.heygears.com/projectcapsule/capsule-proxy/main.go:215\nruntime.main\n\truntime/proc.go:267"}
Additional context
Capsule-Proxy version: v0.7.0
Helm Chart version: capsule-proxy-0.7.0
Kubernetes version: v1.30
The text was updated successfully, but these errors were encountered:
Bug description
With the v0.7.0 version, the installation with the Helm chart fails because the controller manager tries to create a field indexer on
ProxySettings
objects, of which the CRD is missing with the default installation.How to reproduce
Expected behavior
The chart to install the
ProxySettings
CRD by default, if they're required for the controller manager to work.Logs
Additional context
The text was updated successfully, but these errors were encountered: