Web Application CI/CD Automation with Jenkins, Git, and Docker

This project demonstrates how to automate the deployment pipeline of a web application using Jenkins, Git, and Docker. The final Docker image is uploaded to an Amazon EC2 instance for deployment. 🔗 GitHub Table of Contents Overview Prerequisites Setup Jenkins Configuration Git Repository Setup Docker Image Creation Continuous Integration/Continuous Deployment (CI/CD) Deploying to Amazon EC2 Contributing License Overview In this project, we aim to automate the deployment process of a web application....

2 min · Achanandhi M

CI/CD Pipeline for Web Application with Elastic Beanstalk

This repository contains the source code and configuration for a simple web application and a Continuous Integration / Continuous Deployment (CI/CD) pipeline using AWS services, including AWS CodePipeline, AWS CodeBuild, and AWS Elastic Beanstalk. 🔗 GitHub Table of Contents Overview Requirements Getting Started Prerequisites Setup Pipeline Stages Automated Testing Deployment Contributing License Output Overview The primary goal of this project is to set up a CI/CD pipeline that automates the build, test, and deployment of a simple web application to AWS Elastic Beanstalk whenever changes are pushed to the repository....

3 min · Achanandhi M

Static-website-in-K8s

Static-website-in-K8s 🔗 GitHub Deploying our custom website inside k8s using k8s object “deployment” and “service” I created my own docker image After creation, I used my docker images to deploy inside k8s using service and deploy. Mainly I tested this demo using “Minkube”, You can try this anywhere Commands used for me in Minikube Minikube start- For starting minikube in a local machine Minikube status - For checking the status of Minkube...

1 min · Achanandhi M

Server-in-Nodejs

Server-in-Nodejs 🔗 GitHub Creating a simple server using nodejs(javascript run time env) and express for handling request The node js image is built by using Dockerfile Use Dockerfile for Building custom Node js image The Dockerfile uses Latest Node version:18 Use Alphine for Lite version of Node Alphine images are lightweight because they are based on the Alphine Linux distribution Code is available in the above github repo link

1 min · Achanandhi M

Web Application Intern

Developing and maintaining the web applications to meet client requirements, ensuring functionality and usability. Collaborated with cross-functional teams to gather project requirements and translate them into technical specifications. Provided ongoing support and troubleshooting for website functionality, addressing user inquiries and resolving technical issues promptly. Troubleshoot and resolve software defects and issues. Here at Itransz, I am learning new things daily. Soon, we are releasing a SAAS product based on Kubernetes....

1 min · Achanandhi M