You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-c, --config string k0s config file, use '-' to read the config from stdin (default "/etc/k0s/k0s.yaml")
52
-
--data-dir string Data Directory. DO NOT CHANGE for an existing setup, things will break! (default "/var/lib/replicated")
53
-
-d, --debug Debug logging (default: false)
54
-
--enable-worker enable worker (default true)
55
-
-h, --help helpfor run
56
-
--no-taints disable default taints for controller node (default true)
57
-
--token-file string Path to the file containing join-token.
51
+
-c, --config string k0s config file, use '-' to read the config from stdin (default "/etc/k0s/k0s.yaml")
52
+
--data-dir string Data Directory. DO NOT CHANGE for an existing setup, things will break! (default "/var/lib/replicated")
53
+
-d, --debug Debug logging (default: false)
54
+
--enable-worker enable worker (default true)
55
+
-h, --help helpfor run
56
+
-l, --logging stringToString Logging Levels for the different components (default [kube-proxy=1,etcd=info,containerd=info,konnectivity-server=1,kube-apiserver=1,kube-controller-manager=1,kube-scheduler=1,kubelet=1])
57
+
--no-taints disable default taints for controller node (default true)
58
+
--token-file string Path to the file containing join-token.
58
59
59
60
Use "helmbin run [command] --help"for more information about a command.
60
61
```
61
62
62
63
```bash
63
-
$ ./bin/helmbin install --help
64
-
Installs and starts a controller+worker as a systemd service
64
+
Install helmbin on a brand-new system. Must be run as root (or with sudo)
65
65
66
66
Usage:
67
67
helmbin install [flags]
68
68
helmbin install [command]
69
69
70
+
Examples:
71
+
With the install command you can setup a single node cluster by running:
72
+
73
+
helmbin install
74
+
75
+
70
76
Available Commands:
71
-
controller Installs and starts a controller as a systemd service
72
-
controller Installs and starts a worker as a systemd service
77
+
controller Install helmbin controller on a brand-new system. Must be run as root (or with sudo)
78
+
worker Install helmbin worker on a brand-new system. Must be run as root (or with sudo)
73
79
74
80
Flags:
75
-
-c, --config string k0s config file, use '-' to read the config from stdin (default "/etc/k0s/k0s.yaml")
76
-
--data-dir string Data Directory. DO NOT CHANGE for an existing setup, things will break! (default "/var/lib/replicated")
77
-
-d, --debug Debug logging (default: false)
78
-
--enable-worker enable worker (default true)
79
-
-h, --help helpfor install
80
-
--no-taints disable default taints for controller node (default true)
81
-
--start Start the service after installation (default true)
82
-
--token-file string Path to the file containing join-token.
81
+
--api-server string HACK: api-server for the windows worker node
82
+
--cidr-range string HACK: cidr range for the windows worker node (default "10.96.0.0/12")
83
+
--cluster-dns string HACK: cluster dns for the windows worker node (default "10.96.0.10")
84
+
-c, --config string config file, use '-' to read the config from stdin (default "/etc/k0s/k0s.yaml")
85
+
--cri-socket string container runtime socket to use, default to internal containerd. Format: [remote|docker]:[path-to-socket]
86
+
--data-dir string Data Directory for k0s (default: /var/lib/k0s). DO NOT CHANGE for an existing setup, things will break!
87
+
-d, --debug Debug logging (default: false)
88
+
--debugListenOn string Http listenOn for Debug pprof handler (default ":6060")
--k0s-cloud-provider-port int the port that k0s-cloud-provider binds on (default 10258)
99
+
--k0s-cloud-provider-update-frequency duration the frequency of k0s-cloud-provider node updates (default 2m0s)
100
+
--kube-controller-manager-extra-args string extra args for kube-controller-manager
101
+
--kubelet-extra-args string extra args for kubelet
102
+
--labels strings Node labels, list of key=value pairs
103
+
-l, --logging stringToString Logging Levels for the different components (default [etcd=info,containerd=info,konnectivity-server=1,kube-apiserver=1,kube-controller-manager=1,kube-scheduler=1,kubelet=1,kube-proxy=1])
104
+
--profile string worker profile to use on the node (default "default")
105
+
--status-socket string Full file path to the socket file. (default "status.sock")
106
+
--taints strings Node taints, list of key=value:effect strings
107
+
--token-file string Path to the file containing join-token.
108
+
-v, --verbose Verbose logging (default: false)
83
109
84
110
Use "helmbin install [command] --help"for more information about a command.
0 commit comments