Skip to content

Examples

Each example starts from a running operator, gives you manifests to apply, and ends with an observable result. Begin with the Git path; add other sinks only when their delivery model is what your consumer needs.

Collect

  1. Your first inventory — Deployment images to a Git diff.
  2. Helm and Argo release inventory — extract release metadata.
  3. Cluster-scoped rollup — aggregate across selected namespaces.
  4. Multi-tenant watch scope — opt teams and namespaces in.
  5. Team-owned operator — install with minimal, namespaced RBAC.

Export

  1. Git snapshot sink — export a diffable snapshot.
  2. S3 and GCS object storage — write durable bucket objects.
  3. Postgres state store — query current inventory relationally.
  4. MongoDB sink — maintain document-oriented current state.
  5. BigQuery sink — export analytics-ready inventory.
  6. Kafka event sink — publish changes for stream consumers.
  7. NATS event sink — emit changes through JetStream.
  8. Multi-sink fan-out — drive independent destinations from one inventory.
  9. Connection tests — probe a sink without exporting inventory.

Fleet and automation

  1. Multi-cluster fleet — partition several cluster writers in a shared sink.
  2. Pipeline CLI — collect from CI/CD without running the operator.

The custom-resource reference documents every supported field. For a failed example, use the page's troubleshooting section and the canonical troubleshooting guide.