---
name: "kubeone"
section: "1"
platform: "linux"
package: "kubeone"
version: "1.12.3-3"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://carta.tech/man/kubeone"
---

# kubeone(1)

Kubernetes Cluster provisioning and maintaining tool

## NAME

kubeone - Kubernetes Cluster provisioning and maintaining tool

## SYNOPSIS

**kubeone \[flags\]**

## DESCRIPTION

Provision and maintain Kubernetes High-Availability clusters with ease

## OPTIONS

**-c**, **--credentials**=""\
 	File to source credentials and secrets from

**-d**, **--debug**\[=false\]\
 	debug output with stacktrace

**-h**, **--help**\[=false\]\
 	help for kubeone

**-l**, **--log-format**="text"\
 	format for logging

**-m**, **--manifest**="./kubeone.yaml"\
 	Path to the KubeOne config

**-t**, **--tfjson**=""\
 	Source for terraform output in JSON - to read from stdin. If path is a file, contents will be used. If path is a dictionary, **terraform output -json** is executed in this path

**-v**, **--verbose**\[=false\]\
 	verbose output

## SEE ALSO

**[kubeone-addons(1)](/man/kubeone-addons/1.md)**, **[kubeone-apply(1)](/man/kubeone-apply/1.md)**, **[kubeone-certificates(1)](/man/kubeone-certificates/1.md)**, **[kubeone-completion(1)](/man/kubeone-completion/1.md)**, **[kubeone-config(1)](/man/kubeone-config/1.md)**, **[kubeone-document(1)](/man/kubeone-document/1.md)**, **[kubeone-init(1)](/man/kubeone-init/1.md)**, **[kubeone-kubeconfig(1)](/man/kubeone-kubeconfig/1.md)**, **[kubeone-local(1)](/man/kubeone-local/1.md)**, **[kubeone-migrate(1)](/man/kubeone-migrate/1.md)**, **[kubeone-mirror-images(1)](/man/kubeone-mirror-images/1.md)**, **[kubeone-proxy(1)](/man/kubeone-proxy/1.md)**, **[kubeone-reset(1)](/man/kubeone-reset/1.md)**, **[kubeone-status(1)](/man/kubeone-status/1.md)**, **[kubeone-ui(1)](/man/kubeone-ui/1.md)**, **[kubeone-version(1)](/man/kubeone-version/1.md)**

## HISTORY

8-Feb-2026 Auto generated by spf13/cobra
