Release v0.3.1
Notes
Thank you so much for your support and suggestions to make Popeye better!!
Also if you dig this tool, please make some noise on social! @kitesurfer
Change Logs
Once again with feelings...
Nikita
Dedicating this release, in honor of my beloved dog Nikita who passed away yesterday ;(
New Sanitizers
Added Sanitizer reports for the following resources:
- Deployment
- StatefulSet
- HorizontalPodAutoscaler
- PersistentVolume
- PersistentVolumeClaim
Popeye will now scan for configuration and usage issues that may arise from these resources.
WARNING! Capacitors are Charged Up!
Ever wondered how much cluster capacity you actually need? Or which resource scaling may cause your cluster to surpass it's capacity? Fear not my friends! In this release, we introduce Capacitor
. We've added metrics monitoring to the sanitizer reports. Capacitor checks your resources (provided they are set!) for potential over/under allocation based on reported metrics. Additionally, Popeye's capacitor checks your HorizontalPodAutoscalers and pre-computes resource allocations based on max replicas. Thus you can be warned when there is a potential for your clusters to either reach or surpass their capacity.
Mind you, this is very much still experimental, so procceed with caution!
Report Formats
Added support for YAML and JSON output via -o
CLI parameter.
NOTE! Jurassic mode, though still in full effect, has been moved to
-o jurassic
Popeye Does Docker
As of this release, Popeye has been dockerized. You can now run Popeye directly on
your clusters either as a single shot or part of a cronjob. Please checkout the README and the k8s directory for more info about that.
Resolved Bugs
© 2019 Imhotep Software LLC. All materials licensed under Apache v2.0