Skip to main content

Crate greentic_operator

Crate greentic_operator 

Source

Modules§

admin_api
Admin API handler with mTLS support for setup/update/remove operations.
bin_resolver
capabilities
capability_bootstrap
Capability bootstrap: discovery report, telemetry upgrade, and state store upgrade.
cards
cli
cloudflared
component_qa_ops
config
config_gate
demo
dev_store_path
Dev secrets store management for bundle setup.
discovery
Pack discovery — scans a bundle directory for .gtpack files across provider domains (messaging, events, oauth) and extracts metadata.
doctor
domains
gmap
hooks
ingress
messaging_universal
ngrok
offers
onboard
operator_i18n
operator_log
project
provider_config_envelope
provider_registry
providers
qa_flow_handler
Operator-side handler for qa.process flow nodes.
qa_persist
Persist config and secrets from QA apply-answers output.
qa_setup_wizard
QA-aware setup wizard that unifies the WASM-based qa-spec op and legacy setup.yaml into a single FormSpec-driven flow.
runner_exec
runner_integration
runtime_state
secret_name
Normalize secret names to a store-friendly canonical form.
secret_requirements
secret_value
secrets_backend
secrets_client
secrets_gate
secrets_manager
secrets_setup
SecretsSetup is the single entrypoint for secrets initialization and resolution inside greentic-operator.
services
setup_input
Load and validate user-provided setup answers from JSON/YAML files.
setup_to_formspec
Converts legacy setup.yaml (SetupSpec) into qa_spec::FormSpec.
state_layout
static_routes
subscriptions_universal
supervisor
wizard
wizard_executor
wizard_i18n
wizard_plan_builder
wizard_spec_builder