Directories ¶
Path | Synopsis |
---|---|
api
|
|
Package cel provides helpers for working with CEL expressions.
|
Package cel provides helpers for working with CEL expressions. |
celenv
Package celenv provides standard CEL environments to evaluate CEL expressions.
|
Package celenv provides standard CEL environments to evaluate CEL expressions. |
Package client provides Talos API client.
|
Package client provides Talos API client. |
resolver
Package resolver implements gRPC resolvers.
|
Package resolver implements gRPC resolvers. |
Package compatibility provides version compatibility checks for Talos.
|
Package compatibility provides version compatibility checks for Talos. |
talos110
Package talos110 provides compatibility constants for Talos 1.10.
|
Package talos110 provides compatibility constants for Talos 1.10. |
talos12
Package talos12 provides compatibility constants for Talos 1.2.
|
Package talos12 provides compatibility constants for Talos 1.2. |
talos13
Package talos13 provides compatibility constants for Talos 1.3.
|
Package talos13 provides compatibility constants for Talos 1.3. |
talos14
Package talos14 provides compatibility constants for Talos 1.4
|
Package talos14 provides compatibility constants for Talos 1.4 |
talos15
Package talos15 provides compatibility constants for Talos 1.5.
|
Package talos15 provides compatibility constants for Talos 1.5. |
talos16
Package talos16 provides compatibility constants for Talos 1.6.
|
Package talos16 provides compatibility constants for Talos 1.6. |
talos17
Package talos17 provides compatibility constants for Talos 1.7.
|
Package talos17 provides compatibility constants for Talos 1.7. |
talos18
Package talos18 provides compatibility constants for Talos 1.8.
|
Package talos18 provides compatibility constants for Talos 1.8. |
talos19
Package talos19 provides compatibility constants for Talos 1.9.
|
Package talos19 provides compatibility constants for Talos 1.9. |
Package config provides interfaces to consume machine configuration values.
|
Package config provides interfaces to consume machine configuration values. |
bundle
Package bundle provides a set of machine configuration files.
|
Package bundle provides a set of machine configuration files. |
configdiff
Package configdiff provides a way to compare two config trees.
|
Package configdiff provides a way to compare two config trees. |
configloader
Package configloader provides methods to load Talos config.
|
Package configloader provides methods to load Talos config. |
configloader/internal/decoder
Package decoder provides a YAML decoder for machine configuration documents.
|
Package decoder provides a YAML decoder for machine configuration documents. |
configpatcher
Package configpatcher provides methods to patch Talos config.
|
Package configpatcher provides methods to patch Talos config. |
container
Package container implements a wrapper which wraps all configuration documents into a single container.
|
Package container implements a wrapper which wraps all configuration documents into a single container. |
generate
Package generate provides Talos machine configuration generation and client config generation.
|
Package generate provides Talos machine configuration generation and client config generation. |
generate/secrets
Package secrets provides types and methods to handle base machine configuration secrets.
|
Package secrets provides types and methods to handle base machine configuration secrets. |
internal/registry
Package registry provides a registry for configuration documents.
|
Package registry provides a registry for configuration documents. |
machine
Package machine defines common machine type.
|
Package machine defines common machine type. |
types
Package types imports all configuration document types to register them.
|
Package types imports all configuration document types to register them. |
types/block
Package block provides block device and volume configuration documents.
|
Package block provides block device and volume configuration documents. |
types/block/blockhelpers
Package blockhelpers provides helper functions for working with block resources.
|
Package blockhelpers provides helper functions for working with block resources. |
types/meta
Package meta provides common meta types for config documents.
|
Package meta provides common meta types for config documents. |
types/network
Package network provides network machine configuration documents.
|
Package network provides network machine configuration documents. |
types/runtime
Package runtime provides runtime machine configuration documents.
|
Package runtime provides runtime machine configuration documents. |
types/runtime/extensions
Package extensions provides extensions config documents.
|
Package extensions provides extensions config documents. |
types/security
Package security provides security-related machine configuration documents.
|
Package security provides security-related machine configuration documents. |
types/siderolink
Package siderolink provides SideroLink machine configuration documents.
|
Package siderolink provides SideroLink machine configuration documents. |
types/v1alpha1
Package v1alpha1 contains definition of the `v1alpha1` configuration document.
|
Package v1alpha1 contains definition of the `v1alpha1` configuration document. |
validation
Package validation provides validation options for the config Validate method.
|
Package validation provides validation options for the config Validate method. |
Package constants defines constants used throughout Talos.
|
Package constants defines constants used throughout Talos. |
Package extensions contains Talos extensions specific API.
|
Package extensions contains Talos extensions specific API. |
services
Package services contains definitions for non-system services.
|
Package services contains definitions for non-system services. |
Package formatters contains the API response formatters used in the CLI output.
|
Package formatters contains the API response formatters used in the CLI output. |
Package gendata contains that a variables generated from Makefile script.
|
Package gendata contains that a variables generated from Makefile script. |
imager
|
|
quirks
Package quirks contains the quirks for Talos image generation.
|
Package quirks contains the quirks for Talos image generation. |
Package kubelet defines Talos interface for the kubelet.
|
Package kubelet defines Talos interface for the kubelet. |
Package labels contains adapter label validation functions from Kubernetes.
|
Package labels contains adapter label validation functions from Kubernetes. |
Package meta provides interfaces for encoding and decoding META values.
|
Package meta provides interfaces for encoding and decoding META values. |
Package nethelpers provides types and type wrappers to support network resources.
|
Package nethelpers provides types and type wrappers to support network resources. |
Package overlay provides an interface for overlay installers.
|
Package overlay provides an interface for overlay installers. |
adapter
Package adapter provides an adapter for the overlay installer.
|
Package adapter provides an adapter for the overlay installer. |
Package proto defines a functions to work with proto messages.
|
Package proto defines a functions to work with proto messages. |
Package resources provides common Talos resources settings.
|
Package resources provides common Talos resources settings. |
block
Package block provides resources related to blockdevices, mounts, etc.
|
Package block provides resources related to blockdevices, mounts, etc. |
config
Package config provides resources which hold Talos node configuration.
|
Package config provides resources which hold Talos node configuration. |
cri
Package cri contains resources related to the Container Runtime Interface (CRI).
|
Package cri contains resources related to the Container Runtime Interface (CRI). |
etcd
Package etcd provides resources which interface with etcd.
|
Package etcd provides resources which interface with etcd. |
files
Package files provides resources which describe files on disk.
|
Package files provides resources which describe files on disk. |
k8s
Package k8s provides resources which interface with Kubernetes.
|
Package k8s provides resources which interface with Kubernetes. |
kubeaccess
Package kubeaccess provides resources related to the Talos API access from Kubernetes workloads.
|
Package kubeaccess provides resources related to the Talos API access from Kubernetes workloads. |
network
Package network provides resources which describe networking subsystem state.
|
Package network provides resources which describe networking subsystem state. |
secrets
Package secrets provides resources which store secrets.
|
Package secrets provides resources which store secrets. |
siderolink
Package siderolink contains SideroLink-related resources.
|
Package siderolink contains SideroLink-related resources. |
time
Package time provides time-related resources.
|
Package time provides time-related resources. |
v1alpha1
Package v1alpha1 provides resources which implement "glue" code from v1alpha1 Talos init system.
|
Package v1alpha1 provides resources which implement "glue" code from v1alpha1 Talos init system. |
Package version defines version information.
|
Package version defines version information. |
Click to show internal directories.
Click to hide internal directories.