GitOps & integrations
GitHub, GitLab, Bitbucket, Azure DevOps, ArgoCD, Flux — push and sync your IaC.
Push generated IaC straight into your existing pipeline instead of copy-pasting it. Six GitOps targets are wired end-to-end, including automated pull-request feedback and drift reconciliation.
- GitHub, GitLab, Bitbucket, and Azure DevOps — push, PR feedback, and webhooks
- ArgoCD and Flux — application and kustomization sync with live status
- Drift can open a reconciliation pull request automatically
How it works
Two paths run side by side: generated infrastructure can open a pull request on GitHub, GitLab, Bitbucket, or Azure DevOps for human review, or it can sync continuously through a real ArgoCD Application or Flux Kustomization that NebulaStack generates and monitors. Drift detected on either path can open its own remediation pull request automatically.
The two paths aren't mutually exclusive: a PR-based change can merge into a branch that Argo CD or Flux is watching, so the same drift-detection and reconcile-status logic applies whether infrastructure arrived by direct apply or by GitOps sync.