Directories ¶
Path | Synopsis |
---|---|
Package capability provides utility functions to work with capabilities.
|
Package capability provides utility functions to work with capabilities. |
Package configuration implements configuration generation.
|
Package configuration implements configuration generation. |
Package console contains console-related functionality.
|
Package console contains console-related functionality. |
Package containers provides the container implementatiom.
|
Package containers provides the container implementatiom. |
containerd
Package containerd implements containers.Inspector via containerd API
|
Package containerd implements containers.Inspector via containerd API |
cri
Package cri implements containers.Inspector via CRI
|
Package cri implements containers.Inspector via CRI |
cri/containerd
Package containerd provides support for containerd CRI plugin
|
Package containerd provides support for containerd CRI plugin |
Package cri provides minimal CRI client.
|
Package cri provides minimal CRI client. |
Package dashboard implements a text-based UI dashboard.
|
Package dashboard implements a text-based UI dashboard. |
apidata
Package apidata implements the types and the data sources for the data sourced from various Talos APIs.
|
Package apidata implements the types and the data sources for the data sourced from various Talos APIs. |
components
Package components implements specific widgets for the dashboard.
|
Package components implements specific widgets for the dashboard. |
logdata
Package logdata implements the types and the data sources for the data sourced from the Talos dmesg API.
|
Package logdata implements the types and the data sources for the data sourced from the Talos dmesg API. |
resourcedata
Package resourcedata implements the types and the data sources for the data sourced from the Talos resource API (COSI).
|
Package resourcedata implements the types and the data sources for the data sourced from the Talos resource API (COSI). |
discovery
|
|
registry
Package registry provides code to push and pull Affiliates to different registries.
|
Package registry provides code to push and pull Affiliates to different registries. |
Package encryption provides modules for the partition encryption handling.
|
Package encryption provides modules for the partition encryption handling. |
helpers
Package helpers defines encryption handlers.
|
Package helpers defines encryption handlers. |
keys
Package keys contains various encryption KeyHandler implementations.
|
Package keys contains various encryption KeyHandler implementations. |
Package endpoint has common tools for parsing http API endpoints.
|
Package endpoint has common tools for parsing http API endpoints. |
Package environment provides a set of functions to get environment variables.
|
Package environment provides a set of functions to get environment variables. |
Package extensions provides function to manage system extensions.
|
Package extensions provides function to manage system extensions. |
Package logind provides D-Bus logind mock to facilitate graceful kubelet shutdown.
|
Package logind provides D-Bus logind mock to facilitate graceful kubelet shutdown. |
Package meta provides access to META partition: key-value partition persisted across reboots.
|
Package meta provides access to META partition: key-value partition persisted across reboots. |
internal/adv
Package adv provides common interfaces to access ADV data.
|
Package adv provides common interfaces to access ADV data. |
internal/adv/syslinux
Package syslinux provides syslinux-compatible ADV data.
|
Package syslinux provides syslinux-compatible ADV data. |
internal/adv/talos
Package talos implements modern ADV which supports large size for the values and tags.
|
Package talos implements modern ADV which supports large size for the values and tags. |
Package miniprocfs contains optimized small interface to access /proc filesystem.
|
Package miniprocfs contains optimized small interface to access /proc filesystem. |
Package ntp provides a time sync client via SNTP protocol.
|
Package ntp provides a time sync client via SNTP protocol. |
Package partition provides common utils for system partition format.
|
Package partition provides common utils for system partition format. |
Package pci provides methods to access PCI-related data.
|
Package pci provides methods to access PCI-related data. |
Package rng handles interaction with kernel random number generator.
|
Package rng handles interaction with kernel random number generator. |
Package secureboot contains base definitions for the Secure Boot process.
|
Package secureboot contains base definitions for the Secure Boot process. |
measure
Package measure contains Go implementation of 'systemd-measure' command.
|
Package measure contains Go implementation of 'systemd-measure' command. |
measure/internal/pcr
Package pcr contains code that handles PCR operations.
|
Package pcr contains code that handles PCR operations. |
pesign
Package pesign implements the PE (portable executable) signing.
|
Package pesign implements the PE (portable executable) signing. |
tpm2
Package tpm2 provides TPM2.0 related functionality helpers.
|
Package tpm2 provides TPM2.0 related functionality helpers. |
uki
Package uki creates the UKI file out of the sd-stub and other sections.
|
Package uki creates the UKI file out of the sd-stub and other sections. |
Package smbios provides access to SMBIOS information.
|
Package smbios provides access to SMBIOS information. |
Package timex provides a simple wrapper around adjtimex syscall.
|
Package timex provides a simple wrapper around adjtimex syscall. |
Package toml provides utility functions for TOML handling.
|
Package toml provides utility functions for TOML handling. |
tui
|
|
installer
Package installer contains terminal UI based talos interactive installer parts.
|
Package installer contains terminal UI based talos interactive installer parts. |
Click to show internal directories.
Click to hide internal directories.