VN-002Beta 1 Released

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.

With GitLab Concierge, all Vender Components are included with a commercial license.Explore GitLab Concierge
Get Started Quickly

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.

vender.sh — workspace installer

Capabilities
  • RHEL UBI Base
  • Hardened by Default
  • Offline & Air-Gapped
  • Fully Customizable
What it does
01
RHEL UBI foundation
Every component is built on Red Hat Universal Base Image containers for a trusted, supportable base.
02
Hardened security config
Secure defaults baked in — least privilege, pinned versions, and no surprise network calls.
03
Built for restricted environments
Customize each component to satisfy the most restrictive compliance and policy requirements.
04
Offline & closed networks
Pull the full catalog into your own registry and run entirely air-gapped.
Supported components & workflows

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
NameAccess
Cloud-Native ComponentPublic
Rust ComponentLicense Required
Golang ComponentPublic
Podman ComponentLicense Required
SonarQube ComponentLicense Required
Slack ComponentLicense Required
Release ComponentPublic
HonKit ComponentPublic
AWS ComponentLicense Required
Buildah ComponentPublic
Python 3 ComponentPublic
Maven ComponentLicense Required
NodeJS ComponentPublic
Component BasePublic

Workflows

3 available
NameAccess
k8s-rbac-creatorPublic
new-groupPublic
new-projectPublic

FAQ

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.

Initialize

Ready to try Vender Components?

Tell us about your stack and we'll get you set up with early access.