MODULE CONTENT:
DEVOPS PROJECT (PART1) - CI PIPELINE USING JENKINS
o Using Terraform to create Servers
o Using Terraform remote-exec to install packages
o Using Ansible to ssh from Jenkins to Kubernetes
o Using Shell-Scripting to Install Docker, Minikube & Kubernetes
o Using Jenkins to pull code from Github
o Using Jenkins as a CI pipeline
o Using Maven for Unit Testing
o Using Maven for Build
o Using Maven for Integration Testing
o Using Docker to build Image
o Using Docker to tag & push images to Dockerhub
o Using Trivy to scan Docker Images
o Using Docker to remove unused Docker images
Details:
Cloud: AWS
Virtual servers: EC2
Source code: Javascript
Code editor: VS Code
Code repository: Github
CI-CD Tool: Jenkins
Build Tool: Maven
Testing Tool: Maven
Image Build: Docker
Image Scan: Trivy
Image Repository: Dockerhub
Deployment Tool: Kubernetes
Github url:
https://github.com/pandacloud1/Devops...
Setup VS Code for Windows:
https://code.visualstudio.com/download
Setup AWS CLI for Windows:
https://awscli.amazonaws.com/AWSCLIV2...
Setup Terraform for Windows:
https://releases.hashicorp.com/terraf...
Want to learn AWS & Devops?
Contact us:
LinkedIn: linkedin.com/in/panda-cloud-academy-88a8182b0
Mail: [email protected]
Youtube: / @panda_cloud
Keywords:
#aws #devops #jenkins #cicd #jenkinspipeline #projects #awsdevops #docker #dockerhub #maven #git #github #kubernetes #kubernetestutorial #awstutorial #devopstutorial