🍺 BREW Explorer

← all formulae

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

go

GitHub topics

devops-tools k0s kubernetes

Links

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[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fk0sproject%2Fk0sctl.svg?type=shield)](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
}