GitLab
PreviewRepositories and deploy provenance on the graph, rules synced from git, and an MR bot that posts each change's blast radius.
CollectsProvenanceRepositories
ActsMR commentsRule-request MRs
Keep rules, alerts and contracts in git, and see what a merge request will touch before it merges.
What Nistor collects
- Repositories as nodes on the graph.
- Provenance: which deploy created or changed an asset ("Deployed by").
What it can run
- GitOps sync: Nistor can pull rules from your repository (off by default). Rules, alerts and contracts can also be pushed from CI with the Nistor CLI; that path does not need this connector.
- MR bot (off by default): each merge request gets a comment listing the affected nodes, rules, open incidents and the estimated change in BigQuery cost, plus the quality checks it touches with Data quality (Enterprise).
- Rule requests (off by default): a request made in Nistor becomes a merge request for review.
Set it up
This integration is in preview. Create a project access token for the repositories Nistor should read and comment on; the README in the repository lists the scopes.
The setup guide comes with the docs, soon.