{"id":36480833,"url":"https://github.com/iter8-tools/iter8","last_synced_at":"2026-01-12T01:02:00.573Z","repository":{"id":36971531,"uuid":"198538782","full_name":"iter8-tools/iter8","owner":"iter8-tools","description":"Kubernetes release optimizer","archived":false,"fork":false,"pushed_at":"2024-08-01T17:18:08.000Z","size":76914,"stargazers_count":255,"open_issues_count":35,"forks_count":34,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-12-16T02:34:36.077Z","etag":null,"topics":["ab-testing","experiment","grpc","kubernetes","load-testing","rollout"],"latest_commit_sha":null,"homepage":"https://iter8.tools","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iter8-tools.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2019-07-24T01:57:33.000Z","updated_at":"2024-12-11T23:22:00.000Z","dependencies_parsed_at":"2023-11-29T21:25:22.028Z","dependency_job_id":"0a1ddd7a-becd-4963-817a-dd6ecdd44300","html_url":"https://github.com/iter8-tools/iter8","commit_stats":null,"previous_names":[],"tags_count":282,"template":false,"template_full_name":null,"purl":"pkg:github/iter8-tools/iter8","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iter8-tools%2Fiter8","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iter8-tools%2Fiter8/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iter8-tools%2Fiter8/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iter8-tools%2Fiter8/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iter8-tools","download_url":"https://codeload.github.com/iter8-tools/iter8/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iter8-tools%2Fiter8/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28330150,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T00:36:25.062Z","status":"ssl_error","status_checked_at":"2026-01-12T00:36:15.229Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"keywords":["ab-testing","experiment","grpc","kubernetes","load-testing","rollout"],"created_at":"2026-01-12T01:00:43.882Z","updated_at":"2026-01-12T01:02:00.561Z","avatar_url":"https://github.com/iter8-tools.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Iter8: Kubernetes Release Optimizer\n\n[![Iter8 release](https://img.shields.io/github/v/release/iter8-tools/iter8?sort=semver)](https://github.com/iter8-tools/iter8/releases)\n[![GoDoc](https://img.shields.io/static/v1?label=godoc\u0026message=reference\u0026color=blue)](https://pkg.go.dev/github.com/iter8-tools/iter8)\n\nIter8 is the Kubernetes release optimizer built for DevOps, MLOps, SRE and data science teams. Iter8 makes it easy to ensure that Kubernetes apps and ML models perform well and maximize business value. \n\nIter8 supports the following use-cases:\n\n1.  Progressive release with automated traffic management\n2.  A/B/n testing with a client SDK and business metrics\n3.  Performance testing for HTTP and gRPC endpoints\n\nAny Kubernetes resource type, including CRDs can be used with Iter8.\n\n## :rocket: Features\n\nIter8 introduces a set of tasks which can be composed in order to conduct tests.\n\n\u003cp align='center'\u003e\n\u003cimg alt-text=\"Iter8 performance test\" src=\"https://iter8-tools.github.io/docs/0.18/images/iter8-intro-dark.png\" width=\"70%\" /\u003e\n\u003c/p\u003e\n\nIter8 packs a number of powerful features that facilitate Kubernetes application and ML model testing. They include the following:\n\n1.  **Use any resource types.** Iter8 is easily extensible so that an application being tested can be composed of any resource types including CRDs.\n2. **Client SDK.** A client SDK enables application frontend components to reliably associate business metrics with the contributing version of the backend thereby enabling A/B/n testing of backends.\n3. **Composable test tasks.** Performance test tasks include load generation and metrics storage simplifying setup.\n\nPlease see [https://iter8.tools](https://iter8.tools) for the complete documentation.\n\n## :maple_leaf: Issues\nIter8 issues are tracked [here](https://github.com/iter8-tools/iter8/issues).\n\n## :tada: Contributing\nWe welcome PRs!\n\nSee [here](CONTRIBUTING.md) for information about ways to contribute, finding an issue, asking for help, pull-request lifecycle, and more.\n\n## :hibiscus: Credits\nIter8 is primarily written in `Go` and builds on a few awesome open source projects including:\n\n- [Helm](https://helm.sh)\n- [Istio](https://istio.io)\n- [Kubernetes Gateway API](https://gateway-api.sigs.k8s.io/)\n- [Fortio](https://github.com/fortio/fortio)\n- [ghz](https://ghz.sh)\n- [Grafana](https://grafana.com/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiter8-tools%2Fiter8","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiter8-tools%2Fiter8","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiter8-tools%2Fiter8/lists"}