solo-weaver

module
v0.19.2 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2026 License: Apache-2.0

README

solo-provisioner

A Go-based tool for provisioning Hedera network components in a streamlined and automated way.

Getting Started

Refer to the Quickstart Guide for how to work with this project.

Support

If you have a question on how to use the product, please see our support guide.

Contributing

Contributions are restricted to trusted maintainers.

Code of Conduct

This project is governed by the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code of conduct.

License

Apache License 2.0

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
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.
migration
Package migration provides a framework for managing software migrations.
Package migration provides a framework for managing software migrations.
nio
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.
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.
fsx
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).
os
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.
version
Package version holds the shared types and helpers used by each binary's version subpackage (pkg/version/cli and pkg/version/daemon).
Package version holds the shared types and helpers used by each binary's version subpackage (pkg/version/cli and pkg/version/daemon).
version/cli
Package cli is the version subpackage owned by the solo-provisioner CLI binary.
Package cli is the version subpackage owned by the solo-provisioner CLI binary.
version/daemon
Package daemon is the version subpackage owned by the solo-provisioner-daemon binary.
Package daemon is the version subpackage owned by the solo-provisioner-daemon binary.
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.

Jump to

Keyboard shortcuts

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