Directories
¶
| Path | Synopsis |
|---|---|
|
Package argocd manages Argo CD Application custom resources for environment deployments using server-side apply.
|
Package argocd manages Argo CD Application custom resources for environment deployments using server-side apply. |
|
Package async provides interfaces for async infrastructure provisioning.
|
Package async provides interfaces for async infrastructure provisioning. |
|
Package cli implements the diverge command-line interface, providing commands for creating, listing, deleting, and managing preview environments.
|
Package cli implements the diverge command-line interface, providing commands for creating, listing, deleting, and managing preview environments. |
|
Package deployer provides pluggable service deployment backends.
|
Package deployer provides pluggable service deployment backends. |
|
Package metrics defines and registers Prometheus metrics for all Diverge subsystems.
|
Package metrics defines and registers Prometheus metrics for all Diverge subsystems. |
|
Package notifier provides integrations for posting deployment status notifications to code review platforms such as GitHub and GitLab.
|
Package notifier provides integrations for posting deployment status notifications to code review platforms such as GitHub and GitLab. |
|
Package observability wires OpenTelemetry for this service.
|
Package observability wires OpenTelemetry for this service. |
|
Package proxy implements the Diverge reverse proxy for subdomain-based routing of requests to preview environments.
|
Package proxy implements the Diverge reverse proxy for subdomain-based routing of requests to preview environments. |
|
Package routing manages Kubernetes networking resources for environment traffic routing, with implementations for Gateway API and Istio.
|
Package routing manages Kubernetes networking resources for environment traffic routing, with implementations for Gateway API and Istio. |
|
dashboard
Package dashboard provides embedded static assets for the Diverge web dashboard.
|
Package dashboard provides embedded static assets for the Diverge web dashboard. |
|
Package testing provides test integration for preview environments.
|
Package testing provides test integration for preview environments. |
Click to show internal directories.
Click to hide internal directories.