Commit Graph

7 Commits

Author SHA1 Message Date
argoyle 3623ede85d refactor: simplify namespace exclusion logic
Replace the manual loop for checking excluded namespaces with 
the built-in slices.Contains function. This change enhances 
the readability and efficiency of the code, while also 
allowing for wildcard matching in exclusion.
2025-10-01 10:38:25 +02:00
argoyle 4452c7e136 feat: improve LimitRange management in namespaces
Add logging for LimitRange checks, enhance error handling for 
listing LimitRanges, and streamline the creation and deletion 
of the 'extreme-request-defaults' LimitRange based on namespace 
exclusion. This improves reliability and visibility during 
namespace management.
2025-10-01 10:06:57 +02:00
argoyle 493da1d3d5 [Security] Bump k8s.io/client-go from 0.15.7 to 0.20.0
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go) from 0.15.7 to 0.20.0. **This update includes security fixes.**
- [Release notes](https://github.com/kubernetes/client-go/releases)
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.15.7...v0.20.0)
2023-05-10 08:05:16 +02:00
argoyle de61e7e9d9 Handle error on listing limit ranges, update example deploy and readme 2019-05-20 11:06:32 +02:00
argoyle 1dd9edf4e0 Add commandline flags for exclusion of specific namespaces and setting the default memory requests 2019-03-12 10:07:26 +01:00
argoyle d6d869d980 Fixed so it actually works 2019-03-11 19:58:47 +01:00
argoyle 64662a28ce Initial commit 2019-03-11 19:30:52 +01:00