Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.

SovereignCloudStack/defectdojo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

SCS DefectDojo Installation

Introduction

This repository contains the infrastructure code necessary to recreate the DefectDojo installation used by SCS for vulnerabilities management.

Terraform

Terraform is used to deploy the basic infrastructure on gx-scs demonstrator following these steps:

  • Ensure all required information is configured in the "gx-scs/variables.tf" and "clouds.yaml" files.
  • Perform a "terraform init" command in order to initialize terraform working directory.
  • Apply the Terraform manifest to create the basic infrastructure using "terraform apply".

Ansible

Ansible is used to install the required software on the deployed infrastructure following these steps:

  • Note the infrastructure external IP (floating_ip) obtained from Terraform final output.
  • Run the ansible playbook from the ansible directory using "ansible-playbook -i <floating_ip>, defectdojo.yaml -u ubuntu" command.

About

Setup scripts and config for SCS DefectDojo instance

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages