API Reference
Packages:
metal.ironcore.dev/v1alpha1
Package v1alpha1 contains API Schema definitions for the settings.gardener.cloud API group
Resource Types:
HTTPBootConfig
HTTPBootConfig is the Schema for the httpbootconfigs API
Field | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|
apiVersion string |
metal.ironcore.dev/v1alpha1
|
||||||||
kind string |
HTTPBootConfig |
||||||||
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||
spec HTTPBootConfigSpec |
|
||||||||
status HTTPBootConfigStatus |
IPXEBootConfig
IPXEBootConfig is the Schema for the ipxebootconfigs API
Field | Description | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
apiVersion string |
metal.ironcore.dev/v1alpha1
|
||||||||||||||||||
kind string |
IPXEBootConfig |
||||||||||||||||||
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||||||
spec IPXEBootConfigSpec |
|
||||||||||||||||||
status IPXEBootConfigStatus |
HTTPBootConfigSpec
(Appears on:HTTPBootConfig)
HTTPBootConfigSpec defines the desired state of HTTPBootConfig
Field | Description |
---|---|
systemUUID string |
SystemUUID is the unique identifier (UUID) of the server. |
ignitionSecretRef Kubernetes 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. |
ukiURL string |
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 |
---|---|
state HTTPBootConfigState |
IPXEBootConfigSpec
(Appears on:IPXEBootConfig)
IPXEBootConfigSpec defines the desired state of IPXEBootConfig
Field | Description |
---|---|
systemUUID string |
SystemUUID is the unique identifier (UUID) of the server. |
systemIPs []string |
SystemIPs is a list of IP addresses assigned to the server. |
image string |
Image is deprecated and will be removed. |
kernelURL string |
KernelURL is the URL where the kernel of the OS is hosted, eg. the URL to the Kernel layer of the OS OCI image. |
initrdURL string |
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. |
squashfsURL string |
SquashfsURL is the URL where the Squashfs of the OS is hosted, eg. the URL to the Squashfs layer of the OS OCI image. |
ipxeServerURL string |
IPXEServerURL is deprecated and will be removed. |
ignitionSecretRef Kubernetes core/v1.LocalObjectReference |
IgnitionSecretRef is a reference to the secret containing the Ignition configuration. |
ipxeScriptSecretRef Kubernetes 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 |
---|---|
state IPXEBootConfigState |
Important: Run “make” to regenerate code after modifying this file |
Generated with gen-crd-api-reference-docs