internal/

directory
v0.21.0 Latest Latest
Warning

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

Go to latest
Published: Jul 2, 2026 License: Apache-2.0

Directories

Path Synopsis
Package alloy provides business logic for Grafana Alloy configuration and installation.
Package alloy provides business logic for Grafana Alloy configuration and installation.
labels
SPDX-License-Identifier: Apache-2.0
SPDX-License-Identifier: Apache-2.0
bll
blocknode
Package blocknode implements the business logic layer for block-node intents.
Package blocknode implements the business logic layer for block-node intents.
teleport
Package teleport implements the business logic layer for teleport intents.
Package teleport implements the business logic layer for teleport intents.
Package consensus holds contracts shared across the consensus-node tracks: the daemon-side execute-phase workflow (internal/daemon/consensus, epic #502) and the CLI-side recover/self-upgrade stories (epic #500).
Package consensus holds contracts shared across the consensus-node tracks: the daemon-side execute-phase workflow (internal/daemon/consensus, epic #502) and the CLI-side recover/self-upgrade stories (epic #500).
probes
Package probes holds the Kubernetes-specific leaf probe(s) that cannot live in the lightweight pkg/daemonkit because they pull in k8s.io/client-go.
Package probes holds the Kubernetes-specific leaf probe(s) that cannot live in the lightweight pkg/daemonkit because they pull in k8s.io/client-go.
Package migration provides a framework for managing software migrations.
Package migration provides a framework for managing software migrations.
firewall
Package firewall implements the node-agnostic `solo-provisioner network firewall` scope: the `inet host` nftables table that protects the bare-metal host (SSH/mgmt allowlist, ICMP policy, in-cluster host-service ports).
Package firewall implements the node-agnostic `solo-provisioner network firewall` scope: the `inet host` nftables table that protects the bare-metal host (SSH/mgmt allowlist, ICMP policy, in-cluster host-service ports).
Package rsl (Runtime State Layer) bridges live cluster reality, persisted application state, and operator-supplied inputs into a single, deterministic effective value for every configurable field.
Package rsl (Runtime State Layer) bridges live cluster reality, persisted application state, and operator-supplied inputs into a single, deterministic effective value for every configurable field.
Package selfupgrade defines the on-disk contracts for the daemon's binary self-upgrade protocol (epic #500): the self-upgrade.yaml state file and the .bak archived-binary naming convention.
Package selfupgrade defines the on-disk contracts for the daemon's binary self-upgrade protocol (epic #500): the self-upgrade.yaml state file and the .bak archived-binary naming convention.
Package state provides cluster state discovery functions.
Package state provides cluster state discovery functions.
Package tomlx provides utilities for managing TOML configuration files.
Package tomlx provides utilities for managing TOML configuration files.
ui
Package ui provides the Bubble Tea TUI layer for solo-provisioner.
Package ui provides the Bubble Tea TUI layer for solo-provisioner.
prompt
Package prompt provides interactive CLI prompts for solo-provisioner commands.
Package prompt provides interactive CLI prompts for solo-provisioner commands.

Jump to

Keyboard shortcuts

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