This script helps you to provision DevOps native services like Jenkins, GitLab and Jfrog artifactory in a single setup.
- This is a shell script executed and tested in Ubuntu latest version only.
- Jenkins service is created with HTTPS enabled.
- Automatically secret keys and cert files are generated and used for HTTPS authorization.
- GitLab service is also created with HTTPS enabled.
- GitLab HTTPS setup uses nginx module
- Java OpenJDK is also getting installed for Jenkins service
-
Jenkins
- <VM_Ip address>:8443/
Administrator Password will be displayed at the end in console log output.
- <VM_Ip address>:8443/
-
GitLab
- https://<VM_Ip address>/
Just hit the public IP address secured with https:// of the VM you hosted and it will redirect to the GitLab service
- https://<VM_Ip address>/
-
JFrog Artifactory
- <VM_Ip address>:8082/artifactory
Once the initial artifactory setup is done login with default credentials.
- Username: admin
- Password: password
- Username: admin
- <VM_Ip address>:8082/artifactory
- Author : Jayasakthiram N
- Input File: DevOps_setup.sh
- Date Modified: 15th June 2021