Skip to content

This repository houses the Red Labs Cloud DevSecOps Lab, a dynamic and evolving project designed to showcase and implement best practices in DevSecOps. The lab serves as a practical environment for learning, experimenting, and demonstrating the integration of security into every stage of the software development lifecycle.

License

Notifications You must be signed in to change notification settings

Red-Labs-Cloud/DevSecOps-Lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevSecOps-Lab

This repository houses the Red Labs Cloud DevSecOps Lab, a dynamic and evolving project designed to showcase and implement best practices in DevSecOps.

DevSecOps-Lab

The lab serves as a practical environment for learning, experimenting, and demonstrating the integration of security into every stage of the software development lifecycle.

Key Objectives

  • Demonstrate a secure CI/CD pipeline: Implement a robust and automated pipeline that incorporates security checks at each step, from code commit to deployment.
  • Showcase security scanning and analysis: Integrate various security tools to perform static and dynamic code analysis, vulnerability scanning, and dependency checks.
  • Implement Infrastructure-as-Code (IaC) with security best practices: Utilize IaC tools like Terraform to provision and manage secure infrastructure in the cloud.
  • Promote a culture of shared responsibility for security: Encourage collaboration and knowledge sharing between development, security, and operations teams.

Expected Outcomes

  • A fully functional DevSecOps pipeline with integrated security tools.
  • Secure and reliable infrastructure deployed using IaC.
  • Comprehensive documentation and examples for learning and implementation.
  • A collaborative environment for continuous improvement and innovation in DevSecOps practices.

This project is an ongoing initiative, and we encourage contributions from the community to enhance its value and relevance. Join us in building a robust and secure DevSecOps Lab!

Tools

  • GitLab
  • Harbor
  • Keycloack
  • DefectDojo

Install

rfs@devsecops:~/DevSecOps_Lab$ sudo chmod +x install.sh
rfs@devsecops:~/DevSecOps_Lab$ sudo ./install.sh

About

This repository houses the Red Labs Cloud DevSecOps Lab, a dynamic and evolving project designed to showcase and implement best practices in DevSecOps. The lab serves as a practical environment for learning, experimenting, and demonstrating the integration of security into every stage of the software development lifecycle.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages