{"id":17464697,"url":"https://github.com/nicoloboschi/local-kubernetes-runner","last_synced_at":"2025-04-19T18:25:22.508Z","repository":{"id":162035133,"uuid":"623849884","full_name":"nicoloboschi/local-kubernetes-runner","owner":"nicoloboschi","description":"CLI for spins up a K8s cluster locally in 10 seconds.","archived":false,"fork":false,"pushed_at":"2024-06-04T16:10:51.000Z","size":39,"stargazers_count":16,"open_issues_count":1,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-12-25T16:40:27.747Z","etag":null,"topics":["k3s","k8s","kubernetes","kubernetes-cluster","testing"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/nicoloboschi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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}},"created_at":"2023-04-05T08:12:38.000Z","updated_at":"2024-06-28T18:10:46.000Z","dependencies_parsed_at":"2024-11-08T16:12:08.573Z","dependency_job_id":null,"html_url":"https://github.com/nicoloboschi/local-kubernetes-runner","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/nicoloboschi%2Flocal-kubernetes-runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoloboschi%2Flocal-kubernetes-runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoloboschi%2Flocal-kubernetes-runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicoloboschi%2Flocal-kubernetes-runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicoloboschi","download_url":"https://codeload.github.com/nicoloboschi/local-kubernetes-runner/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232641226,"owners_count":18554527,"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":["k3s","k8s","kubernetes","kubernetes-cluster","testing"],"created_at":"2024-10-18T10:47:04.140Z","updated_at":"2025-01-05T20:58:54.911Z","avatar_url":"https://github.com/nicoloboschi.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# Local Kubernetes Runner\n\nLKR, Local Kubernetes Runner.\n\nSupported engines:\n- `k3s`\n\n## Requirements\n- `Docker`\n- `kubectl`\n\n## Get started\n\n```\ncurl -Ls \"https://raw.githubusercontent.com/nicoloboschi/local-kubernetes-runner/main/get-lkr.sh\" | bash\n```\n\n\n## Cluster lifecycle\nTo start the cluster:\n\n```\nlkr start\n# lkr logs\n# lkr stop\n```\n\nBy default the kubectl context is updated to the `lkr` cluster, so you can run your favourite tools targeting the new cluster.\n\nTo load images to the cluster from the host:\n\n```\nlkr load \u003cmyimage\u003e\n```\n\n\n## References\n\n```\n𝖫𝖪𝖱 - 𝖫𝖮𝖢𝖠𝖫 𝖪𝖴𝖡𝖤𝖱𝖭𝖤𝖳𝖤𝖲 𝖱𝖴𝖭𝖭𝖤𝖱\nRun Local Kubernetes cluster.\n\n\tFind more information at https://github.com/nicoloboschi/lkr\n\nCommands:\n\tstart\tStart the cluster and set as current context in your kubectl configuration.\n\tstop\tStop the cluster.\n\trestart\tStop and restart the cluster and set as current context in your kubectl configuration.\n\tstatus\tCheck if the cluster is running or not.\n\tlogs\tShow cluster logs.\n\tset\tConfigure the cluster in your kubectl configuration.\n\tuse\tConfigure the cluster in your kubectl configuration as current context.\n\tload\tLoad a local docker image into the cluster's node.\n\tlist\tList all docker images available into the cluster's node.\n\nShortcuts:\n\t9\tStarts k9s for the cluster.\n\tk\tKubectl command referred to the local cluster.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicoloboschi%2Flocal-kubernetes-runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicoloboschi%2Flocal-kubernetes-runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicoloboschi%2Flocal-kubernetes-runner/lists"}