app/

directory
v1.4.0-alpha.0 Latest Latest
Warning

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

Go to latest
Published: Dec 23, 2022 License: MPL-2.0

Directories

Path Synopsis
Package apid implements apid functionality.
Package apid implements apid functionality.
pkg/backend
Package backend implements backends satisfying proxy.Backend interface
Package backend implements backends satisfying proxy.Backend interface
pkg/director
Package director provides proxy call routing facility
Package director provides proxy call routing facility
pkg/provider
Package provider provides TLS config for client & server.
Package provider provides TLS config for client & server.
Package init implements booting process.
Package init implements booting process.
Package machined provides machined implementation.
Package machined provides machined implementation.
internal/server/v1alpha1
Package runtime provides the runtime implementation.
Package runtime provides the runtime implementation.
pkg/adapters/cluster
Package cluster implements adapters wrapping resources/cluster to provide additional functionality.
Package cluster implements adapters wrapping resources/cluster to provide additional functionality.
pkg/adapters/hardware
Package hardware implements adapters wrapping resources/hardware to provide additional functionality.
Package hardware implements adapters wrapping resources/hardware to provide additional functionality.
pkg/adapters/k8s
Package k8s implements adapters wrapping resources/k8s to provide additional functionality.
Package k8s implements adapters wrapping resources/k8s to provide additional functionality.
pkg/adapters/kubespan
Package kubespan implements adapters wrapping resources/kubespan to provide additional functionality.
Package kubespan implements adapters wrapping resources/kubespan to provide additional functionality.
pkg/adapters/network
Package network implements adapters wrapping resources/network to provide additional functionality.
Package network implements adapters wrapping resources/network to provide additional functionality.
pkg/adapters/perf
Package perf implements adapters wrapping resources/perf to provide additional functionality.
Package perf implements adapters wrapping resources/perf to provide additional functionality.
pkg/controllers
Package controllers provides common methods for controller operations.
Package controllers provides common methods for controller operations.
pkg/controllers/cluster
Package cluster provides controllers which manage Talos cluster resources.
Package cluster provides controllers which manage Talos cluster resources.
pkg/controllers/config
Package config provides controllers which manage config resources.
Package config provides controllers which manage config resources.
pkg/controllers/ctest
Package ctest provides basic types and functions for controller testing.
Package ctest provides basic types and functions for controller testing.
pkg/controllers/etcd
Package etcd provides controllers which manage etcd resources.
Package etcd provides controllers which manage etcd resources.
pkg/controllers/files
Package files provides controllers which manage file resources.
Package files provides controllers which manage file resources.
pkg/controllers/hardware
Package hardware provides the hardware controller implementation.
Package hardware provides the hardware controller implementation.
pkg/controllers/k8s
Package k8s provides controllers which manage Kubernetes resources.
Package k8s provides controllers which manage Kubernetes resources.
pkg/controllers/kubeaccess
Package kubeaccess provides controllers which manage Talos API access from Kubernetes workloads.
Package kubeaccess provides controllers which manage Talos API access from Kubernetes workloads.
pkg/controllers/kubespan
Package kubespan provides controllers which manage Talos KubeSpan feature.
Package kubespan provides controllers which manage Talos KubeSpan feature.
pkg/controllers/network
Package network provides controllers which manage network resources.
Package network provides controllers which manage network resources.
pkg/controllers/network/operator
Package operator implements network operators.
Package operator implements network operators.
pkg/controllers/network/operator/vip
Package vip contains implementations of specific methods to acquire/release virtual IPs.
Package vip contains implementations of specific methods to acquire/release virtual IPs.
pkg/controllers/network/watch
Package watch provides netlink watchers via multicast groups.
Package watch provides netlink watchers via multicast groups.
pkg/controllers/runtime
Package runtime provides the runtime implementation.
Package runtime provides the runtime implementation.
pkg/controllers/secrets
Package secrets provides controllers which manage secret resources.
Package secrets provides controllers which manage secret resources.
pkg/controllers/siderolink
Package siderolink provides controllers which manage file resources.
Package siderolink provides controllers which manage file resources.
pkg/controllers/time
Package time contains controllers managing time, synchronization, etc.
Package time contains controllers managing time, synchronization, etc.
pkg/controllers/v1alpha1
Package v1alpha1 provides controllers managing v1alpha1 resources.
Package v1alpha1 provides controllers managing v1alpha1 resources.
pkg/runtime
Package runtime defines interfaces for accessing runtime specific settings, and state.
Package runtime defines interfaces for accessing runtime specific settings, and state.
pkg/runtime/disk
Package disk contains abstract utility function to filter disks in MachineState.Disk call.
Package disk contains abstract utility function to filter disks in MachineState.Disk call.
pkg/runtime/logging
Package logging provides implementations of runtime.LoggingManager.
Package logging provides implementations of runtime.LoggingManager.
pkg/runtime/v1alpha1
Package v1alpha1 implements a `Runtime`.
Package v1alpha1 implements a `Runtime`.
pkg/runtime/v1alpha1/board
Package board provides the function to discover the current board.
Package board provides the function to discover the current board.
pkg/runtime/v1alpha1/board/bananapi_m64
Package bananapim64 provides the Banana Pi M64 board implementation.
Package bananapim64 provides the Banana Pi M64 board implementation.
pkg/runtime/v1alpha1/board/jetson_nano
Package jetsonnano provides the Jetson Nano board implementation.
Package jetsonnano provides the Jetson Nano board implementation.
pkg/runtime/v1alpha1/board/libretech_all_h3_cc_h5
Package libretechallh3cch5 provides the LibretechAllH3CCH5 board implementation.
Package libretechallh3cch5 provides the LibretechAllH3CCH5 board implementation.
pkg/runtime/v1alpha1/board/nanopi_r4s
Package nanopir4s provides the Nano Pi R4S board implementation.
Package nanopir4s provides the Nano Pi R4S board implementation.
pkg/runtime/v1alpha1/board/pine64
Package pine64 provides the Pine64 board implementation.
Package pine64 provides the Pine64 board implementation.
pkg/runtime/v1alpha1/board/rock64
Package rock64 provides the Pine64 Rock64 board implementation.
Package rock64 provides the Pine64 Rock64 board implementation.
pkg/runtime/v1alpha1/board/rockpi4
Package rockpi4 provides the Radxa rock pi implementation.
Package rockpi4 provides the Radxa rock pi implementation.
pkg/runtime/v1alpha1/board/rockpi4c
Package rockpi4c provides the Radxa rock pi implementation.
Package rockpi4c provides the Radxa rock pi implementation.
pkg/runtime/v1alpha1/board/rpi_4
Package rpi4 provides the Raspberry Pi 4 Model B implementation.
Package rpi4 provides the Raspberry Pi 4 Model B implementation.
pkg/runtime/v1alpha1/board/rpi_generic
Package rpigeneric provides the Raspberry Pi Compute Module 4 implementation.
Package rpigeneric provides the Raspberry Pi Compute Module 4 implementation.
pkg/runtime/v1alpha1/bootloader
Package bootloader provides bootloader implementation.
Package bootloader provides bootloader implementation.
pkg/runtime/v1alpha1/bootloader/adv
Package adv provides common interfaces to access ADV data.
Package adv provides common interfaces to access ADV data.
pkg/runtime/v1alpha1/bootloader/adv/syslinux
Package syslinux provides syslinux-compatible ADV data.
Package syslinux provides syslinux-compatible ADV data.
pkg/runtime/v1alpha1/bootloader/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.
pkg/runtime/v1alpha1/bootloader/grub
Package grub provides the interface to the GRUB bootloader: config management, installation, etc.
Package grub provides the interface to the GRUB bootloader: config management, installation, etc.
pkg/runtime/v1alpha1/platform
Package platform provides functions to get the runtime.Platform.
Package platform provides functions to get the runtime.Platform.
pkg/runtime/v1alpha1/platform/aws
Package aws contains the AWS implementation of the [platform.Platform].
Package aws contains the AWS implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/azure
Package azure contains the Azure implementation of the [platform.Platform].
Package azure contains the Azure implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/container
Package container contains the Container implementation of the [platform.Platform].
Package container contains the Container implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/digitalocean
Package digitalocean contains the Digital Ocean implementation of the [platform.Platform].
Package digitalocean contains the Digital Ocean implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/equinixmetal
Package equinixmetal contains the Equinix Metal implementation of the [platform.Platform].
Package equinixmetal contains the Equinix Metal implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/errors
Package errors contains errors used by the platform package.
Package errors contains errors used by the platform package.
pkg/runtime/v1alpha1/platform/exoscale
Package exoscale contains the Exoscale platform implementation.
Package exoscale contains the Exoscale platform implementation.
pkg/runtime/v1alpha1/platform/gcp
Package gcp contains the GCP implementation of the [platform.Platform].
Package gcp contains the GCP implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/hcloud
Package hcloud contains the Hcloud implementation of the [platform.Platform].
Package hcloud contains the Hcloud implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/metal
Package metal contains the metal implementation of the [platform.Platform].
Package metal contains the metal implementation of the [platform.Platform].
pkg/runtime/v1alpha1/platform/nocloud
Package nocloud provides the NoCloud platform implementation.
Package nocloud provides the NoCloud platform implementation.
pkg/runtime/v1alpha1/platform/openstack
Package openstack provides the Openstack platform implementation.
Package openstack provides the Openstack platform implementation.
pkg/runtime/v1alpha1/platform/oracle
Package oracle provides the Oracle platform implementation.
Package oracle provides the Oracle platform implementation.
pkg/runtime/v1alpha1/platform/scaleway
Package scaleway provides the Scaleway platform implementation.
Package scaleway provides the Scaleway platform implementation.
pkg/runtime/v1alpha1/platform/upcloud
Package upcloud provides the UpCloud platform implementation.
Package upcloud provides the UpCloud platform implementation.
pkg/runtime/v1alpha1/platform/utils
Package utils provides utility functions for the platform package.
Package utils provides utility functions for the platform package.
pkg/runtime/v1alpha1/platform/vmware
Package vmware provides the VMware platform implementation.
Package vmware provides the VMware platform implementation.
pkg/runtime/v1alpha1/platform/vultr
Package vultr provides the Vultr platform implementation.
Package vultr provides the Vultr platform implementation.
pkg/runtime/v1alpha2
Package v1alpha2 provides runtime implementation based on os-runtime.
Package v1alpha2 provides runtime implementation based on os-runtime.
pkg/system/runner
Package runner provides a runner for running services.
Package runner provides a runner for running services.
pkg/system/services/mocks
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package resources implements resources API server.
Package resources implements resources API server.
Package internal contains server implementation.
Package internal contains server implementation.
internal/provider
Package provider provides TLS config for client & server.
Package provider provides TLS config for client & server.

Jump to

Keyboard shortcuts

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