Overview
This page provides a concise overview of the advanced components available in KubeRocketCI. While these third-party tools are not obligatory, they greatly enhance the capabilities of the platform, enabling the creation of a robust CI/CD environment.
Third-Party Components​
Find below the list of the key components used by KubeRocketCI:
Here's the table with the added 'Description' column containing a short description for each component:
Component | Requirement Level | Description |
---|---|---|
Tekton | Mandatory | A cloud-native solution for building CI/CD pipelines. |
Argo CD | Mandatory | A declarative, GitOps continuous delivery tool for Kubernetes. |
NGINX Ingress Controller1 | Mandatory | Manages external access to HTTP services in a Kubernetes cluster. |
Keycloak | Optional | An open-source identity and access management solution. |
DefectDojo | Optional | An open-source application vulnerability management tool. |
ReportPortal | Optional | An AI-powered test automation dashboard for analyzing test results. |
Capsule2 | Optional | A lightweight tool for managing Kubernetes namespaces. |
External Secrets | Optional | Manages external secret storage like AWS Secrets Manager, integrating with Kubernetes. |
Nexus | Optional | A repository manager supporting various formats including Docker, npm, and Helm charts. |
Harbor | Optional | An open-source trusted cloud native registry project that stores, signs, and scans content. |
Although we have dedicated instructions for all of these third-party tools, we recommend installing them via add-ons approach.