Skip to main content

Boot

Lifecycle management of physical servers

Components

This repository combines the following software components:

ComponentSoftwareBase
DHCP Serverisc-dhcpinline
TFTP Serverhpa-tftptftp
HTTP(Web) Servermatchboxmatchbox

These are the necessary components to implement the Physical Server bootstrapping.

Target

This deployment is applied to the CDO Kubernetes cluster in the boot namespace.

Images

This deployment does not contain any new images. Refer to the respective bases.

Patches

FilePurpose
nodeSelector.yamlSelects the CDO name
imagePullPolicy.yamlinjects the pull secret for the container images
service.yamlForwards the matchbox service port

Secrets

Contains the image pull secret to pull the images necessary for this deployment.

Bases

DHCP

This is a proxy base the refers to its upstream DHCP base. Its purpose is to create multiple dhcp instances based on a single base. This can be used to implement v4 and v6 instances.