{"id":15035110,"url":"https://github.com/fairwindsops/goldilocks","last_synced_at":"2025-04-29T14:39:02.870Z","repository":{"id":37952515,"uuid":"183510345","full_name":"FairwindsOps/goldilocks","owner":"FairwindsOps","description":"Get your resource requests \"Just Right\"","archived":false,"fork":false,"pushed_at":"2025-02-19T14:17:45.000Z","size":3325,"stargazers_count":2749,"open_issues_count":18,"forks_count":139,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-04-10T00:07:16.973Z","etag":null,"topics":["fairwinds-official","hacktoberfest","kubernetes","reporting","resources","verticalpodautoscaler"],"latest_commit_sha":null,"homepage":"https://fairwinds.com","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/FairwindsOps.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/contributing/code-of-conduct.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-25T21:11:15.000Z","updated_at":"2025-04-09T12:07:21.000Z","dependencies_parsed_at":"2023-02-16T13:16:15.830Z","dependency_job_id":"97e066ef-cd00-4ff2-bd46-5769a533d4b3","html_url":"https://github.com/FairwindsOps/goldilocks","commit_stats":null,"previous_names":["reactiveops/vpa-analysis"],"tags_count":71,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fgoldilocks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fgoldilocks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fgoldilocks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/FairwindsOps%2Fgoldilocks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/FairwindsOps","download_url":"https://codeload.github.com/FairwindsOps/goldilocks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251520375,"owners_count":21602485,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["fairwinds-official","hacktoberfest","kubernetes","reporting","resources","verticalpodautoscaler"],"created_at":"2024-09-24T20:27:32.702Z","updated_at":"2025-04-29T14:39:02.855Z","avatar_url":"https://github.com/FairwindsOps.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\" class=\"no-border\"\u003e\n    \u003cimg src=\"/img/goldilocks.svg\" height=\"150\" alt=\"Goldilocks\" style=\"padding-bottom: 20px\" /\u003e\n    \u003cbr\u003e\n    \u003ch3\u003eGet your resource requests \"Just Right\"\u003c/h3\u003e\n    \u003ca href=\"https://github.com/FairwindsOps/goldilocks/releases\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/v/release/FairwindsOps/goldilocks\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://goreportcard.com/report/github.com/FairwindsOps/goldilocks\"\u003e\n        \u003cimg src=\"https://goreportcard.com/badge/github.com/FairwindsOps/goldilocks\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://circleci.com/gh/FairwindsOps/goldilocks.svg\"\u003e\n        \u003cimg src=\"https://circleci.com/gh/FairwindsOps/goldilocks.svg?style=svg\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n\nGoldilocks is a utility that can help you identify a starting point for resource requests and limits.\n\n# Documentation\nCheck out the [documentation at docs.fairwinds.com](https://goldilocks.docs.fairwinds.com/)\n\n## How can this help with my resource settings?\n\nBy using the kubernetes [vertical-pod-autoscaler](https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler) 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.\n\nOnce your VPAs are in place, you'll see recommendations appear in the Goldilocks dashboard:\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"/img/screenshot.png\" alt=\"Goldilocks Screenshot\" /\u003e\n\u003c/div\u003e\n\n\n\u003c!-- Begin boilerplate --\u003e\n## Join the Fairwinds Open Source Community\n\nThe goal of the Fairwinds Community is to exchange ideas, influence the open source roadmap,\nand network with fellow Kubernetes users.\n[Chat with us on Slack](https://join.slack.com/t/fairwindscommunity/shared_invite/zt-2na8gtwb4-DGQ4qgmQbczQyB2NlFlYQQ)\nor\n[join the user group](https://www.fairwinds.com/open-source-software-user-group) to get involved!\n\n\u003ca href=\"https://insights.fairwinds.com/auth/register/\"\u003e\n  \u003cimg src=\"https://www.fairwinds.com/hubfs/Doc_Banners/Fairwinds_OSS_User_Group_740x125_v6.png\"\n  alt=\"Love Fairwinds Open Source? Automate Fairwinds Open Source for free with Fairwinds Insights. Click to learn more\" /\u003e\n\u003c/a\u003e\n\n## Other Projects from Fairwinds\n\nEnjoying Goldilocks? Check out some of our other projects:\n* [Polaris](https://github.com/FairwindsOps/Polaris) - Audit, enforce, and build policies for Kubernetes resources, including over 20 built-in checks for best practices\n* [Pluto](https://github.com/FairwindsOps/Pluto) - Detect Kubernetes resources that have been deprecated or removed in future versions\n* [Nova](https://github.com/FairwindsOps/Nova) - Check to see if any of your Helm charts have updates available\n* [rbac-manager](https://github.com/FairwindsOps/rbac-manager) - Simplify the management of RBAC in your Kubernetes clusters\n\nOr [check out the full list](https://www.fairwinds.com/open-source-software?utm_source=goldilocks\u0026utm_medium=goldilocks\u0026utm_campaign=goldilocks)\n## Fairwinds Insights\nIf you're interested in running Goldilocks in multiple clusters,\ntracking the results over time, integrating with Slack, Datadog, and Jira,\nor unlocking other functionality, check out\n[Fairwinds Insights](https://fairwinds.com/pricing),\na platform for auditing and enforcing policy in Kubernetes clusters.\n\n\u003ca href=\"https://fairwinds.com/pricing\"\u003e\n  \u003cimg src=\"https://www.fairwinds.com/hubfs/Doc_Banners/Fairwinds_Goldilocks_Ad.png\" alt=\"Fairwinds Insights\" /\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffairwindsops%2Fgoldilocks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffairwindsops%2Fgoldilocks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffairwindsops%2Fgoldilocks/lists"}