k0sctl
brew install k0sctl
v0.31.0
Apache-2.0
Bootstrapping and management tool for k0s clusters
56
30-day installs · #4420
56
90-day · #7023
56
365-day · #10754
566
★ GitHub stars · updated 2mo ago
Build dependencies
GitHub topics
devops-tools
k0s
kubernetes
Links
- https://github.com/k0sproject/k0sctl
- GitHub: k0sproject/k0sctl
- Brew formula source: Formula/k/k0sctl.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"go"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Bootstrapping and management tool for k0s clusters",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:39:09+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "k0sctl",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-18T21:22:36Z",
"github_readme_excerpt": "# k0sctl\n[](https://app.fossa.com/projects/git%2Bgithub.com%2Fk0sproject%2Fk0sctl?ref=badge_shield)\n\n\n*A command-line bootstrapping and management tool for [k0s zero friction kubernetes](https://k0sproject.io/) clusters.*\n\n- [Installation](#installation)\n- [Development status](#development-status)\n- [Usage](#usage)\n- [Configuration](#configuration-file)\n\nExample output of k0sctl deploying a k0s cluster:\n\n```text\nINFO ==\u003e Running phase: Connect to hosts\nINFO ==\u003e Running phase: Detect host operating systems\nINFO [ssh] 10.0.0.1:22: is running Ubuntu 20.10\nINFO [ssh] 10.0.0.2:22: is running Ubuntu 20.10\nINFO ==\u003e Running phase: Prepare hosts\nINFO ==\u003e Running phase: Gather host facts\nINFO [ssh] 10.0.0.1:22: discovered 10.12.18.133 as private address\nINFO ==\u003e Running phase: Validate hosts\nINFO ==\u003e Running phase: Gather k0s facts\nINFO ==\u003e Running phase: Download k0s binaries on hosts\nINFO ==\u003e Running phase: Configure k0s\nINFO ==\u003e Running phase: Initialize the k0s cluster\nINFO [ssh] 10.0.0.1:22: installing k0s controller\nINFO ==\u003e Running phase: Install workers\nINFO [ssh] 10.0.0.1:22: generating token\nINFO [ssh] 10.0.0.2:22: installing k0s worker\nINFO [ssh] 10.0.0.2:22: waiting for node to become ready\nINFO ==\u003e Running phase: Disconnect from hosts\nINFO ==\u003e Finished in 2m2s\nINFO k0s cluster version 1.22.3+k0s.0 is now installed\nINFO Tip: To access the cluster you can now fetch the admin kubeconfig using:\nINFO k0sctl kubeconfig\n```\n\nYou can find example Terraform and [bootloose](https://github.com/k0sproject/bootloose) configurations in the [examples/](examples/) directory.\n\n## Installation\n\n### Install from the released binaries\n\nDownload the desired version for your operating system and processor architecture from the [k0sctl releases page](https://github.com/k0sproject/k0sctl/releases). Make the file executable and place it in a directory available in your `$PATH`.\n",
"github_repo": "k0sproject/k0sctl",
"github_stars": 566,
"github_topics": [
"devops-tools",
"k0s",
"kubernetes"
],
"homepage": "https://github.com/k0sproject/k0sctl",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 56,
"installs_365d": 56,
"installs_90d": 56,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "Apache-2.0",
"llm_generated_at": null,
"llm_model": null,
"name": "k0sctl",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 4420,
"rank_365d": 10754,
"rank_90d": 7023,
"raw_hash": "934573e498977790",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/k/k0sctl.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "0.31.0",
"versioned_formulae": [],
"why_use_this": null
}