Goldilocks is a utility that can help you identify a starting point for resource requests and limits.
# How can this help with my resource settings?
By using the kubernetes vertical-pod-autoscaler (opens new window) in recommendation mode, we can see a suggestion for resource requests on each of our apps. This tool creates a VPA for each workload in a namespace and then queries them for information.
Once your VPAs are in place, you'll see recommendations appear in the Goldilocks dashboard:
# Join the Fairwinds Open Source Community
The goal of the Fairwinds Community is to exchange ideas, influence the open source roadmap, and network with fellow Kubernetes users. Chat with us on Slack (opens new window) or join the user group (opens new window) to get involved!
# Other Projects from Fairwinds
Enjoying Goldilocks? Check out some of our other projects:
- Polaris (opens new window) - Audit, enforce, and build policies for Kubernetes resources, including over 20 built-in checks for best practices
- Pluto (opens new window) - Detect Kubernetes resources that have been deprecated or removed in future versions
- Nova (opens new window) - Check to see if any of your Helm charts have updates available
- rbac-manager (opens new window) - Simplify the management of RBAC in your Kubernetes clusters
Or check out the full list (opens new window)
# Fairwinds Insights
If you're interested in running Goldilocks in multiple clusters, tracking the results over time, integrating with Slack, Datadog, and Jira, or unlocking other functionality, check out Fairwinds Insights (opens new window), a platform for auditing and enforcing policy in Kubernetes clusters.