Dans cette partie, nous allons voir comment RHACS peut totalement s’intégrer dans une approche DevSecOps.
L’équipe de développement utilise une pipeline pour cloner un dépôt distant, construire l’image et déployer l’application sur le cluster.
Entre l’étape du build et du déploiement, nous avons 2 étapes parallèles : image-scan, image-check.
Ces étapes permettent à RHACS de chercher les vulnérabilités présentes dans l’application.
L’objectif est de trouver quelle vulnérabilité critique est présente sur la pipeline.
Pour commencer, allez sur le cluster hub, assurez-vous d’être dans local-cluster

Ensuite, cliquez sur Pipelines, puis de nouveau pipelines. Ensuite en haut à gauche dans projects, sélectionner le namespace prototype

Vous disposer d’une pipeline qui s’appelle clone-build-push.
Cliquez sur start comme indiqué ci dessous

Ensuite, le menu suivant s’affiche :
Vous devez remplir les informations suivantes avant de lancer le pipeline :

Cliquez sur start
Rendez-vous dans les logs de la pipeline, pour trouver la vulnérabilité de niveau critical