-
Notifications
You must be signed in to change notification settings - Fork 158
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
i have a Kargo Instance that run in a large cluster, when the Kargo-api pod is starting the k8s client is failing #3149
Comments
I think we can not disable them in this case, because the logs are from the API server and we actively list events there to facilitate showing the Events for a Project in the UI. |
I forgot the UI could show them. Could we conceivably use field selector This field selector seems to be supported right out of the box: Tangent: It makes me wonder if the |
With the way the client offers configuration options, I do not think this is possible. |
Ok. We may have to out a pin in this one for now. As we get to working on more operator-focused docs, we may want to recommend not running the Kargo control plane in such a large/busy cluster. It's not at all uncommon to have dedicated "management clusters" loaded up with things like Kargo, Argo CD, etc. We could potentially add an option to disable the event list endpoint and UI tab. If opted out of that, we would never need to list/cache events. We'd still create events, but wouldn't make them accessible via API/UI. |
Checklist
kargo version
.Description
I have a Big Cluster:
24 Nodes
and it has a lot of events.
when the Kargo-api loads its trys to list all events from the cluster-wide.
what can take some time, and then it reaches the timeout and crahes.
Version
1.0.3, 1.0.4, 1.1.1
Logs
The text was updated successfully, but these errors were encountered: