internal/

directory
v1.4.0 Latest Latest
Warning

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

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

Directories

Path Synopsis
Package artifacts handles acquiring and caching source Talos artifacts.
Package artifacts handles acquiring and caching source Talos artifacts.
imagehandler
Package imagehandler holds helpers for working with oci images.
Package imagehandler holds helpers for working with oci images.
Package asset implements generation of Talos build assets.
Package asset implements generation of Talos build assets.
cache
Package cache provides an interface for caching boot assets.
Package cache provides an interface for caching boot assets.
cache/cdn
Package cdn implements a cache wrapper for boot assets, rewriting URLs to go through CDN.
Package cdn implements a cache wrapper for boot assets, rewriting URLs to go through CDN.
cache/registry
Package registry implements a cache using an OCI registry.
Package registry implements a cache using an OCI registry.
cache/s3
Package s3 implements a cache for boot assets using S3-compatible storage.
Package s3 implements a cache for boot assets using S3-compatible storage.
Package audit records an immutable, structured trail of handled requests.
Package audit records an immutable, structured trail of handled requests.
sink/file
Package file implements an audit.Sink that appends records as newline-delimited JSON to a file, rotating the file by size.
Package file implements an audit.Sink that appends records as newline-delimited JSON to a file, rotating the file by size.
sink/log
Package log implements an audit.Sink that writes records through a zap logger.
Package log implements an audit.Sink that writes records through a zap logger.
Package cache provides reusable in-memory caching primitives.
Package cache provides reusable in-memory caching primitives.
Package ctxlog carries a request ID through a context.Context so logs emitted anywhere in a request share a request_id field.
Package ctxlog carries a request ID through a context.Context so logs emitted anywhere in a request share a request_id field.
frontend
http
Package http implements the HTTP frontend.
Package http implements the HTTP frontend.
image
signer
Package signer implements simplified cosign-compatible OCI image signer.
Package signer implements simplified cosign-compatible OCI image signer.
verify
Package verify provides utilities for verifying container image signatures.
Package verify provides utilities for verifying container image signatures.
Package mime provides MIME type detection based on file extensions.
Package mime provides MIME type detection based on file extensions.
Package profile implements handling of Talos profiles.
Package profile implements handling of Talos profiles.
Package regtransport implements utilities for interacting with registry transport.
Package regtransport implements utilities for interacting with registry transport.
Package remotewrap implements a wrapper around go-containerregistry's remote package.
Package remotewrap implements a wrapper around go-containerregistry's remote package.
internal/refresher
Package refresher implements a simple refresh on interval mechanism.
Package refresher implements a simple refresh on interval mechanism.
Package schematic implements schematic factory: storing image schematics.
Package schematic implements schematic factory: storing image schematics.
storage
Package storage implements a storage for schematic data.
Package storage implements a storage for schematic data.
storage/cache
Package cache implements an in-memory cache over schematic storage.
Package cache implements an in-memory cache over schematic storage.
storage/registry
Package registry implements a schematic storage in OCI registry.
Package registry implements a schematic storage in OCI registry.
Package secureboot implements handling SecureBoot options.
Package secureboot implements handling SecureBoot options.
Package version contains variables such as project name, tag and sha.
Package version contains variables such as project name, tag and sha.

Jump to

Keyboard shortcuts

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