openshift-start-node man page

openshift start node — Launch a node


openshift start node [Options]


Start a node

This command helps you launch a node.  Running

openshift start node --config=<node-config>

will start a node with given configuration file. The node will run in the foreground until you terminate the process.

The --bootstrap-config-name flag instructs the node to use the provided kubeconfig file to contact the master and request a client cert (its identity) and a serving cert, and then downloads node-config.yaml from the named config map. If no config map exists in the openshift-node namespace the node will exit with an error. In this mode --config will be location of the downloaded config. Turning on bootstrapping will always use certificate rotation by default at the master's preferred rotation interval.



On startup, the node will request a client cert from the master and get its config from this config map in the openshift-node namespace (experimental).


Location of the node configuration file to run from. When running from a configuration file, all other command-line arguments are ignored.


The set of node components to disable


The set of node components to enable


Validity of the certificates in days (defaults to 2 years). WARNING: extending this above default value is highly discouraged.


The hostname to identify this node with the master.


When fetching images used by the cluster for important components, use this format on both master and nodes. The latest release will be used by default.


Path to the kubeconfig file to use for requests to the Kubernetes API.

--kubernetes=" ⟨https://localhost:8443"⟩

removed in favor of --kubeconfig


If true, attempt to use the latest images for the cluster instead of the latest release.

--listen=" ⟨"⟩

The address to listen for connections on (scheme://host:port).


The network plugin to be called for configuring networking for pods.


An optional upstream resolv.conf that will override the DNS config.


The volume storage directory.


When this is specified only the arguments necessary to start the Kubelet will be output.

Options Inherited from Parent Commands


Path to the file container Azure container registry configuration information.


The Google Cloud Platform Service Account JSON Key to use for authentication.


Print version information and quit

See Also



June 2016, Ported from the Kubernetes man-doc generator

Referenced By


Openshift CLI User Manuals June 2016