CI-CD-Secure-Pipeline
CI-CD-Secure-Pipeline copied to clipboard
Deploy your development pipeline today! Fully functioning jenkins, sonarqube, and reverse proxy with https certs.
CI-CD-Secure-Pipeline
You can download this and easily get sonarqube and jenkins up and running within minutes!
Dependencies
- Git
- docker
- docker-compose
Procedure
- You must have your own DNS entry and reachable from the internet. You can use afraid DNS for free, and tell your firewall to forward ports to your docker containers.
- git clone "https://github.com/so87/CI-CD-Secure-Pipeline.git"
- cd CI-CD-Secure-Pipeline/
- ./build.sh
- follow my builds here to configuring Jenkins and Sonarqube
Archicture
Below is my high level process how I use this stack. I have a CI build and a nightly build to deploy production.
Lets encrypt and proxy architecture
You could spin up other services behind this proxy easy and have the proxy companions request certs for you.