:_mod-docs-content-type: ASSEMBLY
[id="microshift-node-access-kubeconfig"]
= Node access with kubeconfig files
include::_attributes/attributes-microshift.adoc[]
:context: microshift-node-access-kubeconfig

toc::[]

Learn about how `kubeconfig` files are used with {microshift-short} deployments. CLI tools use `kubeconfig` files to communicate with the API server of a node. These files provide node details, IP addresses, and other information needed for authentication.

include::modules/microshift-kubeconfig-overview.adoc[leveloffset=+1]

include::modules/microshift-kubeconfig-local-access.adoc[leveloffset=+1]

include::modules/microshift-accessing-node-locally.adoc[leveloffset=+2]

include::modules/microshift-kubeconfig-remote-con.adoc[leveloffset=+1]

include::modules/microshift-kubeconfig-generating-additional-files.adoc[leveloffset=+1]

include::modules/microshift-accessing-node-open-firewall.adoc[leveloffset=+2]

include::modules/microshift-accessing-node-remotely.adoc[leveloffset=+2]