Fairwinds Updates Goldilocks Open Source Kubernetes Tool; Version 3.0 Improves Resource Management Performance for Large Clusters

Fairwinds

Fairwinds, the Kubernetes enablement company, today announced significant updates to Goldilocks, an open source tool for Kubernetes resource management. Introduced by Fairwinds a year ago, the tool provides recommendations for setting resource requests and limits on Kubernetes deployments. Goldilocks v3.0 provides for better performance in large clusters with numerous namespaces, resource recommendations that can be viewed from a single namespace, and a simplified process to install the control plane vertical pod auto-scaler (VPA).

Resource requests and limits are used in Kubernetes to control CPU and memory resources and to ensure workloads are scheduled on nodes that can properly support the application. Requests are set so that applications have enough CPU and memory to run as expected; limits ensure that applications are not taking up more than their share of resources to the detriment of other applications. By giving users the ability to make recommendations for both requests and limits, teams can better manage resources and ensure clusters remain stable.

“To update Goldilocks, we worked heavily with its users in the open source community,” said Robert Brennan, director of open source at Fairwinds. “We found that users with really large clusters and hundreds of namespaces and VPA objects sometimes struggled with dashboard performance. There was also a lack of options for configuring the VPA. We worked directly with users to update Goldilocks so that it resolved these needs and is now better suited for large cluster installations.”

Goldilocks updates are the latest in a string of open source announcements made this year by Fairwinds. The company has introduced four open source tools in 2020: Gemini, Nova, Astro, and Pluto, and made major updates to Polaris. Learn more about Fairwinds’ commitment to the cloud-native community here.

Resources

●        GitHub Project: Goldilocks

●        Fairwinds Open Source Projects

●        Kubernetes Best Practices

About Fairwinds

Fairwinds provides managed Kubernetes services and software for innovative development teams, enabling them to run secure, efficient and reliable Kubernetes infrastructure at scale. Offerings include ClusterOps, a 24x7 managed service; ClusterOps Advisory which provides expertise and support; and Fairwinds Insights, a SaaS platform for protecting and optimizing mission-critical applications running in containers on Kubernetes. 

The company is headquartered in Boston, Massachusetts, and provides a fully remote and distributed work environment. For more information, visit www.fairwinds.com, read our blog or follow @FairwindsOps on Twitter.

Source: Fairwinds