# CI/CD Kubernetes Plugins
!!! info "Architectural Context"
Detailed reference for CI/CD Kubernetes Plugins in the context of Engineering Pipeline.
## Continuous Delivery
### GitOps
#### GitLab
- [**GitLab Kubernetes Agent**](https://docs.gitlab.com/user/clusters/agent) [EN CONTENT] [ADVANCED LEVEL] [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — The GitLab Agent for Kubernetes. Establishes a secure pull-based GitOps connection inside the cluster, avoiding external security exposures.
## Continuous Integration
### CI Tools
#### Jenkins
- [Jenkins Kubernetes Plugin](https://plugins.jenkins.io/kubernetes) [EN CONTENT] [ENTERPRISE-STABLE] — The critical Kubernetes integration for Jenkins, executing dynamic agents directly inside cluster pods. Solves pipeline scale issues by tearing down runner instances upon build completion.
- [Kubernetes Continuous Deploy](https://plugins.jenkins.io/kubernetes-cd) [EN CONTENT] [COMMUNITY-TOOL] — A traditional Jenkins plugin for deploying build outputs to Kubernetes. Note: Has fallen out of favor in modern GitOps-centric continuous delivery pipelines.
- [openshift-pipeline](https://plugins.jenkins.io/openshift-pipeline) [EN CONTENT] [COMMUNITY-TOOL] — Allows direct deployment integrations inside Red Hat OpenShift pipelines via Jenkins, automating image building and pipeline orchestrations.
- [openshift-sync](https://plugins.jenkins.io/openshift-sync) [EN CONTENT] [COMMUNITY-TOOL] — Synchronizes OpenShift environment configs, secrets, build limits, and pod templates automatically to ensure consistent CI runner execution.
- [openshift-client](https://plugins.jenkins.io/openshift-client) [EN CONTENT] [COMMUNITY-TOOL] — Exposes OpenShift's command-line tool definitions directly inside Jenkins jobs, enabling custom script actions to command remote clusters safely.
---
💡 **Explore Related:** [Gitops](./gitops.md) | [Flux](./flux.md) | [Argo](./argo.md)