This page gives a high-level overview of the environment present on the non-compute nodes (NCNs).
The Pre-Install Toolkit (PIT) is a framework for deploying NCNs from an “NCN-like” environment. The PIT can be used for:
For information pertaining to the NCN certificate authority (CA), see Certificate Authority.
The hardware requirements are flexible, and outlined in the NCN Plan of Record page.
For information about firmware, such as minimum firmware requirements, see NCN Firmware.
BIOS setting information can be found in NCN BIOS.
Boot workflow information can be found in NCN Boot Workflow.
Mount and filesystem information can be found in NCN Mounts and Filesystems
Networking information can be found in NCN Networking.
A general overview of the operating system for the non-compute nodes is given in NCN Operating System Releases.
Information about the kernel, such as its version and parameters, can be found in NCN Kernel.
Information about kernel dumps can be found in Kernel Dumps.
Kubernetes is installed on all management NCNs with some variation.
kubeadm
and kubelet
are only installed on Kubernetes nodeskubectl
is installed on all NCNs (Kubernetes and Ceph storage), as well as the PITThe NCN and PIT come with multiple versions of Python.
python3-base
)python3X-base
where X
is the latest version offered)The defined versions are as follows (this list will update as the NCN adopts/replaces new versions):
/usr/bin/python3
)/usr/local/bin/python3
)Each Python installation contains these packages (at a minimum) for building and/or running virtual environments:
build
pip
setuptools
virtualenv
wheel
Information about the images used for NCNs can be found in NCN Images.