# sealer run
start to run a cluster from a Sealer Image
# Synopsis
sealer run docker.io/sealerio/kubernetes:v1.22.15 --masters [arg] --nodes [arg]
sealer run [flags]
# Examples
run cluster by Clusterfile:
sealer run -f Clusterfile
run cluster by CLI flags:
sealer run docker.io/sealerio/kubernetes:v1.22.15 -m 172.28.80.01 -n 172.28.80.02 -p Sealer123
run app image:
sealer run localhost/nginx:v1
# Options
-f, --Clusterfile string Clusterfile path to run a Kubernetes cluster
--apps strings override default AppNames of sealer image
--cmds strings override default LaunchCmds of sealer image
-e, --env strings set custom environment variables
-h, --help help for run
--ignore-cache whether ignore cache when distribute sealer image, default is false.
-m, --masters string set count or IPList to masters
--mode string load images to the specified registry in advance (default "apply")
-n, --nodes string set count or IPList to nodes
-p, --passwd string set cloud provider or baremetal server password
--pk string set baremetal server private key (default "/root/.ssh/id_rsa")
--pk-passwd string set baremetal server private key password
--port uint16 set the sshd service port number for the server (default port: 22) (default 22)
-u, --user string set baremetal server username (default "root")
# Options inherited from parent commands
--color string set the log color mode, the possible values can be [never always] (default "always")
--config string config file of sealer tool (default is $HOME/.sealer.json)
-d, --debug turn on debug mode
--hide-path hide the log path
--hide-time hide the log time
--log-to-file write log message to disk
-q, --quiet silence the usage when fail
--remote-logger-url string remote logger url, if not empty, will send log to this url
--task-name string task name which will embedded in the remote logger header, only valid when --remote-logger-url is set
# SEE ALSO
- sealer cert - Update Kubernetes API server's cert
- sealer delete - delete an existing cluster
- sealer apply - apply a Kubernetes cluster via specified Clusterfile
- sealer scale-up - scale-up new master or worker node to specified cluster
- sealer run - start to run a cluster from a Sealer Image
- sealer rollback - rollback a Kubernetes cluster via specified Clusterfile
- sealer upgrade - upgrade the kubernetes version of an existing cluster from a Sealer Image