GitLab integration
Opsy plus GitLab covers the usual loop: code, image, rollout.
GitLab stays the source of truth for code and CI, while Kubernetes is where images must land. Between them often sits a fragile chain of webhooks and custom glue.
Teams need predictable linkage-who may deploy from which project and how that is proven in an audit.
Drifting image tags, unclear registry permissions, manual tag typing during rollout.
Hard to explain a single story to security or stakeholders when half the steps live in private script repos.
A managed layer on Kubernetes that respects the GitLab loop-projects, images, and deploy paths stay aligned across tools.
Fewer surprises when people rotate: less cron magic, more transparent steps.
HTTP API, examples, and integration depth are on the API & integrations topic page.
In a mature setup GitLab ensures a vetted image lands in the registry with a clear tag or digest. The next layer decides which cluster and parameters apply.
If that layer is webhooks without a unified access model, the wrong token or project often triggers deploys.
Compliance needs a chain: which MR, which pipeline, which image, and which Kubernetes action matches.
Screenshots below come from the related Opsy product topic. Click an image to open it full screen.



