s3-orchestrator

Admin Guide

Admin Guide

The admin guide has been split into per-topic pages so each topic has a focused home rather than living in a single 2000-line reference. Start with the topic that matches what you’re doing:

Getting started

  • Quickstart — get a working deployment in under a minute
  • Architecture — system diagram, storage layer, write routing

Configuration

  • Configuration walkthrough — every YAML block, validation rules, hot-reload matrix
  • Authentication — SigV4 variants, credentials, multi-bucket isolation
  • Backends — provider quick-reference, routing strategies, usage limits, multi-backend topologies
  • Database — engine choice (SQLite vs PostgreSQL), schema, goose migrations
  • Encryption — envelope encryption, Vault Transit, key rotation, integrity verification
  • Notifications — webhook outbox pattern, CloudEvents JSON, HMAC signing

Operations

  • Operations — drain, rebalance, scrub, cache management, trace snapshot, credential rotation
  • Replication — replication factor, over-replication cleanup, orphan reconciliation
  • Cleanup and lifecycle — cleanup queue, PUT-before-COMMIT pending intents, lifecycle expiration
  • CLI subcommandsversion, init, validate, sync, admin
  • Deployment — Nomad, Kubernetes, Docker, Debian package, multi-instance

Observability and troubleshooting