Skip to content

Docker 🐳+ CIS πŸŒ€= Secure DevOps βœ…

Notifications You must be signed in to change notification settings

bijoy26/cis-devsecops-poc

Repository files navigation

Secure DevOps Demo w/ CIS Docker Benchmark

CI/CD - Static & Dynamic Analysis Docker Hub Publish

A vulnerable NodeJS app to demonstrate secure container mangement practices according CIS Docker Benchmark v1.5.0.

The system proposes a DevSecOps framework leveraging static analysis and dynamic analysis tools implemented through GitHub Actions workflow.

Integrated Tools

Workflow Architecture

System Arch

PoC Demo

PoC Demo

Workflow Sequence

  1. Continuous Integration - Static analysis

    1. Dockerfile scan (Trivy)
    2. Docker Image scan (docker scout)
      • Quickview report
      • Base image report
      • CVE report

    πŸ’‘ NOTE: After CI run, Docker Image is available Docker Hub

  2. Continuous Deployment - Dynamic analysis

    1. CIS Benchmark scan (docker-bench)
      • Report
    2. Falco Runtime Event Detection
      • Events Log

    πŸ’‘ NOTE: CD run initiates with the Docker image being deployed on the server

Courtesy

About

Docker 🐳+ CIS πŸŒ€= Secure DevOps βœ…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published