DEVOPS PROJECT
THIS IS A COMPLET DEVOPS PROJECT I LEARN WHIT Valaxy Technologies
CI/CD Pipeline service to use
Others tools
1. AWS
2. Docker(Container Relation
Service)
3. Kubernetes
4. Nexus (ArteFact
Repository)
5. SonarQube(Code)
CI/CD Setup
2- Build & Test 4- Initialise
Ansible
3- Store Artifacts
1- Commit code 5- Deploy
6- Monitor
Prerequisies to Setup Simple
CI/CD
1. GitHub Account 4. Jenkins Server (Linux 1)
2. Simple Java project 5. Maven & Git installation and
3. AWS Account configuration
6. Tomcat Server (Linux 2)
2- Build & Test 3- Deploy
1- Commit code
Create GitHub Account
https://github.com/join
◦ Step 1:Set up your account (Personnal information)
◦ Step 2:Choose your plan (Free), Private Repositories is Free now in GitHub
◦ Step 3:Tailor your experience
◦ Step 4:Virify your email adresse onto your email account
How to upload code onto github repository 1
◦ 1- Create Répository
How to upload code onto github repository 2
◦ Quick setup the repository
How to upload code onto github repository 3
◦ Create simple Java Project (We just navigate to the project directory and use the first
option)