Mayank sharma's repositories
cicd-terraform-eks
This project sets up an EKS cluster and Jenkins server on AWS using Terraform. The process involves initially launching the Jenkins server locally, then using the Jenkins server to manage the EKS cluster and deploy an nginx server.
prometheus_monitoring
Basics installation of prometheus
eks-votingapp
The Secure and Scalable Voting Application is a cloud-native platform designed to facilitate online voting securely and efficiently. Leveraging Kubernetes orchestration on Amazon EKS, the application ensures scalability, resilience, and rapid deployment capabilities.
proxy-server
This repository contains a script to automate the setup of Apache or Nginx as a reverse proxy for a Docker container running on an EC2 instance. The script installs Docker and either Apache or Nginx, pulls and runs a specified Docker image, and configures the chosen web server as a reverse proxy to forward traffic to the Docker container.
HelpOps-Hub
Welcome to HelpOps-Hub: your go-to resource for essential DevOps tools and technologies. Simplify your DevOps journey with curated guides, tools, and best practices. Never get stuck again!⚡
terraform-loadbalance-ECS
This Terraform project sets up an AWS ECS (Elastic Container Service) cluster integrated with an ALB (Application Load Balancer) to deploy containerized applications. It automates the creation of necessary resources such as VPC, subnets, security groups, ECS cluster, ECS service, ALB, and related configurations using IAAC principles.
terraform-vpc-loadbalancer
This repository contains Terraform configuration files for setting up a robust AWS infrastructure consisting of both public and private EC2 instances. This setup includes proper networking components such as subnets, route tables, an internet gateway, NAT gateway, and an Application Load Balancer (ALB). Security measures include bastion hosts & SSH
rolling_update_k8s
Discover how to update your app seamlessly in Kubernetes with this easy-to-follow guide! Whether you're new to deployment or looking to refine your skills, this repository has got you covered. Learn how to build Docker images, push them to a registry, and update your app versions smoothly in Kubernetes.
aws_vpc-project
This project involves setting up a Virtual Private Cloud (VPC) on Amazon Web Services (AWS) and creating an auto-scaling group to manage EC2 instances. We will also set up a bastion host for secure access to private instances and create an application load balancer for distributing traffic.
terraform-nginx-webserver
This repo has easy-to-use Terraform scripts that set up an Nginx web server on AWS automatically. It handles everything from creating server instances to setting up security, making it super simple to get your website up and running on AWS without much effort.
terraform
Welcome to the Terraform Project Repository! This repository contains various examples and configurations to help you learn and apply Terraform in different scenarios. Each directory within this repository demonstrates different Terraform concepts, resources, and best practices.
kubernetes-setup
Welcome to the Kubernetes and ArgoCD Setup Repository! This repository contains comprehensive guides and configurations for setting up Kubernetes clusters using Kubeadm and deploying ArgoCD for continuous delivery.
shellscript
Welcome to the DevOps Setup Scripts Repository! This repository contains a collection of scripts for setting up various DevOps tools and environments on Amazon Linux and Ubuntu. These scripts streamline the installation and configuration processes, making it easier to set up and manage your development and production environments.
Java-maven-jenkins-argocd
This project facilitates the deployment of a highly scalable and fault-tolerant CI/CD pipeline, enabling multiple developers to simultaneously commit and integrate code changes, ensuring continuous integration and delivery. Utilizing Jenkins, Argo CD, SonarQube, Helm, and Kubernetes provide robust fault tolerance, ensuring high-quality software.
wanderlust_three_tier_deployment
This is a WanderLust website deployement using docker with mongodb and nodejs
mayaworld13
GitHub config file for DevOps specialists. Just visit and contribute something new that looks attractive.