Skip to content

Add rill sudo project dump-instances - #9841

Open
begelundmuller wants to merge 3 commits into
mainfrom
begelundmuller/sudo-dump-instances
Open

Add rill sudo project dump-instances#9841
begelundmuller wants to merge 3 commits into
mainfrom
begelundmuller/sudo-dump-instances

Conversation

@begelundmuller

@begelundmuller begelundmuller commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Adds rill sudo project dump-instances [<project-pattern>], a sibling of dump-resources that calls GetInstance on each matching project's runtime and dumps the result as JSON.

  • Useful for auditing values that are spread across runtimes, such as feature_flags, olap_connector, annotations and ai_connector.
  • Keys use the proto field names (feature_flags, not featureFlags), and each row is annotated with org, project and runtime_host.
  • Sensitive values (connector configs and variables) are only included with --sensitive, which requires ReadInstance on the issued superuser token.
  • Projects without a deployment are skipped; per-project failures are reported at the end instead of aborting the run.

@begelundmuller begelundmuller self-assigned this Aug 28, 2026
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.

2 participants