In this video, we'll walk through the process of installing and configuring Jenkins, Ansible and Docker on EC2 Instances, build a .war file from source code in a GitHub Repo using Maven in Jenkins, and deploy to Tomcat in Docker Containers using Jenkins and an Ansible Playbook.
NOTE: You have two paths which you can follow to watch this video.
1. Start from the beginning and learn how to spin-up a Jenkins Server, then a Tomcat Server, then a Docker Server to deploy Tomcat in a Container, then move on to Ansible and two App Servers (running Docker).
2. Start at [50:50]( • DevOps on AWS: Install... ) in the video where we'll build the Jenkins Server, Apps Servers and Ansible Server from scratch.
SourceCode: github.com/Cum...
Links
- Alok Kumar's Tutorial Series: • DevOps - Part 1 - AWS ...
- Java App Code modified from: github.com/jha...](github.com/jha...)
Bookmarks
- Credit to Alok Kumar's DevOps Playlist [00:18]( • DevOps on AWS: Install... )
Build Path 1
- Spin-up Jenkins on EC2 [2:13]( • DevOps on AWS: Install... )
- Configure Jenkins [5:14]( • DevOps on AWS: Install... )
- Test Maven Build on Jenkins [7:34]( • DevOps on AWS: Install... )
- Spin-up Tomcat on EC2 [9:25]( • DevOps on AWS: Install... )
- Deploy .war from Jenkins to Tomcat Server [15:07]( • DevOps on AWS: Install... )
- Spin-up Docker on EC2 [20:34]( • DevOps on AWS: Install... )
- Deploy .war from Jenkins to Docker Server [23:45]( • DevOps on AWS: Install... )
- Spin-up & Configure Ansible (and AppServers) on EC2 [33:14]( • DevOps on AWS: Install... )
- Test deploy .war from Jenkins to AppServers [42:49]( • DevOps on AWS: Install... )
- Create Ansible Playbook [46:50]( • DevOps on AWS: Install... )
Build Path 2
- Start from scratch: Jenkins, Ansible, AppServers running Docker [50:50]( • DevOps on AWS: Install... )
- IconCredit : www.flaticon.c...
13 сен 2024