Skip to content

ec monitor startup is very slow when namespace has a lot of services #232

@OCopping

Description

@OCopping

I19 now have a significant number of services running on k8s, and this is showing when starting up ec monitor. Currently the code synchronously fetches manifests from argocd and k8s, which causes the program to hang while this happens.

I have started working on a solution to this in #228 , which aims to make these API calls asynchronous. This will not necessarily stop the program hanging on start, but will hopefully make the API calls complete significantly faster.

Acceptance Criteria

  • ec monitor starts up significantly quicker for namespaces with a lot of services

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions