Directories ¶
Path | Synopsis |
---|---|
Package capability provides utility functions to work with capabilities.
|
Package capability provides utility functions to work with capabilities. |
Package cgroup provides cgroup utilities to handle nested cgroups.
|
Package cgroup provides cgroup utilities to handle nested cgroups. |
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 ctxutil provides utilities for working with contexts.
|
Package ctxutil provides utilities for working with contexts. |
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. |
resolver
Package resolver resolves the node names.
|
Package resolver resolves the node names. |
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). |
util
Package util provides utility functions for the dashboard.
|
Package util provides utility functions for the dashboard. |
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 dns provides dns server implementation.
|
Package dns provides dns server implementation. |
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. |
v2
Package mount handles filesystem mount operations.
|
Package mount handles filesystem mount operations. |
Package ntp provides a time sync client via SNTP protocol.
|
Package ntp provides a time sync client via SNTP protocol. |
internal/spike
Package spike provides a spike detector for NTP responses.
|
Package spike provides a spike detector for NTP responses. |
Package partition provides common utils for system partition format.
|
Package partition provides common utils for system partition format. |
Package pcap implements writing packet data to pcap files.
|
Package pcap implements writing packet data to pcap files. |
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. |
database
Package database generates SecureBoot auto-enrollment database.
|
Package database generates SecureBoot auto-enrollment database. |
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.