Skip to main content

Crate confium_operator

Crate confium_operator 

Source
Expand description

confium-operator — Kubernetes operator for Confium threshold signing ceremonies.

Watches for ConfiumSigningCeremony Custom Resources and orchestrates the threshold DKG + sign lifecycle. The operator runs as a Kubernetes Deployment; each ceremony is a CRD instance.

§CRD shape

apiVersion: confium.org/v1alpha1
kind: ConfiumSigningCeremony
metadata:
  name: release-v2-signing
spec:
  scheme: cmp20
  threshold: 3
  partyCount: 5
  messageRef:
    configMap: release-artifact
    key: release.tar.gz
  outputRef:
    secret: release-signature

§Status

Scaffold: the CRD definition + controller loop are defined but the actual Kubernetes client integration is stubbed. The scaffold lets teams design their ceremony workflow against a stable API.

Modules§

controller 🔒
Controller loop — watches for ConfiumSigningCeremony CRs and reconciles them.
crd 🔒
CRD definitions for Confium Kubernetes resources.

Structs§

Args

Functions§

main 🔒