Kubernetes continuous profiling made easy

Kube-profefe is a project that acts as a bridge between profefe and Kubernetes that offers a kubectl plugin and a cron-able executable that regularly sends profiling data to profefe.

Download View on Github

Docker images, batteries included.

Profefe from narqo is an awesome Profiling tool for Go applications. Kube-profefe brings all the goodness to your own k8s cluster !
Cloud

Kubernetes friendly

Thanks to kprofefe, you can consistently gather your profiling data and send it to profefe api server.

Terminal

Command-line powered

Kube-profefe provides kubectl-profefe, a kubectl plugin that helps you fetch and store pprof profiles.

Markup

Annotation strong

Quickly and easily configure your containers thanks to powerful and convenient annotations.

Continuous profiling. In your cluster.

Keep your applications' performances under control easily and conveniently thanks to this tool.

Ease of use

kube-profefe integrates with kubectl and k8s's Scheduled Jobs. Putting it to work is as easy as writing some annotations.

License

Kube-profefe is licensed under MIT.
Kube-profefe is absolutely free for personal or commercial use.