Skip to content

DevSecOpsSG/remove-secrets

Repository files navigation

remove developers' shameful secrets or REMOVE THE DEVELOPERS

This is for remove-secrets workshop

Prerequisites (Do this before workshop to save time)

To save time in workshop, Complete steps in Prerequisites slides: https://tinyurl.com/remove-secrets-lab-prereq

Authentication

You must request and accept membership in https://github.com/DevSecOpsSG to access Jenkins and Vault

Services Authentication Accounts
Jenkins GitHub SSO
Vault GitHub Personal Token
My Demo App public
Your Demo App public

Demo Services and URLs

Services URL
Jenkins master.thepingofhealth.com:8080
Vault master.thepingofhealth.com:8200
My Demo App app.thepingofhealth.com:8888
Your Demo App app.thepingofhealth.com:9001-9999

Overall Presentation Slides

Overall Lab Slides

Demo App Reference

This demo app.js connects to a MongoDB in mlab.com - example is from https://zellwk.com/blog/crud-express-mongodb