{"id":29857968,"url":"https://github.com/webstradev/argo-dev-cluster","last_synced_at":"2025-07-30T01:21:31.565Z","repository":{"id":244641412,"uuid":"801179562","full_name":"webstradev/argo-dev-cluster","owner":"webstradev","description":"GitOps repository to control my playground / development cluster.","archived":false,"fork":false,"pushed_at":"2024-10-20T19:57:43.000Z","size":179,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-20T23:30:49.520Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","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/webstradev.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":"2024-05-15T18:40:16.000Z","updated_at":"2024-10-20T19:57:46.000Z","dependencies_parsed_at":"2024-06-16T10:53:00.799Z","dependency_job_id":"6fb63e80-6184-486d-8ccd-62d978ea6338","html_url":"https://github.com/webstradev/argo-dev-cluster","commit_stats":null,"previous_names":["webstradev/argo-dev-cluster"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/webstradev/argo-dev-cluster","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webstradev%2Fargo-dev-cluster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webstradev%2Fargo-dev-cluster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webstradev%2Fargo-dev-cluster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webstradev%2Fargo-dev-cluster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webstradev","download_url":"https://codeload.github.com/webstradev/argo-dev-cluster/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webstradev%2Fargo-dev-cluster/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267791222,"owners_count":24144919,"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","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"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"}},"keywords":[],"created_at":"2025-07-30T01:21:29.206Z","updated_at":"2025-07-30T01:21:31.558Z","avatar_url":"https://github.com/webstradev.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# argo-dev-cluster\nGitOps repository to control my playground / development cluster.\n\nI have made this public as I wanted to share my struggles in setting up a cluster like this. GitOps / ArgoCD / Terraform all amazing, but you will lose some time in the beginning playing with how you set up your cluster.\n\nI'm not saying this is THE way to do it, but I like this pattern.\n\n## Underlying infra\n\nThe underlying infrastructure is managed in https://github.com/webstradev/bootstrap-do-cluster\n\n## GitOps\nThe aim for this repo was to have a completely automated cluster (cattle not pets) which can easily be torn down and recreated.\n\nThe entire cluster can be bootstrapped by having the appropriate secrets set up in gitlab variables (I know not really a secret store, but its free and simple) and running one command:\n./setup-cluster.sh\n\nThis will ask to provide an access token to access the gitlab secrets and the rest is done automatically.\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebstradev%2Fargo-dev-cluster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebstradev%2Fargo-dev-cluster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebstradev%2Fargo-dev-cluster/lists"}