Bug description
We recently upgraded from 1.9.5 to 1.10.1, and we are finding the memory usage of istiod much higher and quite unstable, as can be seen from the graph here:

This is in mb, so we're seeing 35%ish swings on the average. The average has gone from 400mb to 1.3gb, and we're peaking as high as 1.7gb.
Zooming in to the lower time frames, and a single pod we see:

07:00 is roughly the time of day our cluster starts taking deployments from developers, so i'd say this memory usage is related to config pushes, but the times don't really marry with the istiod logs:
logs.log.tar.gz
[ ] Docs
[ ] Installation
[ ] Networking
[x] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
[ ] Upgrade
Expected behavior
Memory to be stable, and memory increases in istiod to be acknowledged as expected in release notes if they are indeed expected.
Steps to reproduce the bug
Unsure, obviously we have a big deployment with a lot of configuration, and welcome anyone to live debug with me.
Version (include the output of istioctl version --remote and kubectl version --short and helm version --short if you used Helm)
1.10.1
How was Istio installed?
Environment where the bug was observed (cloud vendor, OS, etc)
Additionally, please consider running istioctl bug-report and attach the generated cluster-state tarball to this issue.
Refer cluster state archive for more details.
Bug description
We recently upgraded from
1.9.5to1.10.1, and we are finding the memory usage of istiod much higher and quite unstable, as can be seen from the graph here:This is in mb, so we're seeing 35%ish swings on the average. The average has gone from
400mbto1.3gb, and we're peaking as high as1.7gb.Zooming in to the lower time frames, and a single pod we see:

07:00 is roughly the time of day our cluster starts taking deployments from developers, so i'd say this memory usage is related to config pushes, but the times don't really marry with the istiod logs:
logs.log.tar.gz
[ ] Docs
[ ] Installation
[ ] Networking
[x] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
[ ] Upgrade
Expected behavior
Memory to be stable, and memory increases in istiod to be acknowledged as expected in release notes if they are indeed expected.
Steps to reproduce the bug
Unsure, obviously we have a big deployment with a lot of configuration, and welcome anyone to live debug with me.
Version (include the output of
istioctl version --remoteandkubectl version --shortandhelm version --shortif you used Helm)1.10.1
How was Istio installed?
Environment where the bug was observed (cloud vendor, OS, etc)
Additionally, please consider running
istioctl bug-reportand attach the generated cluster-state tarball to this issue.Refer cluster state archive for more details.