{"id":15669834,"url":"https://github.com/mallozup/vegeta-operator","last_synced_at":"2025-05-06T20:24:05.065Z","repository":{"id":141721465,"uuid":"160583342","full_name":"MalloZup/vegeta-operator","owner":"MalloZup","description":"distributed vegeta HTTP load testing tool and library. K8s","archived":false,"fork":false,"pushed_at":"2018-12-22T20:47:53.000Z","size":30140,"stargazers_count":13,"open_issues_count":4,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-24T08:49:09.541Z","etag":null,"topics":["benchmarking","distributed-systems","go","http","k8s","kubernetes","kubernetes-cluster","load-testing","operator","vegeta"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MalloZup.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2018-12-05T21:53:20.000Z","updated_at":"2024-04-20T03:11:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"4bc7a529-1931-42d9-a125-4771bf4337f7","html_url":"https://github.com/MalloZup/vegeta-operator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MalloZup%2Fvegeta-operator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MalloZup%2Fvegeta-operator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MalloZup%2Fvegeta-operator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MalloZup%2Fvegeta-operator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MalloZup","download_url":"https://codeload.github.com/MalloZup/vegeta-operator/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252762502,"owners_count":21800319,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["benchmarking","distributed-systems","go","http","k8s","kubernetes","kubernetes-cluster","load-testing","operator","vegeta"],"created_at":"2024-10-03T14:41:25.964Z","updated_at":"2025-05-06T20:24:05.059Z","avatar_url":"https://github.com/MalloZup.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vegeta-operator\n\nDistrubuted vegeta operator for kubernetes. CURRENTLY under active dev.\n\nhttps://github.com/tsenart/vegeta\n\n![Vegeta](https://media.giphy.com/media/do0xfdH2Ssh56/giphy.gif)\n\n# RFC:\nI have implemented a first design architecture. If you are interested, look at https://github.com/MalloZup/vegeta-operator/issues/3\n\n# Quickstart:\n\n1) Deploy vegeta controller in the configured Kubernetes cluster in ~/.kube/config ( you can use kind for dev env.)\n`make deploy`\n\n2) Perform a vegeta attack in distributed manner.\n`kubectl apply -f config/samples/vegeta_v1beta1_vegeta.yaml`\n\n( NOTE: You will create resources, but it will have **no effect** since the controller is on WIP).\n\n# Development:\n\nFor usefull infos, look at : \n\n1) https://github.com/MalloZup/k8s-crd-controller-the-hard-way\nand kubebuilder page.\n\nDeploy for k8s:\n\nI use personally kind https://github.com/kubernetes-sigs/kind for having a k8s cluster in container.\n\n# Extra\n\nThis project use `kubebuilder`. https://github.com/kubernetes-sigs/kubebuilder\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmallozup%2Fvegeta-operator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmallozup%2Fvegeta-operator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmallozup%2Fvegeta-operator/lists"}