mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-05-26 19:18:58 +00:00
2.7 KiB
2.7 KiB
CI/CD Kubernetes Plugins
!!! info "Architectural Context" Detailed reference for CI/CD Kubernetes Plugins in the context of Engineering Pipeline.
Standard Reference
- GitLab Kubernetes Agent available on GitLab.com [COMMUNITY-TOOL]
Continuous Delivery
GitOps
GitLab
- GitLab Kubernetes 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 [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 [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 [EN CONTENT] [COMMUNITY-TOOL] — Allows direct deployment integrations inside Red Hat OpenShift pipelines via Jenkins, automating image building and pipeline orchestrations.
- 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 [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: Registries | Jenkins | CI/CD