Guide: 1-click request sizing
Note: This feature is in a pre-release (alpha/beta) state. It has limitations. Please read the documentation carefully.
1-click request sizing is a feature that will instantly update container resource requests in your cluster based on Kubecost's sizing recommendations. This allows you to instantly optimize resource allocation across your entire cluster, without fiddling with excessive YAML or arcane
kubectlcommands. You can easily eliminate resource over-allocation in your cluster, which paves the way for vast savings via cluster right-sizing and other optimizations.
Install Kubecost with Cluster Controller enabled, which is the only Kubecost component with write permission to your cluster.
This command will install Kubecost if you haven't already. You can use "--set clusterController.enabled=true" to get Cluster Controller running if you already have Kubecost installed.
helm upgrade \
--create-namespace kubecost \
--set kubecostToken="aWljaGFlbEBrdQQY29zdljb203yadf98" \
- 2.Modify the request sizing settings, like profile, window, and filters, until you have a set of recommendations you are ready to apply to your cluster.
- 3.Click the "Automatically implement recommendations" button.