# 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)