Guides¶
End-to-end workflows for the most common OpenDepot use cases.
For Users¶
Guides for teams consuming modules and providers from OpenDepot.
-
Reference synced modules from your OpenTofu or Terraform configurations using the registry source format.
-
Use OpenDepot as a private provider mirror, including GPG-verified downloads for air-gapped environments.
For Admins¶
Guides for platform and infrastructure teams operating OpenDepot.
-
Manage
Modulemanifests in Git and let Argo CD sync them to the cluster. Every published version maps to an approved, merged pull request. -
Automatically discover and sync module and provider versions from GitHub and HashiCorp without writing any
kubectl applycommands or configuring direct pipeline authentication. -
Pipeline-focused workflows for CI/CD registry reads (OIDC or token-based auth) and push-based publishing of
Moduleresources. -
Day-2 admin runbooks for force re-sync, module/provider lifecycle operations, scanning checks, and pre-signed URL tuning.
-
Move existing modules and providers from the public registry or another self-hosted registry to OpenDepot.
-
Restrict which modules and providers each OIDC group may access using
GroupBindingresources and expr-lang expressions. -
Enable the browsable registry frontend, configure public visibility labels, and set up OIDC login and
GroupBinding-based access for the UI.