Packages:
boot.ironcore.dev/v1alpha1
Package v1alpha1 contains API Schema definitions for the settings.gardener.cloud API group
HTTPBootConfig
HTTPBootConfig is the Schema for the httpbootconfigs API
| Field | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|
apiVersionstring | boot.ironcore.dev/v1alpha1 | ||||||||
kindstring | HTTPBootConfig | ||||||||
metadataKubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. | ||||||||
specHTTPBootConfigSpec |
| ||||||||
statusHTTPBootConfigStatus |
IPXEBootConfig
IPXEBootConfig is the Schema for the ipxebootconfigs API
| Field | Description | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
apiVersionstring | boot.ironcore.dev/v1alpha1 | ||||||||||||||||||
kindstring | IPXEBootConfig | ||||||||||||||||||
metadataKubernetes meta/v1.ObjectMeta | Refer to the Kubernetes API documentation for the fields of the metadata field. | ||||||||||||||||||
specIPXEBootConfigSpec |
| ||||||||||||||||||
statusIPXEBootConfigStatus |
HTTPBootConfigSpec
(Appears on:HTTPBootConfig)
HTTPBootConfigSpec defines the desired state of HTTPBootConfig
| Field | Description |
|---|---|
systemUUIDstring | SystemUUID is the unique identifier (UUID) of the server. |
ignitionSecretRefKubernetes core/v1.LocalObjectReference | IgnitionSecretRef is a reference to the secret containing Ignition configuration. |
systemIPs[]string | SystemIPs is a list of IP addresses assigned to the server. |
ukiURLstring | UKIURL is the URL where the UKI (Unified Kernel Image) is hosted. |
HTTPBootConfigState (string alias)
(Appears on:HTTPBootConfigStatus)
| Value | Description |
|---|---|
"Error" | HTTPBootConfigStateError indicates that an error occurred while processing the HTTPBootConfig. |
"Pending" | HTTPBootConfigStatePending indicates that the HTTPBootConfig has not been processed yet. |
"Ready" | HTTPBootConfigStateReady indicates that the HTTPBootConfig has been successfully processed, and the next step (e.g., booting the server) can proceed. |
HTTPBootConfigStatus
(Appears on:HTTPBootConfig)
HTTPBootConfigStatus defines the observed state of HTTPBootConfig
| Field | Description |
|---|---|
stateHTTPBootConfigState | |
conditions[]Kubernetes meta/v1.Condition | Conditions represent the latest available observations of the IPXEBootConfig’s state |
IPXEBootConfigSpec
(Appears on:IPXEBootConfig)
IPXEBootConfigSpec defines the desired state of IPXEBootConfig
| Field | Description |
|---|---|
systemUUIDstring | SystemUUID is the unique identifier (UUID) of the server. |
systemIPs[]string | SystemIPs is a list of IP addresses assigned to the server. |
imagestring | Image is deprecated and will be removed. |
kernelURLstring | KernelURL is the URL where the kernel of the OS is hosted, eg. the URL to the Kernel layer of the OS OCI image. |
initrdURLstring | InitrdURL is the URL where the Initrd (initial RAM disk) of the OS is hosted, eg. the URL to the Initrd layer of the OS OCI image. |
squashfsURLstring | SquashfsURL is the URL where the Squashfs of the OS is hosted, eg. the URL to the Squashfs layer of the OS OCI image. |
ipxeServerURLstring | IPXEServerURL is deprecated and will be removed. |
ignitionSecretRefKubernetes core/v1.LocalObjectReference | IgnitionSecretRef is a reference to the secret containing the Ignition configuration. |
ipxeScriptSecretRefKubernetes core/v1.LocalObjectReference | IPXEScriptSecretRef is a reference to the secret containing the custom IPXE script. |
IPXEBootConfigState (string alias)
(Appears on:IPXEBootConfigStatus)
| Value | Description |
|---|---|
"Error" | IPXEBootConfigStateError indicates that an error occurred while processing the IPXEBootConfig. |
"Pending" | IPXEBootConfigStatePending indicates that the IPXEBootConfig has not been processed yet. |
"Ready" | IPXEBootConfigStateReady indicates that the IPXEBootConfig has been successfully processed, and the next step (e.g., booting the server) can proceed. |
IPXEBootConfigStatus
(Appears on:IPXEBootConfig)
IPXEBootConfigStatus defines the observed state of IPXEBootConfig
| Field | Description |
|---|---|
stateIPXEBootConfigState | Important: Run “make” to regenerate code after modifying this file |
conditions[]Kubernetes meta/v1.Condition | Conditions represent the latest available observations of the IPXEBootConfig’s state |
Generated with gen-crd-api-reference-docs