Skip to content

minhaz1217/devops-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purpose

This repo is where I will document my devops journey.

This repo will contain tutorial to do many things related to devops, for now docker, kubernates, nginx etc.


This repo is for document purpose only, many of my ready to use scripts will be in this repo

Here are some projects that I'm proud of in this repo.

1. Kubernates loadbalancing with nginx

Here I built a full simulation of loadbalancing to between different services using kubernetes

Load balance between services using nginx architecture

2. Kubernetes cluster using bare metal linux.

Here I setup a full Kubernetes master-worker cluster using bare metal linux.

3. Leader election using Zookeeper

Here I simulate a solution for leader election problem using a distributed queue.

architecture

4. Continuous deployment using a single bash script

Here I wrote a script that will change git branch > build an application > connect to a remote host > upload the built application > restart the application with only one execution. I regularly use this script to automate the deployment procedure of the different projects I'm in charge of at my organization.


How to use

At first clone the repo using

git clone https://github.com/minhaz1217/devops-notes.git

Then go into each folder and read what that folder does.

Created By - Minhazul Hayat Khan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •