Skip to content

Configra v1.2.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 23:05
· 0 commits to main since this release

Configra v1.2.0 ships a Go operator CLI built with Cobra/pflag, complete release sets and production operations controls.

  • configractl: Config/Vault/File writes, private contexts/outputs, deployment credential inventory and verified two-phase rotation.
  • Immutable Config+File preparation, local semantic validation, generation-checked activation and whole-set rollback; SDK and Kubernetes opt-in complete reads.
  • Shared administrator session invalidation/blocking and verified OIDC back-channel logout.
  • Private Prometheus metrics and alerts, independent audit/notification workers, write admission and safe archived Outbox pruning.
  • Separate MySQL service/migration roles, HA overlay and verified-backup scheduling references.

Upgrade requires MySQL schema 3 → 4. Stop writers and all service replicas, preserve a verified backup and matching Master Key, run configra migrate with a temporary migration identity, verify with configra doctor, then start matching v1.2.0 services. Existing current-value reads remain compatible; complete releases are explicitly enabled by consumers. Do not run old binaries against schema 4.

Each Darwin/Linux amd64/arm64 archive includes configra, configractl and configra-kubernetes, notices, source-access material and SBOMs. Verify SHA256SUMS after downloading. Production ingress, independent fault domains, storage retention and application reload remain deployment-specific acceptance steps.

Tagged release verification passed: all four downloaded archives match SHA256SUMS and source commit 4711d5ff4c440049cc422f37a4d62a9128045bcc; all 20 SBOMs pass the official CycloneDX 1.6 schema. Native macOS arm64 binaries report v1.2.0 and the tag commit; Linux binaries were executed in the tag build. Server/SDK CI, real-dependency E2E, actual-image recovery, the unchanged 600,000-request capacity gate and hosted three-node Kubernetes acceptance pass.