Vender Components
Secure, customizable GitLab CI components.
Vender Components is a library of drop-in CI/CD components for use inside GitLab CI pipelines. Every component is built on Red Hat UBI (Universal Base Image) containers and ships with hardened security configuration out of the box, with knobs to customize behavior for even the most restrictive environments. Because the whole catalog can be pulled into your own registry, Vender Components runs fully offline and in air-gapped, closed networks.
Up and running in two commands.
Clone the workspace bootstrapper and run the installer. It walks you through a short prompt for your GitLab URL and token, then pulls every component, workflow, template, and workspace template into your environment — no ongoing internet access required.
- RHEL UBI Base
- Hardened by Default
- Offline & Air-Gapped
- Fully Customizable
Vender brings a whole bunch of customizable components and workflows. These enable your teams to move quickly, get pipelines online quickly, and not worry about maintenance.
Components
14 available| Name | Access |
|---|---|
| Cloud-Native Component | Public |
| Rust Component | License Required |
| Golang Component | Public |
| Podman Component | License Required |
| SonarQube Component | License Required |
| Slack Component | License Required |
| Release Component | Public |
| HonKit Component | Public |
| AWS Component | License Required |
| Buildah Component | Public |
| Python 3 Component | Public |
| Maven Component | License Required |
| NodeJS Component | Public |
| Component Base | Public |
Workflows
3 available| Name | Access |
|---|---|
| k8s-rbac-creator | Public |
| new-group | Public |
| new-project | Public |
Frequently asked questions
With GitLab Concierge, all Vender Components — including the private ones — are included with a commercial license. Public components are available to everyone.
Ready to try Vender Components?
Tell us about your stack and we'll get you set up with early access.
