{"id":20183,"name":"kube-green","description":"A Kubernetes operator to reduce CO2 footprint of your clusters.","url":"https://github.com/kube-green/kube-green","last_synced_at":"2026-09-01T23:01:18.824Z","repository":{"id":37033262,"uuid":"340965344","full_name":"kube-green/kube-green","owner":"kube-green","description":"A K8s operator to reduce CO2 footprint of your clusters","archived":false,"fork":false,"pushed_at":"2026-08-19T03:04:08.000Z","size":1764,"stargazers_count":1370,"open_issues_count":54,"forks_count":99,"subscribers_count":13,"default_branch":"main","last_synced_at":"2026-08-31T23:14:58.631Z","etag":null,"topics":["climate-change","cloud-native","downscale","green-software","hacktoberfest","k8s","kubernetes","resources"],"latest_commit_sha":null,"homepage":"https://kube-green.dev","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kube-green.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2021-02-21T17:50:33.000Z","updated_at":"2026-08-31T15:26:45.000Z","dependencies_parsed_at":"2026-08-31T22:43:37.306Z","dependency_job_id":null,"html_url":"https://github.com/kube-green/kube-green","commit_stats":{"total_commits":505,"total_committers":15,"mean_commits":"33.666666666666664","dds":"0.22178217821782176","last_synced_commit":"a6e1a2284167b90a98db1c3a670c5ab5ef1d18a6"},"previous_names":["davidebianchi/kube-green"],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/kube-green/kube-green","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kube-green","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":37018764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-01T02:00:05.433Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"kube-green","name":"kube-green","uuid":"94223580","kind":"organization","description":"","email":null,"website":"https://kube-green.dev/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/94223580?v=4","repositories_count":8,"last_synced_at":"2024-04-18T07:07:53.305Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kube-green","funding_links":[],"total_stars":867,"followers":26,"following":0,"created_at":"2022-11-14T07:53:00.573Z","updated_at":"2024-04-18T07:07:55.178Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kube-green","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kube-green/repositories"},"packages":[{"id":4186614,"name":"github.com/kube-green/kube-green","ecosystem":"go","description":"","homepage":"https://github.com/kube-green/kube-green","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/kube-green/kube-green","keywords_array":[],"namespace":"github.com/kube-green","versions_count":17,"first_release_published_at":"2021-05-03T14:32:06.000Z","latest_release_published_at":"2025-06-29T15:45:17.000Z","latest_release_number":"v0.7.1","last_synced_at":"2026-08-31T22:35:06.881Z","created_at":"2022-04-12T19:36:50.880Z","updated_at":"2026-09-01T00:50:01.908Z","registry_url":"https://pkg.go.dev/github.com/kube-green/kube-green","install_command":"go get github.com/kube-green/kube-green","documentation_url":"https://pkg.go.dev/github.com/kube-green/kube-green#section-documentation","metadata":{},"repo_metadata":{"id":37033262,"uuid":"340965344","full_name":"kube-green/kube-green","owner":"kube-green","description":"A K8s operator to reduce CO2 footprint of your clusters","archived":false,"fork":false,"pushed_at":"2026-08-19T03:04:08.000Z","size":1764,"stargazers_count":1368,"open_issues_count":54,"forks_count":99,"subscribers_count":13,"default_branch":"main","last_synced_at":"2026-08-24T19:12:56.545Z","etag":null,"topics":["climate-change","cloud-native","downscale","green-software","hacktoberfest","k8s","kubernetes","resources"],"latest_commit_sha":null,"homepage":"https://kube-green.dev","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kube-green.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2021-02-21T17:50:33.000Z","updated_at":"2026-08-24T13:33:07.000Z","dependencies_parsed_at":"2026-08-17T15:43:55.012Z","dependency_job_id":null,"html_url":"https://github.com/kube-green/kube-green","commit_stats":{"total_commits":505,"total_committers":15,"mean_commits":"33.666666666666664","dds":"0.22178217821782176","last_synced_commit":"a6e1a2284167b90a98db1c3a670c5ab5ef1d18a6"},"previous_names":["davidebianchi/kube-green"],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/kube-green/kube-green","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kube-green","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36905485,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-25T02:00:06.831Z","response_time":104,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"},"owner_record":{"login":"kube-green","name":"kube-green","uuid":"94223580","kind":"organization","description":"","email":null,"website":"https://kube-green.dev/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/94223580?v=4","repositories_count":8,"last_synced_at":"2024-04-18T07:07:53.305Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/kube-green","funding_links":[],"total_stars":867,"followers":26,"following":0,"created_at":"2022-11-14T07:53:00.573Z","updated_at":"2024-04-18T07:07:55.178Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kube-green","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kube-green/repositories"},"tags":[{"name":"v0.7.1","sha":"eb4a805915c00300a5262c6fdb9fde99a6d96941","kind":"commit","published_at":"2025-06-29T15:45:17.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.7.1","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"656bc3203c73adc320c1a79e1bc14e2c29a05028","kind":"commit","published_at":"2025-01-19T17:24:54.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.7.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.7.0/manifests"},{"name":"helm-v0.6.0","sha":"e963e50e85230ccead4d8a1f59dbe6e9334cb6e4","kind":"commit","published_at":"2024-11-11T22:29:20.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/helm-v0.6.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/helm-v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@helm-v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/helm-v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/helm-v0.6.0/manifests"},{"name":"v0.6.0","sha":"ba5ded6a40555a406b71e4e54ea8bec3c374bc9b","kind":"commit","published_at":"2024-11-11T19:52:44.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.6.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0/manifests"},{"name":"v0.6.0-rc.2","sha":"a8375e237f1f99c84486aa1c728ac7b92f370238","kind":"commit","published_at":"2024-07-13T18:17:11.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.6.0-rc.2","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.6.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.6.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0-rc.2/manifests"},{"name":"v0.6.0-rc.1","sha":"7410e47d85acda6157f661014e840031c9e9c0a5","kind":"commit","published_at":"2024-04-29T16:09:24.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.6.0-rc.1","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.6.0-rc.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.6.0-rc.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0-rc.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0-rc.1/manifests"},{"name":"v0.6.0-rc.0","sha":"8e3c579016752c2cf877b4072e12dc0baf4e8bda","kind":"commit","published_at":"2024-03-11T19:02:46.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.6.0-rc.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.6.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.6.0-rc.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.6.0-rc.0/manifests"},{"name":"v0.5.2","sha":"9a09ea475a49a8402eccf52348694f1005d25f89","kind":"commit","published_at":"2023-10-07T15:15:08.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.5.2","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"3df024bda8d3072f1144fb304959f31783659135","kind":"commit","published_at":"2023-06-01T23:18:17.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.5.1","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4c4fa1a85d5fe37435b63068684770d1d944bbfe","kind":"commit","published_at":"2023-02-06T08:57:42.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.5.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.5.0/manifests"},{"name":"v0.4.1","sha":"4b8ebc1c66865dff7dcadb1b878d7b9912b7b222","kind":"commit","published_at":"2022-10-05T09:06:52.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.4.1","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.4.1/manifests"},{"name":"v0.4.0","sha":"7a506daab7ff2ff41d988f0f24e3a92fa8e9a12d","kind":"commit","published_at":"2022-08-22T09:20:01.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.4.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.4.0/manifests"},{"name":"v0.3.2","sha":"ff9d904f5b58585f252a75ca78a366ad949d7a60","kind":"commit","published_at":"2022-06-18T15:49:58.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.3.2","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"1f43abe6a3d2c9fa0ef4c670c4978b8449920f56","kind":"commit","published_at":"2022-03-06T18:20:09.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.3.1","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"1448809adcbc31c47a5b65b944acbe284fecde55","kind":"commit","published_at":"2022-01-15T16:22:41.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.3.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.0/manifests"},{"name":"v0.3.0-rc.0","sha":"f803216f7bc655acc859eaada91d42886e2e1e95","kind":"commit","published_at":"2021-12-07T15:15:08.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.3.0-rc.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.3.0-rc.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.3.0-rc.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.0-rc.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.3.0-rc.0/manifests"},{"name":"v0.2.0","sha":"335696fad48024429afc421c104f5a76088a667d","kind":"commit","published_at":"2021-08-04T18:34:12.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.2.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a4d9af6d81c844626aded40fd4f9ece5d15e5e8d","kind":"commit","published_at":"2021-05-03T14:32:06.000Z","download_url":"https://codeload.github.com/kube-green/kube-green/tar.gz/v0.1.0","html_url":"https://github.com/kube-green/kube-green/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/kube-green/kube-green@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-09-01T00:50:01.907Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":2.0445840071736643,"forks_count":3.2774172116309424,"average":5.416750370635563},"purl":"pkg:golang/github.com/kube-green/kube-green","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/kube-green/kube-green","docker_dependents_count":1,"docker_downloads_count":46,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/kube-green/kube-green","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/kube-green/kube-green/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-31T22:33:27.929Z","issues_count":105,"pull_requests_count":723,"avg_time_to_close_issue":10861613.614285715,"avg_time_to_close_pull_request":1508315.0609756098,"issues_closed_count":70,"pull_requests_closed_count":656,"pull_request_authors_count":29,"issue_authors_count":66,"avg_comments_per_issue":3.0095238095238095,"avg_comments_per_pull_request":1.2738589211618256,"merged_pull_requests_count":322,"bot_issues_count":4,"bot_pull_requests_count":547,"past_year_issues_count":13,"past_year_pull_requests_count":117,"past_year_avg_time_to_close_issue":3322195.0,"past_year_avg_time_to_close_pull_request":1369407.1935483871,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":93,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":1.5384615384615385,"past_year_avg_comments_per_pull_request":0.8632478632478633,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":91,"past_year_merged_pull_requests_count":70,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/issues","maintainers":[{"login":"davidebianchi","count":139,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidebianchi"}],"active_maintainers":[{"login":"davidebianchi","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidebianchi"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkube-green%2Fkube-green/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkube-green%2Fkube-green/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkube-green%2Fkube-green/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkube-green%2Fkube-green/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkube-green%2Fkube-green/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fkube-green%2Fkube-green/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2282188,"maintainers_count":0,"namespaces_count":839573,"keywords_count":126245,"github":"golang","metadata":{"funded_packages_count":69842,"sync_missing_packages_cursor":{"timestamp":"2026-08-17T00:00:58.969562Z","path":"github.com/Tektoncd/operator","version":"v0.78.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-09-01T05:03:01.892Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1254168,"full_name":"kube-green/kube-green","default_branch":"main","total_commits":620,"total_committers":24,"total_bot_commits":150,"total_bot_committers":1,"mean_commits":25.833333333333332,"dds":0.3080645161290323,"past_year_total_commits":72,"past_year_total_committers":5,"past_year_total_bot_commits":52,"past_year_total_bot_committers":1,"past_year_mean_commits":14.4,"past_year_dds":0.2777777777777778,"last_synced_at":"2026-08-31T23:45:11.217Z","last_synced_commit":"1045c7062173af5b204863ccd533567aa0492584","created_at":"2023-03-27T10:59:10.482Z","updated_at":"2026-08-31T23:45:08.977Z","committers":[{"name":"Davide Bianchi","email":"bianchidavide12@gmail.com","login":"davidebianchi","count":429},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":150},{"name":"Andrea Quintino","email":"andreaquin1990@gmail.com","login":"dirk39","count":11},{"name":"Wen Zhou","email":"wenzhou@redhat.com","login":"zdtsw","count":5},{"name":"Furkan","email":"sfurkanberber@gmail.com","login":"furkansb","count":3},{"name":"Christian Huth","email":"christian@knell.it","login":"christianhuth","count":2},{"name":"Jacopo Andrea Giola","email":"jacopo@giola.org","login":"JGiola","count":2},{"name":"Paolo Scanferla","email":"paolo.scanferla@gmail.com","login":"pscanf","count":2},{"name":"Ahméd Belhoula","email":"45313572+abelhoula","login":"abelhoula","count":1},{"name":"David J. M. Karlsen","email":"david@davidkarlsen.com","login":"davidkarlsen","count":1},{"name":"Forlot Romain","email":"rforlot@yahoo.com","login":"claneys","count":1},{"name":"Francesco Francomano","email":"silversoulKali@gmail.com","login":"silversoul93","count":1},{"name":"Gustavo Bini","email":"6403728+gustavobini","login":"gustavobini","count":1},{"name":"Matheus Fidelis","email":"msfidelis","login":"msfidelis","count":1},{"name":"Mr. Burton","email":"62507922+BenjaminBurton","login":"BenjaminBurton","count":1},{"name":"Natallia Savelyeva","email":"n.savelyeva@thebeat.co","login":"nsavelyeva","count":1},{"name":"Rover van der Noort","email":"33723189+rvandernoort","login":"rvandernoort","count":1},{"name":"Victor Boissiere","email":"victor.boissiere@qonto.com","login":"victorboissiere","count":1},{"name":"dejanualex","email":"dejanualexandru@gmail.com","login":"dejanu","count":1},{"name":"hiromi-mi","email":"31833325+hiromi-mi","login":"hiromi-mi","count":1},{"name":"imdmahajankanika","email":"48632517+imdmahajankanika","login":"imdmahajankanika","count":1},{"name":"k11h.de","email":"17837008+k11h-de","login":"k11h-de","count":1},{"name":"lazy-slackoth","email":"137988972+lazy-slackoth","login":"lazy-slackoth","count":1},{"name":"zyue110026","email":"98426905+zyue110026","login":"zyue110026","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":52},{"name":"Davide Bianchi","email":"10374360+davidebianchi","login":"davidebianchi","count":13},{"name":"Wen Zhou","email":"wenzhou@redhat.com","login":"zdtsw","count":5},{"name":"Rover van der Noort","email":"33723189+rvandernoort","login":"rvandernoort","count":1},{"name":"Gustavo Bini","email":"6403728+gustavobini","login":"gustavobini","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-01T00:00:11.355Z","repositories_count":6954098,"commits_count":1004495329,"contributors_count":42767875,"owners_count":1386804,"committers_count":3413952,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"kube-green/kube-green","html_url":"https://github.com/kube-green/kube-green","last_synced_at":"2026-08-31T22:33:27.929Z","status":null,"issues_count":105,"pull_requests_count":723,"avg_time_to_close_issue":10861613.614285715,"avg_time_to_close_pull_request":1508315.0609756098,"issues_closed_count":70,"pull_requests_closed_count":656,"pull_request_authors_count":29,"issue_authors_count":66,"avg_comments_per_issue":3.0095238095238095,"avg_comments_per_pull_request":1.2738589211618256,"merged_pull_requests_count":322,"bot_issues_count":4,"bot_pull_requests_count":547,"past_year_issues_count":13,"past_year_pull_requests_count":117,"past_year_avg_time_to_close_issue":3322195.0,"past_year_avg_time_to_close_pull_request":1369407.1935483871,"past_year_issues_closed_count":5,"past_year_pull_requests_closed_count":93,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":1.5384615384615385,"past_year_avg_comments_per_pull_request":0.8632478632478633,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":91,"past_year_merged_pull_requests_count":70,"created_at":"2023-05-09T10:40:15.620Z","updated_at":"2026-08-31T22:33:27.929Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-green%2Fkube-green/issues","issue_labels_count":{"enhancement":26,"bug":13,"documentation":6,"good first issue":5,"question":5,"dependencies":4,"deploy":4,"supported-resources":3,"helm-chart":3,"tests":2,"go":2,"github_actions":1,"duplicate":1,"docker":1},"pull_request_labels_count":{"dependencies":564,"go":266,"github_actions":118,"docker":68,"enhancement":52,"helm-chart":13,"deploy":9,"bug":9,"breaking-change":7,"documentation":6,"tests":1,"security-fix":1},"issue_author_associations_count":{"NONE":64,"MEMBER":22,"CONTRIBUTOR":19},"pull_request_author_associations_count":{"CONTRIBUTOR":586,"MEMBER":117,"NONE":20},"issue_authors":{"davidebianchi":22,"dependabot[bot]":4,"blezoray":3,"AmitBaranes":3,"msfidelis":3,"giulioroggero":3,"davidkarlsen":3,"SA-KIRA":2,"amitkbaid":2,"kernelold":2,"kimllee":2,"imdmahajankanika":2,"valipashask26":1,"furkansb":1,"GoranHalvarsson":1,"marandalucas":1,"ctienshi":1,"saikumar0412":1,"iamatulsingh":1,"dirk39":1,"nsavelyeva":1,"ferrandinand":1,"sastorsl":1,"sergioasantiago":1,"joudaon":1,"dbarreda":1,"SantoFantasy":1,"ryansingman":1,"faizanbashir":1,"dejanu":1,"gustavobini":1,"ams0":1,"Aravind-pi":1,"drydenwilliams":1,"balaji-kr87":1,"davidkopp":1,"abelhoula":1,"zyue110026":1,"titan-graham":1,"Ezcyo":1,"febarbosa182":1,"bygui86":1,"jwcesign":1,"camilamacedo86":1,"IlDiddino":1,"Santh0712":1,"lindsjan-vivicta":1,"pelegz":1,"afreyermuth98":1,"mrchrisadams":1,"QuantumEnigmaa":1,"mmerrill3":1,"henobi":1,"techwithbhavya":1,"zeisich":1,"aslafy-z":1,"Allure996":1,"jkleinlercher":1,"cool2k":1,"tdtgit":1,"xi2817-aajgaonkar":1,"motizzz":1,"olespagnon-vdm":1,"AlexsJones":1,"Tchoupinax":1,"adityaatpeak":1},"pull_request_authors":{"dependabot[bot]":547,"davidebianchi":117,"furkansb":8,"zdtsw":5,"abelhoula":4,"msfidelis":4,"christianhuth":3,"JGiola":3,"imdmahajankanika":3,"dirk39":3,"hiromi-mi":2,"gustavobini":2,"dejanu":2,"k11h-de":2,"lazy-slackoth":2,"BenjaminBurton":2,"Justinuiterloo":2,"zyue110026":1,"kernelold":1,"viktor42b":1,"davidkarlsen":1,"nsavelyeva":1,"frengooo":1,"stratio-yeramirez":1,"lacunoc":1,"claneys":1,"pscanf":1,"Mohiit70":1,"rvandernoort":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-01T00:00:06.371Z","repositories_count":16713707,"issues_count":44043513,"pull_requests_count":139691430,"authors_count":11608122,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"enhancement":3,"helm-chart":2,"documentation":1,"github_actions":1,"good first issue":1,"supported-resources":1,"bug":1,"tests":1,"dependencies":1},"past_year_pull_request_labels_count":{"dependencies":94,"github_actions":65,"go":21,"docker":8,"enhancement":4,"breaking-change":2,"tests":1,"bug":1,"documentation":1},"past_year_issue_author_associations_count":{"NONE":6,"CONTRIBUTOR":5,"MEMBER":2},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":100,"MEMBER":12,"NONE":5},"past_year_issue_authors":{"davidebianchi":2,"Aravind-pi":1,"davidkarlsen":1,"dependabot[bot]":1,"dirk39":1,"drydenwilliams":1,"gustavobini":1,"kimllee":1,"msfidelis":1,"olespagnon-vdm":1,"titan-graham":1,"zeisich":1},"past_year_pull_request_authors":{"dependabot[bot]":91,"davidebianchi":12,"zdtsw":5,"gustavobini":2,"Justinuiterloo":2,"msfidelis":2,"lacunoc":1,"rvandernoort":1,"stratio-yeramirez":1},"maintainers":[{"login":"davidebianchi","count":139,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidebianchi"}],"active_maintainers":[{"login":"davidebianchi","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidebianchi"}]},"events":{"total":{"CreateEvent":115,"DeleteEvent":112,"ForkEvent":18,"IssueCommentEvent":228,"IssuesEvent":35,"PullRequestEvent":222,"PullRequestReviewCommentEvent":12,"PullRequestReviewEvent":31,"PushEvent":131,"ReleaseEvent":4,"WatchEvent":215},"last_year":{"CreateEvent":37,"DeleteEvent":43,"ForkEvent":1,"IssueCommentEvent":36,"IssuesEvent":4,"PullRequestEvent":95,"PullRequestReviewCommentEvent":5,"PullRequestReviewEvent":12,"PushEvent":44,"WatchEvent":40}},"keywords":["climate-change","cloud-native","downscale","green-software","hacktoberfest","k8s","kubernetes","resources"],"dependencies":[{"ecosystem":"go","filepath":"go.sum","sha":null,"kind":"lockfile","created_at":"2026-08-31T22:33:37.358Z","updated_at":"2026-08-31T22:33:37.358Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/go.sum","dependencies":[{"id":26353595399,"package_name":"al.essio.dev/pkg/shellescape","ecosystem":"go","requirements":"v1.5.1","direct":false,"kind":"runtime","optional":false},{"id":26353595400,"package_name":"cel.dev/expr","ecosystem":"go","requirements":"v0.25.1","direct":false,"kind":"runtime","optional":false},{"id":26353595401,"package_name":"github.com/Azure/go-ansiterm","ecosystem":"go","requirements":"v0.0.0-20230124172434-306776ec8161","direct":false,"kind":"runtime","optional":false},{"id":26353595402,"package_name":"github.com/BurntSushi/toml","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26353595403,"package_name":"github.com/Masterminds/semver/v3","ecosystem":"go","requirements":"v3.4.0","direct":false,"kind":"runtime","optional":false},{"id":26353595404,"package_name":"github.com/Microsoft/go-winio","ecosystem":"go","requirements":"v0.5.1","direct":false,"kind":"runtime","optional":false},{"id":26353595405,"package_name":"github.com/antlr4-go/antlr/v4","ecosystem":"go","requirements":"v4.13.0","direct":false,"kind":"runtime","optional":false},{"id":26353595406,"package_name":"github.com/armon/go-socks5","ecosystem":"go","requirements":"v0.0.0-20160902184237-e75332964ef5","direct":false,"kind":"runtime","optional":false},{"id":26353595407,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26353595408,"package_name":"github.com/blang/semver/v4","ecosystem":"go","requirements":"v4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595409,"package_name":"github.com/cenkalti/backoff/v4","ecosystem":"go","requirements":"v4.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595410,"package_name":"github.com/cespare/xxhash/v2","ecosystem":"go","requirements":"v2.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595411,"package_name":"github.com/containerd/log","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26353595412,"package_name":"github.com/cpuguy83/go-md2man/v2","ecosystem":"go","requirements":"v2.0.6","direct":false,"kind":"runtime","optional":false},{"id":26353595413,"package_name":"github.com/creack/pty","ecosystem":"go","requirements":"v1.1.9","direct":false,"kind":"runtime","optional":false},{"id":26353595414,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26353595415,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26353595416,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.2-0.20180830191138-d8f796af33cc","direct":false,"kind":"runtime","optional":false},{"id":26353595556,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595417,"package_name":"github.com/distribution/reference","ecosystem":"go","requirements":"v0.6.0","direct":false,"kind":"runtime","optional":false},{"id":26353595418,"package_name":"github.com/docker/docker","ecosystem":"go","requirements":"v28.0.0+incompatible","direct":false,"kind":"runtime","optional":false},{"id":26353595419,"package_name":"github.com/docker/go-connections","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":26353595420,"package_name":"github.com/docker/go-units","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":26353595421,"package_name":"github.com/dustin/go-humanize","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26353595422,"package_name":"github.com/dustinkirkland/golang-petname","ecosystem":"go","requirements":"v0.0.0-20191129215211-8e5a1ed0cff0","direct":false,"kind":"runtime","optional":false},{"id":26353595423,"package_name":"github.com/emicklei/go-restful/v3","ecosystem":"go","requirements":"v3.12.2","direct":false,"kind":"runtime","optional":false},{"id":26353595424,"package_name":"github.com/evanphx/json-patch","ecosystem":"go","requirements":"v0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26353595425,"package_name":"github.com/evanphx/json-patch/v5","ecosystem":"go","requirements":"v5.9.11","direct":false,"kind":"runtime","optional":false},{"id":26353595426,"package_name":"github.com/felixge/httpsnoop","ecosystem":"go","requirements":"v1.0.4","direct":false,"kind":"runtime","optional":false},{"id":26353595427,"package_name":"github.com/fsnotify/fsnotify","ecosystem":"go","requirements":"v1.9.0","direct":false,"kind":"runtime","optional":false},{"id":26353595428,"package_name":"github.com/fxamacker/cbor/v2","ecosystem":"go","requirements":"v2.9.0","direct":false,"kind":"runtime","optional":false},{"id":26353595429,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26353595430,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.4.3","direct":false,"kind":"runtime","optional":false},{"id":26353595431,"package_name":"github.com/go-logr/stdr","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26353595432,"package_name":"github.com/go-logr/zapr","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595433,"package_name":"github.com/go-openapi/jsonpointer","ecosystem":"go","requirements":"v0.19.6","direct":false,"kind":"runtime","optional":false},{"id":26353595434,"package_name":"github.com/go-openapi/jsonpointer","ecosystem":"go","requirements":"v0.21.0","direct":false,"kind":"runtime","optional":false},{"id":26353595435,"package_name":"github.com/go-openapi/jsonreference","ecosystem":"go","requirements":"v0.20.2","direct":false,"kind":"runtime","optional":false},{"id":26353595436,"package_name":"github.com/go-openapi/swag","ecosystem":"go","requirements":"v0.22.3","direct":false,"kind":"runtime","optional":false},{"id":26353595437,"package_name":"github.com/go-openapi/swag","ecosystem":"go","requirements":"v0.23.0","direct":false,"kind":"runtime","optional":false},{"id":26353595438,"package_name":"github.com/go-task/slim-sprig/v3","ecosystem":"go","requirements":"v3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595439,"package_name":"github.com/gogo/protobuf","ecosystem":"go","requirements":"v1.3.2","direct":false,"kind":"runtime","optional":false},{"id":26353595440,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.4","direct":false,"kind":"runtime","optional":false},{"id":26353595441,"package_name":"github.com/google/btree","ecosystem":"go","requirements":"v1.1.3","direct":false,"kind":"runtime","optional":false},{"id":26353595442,"package_name":"github.com/google/cel-go","ecosystem":"go","requirements":"v0.26.0","direct":false,"kind":"runtime","optional":false},{"id":26353595443,"package_name":"github.com/google/gnostic-models","ecosystem":"go","requirements":"v0.7.0","direct":false,"kind":"runtime","optional":false},{"id":26353595444,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.7.0","direct":false,"kind":"runtime","optional":false},{"id":26353595445,"package_name":"github.com/google/gofuzz","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595446,"package_name":"github.com/google/gofuzz","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26353595447,"package_name":"github.com/google/pprof","ecosystem":"go","requirements":"v0.0.0-20250820193118-f64d9cf942d6","direct":false,"kind":"runtime","optional":false},{"id":26353595448,"package_name":"github.com/google/safetext","ecosystem":"go","requirements":"v0.0.0-20220905092116-b49f7bc46da2","direct":false,"kind":"runtime","optional":false},{"id":26353595449,"package_name":"github.com/google/shlex","ecosystem":"go","requirements":"v0.0.0-20191202100458-e7afc7fbc510","direct":false,"kind":"runtime","optional":false},{"id":26353595450,"package_name":"github.com/google/uuid","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26353595451,"package_name":"github.com/gorilla/websocket","ecosystem":"go","requirements":"v1.5.4-0.20250319132907-e064f32e3674","direct":false,"kind":"runtime","optional":false},{"id":26353595452,"package_name":"github.com/grpc-ecosystem/grpc-gateway/v2","ecosystem":"go","requirements":"v2.26.3","direct":false,"kind":"runtime","optional":false},{"id":26353595453,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26353595454,"package_name":"github.com/josharian/intern","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595455,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.12","direct":false,"kind":"runtime","optional":false},{"id":26353595456,"package_name":"github.com/kisielk/errcheck","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":26353595457,"package_name":"github.com/kisielk/gotool","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595458,"package_name":"github.com/klauspost/compress","ecosystem":"go","requirements":"v1.18.0","direct":false,"kind":"runtime","optional":false},{"id":26353595459,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.2.1","direct":false,"kind":"runtime","optional":false},{"id":26353595460,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.3.1","direct":false,"kind":"runtime","optional":false},{"id":26353595461,"package_name":"github.com/kr/pty","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":26353595462,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26353595463,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":26353595464,"package_name":"github.com/kube-green/kuttl","ecosystem":"go","requirements":"v0.0.0-20251008222632-45c034bd0c10","direct":false,"kind":"runtime","optional":false},{"id":26353595465,"package_name":"github.com/kylelemons/godebug","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26353595466,"package_name":"github.com/mailru/easyjson","ecosystem":"go","requirements":"v0.7.7","direct":false,"kind":"runtime","optional":false},{"id":26353595467,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.20","direct":false,"kind":"runtime","optional":false},{"id":26353595468,"package_name":"github.com/moby/docker-image-spec","ecosystem":"go","requirements":"v1.3.1","direct":false,"kind":"runtime","optional":false},{"id":26353595469,"package_name":"github.com/moby/spdystream","ecosystem":"go","requirements":"v0.5.1","direct":false,"kind":"runtime","optional":false},{"id":26353595470,"package_name":"github.com/moby/term","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":26353595471,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180228061459-e0a39a4cb421","direct":false,"kind":"runtime","optional":false},{"id":26353595472,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180306012644-bacd9c7ef1dd","direct":false,"kind":"runtime","optional":false},{"id":26353595473,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26353595474,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.3-0.20250322232337-35a7c28c31ee","direct":false,"kind":"runtime","optional":false},{"id":26353595475,"package_name":"github.com/morikuni/aec","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595476,"package_name":"github.com/munnerz/goautoneg","ecosystem":"go","requirements":"v0.0.0-20191010083416-a7dc8b61c822","direct":false,"kind":"runtime","optional":false},{"id":26353595477,"package_name":"github.com/mxk/go-flowrate","ecosystem":"go","requirements":"v0.0.0-20140419014527-cca7078d478f","direct":false,"kind":"runtime","optional":false},{"id":26353595478,"package_name":"github.com/onsi/ginkgo/v2","ecosystem":"go","requirements":"v2.25.1","direct":false,"kind":"runtime","optional":false},{"id":26353595479,"package_name":"github.com/onsi/gomega","ecosystem":"go","requirements":"v1.38.1","direct":false,"kind":"runtime","optional":false},{"id":26353595480,"package_name":"github.com/opencontainers/go-digest","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595481,"package_name":"github.com/opencontainers/image-spec","ecosystem":"go","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26353595482,"package_name":"github.com/pelletier/go-toml","ecosystem":"go","requirements":"v1.9.5","direct":false,"kind":"runtime","optional":false},{"id":26353595483,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":26353595484,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595485,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.1-0.20181226105442-5d4384ee4fb2","direct":false,"kind":"runtime","optional":false},{"id":26353595557,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.3","direct":false,"kind":"runtime","optional":false},{"id":26353595486,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.23.2","direct":false,"kind":"runtime","optional":false},{"id":26353595487,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.6.2","direct":false,"kind":"runtime","optional":false},{"id":26353595488,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.66.1","direct":false,"kind":"runtime","optional":false},{"id":26353595489,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.16.1","direct":false,"kind":"runtime","optional":false},{"id":26353595490,"package_name":"github.com/robfig/cron/v3","ecosystem":"go","requirements":"v3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26353595491,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.14.1","direct":false,"kind":"runtime","optional":false},{"id":26353595492,"package_name":"github.com/russross/blackfriday/v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26353595493,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":26353595494,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.9.3","direct":false,"kind":"runtime","optional":false},{"id":26353595495,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.9.1","direct":false,"kind":"runtime","optional":false},{"id":26353595496,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.6","direct":false,"kind":"runtime","optional":false},{"id":26353595497,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.7","direct":false,"kind":"runtime","optional":false},{"id":26353595498,"package_name":"github.com/stoewer/go-strcase","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595499,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26353595500,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":26353595501,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":26353595502,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.5.2","direct":false,"kind":"runtime","optional":false},{"id":26353595503,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":26353595504,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595505,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26353595506,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.1","direct":false,"kind":"runtime","optional":false},{"id":26353595507,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":26353595508,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.1","direct":false,"kind":"runtime","optional":false},{"id":26353595509,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.11.1","direct":false,"kind":"runtime","optional":false},{"id":26353595510,"package_name":"github.com/thoas/go-funk","ecosystem":"go","requirements":"v0.9.3","direct":false,"kind":"runtime","optional":false},{"id":26353595511,"package_name":"github.com/vladimirvivien/gexe","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":26353595512,"package_name":"github.com/x448/float16","ecosystem":"go","requirements":"v0.8.4","direct":false,"kind":"runtime","optional":false},{"id":26353595513,"package_name":"github.com/yuin/goldmark","ecosystem":"go","requirements":"v1.1.27","direct":false,"kind":"runtime","optional":false},{"id":26353595514,"package_name":"github.com/yuin/goldmark","ecosystem":"go","requirements":"v1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26353595515,"package_name":"go.opentelemetry.io/auto/sdk","ecosystem":"go","requirements":"v1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26353595516,"package_name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","ecosystem":"go","requirements":"v0.58.0","direct":false,"kind":"runtime","optional":false},{"id":26353595517,"package_name":"go.opentelemetry.io/otel","ecosystem":"go","requirements":"v1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26353595518,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","ecosystem":"go","requirements":"v1.34.0","direct":false,"kind":"runtime","optional":false},{"id":26353595519,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","ecosystem":"go","requirements":"v1.34.0","direct":false,"kind":"runtime","optional":false},{"id":26353595520,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","ecosystem":"go","requirements":"v1.31.0","direct":false,"kind":"runtime","optional":false},{"id":26353595521,"package_name":"go.opentelemetry.io/otel/metric","ecosystem":"go","requirements":"v1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26353595522,"package_name":"go.opentelemetry.io/otel/sdk","ecosystem":"go","requirements":"v1.39.0","direct":false,"kind":"runtime","optional":false},{"id":26353595523,"package_name":"go.opentelemetry.io/otel/sdk/metric","ecosystem":"go","requirements":"v1.39.0","direct":false,"kind":"runtime","optional":false},{"id":26353595524,"package_name":"go.opentelemetry.io/otel/trace","ecosystem":"go","requirements":"v1.41.0","direct":false,"kind":"runtime","optional":false},{"id":26353595525,"package_name":"go.opentelemetry.io/proto/otlp","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":26353595526,"package_name":"go.uber.org/automaxprocs","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":26353595527,"package_name":"go.uber.org/goleak","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595528,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.11.0","direct":false,"kind":"runtime","optional":false},{"id":26353595529,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.27.0","direct":false,"kind":"runtime","optional":false},{"id":26353595530,"package_name":"go.yaml.in/yaml/v2","ecosystem":"go","requirements":"v2.4.2","direct":false,"kind":"runtime","optional":false},{"id":26353595531,"package_name":"go.yaml.in/yaml/v3","ecosystem":"go","requirements":"v3.0.4","direct":false,"kind":"runtime","optional":false},{"id":26353595532,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190308221718-c2843e01d9a2","direct":false,"kind":"runtime","optional":false},{"id":26353595533,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20191011191535-87dc89f01550","direct":false,"kind":"runtime","optional":false},{"id":26353595534,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20200622213623-75b288015ac9","direct":false,"kind":"runtime","optional":false},{"id":26353595535,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20240719175910-8a7402abbf56","direct":false,"kind":"runtime","optional":false},{"id":26353595536,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":26353595537,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595538,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190404232315-eb5bcb51f2a3","direct":false,"kind":"runtime","optional":false},{"id":26353595539,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190620200207-3b0461eec859","direct":false,"kind":"runtime","optional":false},{"id":26353595540,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20200226121028-0de0cce0169b","direct":false,"kind":"runtime","optional":false},{"id":26353595541,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20201021035429-f5854403a974","direct":false,"kind":"runtime","optional":false},{"id":26353595542,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.48.0","direct":false,"kind":"runtime","optional":false},{"id":26353595543,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.34.0","direct":false,"kind":"runtime","optional":false},{"id":26353595544,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20190423024810-112230192c58","direct":false,"kind":"runtime","optional":false},{"id":26353595545,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20190911185100-cd5d95a43a6e","direct":false,"kind":"runtime","optional":false},{"id":26353595546,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20201020160332-67f06af15bc9","direct":false,"kind":"runtime","optional":false},{"id":26353595547,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.19.0","direct":false,"kind":"runtime","optional":false},{"id":26353595548,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190215142949-d0b11bdaac8a","direct":false,"kind":"runtime","optional":false},{"id":26353595549,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190412213103-97732733099d","direct":false,"kind":"runtime","optional":false},{"id":26353595550,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20191026070338-33540a1f6037","direct":false,"kind":"runtime","optional":false},{"id":26353595551,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200930185726-fdedc70b468f","direct":false,"kind":"runtime","optional":false},{"id":26353595552,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210124154548-22da62e12c0c","direct":false,"kind":"runtime","optional":false},{"id":26353595553,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.6.0","direct":false,"kind":"runtime","optional":false},{"id":26353595554,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.39.0","direct":false,"kind":"runtime","optional":false},{"id":26353595555,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.38.0","direct":false,"kind":"runtime","optional":false},{"id":26353595558,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.32.0","direct":false,"kind":"runtime","optional":false},{"id":26353595559,"package_name":"golang.org/x/time","ecosystem":"go","requirements":"v0.9.0","direct":false,"kind":"runtime","optional":false},{"id":26353595560,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20180917221912-90fa682c2a6e","direct":false,"kind":"runtime","optional":false},{"id":26353595561,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191119224855-298f0cb1881e","direct":false,"kind":"runtime","optional":false},{"id":26353595562,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200619180055-7c47624df98f","direct":false,"kind":"runtime","optional":false},{"id":26353595563,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20210106214847-113979e3529a","direct":false,"kind":"runtime","optional":false},{"id":26353595564,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.39.0","direct":false,"kind":"runtime","optional":false},{"id":26353595565,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190717185122-a985d3407aa7","direct":false,"kind":"runtime","optional":false},{"id":26353595566,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191011141410-1b5146add898","direct":false,"kind":"runtime","optional":false},{"id":26353595567,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191204190536-9bdfabe68543","direct":false,"kind":"runtime","optional":false},{"id":26353595568,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20200804184101-5ec99f83aff1","direct":false,"kind":"runtime","optional":false},{"id":26353595569,"package_name":"gomodules.xyz/jsonpatch/v2","ecosystem":"go","requirements":"v2.4.0","direct":false,"kind":"runtime","optional":false},{"id":26353595570,"package_name":"gonum.org/v1/gonum","ecosystem":"go","requirements":"v0.16.0","direct":false,"kind":"runtime","optional":false},{"id":26353595571,"package_name":"google.golang.org/genproto/googleapis/api","ecosystem":"go","requirements":"v0.0.0-20251202230838-ff82c1b0f217","direct":false,"kind":"runtime","optional":false},{"id":26353595572,"package_name":"google.golang.org/genproto/googleapis/rpc","ecosystem":"go","requirements":"v0.0.0-20251202230838-ff82c1b0f217","direct":false,"kind":"runtime","optional":false},{"id":26353595573,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.79.3","direct":false,"kind":"runtime","optional":false},{"id":26353595574,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.36.10","direct":false,"kind":"runtime","optional":false},{"id":26353595575,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v0.0.0-20161208181325-20d25e280405","direct":false,"kind":"runtime","optional":false},{"id":26353595576,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20201130134442-10cb98267c6c","direct":false,"kind":"runtime","optional":false},{"id":26353595577,"package_name":"gopkg.in/evanphx/json-patch.v4","ecosystem":"go","requirements":"v4.12.0","direct":false,"kind":"runtime","optional":false},{"id":26353595578,"package_name":"gopkg.in/inf.v0","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":26353595579,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.2","direct":false,"kind":"runtime","optional":false},{"id":26353595580,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.4.0","direct":false,"kind":"runtime","optional":false},{"id":26353595581,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20200313102051-9f266ea9e77c","direct":false,"kind":"runtime","optional":false},{"id":26353595582,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26353595583,"package_name":"gotest.tools/v3","ecosystem":"go","requirements":"v3.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595584,"package_name":"k8s.io/api","ecosystem":"go","requirements":"v0.34.3","direct":false,"kind":"runtime","optional":false},{"id":26353595585,"package_name":"k8s.io/apiextensions-apiserver","ecosystem":"go","requirements":"v0.34.1","direct":false,"kind":"runtime","optional":false},{"id":26353595586,"package_name":"k8s.io/apimachinery","ecosystem":"go","requirements":"v0.34.3","direct":false,"kind":"runtime","optional":false},{"id":26353595587,"package_name":"k8s.io/apiserver","ecosystem":"go","requirements":"v0.34.1","direct":false,"kind":"runtime","optional":false},{"id":26353595588,"package_name":"k8s.io/client-go","ecosystem":"go","requirements":"v0.34.3","direct":false,"kind":"runtime","optional":false},{"id":26353595589,"package_name":"k8s.io/component-base","ecosystem":"go","requirements":"v0.34.1","direct":false,"kind":"runtime","optional":false},{"id":26353595590,"package_name":"k8s.io/klog/v2","ecosystem":"go","requirements":"v2.130.1","direct":false,"kind":"runtime","optional":false},{"id":26353595591,"package_name":"k8s.io/kube-openapi","ecosystem":"go","requirements":"v0.0.0-20250710124328-f3f2b991d03b","direct":false,"kind":"runtime","optional":false},{"id":26353595592,"package_name":"k8s.io/utils","ecosystem":"go","requirements":"v0.0.0-20250604170112-4c0f3b243397","direct":false,"kind":"runtime","optional":false},{"id":26353595593,"package_name":"sigs.k8s.io/apiserver-network-proxy/konnectivity-client","ecosystem":"go","requirements":"v0.31.2","direct":false,"kind":"runtime","optional":false},{"id":26353595594,"package_name":"sigs.k8s.io/controller-runtime","ecosystem":"go","requirements":"v0.22.4","direct":false,"kind":"runtime","optional":false},{"id":26353595595,"package_name":"sigs.k8s.io/e2e-framework","ecosystem":"go","requirements":"v0.6.0","direct":false,"kind":"runtime","optional":false},{"id":26353595596,"package_name":"sigs.k8s.io/json","ecosystem":"go","requirements":"v0.0.0-20241014173422-cfa47c3a1cc8","direct":false,"kind":"runtime","optional":false},{"id":26353595597,"package_name":"sigs.k8s.io/kind","ecosystem":"go","requirements":"v0.27.0","direct":false,"kind":"runtime","optional":false},{"id":26353595598,"package_name":"sigs.k8s.io/randfill","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26353595599,"package_name":"sigs.k8s.io/structured-merge-diff/v6","ecosystem":"go","requirements":"v6.3.0","direct":false,"kind":"runtime","optional":false},{"id":26353595600,"package_name":"sigs.k8s.io/yaml","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:36.451Z","updated_at":"2026-08-31T22:33:36.451Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/.github/workflows/codeql-analysis.yml","dependencies":[{"id":26353595253,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26353595254,"package_name":"./.github/actions/setup-go-with-cache","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":26353595255,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26353595256,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:36.790Z","updated_at":"2026-08-31T22:33:36.790Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/.github/workflows/release.yml","dependencies":[{"id":26353595264,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26353595265,"package_name":"azure/setup-kubectl","ecosystem":"actions","requirements":"776406bce94f63e41d621b960d78ee25c8b76ede","direct":true,"kind":"composite","optional":false},{"id":26353595266,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"a06a81a03ee405af7f2048a818ed3f03bbf83c7b","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security.yml","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:36.858Z","updated_at":"2026-08-31T22:33:36.858Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/.github/workflows/security.yml","dependencies":[{"id":26353595267,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26353595268,"package_name":"securego/gosec","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:36.927Z","updated_at":"2026-08-31T22:33:36.927Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/.github/workflows/test.yml","dependencies":[{"id":26353595269,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26353595270,"package_name":"./.github/actions/setup-go-with-cache","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":26353595271,"package_name":"shogo82148/actions-goveralls","ecosystem":"actions","requirements":"25f5320d970fb565100cf1993ada29be1bb196a1","direct":true,"kind":"composite","optional":false},{"id":26353595272,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"8d2750c68a42422c14e847fe6c8ac0403b4cbd6f","direct":true,"kind":"composite","optional":false},{"id":26353595273,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"043fb46d1a93c77aae656e7c1c64a875d1fc6a0a","direct":true,"kind":"composite","optional":false},{"id":26353595274,"package_name":"azure/setup-helm","ecosystem":"actions","requirements":"dda3372f752e03dde6b3237bc9431cdc2f7a02a2","direct":true,"kind":"composite","optional":false},{"id":26353595275,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"c299e40c65443455700f0fdfc63efafe5b349051","direct":true,"kind":"composite","optional":false},{"id":26353595276,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"ce360397dd3f832beb865e1373c09c0e9f86d70a","direct":true,"kind":"composite","optional":false},{"id":26353595277,"package_name":"docker/login-action","ecosystem":"actions","requirements":"b45d80f862d83dbcd57f89517bcf500b2ab88fb2","direct":true,"kind":"composite","optional":false},{"id":26353595278,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"10e90e3645eae34f1e60eeb005ba3a3d33f178e8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:37.025Z","updated_at":"2026-08-31T22:33:37.025Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/Dockerfile","dependencies":[{"id":26353595279,"package_name":"docker.io/library/alpine","ecosystem":"docker","requirements":"3.23.4@sha256","direct":true,"kind":"build","optional":false},{"id":26353595280,"package_name":"gcr.io/distroless/static","ecosystem":"docker","requirements":"nonroot","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/community-operators.yml","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:36.537Z","updated_at":"2026-08-31T22:33:36.537Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/.github/workflows/community-operators.yml","dependencies":[{"id":26353595257,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26353595258,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"c0f553fe549906ede9cf27b5156039d195d2ece0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/helm.yaml","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:36.605Z","updated_at":"2026-08-31T22:33:36.605Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/.github/workflows/helm.yaml","dependencies":[{"id":26353595259,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26353595260,"package_name":"azure/setup-helm","ecosystem":"actions","requirements":"dda3372f752e03dde6b3237bc9431cdc2f7a02a2","direct":true,"kind":"composite","optional":false},{"id":26353595261,"package_name":"helm/chart-testing-action","ecosystem":"actions","requirements":"6ec842c01de15ebb84c8627d2744a0c2f2755c9f","direct":true,"kind":"composite","optional":false},{"id":26353595262,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"4a3601121dd01d1626a1e23e37211e3254c1c06c","direct":true,"kind":"composite","optional":false},{"id":26353595263,"package_name":"kube-green/chart-releaser-action","ecosystem":"actions","requirements":"0b33fc8b8c73d4d8eb2c94570c871bf5262a5955","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/setup-go-with-cache/action.yml","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:36.382Z","updated_at":"2026-08-31T22:33:36.382Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/.github/actions/setup-go-with-cache/action.yml","dependencies":[{"id":26353595251,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"d35c59abb061a4a6fb18e82ac0862c26744d6ab5","direct":true,"kind":"composite","optional":false},{"id":26353595252,"package_name":"actions/cache","ecosystem":"actions","requirements":"5a3ec84eff668545956fd18022155c47e93e2684","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2026-08-31T22:33:37.096Z","updated_at":"2026-08-31T22:33:37.096Z","repository_link":"https://github.com/kube-green/kube-green/blob/main/go.mod","dependencies":[{"id":26353595281,"package_name":"github.com/evanphx/json-patch/v5","ecosystem":"go","requirements":"v5.9.11","direct":true,"kind":"runtime","optional":false},{"id":26353595282,"package_name":"github.com/go-logr/logr","ecosystem":"go","requirements":"v1.4.3","direct":true,"kind":"runtime","optional":false},{"id":26353595283,"package_name":"github.com/kube-green/kuttl","ecosystem":"go","requirements":"v0.0.0-20251008222632-45c034bd0c10","direct":true,"kind":"runtime","optional":false},{"id":26353595284,"package_name":"github.com/prometheus/client_golang","ecosystem":"go","requirements":"v1.23.2","direct":true,"kind":"runtime","optional":false},{"id":26353595285,"package_name":"github.com/robfig/cron/v3","ecosystem":"go","requirements":"v3.0.1","direct":true,"kind":"runtime","optional":false},{"id":26353595286,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.11.1","direct":true,"kind":"runtime","optional":false},{"id":26353595287,"package_name":"github.com/vladimirvivien/gexe","ecosystem":"go","requirements":"v0.5.0","direct":true,"kind":"runtime","optional":false},{"id":26353595288,"package_name":"k8s.io/api","ecosystem":"go","requirements":"v0.34.3","direct":true,"kind":"runtime","optional":false},{"id":26353595289,"package_name":"k8s.io/apimachinery","ecosystem":"go","requirements":"v0.34.3","direct":true,"kind":"runtime","optional":false},{"id":26353595290,"package_name":"k8s.io/client-go","ecosystem":"go","requirements":"v0.34.3","direct":true,"kind":"runtime","optional":false},{"id":26353595291,"package_name":"sigs.k8s.io/controller-runtime","ecosystem":"go","requirements":"v0.22.4","direct":true,"kind":"runtime","optional":false},{"id":26353595292,"package_name":"sigs.k8s.io/e2e-framework","ecosystem":"go","requirements":"v0.6.0","direct":true,"kind":"runtime","optional":false},{"id":26353595293,"package_name":"sigs.k8s.io/yaml","ecosystem":"go","requirements":"v1.6.0","direct":true,"kind":"runtime","optional":false},{"id":26353595294,"package_name":"al.essio.dev/pkg/shellescape","ecosystem":"go","requirements":"v1.5.1","direct":true,"kind":"runtime","optional":false},{"id":26353595295,"package_name":"cel.dev/expr","ecosystem":"go","requirements":"v0.25.1","direct":true,"kind":"runtime","optional":false},{"id":26353595296,"package_name":"github.com/BurntSushi/toml","ecosystem":"go","requirements":"v1.4.0","direct":true,"kind":"runtime","optional":false},{"id":26353595297,"package_name":"github.com/Masterminds/semver/v3","ecosystem":"go","requirements":"v3.4.0","direct":true,"kind":"runtime","optional":false},{"id":26353595298,"package_name":"github.com/Microsoft/go-winio","ecosystem":"go","requirements":"v0.5.1","direct":true,"kind":"runtime","optional":false},{"id":26353595299,"package_name":"github.com/antlr4-go/antlr/v4","ecosystem":"go","requirements":"v4.13.0","direct":true,"kind":"runtime","optional":false},{"id":26353595300,"package_name":"github.com/beorn7/perks","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":26353595301,"package_name":"github.com/blang/semver/v4","ecosystem":"go","requirements":"v4.0.0","direct":true,"kind":"runtime","optional":false},{"id":26353595302,"package_name":"github.com/cenkalti/backoff/v4","ecosystem":"go","requirements":"v4.3.0","direct":true,"kind":"runtime","optional":false},{"id":26353595303,"package_name":"github.com/cespare/xxhash/v2","ecosystem":"go","requirements":"v2.3.0","direct":true,"kind":"runtime","optional":false},{"id":26353595304,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.2-0.20180830191138-d8f796af33cc","direct":true,"kind":"runtime","optional":false},{"id":26353595305,"package_name":"github.com/distribution/reference","ecosystem":"go","requirements":"v0.6.0","direct":true,"kind":"runtime","optional":false},{"id":26353595306,"package_name":"github.com/docker/docker","ecosystem":"go","requirements":"v28.0.0+incompatible","direct":true,"kind":"runtime","optional":false},{"id":26353595307,"package_name":"github.com/docker/go-connections","ecosystem":"go","requirements":"v0.5.0","direct":true,"kind":"runtime","optional":false},{"id":26353595308,"package_name":"github.com/docker/go-units","ecosystem":"go","requirements":"v0.5.0","direct":true,"kind":"runtime","optional":false},{"id":26353595309,"package_name":"github.com/dustin/go-humanize","ecosystem":"go","requirements":"v1.0.1","direct":true,"kind":"runtime","optional":false},{"id":26353595310,"package_name":"github.com/dustinkirkland/golang-petname","ecosystem":"go","requirements":"v0.0.0-20191129215211-8e5a1ed0cff0","direct":true,"kind":"runtime","optional":false},{"id":26353595311,"package_name":"github.com/emicklei/go-restful/v3","ecosystem":"go","requirements":"v3.12.2","direct":true,"kind":"runtime","optional":false},{"id":26353595312,"package_name":"github.com/felixge/httpsnoop","ecosystem":"go","requirements":"v1.0.4","direct":true,"kind":"runtime","optional":false},{"id":26353595313,"package_name":"github.com/fsnotify/fsnotify","ecosystem":"go","requirements":"v1.9.0","direct":true,"kind":"runtime","optional":false},{"id":26353595314,"package_name":"github.com/fxamacker/cbor/v2","ecosystem":"go","requirements":"v2.9.0","direct":true,"kind":"runtime","optional":false},{"id":26353595315,"package_name":"github.com/go-logr/stdr","ecosystem":"go","requirements":"v1.2.2","direct":true,"kind":"runtime","optional":false},{"id":26353595316,"package_name":"github.com/go-logr/zapr","ecosystem":"go","requirements":"v1.3.0","direct":true,"kind":"runtime","optional":false},{"id":26353595317,"package_name":"github.com/go-openapi/jsonpointer","ecosystem":"go","requirements":"v0.21.0","direct":true,"kind":"runtime","optional":false},{"id":26353595318,"package_name":"github.com/go-openapi/jsonreference","ecosystem":"go","requirements":"v0.20.2","direct":true,"kind":"runtime","optional":false},{"id":26353595319,"package_name":"github.com/go-openapi/swag","ecosystem":"go","requirements":"v0.23.0","direct":true,"kind":"runtime","optional":false},{"id":26353595320,"package_name":"github.com/gogo/protobuf","ecosystem":"go","requirements":"v1.3.2","direct":true,"kind":"runtime","optional":false},{"id":26353595321,"package_name":"github.com/google/btree","ecosystem":"go","requirements":"v1.1.3","direct":true,"kind":"runtime","optional":false},{"id":26353595322,"package_name":"github.com/google/cel-go","ecosystem":"go","requirements":"v0.26.0","direct":true,"kind":"runtime","optional":false},{"id":26353595323,"package_name":"github.com/google/gnostic-models","ecosystem":"go","requirements":"v0.7.0","direct":true,"kind":"runtime","optional":false},{"id":26353595324,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.7.0","direct":true,"kind":"runtime","optional":false},{"id":26353595325,"package_name":"github.com/google/safetext","ecosystem":"go","requirements":"v0.0.0-20220905092116-b49f7bc46da2","direct":true,"kind":"runtime","optional":false},{"id":26353595326,"package_name":"github.com/google/shlex","ecosystem":"go","requirements":"v0.0.0-20191202100458-e7afc7fbc510","direct":true,"kind":"runtime","optional":false},{"id":26353595327,"package_name":"github.com/google/uuid","ecosystem":"go","requirements":"v1.6.0","direct":true,"kind":"runtime","optional":false},{"id":26353595328,"package_name":"github.com/gorilla/websocket","ecosystem":"go","requirements":"v1.5.4-0.20250319132907-e064f32e3674","direct":true,"kind":"runtime","optional":false},{"id":26353595329,"package_name":"github.com/grpc-ecosystem/grpc-gateway/v2","ecosystem":"go","requirements":"v2.26.3","direct":true,"kind":"runtime","optional":false},{"id":26353595330,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.1.0","direct":true,"kind":"runtime","optional":false},{"id":26353595331,"package_name":"github.com/josharian/intern","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":26353595332,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.12","direct":true,"kind":"runtime","optional":false},{"id":26353595333,"package_name":"github.com/kylelemons/godebug","ecosystem":"go","requirements":"v1.1.0","direct":true,"kind":"runtime","optional":false},{"id":26353595334,"package_name":"github.com/mailru/easyjson","ecosystem":"go","requirements":"v0.7.7","direct":true,"kind":"runtime","optional":false},{"id":26353595335,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.20","direct":true,"kind":"runtime","optional":false},{"id":26353595336,"package_name":"github.com/moby/docker-image-spec","ecosystem":"go","requirements":"v1.3.1","direct":true,"kind":"runtime","optional":false},{"id":26353595337,"package_name":"github.com/moby/spdystream","ecosystem":"go","requirements":"v0.5.1","direct":true,"kind":"runtime","optional":false},{"id":26353595338,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180306012644-bacd9c7ef1dd","direct":true,"kind":"runtime","optional":false},{"id":26353595339,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.3-0.20250322232337-35a7c28c31ee","direct":true,"kind":"runtime","optional":false},{"id":26353595340,"package_name":"github.com/munnerz/goautoneg","ecosystem":"go","requirements":"v0.0.0-20191010083416-a7dc8b61c822","direct":true,"kind":"runtime","optional":false},{"id":26353595341,"package_name":"github.com/mxk/go-flowrate","ecosystem":"go","requirements":"v0.0.0-20140419014527-cca7078d478f","direct":true,"kind":"runtime","optional":false},{"id":26353595342,"package_name":"github.com/onsi/ginkgo/v2","ecosystem":"go","requirements":"v2.25.1","direct":true,"kind":"runtime","optional":false},{"id":26353595343,"package_name":"github.com/onsi/gomega","ecosystem":"go","requirements":"v1.38.1","direct":true,"kind":"runtime","optional":false},{"id":26353595344,"package_name":"github.com/opencontainers/go-digest","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":26353595345,"package_name":"github.com/opencontainers/image-spec","ecosystem":"go","requirements":"v1.0.2","direct":true,"kind":"runtime","optional":false},{"id":26353595346,"package_name":"github.com/pelletier/go-toml","ecosystem":"go","requirements":"v1.9.5","direct":true,"kind":"runtime","optional":false},{"id":26353595347,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.9.1","direct":true,"kind":"runtime","optional":false},{"id":26353595348,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.1-0.20181226105442-5d4384ee4fb2","direct":true,"kind":"runtime","optional":false},{"id":26353595349,"package_name":"github.com/prometheus/client_model","ecosystem":"go","requirements":"v0.6.2","direct":true,"kind":"runtime","optional":false},{"id":26353595350,"package_name":"github.com/prometheus/common","ecosystem":"go","requirements":"v0.66.1","direct":true,"kind":"runtime","optional":false},{"id":26353595351,"package_name":"github.com/prometheus/procfs","ecosystem":"go","requirements":"v0.16.1","direct":true,"kind":"runtime","optional":false},{"id":26353595352,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.9.1","direct":true,"kind":"runtime","optional":false},{"id":26353595353,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.7","direct":true,"kind":"runtime","optional":false},{"id":26353595354,"package_name":"github.com/stoewer/go-strcase","ecosystem":"go","requirements":"v1.3.0","direct":true,"kind":"runtime","optional":false},{"id":26353595355,"package_name":"github.com/thoas/go-funk","ecosystem":"go","requirements":"v0.9.3","direct":true,"kind":"runtime","optional":false},{"id":26353595356,"package_name":"github.com/x448/float16","ecosystem":"go","requirements":"v0.8.4","direct":true,"kind":"runtime","optional":false},{"id":26353595357,"package_name":"go.opentelemetry.io/auto/sdk","ecosystem":"go","requirements":"v1.2.1","direct":true,"kind":"runtime","optional":false},{"id":26353595358,"package_name":"go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp","ecosystem":"go","requirements":"v0.58.0","direct":true,"kind":"runtime","optional":false},{"id":26353595359,"package_name":"go.opentelemetry.io/otel","ecosystem":"go","requirements":"v1.41.0","direct":true,"kind":"runtime","optional":false},{"id":26353595360,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace","ecosystem":"go","requirements":"v1.34.0","direct":true,"kind":"runtime","optional":false},{"id":26353595361,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc","ecosystem":"go","requirements":"v1.34.0","direct":true,"kind":"runtime","optional":false},{"id":26353595362,"package_name":"go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp","ecosystem":"go","requirements":"v1.31.0","direct":true,"kind":"runtime","optional":false},{"id":26353595363,"package_name":"go.opentelemetry.io/otel/metric","ecosystem":"go","requirements":"v1.41.0","direct":true,"kind":"runtime","optional":false},{"id":26353595364,"package_name":"go.opentelemetry.io/otel/sdk","ecosystem":"go","requirements":"v1.39.0","direct":true,"kind":"runtime","optional":false},{"id":26353595365,"package_name":"go.opentelemetry.io/otel/trace","ecosystem":"go","requirements":"v1.41.0","direct":true,"kind":"runtime","optional":false},{"id":26353595366,"package_name":"go.opentelemetry.io/proto/otlp","ecosystem":"go","requirements":"v1.5.0","direct":true,"kind":"runtime","optional":false},{"id":26353595367,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.11.0","direct":true,"kind":"runtime","optional":false},{"id":26353595368,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.27.0","direct":true,"kind":"runtime","optional":false},{"id":26353595369,"package_name":"go.yaml.in/yaml/v2","ecosystem":"go","requirements":"v2.4.2","direct":true,"kind":"runtime","optional":false},{"id":26353595370,"package_name":"go.yaml.in/yaml/v3","ecosystem":"go","requirements":"v3.0.4","direct":true,"kind":"runtime","optional":false},{"id":26353595371,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20240719175910-8a7402abbf56","direct":true,"kind":"runtime","optional":false},{"id":26353595372,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.48.0","direct":true,"kind":"runtime","optional":false},{"id":26353595373,"package_name":"golang.org/x/oauth2","ecosystem":"go","requirements":"v0.34.0","direct":true,"kind":"runtime","optional":false},{"id":26353595374,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.19.0","direct":true,"kind":"runtime","optional":false},{"id":26353595375,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.39.0","direct":true,"kind":"runtime","optional":false},{"id":26353595376,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.38.0","direct":true,"kind":"runtime","optional":false},{"id":26353595377,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.32.0","direct":true,"kind":"runtime","optional":false},{"id":26353595378,"package_name":"golang.org/x/time","ecosystem":"go","requirements":"v0.9.0","direct":true,"kind":"runtime","optional":false},{"id":26353595379,"package_name":"gomodules.xyz/jsonpatch/v2","ecosystem":"go","requirements":"v2.4.0","direct":true,"kind":"runtime","optional":false},{"id":26353595380,"package_name":"google.golang.org/genproto/googleapis/api","ecosystem":"go","requirements":"v0.0.0-20251202230838-ff82c1b0f217","direct":true,"kind":"runtime","optional":false},{"id":26353595381,"package_name":"google.golang.org/genproto/googleapis/rpc","ecosystem":"go","requirements":"v0.0.0-20251202230838-ff82c1b0f217","direct":true,"kind":"runtime","optional":false},{"id":26353595382,"package_name":"google.golang.org/grpc","ecosystem":"go","requirements":"v1.79.3","direct":true,"kind":"runtime","optional":false},{"id":26353595383,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.36.10","direct":true,"kind":"runtime","optional":false},{"id":26353595384,"package_name":"gopkg.in/evanphx/json-patch.v4","ecosystem":"go","requirements":"v4.12.0","direct":true,"kind":"runtime","optional":false},{"id":26353595385,"package_name":"gopkg.in/inf.v0","ecosystem":"go","requirements":"v0.9.1","direct":true,"kind":"runtime","optional":false},{"id":26353595386,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.4.0","direct":true,"kind":"runtime","optional":false},{"id":26353595387,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":true,"kind":"runtime","optional":false},{"id":26353595388,"package_name":"k8s.io/apiextensions-apiserver","ecosystem":"go","requirements":"v0.34.1","direct":true,"kind":"runtime","optional":false},{"id":26353595389,"package_name":"k8s.io/apiserver","ecosystem":"go","requirements":"v0.34.1","direct":true,"kind":"runtime","optional":false},{"id":26353595390,"package_name":"k8s.io/component-base","ecosystem":"go","requirements":"v0.34.1","direct":true,"kind":"runtime","optional":false},{"id":26353595391,"package_name":"k8s.io/klog/v2","ecosystem":"go","requirements":"v2.130.1","direct":true,"kind":"runtime","optional":false},{"id":26353595392,"package_name":"k8s.io/kube-openapi","ecosystem":"go","requirements":"v0.0.0-20250710124328-f3f2b991d03b","direct":true,"kind":"runtime","optional":false},{"id":26353595393,"package_name":"k8s.io/utils","ecosystem":"go","requirements":"v0.0.0-20250604170112-4c0f3b243397","direct":true,"kind":"runtime","optional":false},{"id":26353595394,"package_name":"sigs.k8s.io/apiserver-network-proxy/konnectivity-client","ecosystem":"go","requirements":"v0.31.2","direct":true,"kind":"runtime","optional":false},{"id":26353595395,"package_name":"sigs.k8s.io/json","ecosystem":"go","requirements":"v0.0.0-20241014173422-cfa47c3a1cc8","direct":true,"kind":"runtime","optional":false},{"id":26353595396,"package_name":"sigs.k8s.io/kind","ecosystem":"go","requirements":"v0.27.0","direct":true,"kind":"runtime","optional":false},{"id":26353595397,"package_name":"sigs.k8s.io/randfill","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":26353595398,"package_name":"sigs.k8s.io/structured-merge-diff/v6","ecosystem":"go","requirements":"v6.3.0","direct":true,"kind":"runtime","optional":false}]}],"score":14.289426524029926,"created_at":"2023-09-11T14:52:10.530Z","updated_at":"2026-09-01T23:01:18.836Z","avatar_url":"https://github.com/kube-green.png","language":"Go","category":"Consumption","sub_category":"Computation and Communication","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"[![Go Report Card][go-report-svg]][go-report-card]\n[![Coverage][test-and-build-svg]][test-and-build]\n[![Security][security-badge]][security-pipelines]\n[![Coverage Status][coverage-badge]][coverage]\n[![Documentations][website-badge]][website]\n[![Adopters][adopters-badge]][adopters]\n[![CNCF Landscape][cncf-badge]][cncf-landscape]\n\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/kube-green/kube-green/main/logo/logo-horizontal-dark.svg\"\u003e\n  \u003cimg alt=\"Dark kube-green logo\" src=\"https://raw.githubusercontent.com/kube-green/kube-green/main/logo/logo-horizontal.svg\"\u003e\n\u003c/picture\u003e\n\nHow many of your dev/preview pods stay on during weekends? Or at night? It's a waste of resources! And money! But fear not, *kube-green* is here to the rescue.\n\n*kube-green* is a simple **k8s addon** that automatically **shuts down** (some of) your **resources** when you don't need them.\n\nIf you already use *kube-green*, add yourself as an [adopter][add-adopters]!\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See how to install the project on a live system in our [docs](https://kube-green.dev/docs/installation/).\n\n### Prerequisites\n\nMake sure you have Go installed ([download](https://go.dev/dl/)). Version 1.19 or higher is required.\n\n## Installation\n\nTo have *kube-green* running locally just clone this repository and install the dependencies running:\n\n```golang\ngo get\n```\n\n## Running the tests\n\nThere are different types of tests in this repository.\n\nIt is possible to run all the unit tests with\n\n```sh\nmake test\n```\n\nTo run integration tests installing kube-green with kustomize, run:\n\n```sh\nmake e2e-test-kustomize\n```\n\notherwise, to run integration tests installing kube-green with helm, run:\n\n```sh\nmake e2e-test\n```\n\nIt is possible to run only a specific harness integration test, running e2e-test with the OPTION variable:\n\n```sh\nmake e2e-test OPTION=\"-run=TestSleepInfoE2E/kuttl/run_e2e_tests/harness/{TEST_NAME}\"\n```\n\n## Deployment\n\nTo deploy *kube-green* in live systems, follow the [docs](https://kube-green.dev/docs/installation/).\n\nTo run kube-green for development purpose, you can use [ko](https://ko.build/) to deploy\nin a KinD cluster.\nIt is possible to start a KinD cluster running `kind create cluster --name kube-green-development`.\nTo deploy kube-green using ko, run:\n\n```sh\nmake local-run clusterName=kube-green-development\n```\n\n## Usage\n\nThe use of this operator is very simple. Once installed on the cluster, configure the desired CRD to make it works.\n\nSee [here](https://kube-green.dev/docs/configuration/) the documentation about the configuration of the CRD.\n\n### CRD Examples\n\n**Note:** The `timeZone` field uses IANA time zone identifiers. If not set, it defaults to UTC. You can set it to any valid timezone such as `Europe/Rome`, `America/New_York`, etc.\n\nPods running during working hours with Europe/Rome timezone, suspend CronJobs and exclude a deployment named `api-gateway`:\n\n```yaml\napiVersion: kube-green.com/v1alpha1\nkind: SleepInfo\nmetadata:\n  name: working-hours\nspec:\n  weekdays: \"1-5\"\n  sleepAt: \"20:00\"\n  wakeUpAt: \"08:00\"\n  timeZone: \"Europe/Rome\"\n  suspendCronJobs: true\n  excludeRef:\n    - apiVersion: \"apps/v1\"\n      kind:       Deployment\n      name:       api-gateway\n```\n\nPods sleep every night without restore:\n\n```yaml\napiVersion: kube-green.com/v1alpha1\nkind: SleepInfo\nmetadata:\n  name: working-hours-no-wakeup\nspec:\n  sleepAt: \"20:00\"\n  timeZone: Europe/Rome\n  weekdays: \"*\"\n```\n\nTo see other examples, go to [our docs](https://kube-green.dev/docs/configuration/#examples).\n\n## Contributing\n\nPlease read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.\n\n## Versioning\n\nWe use [SemVer](http://semver.org/) for versioning. For the versions available, see the [release on this repository](https://github.com/kube-green/kube-green/releases).\n\n### How to upgrade the version\n\nTo upgrade the version:\n\n1. `make release version=v{{NEW_VERSION_TO_TAG}}` where `{{NEW_VERSION_TO_TAG}}` should be replaced with the next version to upgrade. N.B.: version should include `v` as first char.\n2. `git push --tags origin v{{NEW_VERSION_TO_TAG}}`\n\n## API Reference documentation\n\nAPI reference is automatically generated with [this tool](https://github.com/ahmetb/gen-crd-api-reference-docs). To generate it automatically, are added in api versioned folder a file `doc.go` with the content of file `groupversion_info.go` and a comment with `+genclient` in the `sleepinfo_types.go` file for the resource type.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details\n\n## Acknowledgement\n\nSpecial thanks to [JGiola](https://github.com/JGiola) for the tech review.\n\n## Give a Star! ⭐\n\nIf you like or are using this project, please give it a star. Thanks!\n\n## Adopters\n\n[Here](https://kube-green.dev/docs/adopters/) the list of adopters of *kube-green*.\n\nIf you already use *kube-green*, add yourself as an [adopter][add-adopters]!\n\n[go-report-svg]: https://goreportcard.com/badge/github.com/kube-green/kube-green\n[go-report-card]: https://goreportcard.com/report/github.com/kube-green/kube-green\n[test-and-build-svg]: https://github.com/kube-green/kube-green/actions/workflows/test.yml/badge.svg\n[test-and-build]: https://github.com/kube-green/kube-green/actions/workflows/test.yml\n[coverage-badge]: https://coveralls.io/repos/github/kube-green/kube-green/badge.svg?branch=main\n[coverage]: https://coveralls.io/github/kube-green/kube-green?branch=main\n[website-badge]: https://img.shields.io/static/v1?label=kube-green\u0026color=blue\u0026message=docs\u0026style=flat\n[website]: https://kube-green.dev\n[security-badge]: https://github.com/kube-green/kube-green/actions/workflows/security.yml/badge.svg\n[security-pipelines]: https://github.com/kube-green/kube-green/actions/workflows/security.yml\n[adopters-badge]: https://img.shields.io/static/v1?label=ADOPTERS\u0026color=blue\u0026message=docs\u0026style=flat\n[adopters]: https://kube-green.dev/docs/adopters/\n[add-adopters]: https://github.com/kube-green/kube-green.github.io/blob/main/CONTRIBUTING.md#add-your-organization-to-adopters\n[cncf-badge]: https://img.shields.io/badge/CNCF%20Landscape-5699C6\n[cncf-landscape]: https://landscape.cncf.io/?item=orchestration-management--scheduling-orchestration--kube-green\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["mock"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20183","html_url":"https://ost.ecosyste.ms/projects/20183"}