Part 3: Tools Integration with Jenkins
Install plugins, tools, and configuration

Search for a command to run...
Install plugins, tools, and configuration

No comments yet. Be the first to comment.
A step‑by‑step guide to building a secure, automated CI/CD pipeline on AWS using Jenkins, GitHub, Argo CD, Kubernetes, Prometheus, and Grafana. This series covers everything from code quality checks and vulnerability scanning to GitOps deployments and monitoring dashboards.
Pipeline building
Azure Solution for SmartBuildings

RAG

Make it variables and reusable

Scaling pipeline to accept Dynamic inputs

Scaling with branches

Go to Jenkins Master and click on Manage Jenkins --> Plugins --> Available plugins. Install the following plugins:
Install (Some of them get installed during the suggested plugins installation stage at start)
• OWASP (Dependency Check)
• SonarQube Scanner (Quality)
• Git (Code)
• Docker (Containerrization)
• Docker Pipeline
• Pipeline: Stage View
• Pipeline: Job
• Blue Ocean
Fork GitHub Repo: fullstack and share-library
Configure OWASP, move to Manage Jenkins --> Plugins --> Available plugins
After the OWASP plugin is installed, move to Manage Jenkins --> Tools
Create and use an NVD API Key so OWASP can download with the API
Generate API Key. Go to: https://nvd.nist.gov/developers/request-an-api-key
Takes ~10 seconds. Key arrives by email.
Add Key to Jenkins Credentials In Jenkins: Manage Jenkins → Credentials → Global → Add Credentials
Type: Secret Text
ID: NVD_API_KEY
Secret: Fix Your API Key: 397ff9xxxxxxxxxxxxxx7b7d1c37
Note: Before putting this shared library, Fork GitHub shared repository, and put the project repository URL of your repository.
Public Ip is of Jenkins CI (Master node) and port 8080 because SonarQube is running on it only.
Next...