github derailed/popeye v0.3.0

latest releases: v0.21.3, v0.21.2, v0.21.1...
pre-release5 years ago

Release v0.3.0

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

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

Don't miss a new popeye release

NewReleases is sending notifications on new releases.