Skip to main content
Skip table of contents

Pre-provisioned Install Options

For an either non-air-gapped or air-gapped environment that is Pre-provisioned, install options are provided for you in this one location.

Remember, there are always more options for custom YAML in the Pre-provisioned Infrastructure section, but this will get you operative with the most common scenarios.

If not already done, refer to Get Started section of the documentation for:

Below are all the DKP supported environment combinations: (Refer to this page to check if your OS is a Supported Operating System.)

Important Pre-provisioned Topics:

Resources

Additional resource information specific to On Premises and Pre-provisioned is listed below:

  • Control plane machines -

    • 15% free space on the root file system.

    • Multiple ports open, as described in DKP Ports.

    • firewalld systemd service disabled. If it exists and is enabled, use the commands systemctl stop firewalld then systemctl disable firewalld, so that firewalld remains disabled after the machine restarts.

Swap is disabled. The kubelet does not have generally-available support for swap. Due to variable commands, refer to your operating system documentation.

  • Worker machines -

    • 15% free space on the root file system

    • If you plan to use local volume provisioning to provide persistent volumes for your workloads, you must mount at least four volumes to the /mnt/disks/ mount point on each machine. Each volume must have at least 100 GiB of capacity.

    • Ensure your disk meets the resource requirements for Rook Ceph in Block mode for ObjectStorageDaemons as specified in the requirements table.

    • Multiple ports open, as described in DKP Ports.

    • firewalld systemd service disabled. If it exists and is enabled, use the commands systemctl stop firewalld then systemctl disable firewalld, so that firewalld remains disabled after the machine restarts.

Swap is disabled. The kubelet does not have generally-available support for swap. Due to variable commands, refer to your operating system documentation.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.