Directories ¶
Path | Synopsis |
---|---|
Package constants contains global backend constants.
|
Package constants contains global backend constants. |
Package provider implements the bare metal infra provider.
|
Package provider implements the bare metal infra provider. |
agent
Package agent implements the metal agent service.
|
Package agent implements the metal agent service. |
baremetal
Package baremetal contains bare-metal related resources.
|
Package baremetal contains bare-metal related resources. |
boot
Package boot provides boot mode determination.
|
Package boot provides boot mode determination. |
config
Package config serves machine configuration to the machines that request it via talos.config kernel argument.
|
Package config serves machine configuration to the machines that request it via talos.config kernel argument. |
constants
Package constants provides constants for the provider package.
|
Package constants provides constants for the provider package. |
controllers
Package controllers implements COSI controllers for the bare metal provider.
|
Package controllers implements COSI controllers for the bare metal provider. |
debug
Package debug provides a way to check if the build is a debug build.
|
Package debug provides a way to check if the build is a debug build. |
dhcp
Package dhcp implements DHCP proxy and other DHCP related functionality.
|
Package dhcp implements DHCP proxy and other DHCP related functionality. |
imagefactory
Package imagefactory provides an abstraction to the image factory for the bare metal infra provider.
|
Package imagefactory provides an abstraction to the image factory for the bare metal infra provider. |
ip
Package ip provides IP address related functionality.
|
Package ip provides IP address related functionality. |
ipxe
Package ipxe provides iPXE functionality.
|
Package ipxe provides iPXE functionality. |
machinestatus
Package machinestatus provides functionality to poll the state of machines, i.e., power, connectivity, etc.
|
Package machinestatus provides functionality to poll the state of machines, i.e., power, connectivity, etc. |
meta
Package meta contains meta information about the provider.
|
Package meta contains meta information about the provider. |
omni
Package omni provides Omni-related functionality.
|
Package omni provides Omni-related functionality. |
omni/tunnel
Package tunnel provides the reverse GRPC tunnel to Omni.
|
Package tunnel provides the reverse GRPC tunnel to Omni. |
power
Package power provides power management functionality for machines.
|
Package power provides power management functionality for machines. |
power/api
Package api provides power management functionality using an HTTP API, e.g., the HTTP API run by 'talosctl cluster create'.
|
Package api provides power management functionality using an HTTP API, e.g., the HTTP API run by 'talosctl cluster create'. |
power/ipmi
Package ipmi provides power management functionality using IPMI.
|
Package ipmi provides power management functionality using IPMI. |
power/pxe
Package pxe contains types related to PXE booting.
|
Package pxe contains types related to PXE booting. |
power/redfish
Package redfish provides power management functionality using Redfish.
|
Package redfish provides power management functionality using Redfish. |
server
Package server implements the HTTP and GRPC servers.
|
Package server implements the HTTP and GRPC servers. |
service
Package service implements the bare metal infra provider GRPC service server.
|
Package service implements the bare metal infra provider GRPC service server. |
tftp
Package tftp implements a TFTP server.
|
Package tftp implements a TFTP server. |
Package qemu provides functionality to bring up Talos QEMU VMs to develop/test the provider.
|
Package qemu provides functionality to bring up Talos QEMU VMs to develop/test the provider. |
Package version contains variables such as project name, tag and sha.
|
Package version contains variables such as project name, tag and sha. |
Click to show internal directories.
Click to hide internal directories.