Use pagination when listing pods 55/141355/4 master
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 23 Jun 2025 10:08:33 +0000 (12:08 +0200)
committerFiete Ostkamp <fiete.ostkamp@telekom.de>
Mon, 23 Jun 2025 10:18:03 +0000 (10:18 +0000)
commitdc132bd6d2113ca16674f76612a116329cfc5eff
treea29a29aab67d3756505678ba7b3bb20032988f0a
parentf6a31a0b0c1558d2cea6c96274d37ddb1b06a380
Use pagination when listing pods

- use pagination to reduce memory consumption/prevent
  OOM kills when there is a very large number of pods
  in the cluster (i.e 1000+)
- we have to fetch a list of pods, since the kubernetes api
  does not support fuzzy matches for fields and the field
  that we are filtering for (`metadata.name`) may contain
  dynamic elements (like some -sha-1234 suffix)
- update python dependencies to their latest versions
  -> requests (2.31.0 -> 2.32.4)
  -> kubernetes (29.0.0 -> 33.1.0)

Issue-ID: INT-2325
Change-Id: I9df0aec35c13b8c6c55db3ee22784a30d033f586
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
ready.py
requirements.txt
version.properties