amazon-archives / aws-service-operator

AWS Service Operator allows you to create AWS resources using kubectl.
Apache License 2.0
733 stars 103 forks source link

High cpu usage #170

Open ivanich opened 5 years ago

ivanich commented 5 years ago

JFYI, noticed issue with high cpu usage in the eks cluster for no reason, tried 1.0.0.alpha4 and self builds with alpine and ubuntu as base images. default Deployed with helm charts btw

abdennour commented 5 years ago

Totally agree! All my pods consume around 3m or 10m or ~80m, except aws-service-operator exhausts CPU by consuming ~1000m !!

k top pod --all-namespaces

image

abdennour commented 5 years ago

My temp solution k -n operators scale deployment aws-service-operator --replicas 0

universam1 commented 5 years ago

that is terrible - consuming the CPU time of a whole node! Any idea in this regard?

universam1 commented 5 years ago

One dirty workaround appears to be adding the CPU limits on the deployment - the helm chart has support for.

@christopherhein Thoughts on this issue?