Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
cli
command
|
|
|
daemon
command
|
|
|
weaver-shim
command
|
|
|
internal
|
|
|
alloy
Package alloy provides business logic for Grafana Alloy configuration and installation.
|
Package alloy provides business logic for Grafana Alloy configuration and installation. |
|
alloy/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. |
|
bll/teleport
Package teleport implements the business logic layer for teleport intents.
|
Package teleport implements the business logic layer for teleport intents. |
|
consensus
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). |
|
daemon/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. |
|
migration
Package migration provides a framework for managing software migrations.
|
Package migration provides a framework for managing software migrations. |
|
rsl
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. |
|
selfupgrade
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. |
|
state
Package state provides cluster state discovery functions.
|
Package state provides cluster state discovery functions. |
|
tomlx
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. |
|
ui/prompt
Package prompt provides interactive CLI prompts for solo-provisioner commands.
|
Package prompt provides interactive CLI prompts for solo-provisioner commands. |
|
pkg
|
|
|
deps
Package deps holds compile-time defaults for the block-node install plan.
|
Package deps holds compile-time defaults for the block-node install plan. |
|
manifests
Package manifests parses and validates the YAML manifest files shipped under manifests/ inside a consensus-node deployment package (consensus-node-components.yaml, infrastructure-versions.yaml, external-files.yaml, state-sources.yaml).
|
Package manifests parses and validates the YAML manifest files shipped under manifests/ inside a consensus-node deployment package (consensus-node-components.yaml, infrastructure-versions.yaml, external-files.yaml, state-sources.yaml). |
|
schema
Package schema provides a generic versioned-YAML loader for any file that embeds a schema version field.
|
Package schema provides a generic versioned-YAML loader for any file that embeds a schema version field. |
|
security/principal
Package principal provides routines to set and check security for users, groups, files, and folders.
|
Package principal provides routines to set and check security for users, groups, files, and folders. |
|
scripts
|
|
|
chart-checksums
command
chart-checksums recomputes the integrity values stored in pkg/software/infrastructure-catalog.yaml under cluster:*.versions.
|
chart-checksums recomputes the integrity values stored in pkg/software/infrastructure-catalog.yaml under cluster:*.versions. |
Click to show internal directories.
Click to hide internal directories.