Skip to content

feat(powersync): enable native metrics and authenticated diagnostics - #29

Merged
orga-agent[bot] merged 2 commits into
mainfrom
feat/powersync-observability
Sep 10, 2026
Merged

orga-agent[bot] merged 2 commits into
mainfrom
feat/powersync-observability

Conversation

@orga-agent

@orga-agent orga-agent Bot commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Managed PowerSync now defaults to 1.21.0, enables Prometheus metrics on port 9464, and authenticates Diagnostics with the create-once <project>-powersync-api-token Secret. Reconciliation preserves existing database passwords and valid API tokens, rejects foreign-controlled token Secrets, and uses Recreate for the singleton replicator.

The API retains its existing availability probes and client-auth contract. Operator documentation covers token rotation, endpoint verification, and upgrade/rollback limits.

Validation: resource/controller tests, full Go test/build/vet/lint, generation and envtest checks, Tanka and delivery checks passed. Independent Standards and Spec reviews are complete; the README probe clarification was verified separately. Reviewed head: abf3946.

Live rollout and existing-client smoke checks have not been performed. The monitoring consumer is being completed separately in guion-devops.

@orga-agent
orga-agent Bot merged commit 816fb8c into main Sep 10, 2026
2 checks passed
@orga-agent
orga-agent Bot deleted the feat/powersync-observability branch September 10, 2026 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant