machinery

module
v1.5.0-alpha.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2023 License: MPL-2.0

Directories

Path Synopsis
api
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.
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.
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.
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/meta
Package meta provides common meta types for config documents.
Package meta provides common meta types for config documents.
types/runtime
Package runtime provides Talos runtime config documents.
Package runtime provides Talos runtime config documents.
types/siderolink
Package siderolink provides siderolink config documents.
Package siderolink provides siderolink config documents.
types/v1alpha1
Package v1alpha1 configuration file contains all the options available for configuring a machine.
Package v1alpha1 configuration file contains all the options available for configuring a machine.
types/v1alpha1/generate
Package generate provides Talos machine configuration generation and client config generation.
Package generate provides Talos machine configuration generation and client config generation.
types/v1alpha1/machine
Package machine defines common machine type.
Package machine defines common machine type.
validation
Package validation provides validation options for the config Validate method.
Package validation provides validation options for the config Validate method.
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 gendata contains that a variables generated from Makefile script.
Package gendata contains that a variables generated from Makefile script.
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 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.
config
Package config provides resources which hold Talos node configuration.
Package config provides resources which hold Talos node configuration.
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL