Documentation is being maintained on the Wiki for this project. Visit Kubeturbo Wikifor the full documentation, examples and guides.
Kubeturbo leverages Turbonomic's patented analysis engine to provide visibility and control across the entire stack in order to assure the performance of running micro-services in Kubernetes Pods, as well as the efficiency of underlying infrastructure.
- Full-Stack Visibility by leveraging 50+ existing Turbonomic controllers, from on-prem DataCenter to major public cloud providers. No more shadow IT
- From Load Balancer all the way down to your physical Infrastructure
- Real-Time resource monitoring across entire DataCenter
- Real-Time Cost visibility for your public cloud deployment
- Intelligently, continuously redistribute workload under changing conditions by leveraging The Turbonomic analysis engine
- Consolidate Pods in real-time to increase node efficiency
- Reschedule Pod to prevent performance degradation due to resource congestion from the underlying node
- Reschedule Pod to leverage resources from new node added to the cluster
- Reschedule Pods that peak together to different nodes, to avoid performance issues due to "noisy neighbors"
- Right-Sizing your Pod and your entire IT stack
- Combining Turbonomic real-time performance monitoring and analysis engine, Turbonomic is able to provide right-sizing information for each service as well as the entire IT stack.
- Right-sizing up your Pod limit, if necessary, to avoid OOM
- Right-sizing down your Pod requested resource, if necessary, to avoid resource over-provisioning or overspending in public cloud deployment.