Welcome to my repository dedicated to all my research and notes on Software Development, DevOps and more! This repository serves as a comprehensive collection of my findings, insights, and resources as I explore various aspects of DevOps practices, tools, and methodologies.
βββ CICD&&Automation
βΒ Β βββ ArgoCD
βΒ Β βΒ Β βββ Argo CD - Documentation.md
βΒ Β βΒ Β βββ Argo CD - KK.md
βΒ Β βΒ Β βββ Argo CD - RedHat Docs.md
βΒ Β βΒ Β βββ GitOps with Argo CD overview - KCD Chennai.md
βΒ Β βββ Bash
βΒ Β βΒ Β βββ $Scripting-Beg-Adv
βΒ Β βΒ Β βΒ Β βββ Content - Day 1, Linux Shell Scripting Beginner To Expert Bash Shell Script Course Content - Watch Now π₯π₯π₯.md
βΒ Β βΒ Β βββ shell
βΒ Β βΒ Β βββ Bash - Shell Scripting - By CODE IS EVERYTHING.md
βΒ Β βΒ Β βββ shellscript.sh
βΒ Β βΒ Β βββ md
βΒ Β βΒ Β βΒ Β βββ scripts
βΒ Β βΒ Β βΒ Β βΒ Β βββ first.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ first2.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ var.md
βΒ Β βΒ Β βΒ Β βββ theories
βΒ Β βΒ Β βΒ Β βββ 1.README.md
βΒ Β βΒ Β βΒ Β βββ 2.PHILOSOPHY.md
βΒ Β βΒ Β βΒ Β βββ 3.A First Script.md
βΒ Β βΒ Β βββ txt+sh
βΒ Β βΒ Β βββ scripts
βΒ Β βΒ Β βΒ Β βββ first.sh
βΒ Β βΒ Β βΒ Β βββ first2.sh
βΒ Β βΒ Β βΒ Β βββ var.sh
βΒ Β βΒ Β βββ theories
βΒ Β βΒ Β βββ PHILOSOPHY.txt
βΒ Β βΒ Β βββ README.txt
βΒ Β βββ Git & SCM
βΒ Β βΒ Β βββ Complete Git and SCM Tutorial - KK.md
βΒ Β βΒ Β βββ The guide to Git I might never have..md
βΒ Β βΒ Β βββ git-LFS
βΒ Β βΒ Β βββ GIT LFS.md
βΒ Β βΒ Β βββ GIT LTS - LARGE FILE SYSTEMS.md
βΒ Β βΒ Β βββ Git LFS Specification.md
βΒ Β βββ GitHub Actions
βΒ Β βββ Jenkins
βΒ Β βββ FreeCodeCamp - Jenkins.md
βΒ Β βββ Jenkins -- by Tamil Cloud YT.md
βΒ Β βββ Learn Jenkins Fast! A Simple Jenkins CI Tutorial for Beginners - By Cameron McKenzie.md
βΒ Β βββ Media
βΒ Β βββ Pasted image 20240305111442.png
βΒ Β βββ Pasted image 20240305111508.png
βΒ Β βββ Pasted image 20240305111528.jpg
βββ Containerization
βΒ Β βββ docker-otherDocs
βΒ Β βΒ Β βββ Docker for Beginners + Advanced - What is Docker, Introduction to Containers.md
βΒ Β βΒ Β βββ Docker-sna.md
βΒ Β βΒ Β βββ Docker_Networking_-_Hussein_NaseerV1.md
βΒ Β βββ k8engineers
βΒ Β βββ DockerDeepDive
βΒ Β βΒ Β βββ HANDWRITTEN
βΒ Β βΒ Β βββ INDEX.md
βΒ Β βββ official
βΒ Β βββ Configure Static IP address for Docker Host Machine.md
βΒ Β βββ Container Restart Policy.md
βΒ Β βββ Containers.md
βΒ Β βββ DOCKER CONTAINER CREATION WORKFLOW.md
βΒ Β βββ Difference between Docker Engine & Docker Desktop.md
βΒ Β βββ Docker Engine Setup using Package Manager.md
βΒ Β βββ Docker Engine installation in Ubuntu using convenience script.md
βΒ Β βββ Docker Overview.md
βΒ Β βββ Docker default parameters.md
βΒ Β βββ MYSQL APPLICATION DEPLOYMENT.md
βΒ Β βββ System requirements.md
βΒ Β βββ What is Docker Container.md
βΒ Β βββ What is a Container.md
βββ Excalidraw
βΒ Β βββ Drawing 2024-05-08 15.17.12.excalidraw.md
βββ IaC
βΒ Β βββ YAML
βΒ Β βββ Complete YAML Course - Beginner to Advanced for DevOps and more!.md
βββ LICENSE
βββ Networking
βΒ Β βββ Hussein Nasser
βΒ Β βΒ Β βββ Proxy Series - Hussein NaseerV1.md
βΒ Β βββ Kunal Kushwaha
βΒ Β βΒ Β βββ Computer Networking Full Course - OSI Model Deep Dive with Real Life Examples by Kunal Kushwaha.md
βΒ Β βββ OSI_LayerV1.md
βΒ Β βββ Other Networking Docs
βΒ Β βΒ Β βββ Networking by Drunk Engineer.md
βΒ Β βΒ Β βββ Subnet Masking, NAT, DNS, Firewall.md
βββ Orchestration
βΒ Β βββ K8s - other docs
βΒ Β βΒ Β βββ K8s - EDx.md
βΒ Β βΒ Β βββ K8s - Tamil Tech with Arun
βΒ Β βΒ Β βΒ Β βββ Class 1 - Learn Kubernetes.md
βΒ Β βΒ Β βΒ Β βββ Class 2 - Learn Kubernetes.md
βΒ Β βΒ Β βββ K8s Admin 0 to 1 - Cloudnloud
βΒ Β βΒ Β βΒ Β βββ Kubernetes-Admin-Zero-to-Hero-Introduction-Class 2.md
βΒ Β βΒ Β βΒ Β βββ Kubernetes-Admin-Zero-to-Hero-Prerequisite-Class 1 - Cloudnloud.md
βΒ Β βΒ Β βββ Kubernetes Components and Architecture - by Tami Cloud + Containers from the couch.md
βΒ Β βΒ Β βββ Kubernetes Tutorial for Begineers - What is Kubernetes - Simplifies Architecture.md
βΒ Β βΒ Β βββ Learn Kubernetes with Civo Academy.md
βΒ Β βΒ Β βββ The guide to kubectl I might never have...md
βΒ Β βΒ Β βββ V2 Kubernetes Tutorial for Begineers - What is Kubernetes - Simplifies Architecture.md
βΒ Β βΒ Β βββ What is Kubernetes - An Unorthodox Guide for Developers.md
βΒ Β βββ K8s Official Documentation
βΒ Β βΒ Β βββ cmd tool - kubectl
βΒ Β βΒ Β βββ components tools
βΒ Β βΒ Β βββ setup-tools
βΒ Β βΒ Β βββ Kubeadm
βΒ Β βΒ Β βββ Kubeadm - Official K8s Documentation.md
βΒ Β βΒ Β βββ deploymentYAML.png
βΒ Β βΒ Β βββ deploymentYAML2.png
βΒ Β βΒ Β βββ eksctl.png
βΒ Β βΒ Β βββ how-it-works-k3s-revised.svg
βΒ Β βΒ Β βββ k8.jpg
βΒ Β βΒ Β βββ k8arch2.png
βΒ Β βΒ Β βββ k8s1.png
βΒ Β βΒ Β βββ kubernetes-pod-cheatsheet.png
βΒ Β βΒ Β βββ orcherstator(Kubernetes).png
βΒ Β βββ k8engineers.com
βΒ Β βββ Kubernetes-Deep-Dive
βΒ Β βΒ Β βββ HANDWRITTEN
βΒ Β βΒ Β βΒ Β βββ Index.md
βΒ Β βΒ Β βΒ Β βββ section1-k8sArchitecture
βΒ Β βΒ Β βΒ Β βΒ Β βββ 0. Index.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 00. section1-full-k8sArchitecture.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 1. High level view of Kubernetes architecture and components.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 2. Common components for control and compute plane nodes.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 3. + 4. Introduction to Kubernetes Control plane (Master Node) components and its Working Principles.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 4. + 5. Introduction to Kubernetes compute plane worker node components and its Working Principles.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 6. Kubernetes Components ports and protocolswe saw K8s, components that exists on both and individual in each of the nodes..md
βΒ Β βΒ Β βΒ Β βββ section2-k8sClusterSetup
βΒ Β βΒ Β βΒ Β βΒ Β βββ 0. Index.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 00. section2-full-k8sClusterSetup.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 1. Tools to setup kubernetes cluster and Cloud services.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 10. Part5- Kubernetes HA setup using kubeadm tool(cri-containerd).md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 2. Overview on single+multi node setup using kubeadm tool.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 3. Why Containerd not Docker (k8s dropped support for Docker).md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 4. Kubernetes single node setup using kubeadm tool(cri-containerd).md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 5. Kubernetes multi-node setup using kubeadm tool (cri-containerd).md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 6. Part1- Kubernetes HA setup using kubeadm tool(cri-containerd).md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 7. Part2- Kubernetes HA setup using kubeadm tool (cri-containerd).md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 8. Part3- Kubernetes HA setup using kubeadm tool(cri-containerd).md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 9. Part4-Kubernetes HA setup using kubeadm tool(cri-containerd).md
βΒ Β βΒ Β βΒ Β βββ section3-k8sPods
βΒ Β βΒ Β βΒ Β βββ 0. Index.md
βΒ Β βΒ Β βΒ Β βββ 00. section3-full-k8sPods.md
βΒ Β βΒ Β βΒ Β βββ 1. Kubernetes Objects overview.md
βΒ Β βΒ Β βββ official
βΒ Β βΒ Β βΒ Β βββ section1-arch
βΒ Β βΒ Β βΒ Β βΒ Β βββ Common components for Control plane and Compute plane nodes.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ Introduction to Kubernetes control plane components.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ K8S Architecture.md
βΒ Β βΒ Β βΒ Β βββ section2-setup
βΒ Β βΒ Β βΒ Β βΒ Β βββ 1.Cluster Setup.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 2.Overview of Setup.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 3. Containerd over Docker_.docx.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ 4.Multi-Node Setup.md
βΒ Β βΒ Β βΒ Β βββ section3-pods
βΒ Β βΒ Β βΒ Β βββ 1.Kubernetes Overview & Pod Introduction.md
βΒ Β βΒ Β βΒ Β βββ 10.Application Deployment using Static Pod.md
βΒ Β βΒ Β βΒ Β βββ 11.Challenges in Standalone Pod.md
βΒ Β βΒ Β βΒ Β βββ 2.Integrating Visual Studio Code with kubernetes cluster.md
βΒ Β βΒ Β βΒ Β βββ 3.Pods creation using imperative approach.md
βΒ Β βΒ Β βΒ Β βββ 4.Pod Creation Workflow.md
βΒ Β βΒ Β βΒ Β βββ 5.Creation of Multi container pod with shared volume.md
βΒ Β βΒ Β βΒ Β βββ 6.Handling containers in Pod using crictl(restart container POD).md
βΒ Β βΒ Β βΒ Β βββ 7.Access pod application outside cluster using hostport.md
βΒ Β βΒ Β βΒ Β βββ 8. pod init CONTAINERS.md
βΒ Β βΒ Β βΒ Β βββ 9.Pod Lifecycle Restart Policy.md
βΒ Β βΒ Β βββ offl-raw-docs
βΒ Β βΒ Β βββ docker deepdive
βΒ Β βΒ Β βΒ Β βββ 01.Network types suppported by Docker.docx
βΒ Β βΒ Β βΒ Β βββ 1. Docker Storages.docx
βΒ Β βΒ Β βΒ Β βββ 1. Introduction- Virtualization, Hypervisors, Containers.docx
βΒ Β βΒ Β βΒ Β βββ 2. Introduction to Docker.docx
βΒ Β βΒ Β βΒ Β βββ 3. Docker Engine & Docker Desktop.docx
βΒ Β βΒ Β βΒ Β βββ 4. System Requirements.docx
βΒ Β βΒ Β βΒ Β βββ 6. Docker Engine Setup using Package Manager.docx
βΒ Β βΒ Β βΒ Β βββ 7. Docker Engine installation in Ubuntu using convenience script.docx
βΒ Β βΒ Β βΒ Β βββ 8. Docker default parameters.docx
βΒ Β βΒ Β βΒ Β βββ Configure static IP address for Docker Host.docx
βΒ Β βΒ Β βΒ Β βββ Container Creation Workflow.docx
βΒ Β βΒ Β βΒ Β βββ Container Introduction.docx
βΒ Β βΒ Β βΒ Β βββ Container Restart Policy.docx
βΒ Β βΒ Β βΒ Β βββ Container commands rm, exec, run and create.docx
βΒ Β βΒ Β βΒ Β βββ Docker Containers - Nginx Application.docx
βΒ Β βΒ Β βΒ Β βββ MYSQL Application Deployment_.docx
βΒ Β βΒ Β βββ kubernetes deepdive
βΒ Β βΒ Β βββ sec1-k8s-architecture
βΒ Β βΒ Β βΒ Β βββ 1. Architecture and Components.docx
βΒ Β βΒ Β βΒ Β βββ 2. Common Components.docx
βΒ Β βΒ Β βΒ Β βββ 3. Control Plane Componentes.docx
βΒ Β βΒ Β βββ sec2-k8-setup
βΒ Β βΒ Β βΒ Β βββ 1. Cluster setup.docx
βΒ Β βΒ Β βΒ Β βββ 2. Overview of setup.docx
βΒ Β βΒ Β βΒ Β βββ 3. Containerd over Docker_.docx
βΒ Β βΒ Β βΒ Β βββ 4. MultiNode Setup.pdf
βΒ Β βΒ Β βββ sec3-k8s-pods
βΒ Β βΒ Β βββ 1.Kubernetes Overview & Pod Introduction.docx
βΒ Β βΒ Β βββ 10.Static Pod (Controlled by kubelet).docx
βΒ Β βΒ Β βββ 11.Challenges of Standalone Pod.docx
βΒ Β βΒ Β βββ 2.Integrating VS code with K8s Cluster.pdf
βΒ Β βΒ Β βββ 3.Pods creation using imperative approach.docx
βΒ Β βΒ Β βββ 4.Pod Creation Workflow.docx
βΒ Β βΒ Β βββ 5.Multicontainer pod with Shared Volume.docx
βΒ Β βΒ Β βββ 6.Handling containers in Pod using crictl_.docx
βΒ Β βΒ Β βββ 7.Access pod application outside cluster(hostport).docx
βΒ Β βΒ Β βββ 8.Pod initContainers.docx
βΒ Β βΒ Β βββ 9.Pod Lifecycle Restart Policy.docx
βΒ Β βββ kubernetes_latest_manifest
βΒ Β βββ CRD
βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ senario1.yaml
βΒ Β βββ CRI
βΒ Β βββ DNS
βΒ Β βΒ Β βββ CoreDNS
βΒ Β βΒ Β βββ migration
βΒ Β βββ DockerEngine
βΒ Β βΒ Β βββ Docker best practices
βΒ Β βΒ Β βββ Docker security
βΒ Β βΒ Β βββ Dockerfile-examples.md
βΒ Β βΒ Β βββ Note.txt
βΒ Β βΒ Β βββ Note1.txt
βΒ Β βΒ Β βββ T01-Docker-fundamentals
βΒ Β βΒ Β βΒ Β βββ 01-Docker-setup.md
βΒ Β βΒ Β βΒ Β βββ 02-docker-daemon.md
βΒ Β βΒ Β βΒ Β βββ 03-docker-default-parameters.md
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ Vagrantfile
βΒ Β βΒ Β βΒ Β βββ src
βΒ Β βΒ Β βΒ Β βββ images
βΒ Β βΒ Β βΒ Β βββ docker-flow.png
βΒ Β βΒ Β βββ T02-Docker-Images
βΒ Β βΒ Β βΒ Β βββ 01-docker-image-actions.md
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ T03-Docker-containers
βΒ Β βΒ Β βΒ Β βββ 01-Docker-container-basics.md
βΒ Β βΒ Β βΒ Β βββ 02-Docker-containers-advanced.md
βΒ Β βΒ Β βΒ Β βββ 03-jenkins-container-deployment.md
βΒ Β βΒ Β βΒ Β βββ 04-PhpMyAdmin-MySQL.md
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ sharing-layers.jpg
βΒ Β βΒ Β βββ T04-Docker-networking
βΒ Β βΒ Β βΒ Β βββ 01-Docker-network-bridge.md
βΒ Β βΒ Β βΒ Β βββ 02-Docker-host-network.md
βΒ Β βΒ Β βΒ Β βββ 03-Docker-none-network.md
βΒ Β βΒ Β βΒ Β βββ 04-Docker-overlay-network.md
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ T05-Docker-volumes
βΒ Β βΒ Β βΒ Β βββ 01-Docker-volume-mount.md
βΒ Β βΒ Β βΒ Β βββ 02-Docker-bind-mount.md
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ T06-Docker-custom-image-build
βΒ Β βΒ Β βΒ Β βββ 01-dockerfile-build.md
βΒ Β βΒ Β βΒ Β βββ 02-Image-multistage-build.md
βΒ Β βΒ Β βΒ Β βββ 03-Advanced-Image-Build.md
βΒ Β βΒ Β βΒ Β βββ 04-Dockerfile-init-process.md
βΒ Β βΒ Β βΒ Β βββ 05-nginx-php-mysql.md
βΒ Β βΒ Β βΒ Β βββ Dockerfile
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ T07-Docker-backup-restore
βΒ Β βΒ Β βΒ Β βββ 01-Images-backup-restore.md
βΒ Β βΒ Β βΒ Β βββ 02-container-backup-restore.md
βΒ Β βΒ Β βΒ Β βββ 03-Advanced-backup-tasks.md
βΒ Β βΒ Β βββ T08-Docker-underlying-technologies
βΒ Β βΒ Β βΒ Β βββ 01-docker-backend.md
βΒ Β βΒ Β βββ T09-Docker-registry
βΒ Β βΒ Β βΒ Β βββ 01-Docker-local-registry.md
βΒ Β βΒ Β βΒ Β βββ 02-Secure-local-registry.md
βΒ Β βΒ Β βΒ Β βββ 03-advanced-local-registry-options.md
βΒ Β βΒ Β βββ T10-Microservices-CurrencyConversion
βΒ Β βΒ Β βΒ Β βββ 01-Currency-conversion-app.md
βΒ Β βΒ Β βΒ Β βββ currency-conversion-app-h2.PNG
βΒ Β βΒ Β βΒ Β βββ currency-conversion-app-sql.PNG
βΒ Β βΒ Β βΒ Β βββ docker-compose-h2.yml
βΒ Β βΒ Β βΒ Β βββ docker-compose-sql.yml
βΒ Β βΒ Β βββ Task
βΒ Β βΒ Β βΒ Β βββ NFS volume mount
βΒ Β βΒ Β βΒ Β βββ docker0-default-subnet
βΒ Β βΒ Β βΒ Β βββ jenkins_deployment
βΒ Β βΒ Β βΒ Β βββ mysql_deployment
βΒ Β βΒ Β βΒ Β βββ pem_cert
βΒ Β βΒ Β βΒ Β βββ percone-xtradb cluster
βΒ Β βΒ Β βΒ Β βββ todo_task
βΒ Β βΒ Β βββ docker dashboard
βΒ Β βΒ Β βββ docker networking
βΒ Β βΒ Β βββ docker storage drivers
βΒ Β βΒ Β βββ docker-compose.md
βΒ Β βΒ Β βββ docker-machine
βΒ Β βΒ Β βββ docker-remote-connection.txt
βΒ Β βΒ Β βββ docker-root-directory
βΒ Β βΒ Β βββ docker-swarm-compose
βΒ Β βΒ Β βββ shortcuts
βΒ Β βΒ Β βββ src
βΒ Β βΒ Β βββ images
βΒ Β βΒ Β βββ docker-flow.png
βΒ Β βββ Helm v3
βΒ Β βΒ Β βββ 1.install_charts.txt
βΒ Β βΒ Β βββ 2.custom_chart_layout.txt
βΒ Β βΒ Β βββ 3.values.yaml
βΒ Β βΒ Β βββ Concepts_of_helm.txt
βΒ Β βΒ Β βββ basic_helm_repo.txt
βΒ Β βΒ Β βββ installation_and_setup.txt
βΒ Β βββ Kubernetes
βΒ Β βΒ Β βββ 01-kubernetes-architecture-Installation
βΒ Β βΒ Β βΒ Β βββ 01-k8s-components.md
βΒ Β βΒ Β βΒ Β βββ 02-k8s-setup-kubeadm-docker.md
βΒ Β βΒ Β βΒ Β βββ 03-k8s-setup-kubeadm-containerd.md
βΒ Β βΒ Β βΒ Β βββ 04-k8s-minikube.md
βΒ Β βΒ Β βΒ Β βββ 05-k8s-ha-kubeadm-containerd.md
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ container-runtimes
βΒ Β βΒ Β βΒ Β βββ keystone-k8s-authetication.txt
βΒ Β βΒ Β βΒ Β βββ keystone.sh
βΒ Β βΒ Β βΒ Β βββ known_issues.md
βΒ Β βΒ Β βββ 02-Pods
βΒ Β βΒ Β βΒ Β βββ 00-workflow.md
βΒ Β βΒ Β βΒ Β βββ 01-sample-nignx.yaml
βΒ Β βΒ Β βΒ Β βββ 02-multi-container.yaml
βΒ Β βΒ Β βΒ Β βββ 03-pod-initContainers.yaml
βΒ Β βΒ Β βΒ Β βββ 04-static-pod.yaml
βΒ Β βΒ Β βΒ Β βββ 05-container-resources.yaml
βΒ Β βΒ Β βΒ Β βββ 05-pod-volumes
βΒ Β βΒ Β βΒ Β βΒ Β βββ 01-emptyDir.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ 02-hostPath.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ 03-nfs.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ 04-downwardapi.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ REAME.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ examples
βΒ Β βΒ Β βΒ Β βΒ Β βββ nfs-server-setup.md
βΒ Β βΒ Β βΒ Β βββ 06-sidecar_container.yaml
βΒ Β βΒ Β βΒ Β βββ 07-Jenkins-CICD.yaml
βΒ Β βΒ Β βΒ Β βββ 08-memcached_pod.md
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ pod_preset.yaml
βΒ Β βΒ Β βΒ Β βββ pod_secret_privateimage.yaml
βΒ Β βΒ Β βββ 03-Replicationcontroller-and-ReplicaSet
βΒ Β βΒ Β βΒ Β βββ 01-rc-basic.yaml
βΒ Β βΒ Β βΒ Β βββ 02-rc-jenkins.yaml
βΒ Β βΒ Β βΒ Β βββ 03-rs-basic.yaml
βΒ Β βΒ Β βΒ Β βββ 04-rs-mysql.yaml
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ 04-Deployment
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ basic_deployment.yaml
βΒ Β βΒ Β βΒ Β βββ jenkins_deployment.yaml
βΒ Β βΒ Β βΒ Β βββ jenkins_notes.txt
βΒ Β βΒ Β βΒ Β βββ mysql_deployment.yaml
βΒ Β βΒ Β βΒ Β βββ secure_nginx.yaml
βΒ Β βΒ Β βββ 05-Daemonset
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ basic_fluend.yaml
βΒ Β βΒ Β βΒ Β βββ nginx_basic.yaml
βΒ Β βΒ Β βββ 06-Services
βΒ Β βΒ Β βΒ Β βββ 01-ClusterIP-service.yaml
βΒ Β βΒ Β βΒ Β βββ 02-NodePort-service.yaml
βΒ Β βΒ Β βΒ Β βββ 03-LoadBalancer-metalLB.md
βΒ Β βΒ Β βΒ Β βββ 04-Extername-service.md
βΒ Β βΒ Β βΒ Β βββ 05-ExternalIP-service.md
βΒ Β βΒ Β βΒ Β βββ 06-Headless-service.yaml
βΒ Β βΒ Β βΒ Β βββ 08-Pod_DNS.yaml
βΒ Β βΒ Β βΒ Β βββ LB-eks.yaml
βΒ Β βΒ Β βΒ Β βββ NOTE.txt
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ 07-Storage
βΒ Β βΒ Β βΒ Β βββ 01-Persistant-Volumes
βΒ Β βΒ Β βΒ Β βΒ Β βββ pv_pvc_hostpath.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ pv_pvc_nfs.yaml
βΒ Β βΒ Β βΒ Β βββ 03-Provisioners
βΒ Β βΒ Β βΒ Β βΒ Β βββ nfs
βΒ Β βΒ Β βΒ Β βΒ Β βββ ceph
βΒ Β βΒ Β βΒ Β βΒ Β βΒ Β βββ ceph-provisionar.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ class.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ deployment.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ nfs-provisionar.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ pod_sample.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ pvc_example.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ rbac.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ sc.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ storageclass.yaml
βΒ Β βΒ Β βΒ Β βββ NOTE.txt
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ azure_disk.md
βΒ Β βΒ Β βΒ Β βββ downwardapi_env.yaml
βΒ Β βΒ Β βΒ Β βββ local_storage.yaml
βΒ Β βΒ Β βΒ Β βββ pvc-ebs.yaml
βΒ Β βΒ Β βΒ Β βββ storage-class-ebs-io1.yaml
βΒ Β βΒ Β βββ 08-StatefulSet
βΒ Β βΒ Β βΒ Β βββ NOTE.txt
βΒ Β βΒ Β βΒ Β βββ README.txt
βΒ Β βΒ Β βΒ Β βββ mysql_statfulset.yaml
βΒ Β βΒ Β βΒ Β βββ nfs_nginx_stateful.yaml
βΒ Β βΒ Β βΒ Β βββ nginx_statefulset.yaml
βΒ Β βΒ Β βΒ Β βββ single-instance-mysql.yaml
βΒ Β βΒ Β βββ 09-Configmap
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ configmap_env_pod.yaml
βΒ Β βΒ Β βΒ Β βββ configmap_volume_pod.yaml
βΒ Β βΒ Β βΒ Β βββ nginx_deployment.yaml
βΒ Β βΒ Β βΒ Β βββ pod-script.yaml
βΒ Β βΒ Β βΒ Β βββ test_script.sh
βΒ Β βΒ Β βββ 10-Secrets
βΒ Β βΒ Β βΒ Β βββ PodPreset.yaml
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ docker_private_images.txt
βΒ Β βΒ Β βΒ Β βββ mysql_password.yaml
βΒ Β βΒ Β βΒ Β βββ secret_env.yaml
βΒ Β βΒ Β βΒ Β βββ secrets_volumes.yaml
βΒ Β βΒ Β βΒ Β βββ tls_certs.yaml
βΒ Β βΒ Β βββ 11-Jobs-and-Cronjobs
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ cronjob1.yaml
βΒ Β βΒ Β βΒ Β βββ job1.yaml
βΒ Β βΒ Β βΒ Β βββ mysql_backup_cronjob.yaml
βΒ Β βΒ Β βββ 12-Authentication-and-Authrization(RBAC)
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ cert_based_iam.md
βΒ Β βΒ Β βΒ Β βββ limited_namespaceaccess.yaml
βΒ Β βΒ Β βΒ Β βββ sc_rbac.yaml
βΒ Β βΒ Β βΒ Β βββ serviceaccount and tokens
βΒ Β βΒ Β βΒ Β βββ README.txt
βΒ Β βΒ Β βΒ Β βββ serviceaccount.yaml
βΒ Β βΒ Β βββ 13-Scheduling
βΒ Β βΒ Β βΒ Β βββ PodTopology.yaml
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ nodeAffinity.yaml
βΒ Β βΒ Β βΒ Β βββ nodeSelectornodeName.yaml
βΒ Β βΒ Β βΒ Β βββ note.txt
βΒ Β βΒ Β βΒ Β βββ podAffinity.yaml
βΒ Β βΒ Β βΒ Β βββ samplefile.yaml
βΒ Β βΒ Β βΒ Β βββ taints-and-tollerations.md
βΒ Β βΒ Β βββ 14-HPA
βΒ Β βΒ Β βΒ Β βββ NOTE.txt
βΒ Β βΒ Β βΒ Β βββ deployment-php.yaml
βΒ Β βΒ Β βΒ Β βββ deployment.yaml
βΒ Β βΒ Β βββ 15-Ingress-controller
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ test-app-ingress-rules.yaml
βΒ Β βΒ Β βΒ Β βββ test-app-service.yaml
βΒ Β βΒ Β βΒ Β βββ test-apps.yaml
βΒ Β βΒ Β βββ 17-Probes
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ liveness-probes.yaml
βΒ Β βΒ Β βΒ Β βββ nginx_probe.yaml
βΒ Β βΒ Β βΒ Β βββ readiness-probes.yaml
βΒ Β βΒ Β βΒ Β βββ senario1.yaml
βΒ Β βΒ Β βββ 18-Certificate-Management
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ 19-Quota
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ resourcequota.yaml
βΒ Β βΒ Β βββ 20-Monitoring
βΒ Β βΒ Β βΒ Β βββ EFK
βΒ Β βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βΒ Β βββ elasticsearch.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ fluentd.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ kibana.yaml
βΒ Β βΒ Β βΒ Β βΒ Β βββ pv.yaml
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ prometheus
βΒ Β βΒ Β βΒ Β βββ node-exporter.yaml
βΒ Β βΒ Β βΒ Β βββ promethues.yaml
βΒ Β βΒ Β βββ 22-security
βΒ Β βΒ Β βΒ Β βββ Dockerfile
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ kube-bench.yaml
βΒ Β βΒ Β βββ src
βΒ Β βΒ Β βββ images
βΒ Β βΒ Β βββ Ingress-Controller-k8s.png
βΒ Β βΒ Β βββ aks-storage.PNG
βΒ Β βΒ Β βββ app1-ingress.PNG
βΒ Β βΒ Β βββ app2-ingress.PNG
βΒ Β βΒ Β βββ azure-network.PNG
βΒ Β βΒ Β βββ daemonset.png
βΒ Β βΒ Β βββ deployment.png
βΒ Β βΒ Β βββ docker_compared.png
βΒ Β βΒ Β βββ efk.png
βΒ Β βΒ Β βββ fluentbit.png
βΒ Β βΒ Β βββ fluentd-elasticsearch.png
βΒ Β βΒ Β βββ k8s-ingress.png
βΒ Β βΒ Β βββ loadbalancer-k8s.png
βΒ Β βΒ Β βββ pod_for_yt.png
βΒ Β βΒ Β βββ pv-pvc.png
βΒ Β βΒ Β βββ services-k8s.png
βΒ Β βββ README.md
βΒ Β βββ TLS certificates
βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ README1.md
βΒ Β βββ Task
βΒ Β βΒ Β βββ Jenkins
βΒ Β βΒ Β βΒ Β βββ jenkins_deployment.yaml
βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ app_deployment
βΒ Β βΒ Β βΒ Β βββ frontend_backend_connectivity.yaml
βΒ Β βΒ Β βΒ Β βββ wordpress-deployment.yaml
βΒ Β βΒ Β βββ etcd
βΒ Β βΒ Β βΒ Β βββ backup and restore cluster
βΒ Β βΒ Β βββ k8s_upgrade
βΒ Β βΒ Β βΒ Β βββ OS Upgrade in k8s cluster
βΒ Β βΒ Β βΒ Β βββ upgrade k8s cluster
βΒ Β βΒ Β βββ patch live container
βΒ Β βΒ Β βββ taint
βΒ Β βββ YAML_JSON
βΒ Β βΒ Β βββ JSON.txt
βΒ Β βΒ Β βββ YAML.txt
βΒ Β βββ dashboard_acecss
βΒ Β βββ kubernetes_setup.txt
βΒ Β βββ maintainance
βΒ Β βΒ Β βββ drain.txt
βΒ Β βββ monitoring
βΒ Β βΒ Β βββ EFK
βΒ Β βΒ Β βΒ Β βββ NOTE.txt
βΒ Β βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βΒ Β βββ efk_test.yaml
βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ elasticsearch.yaml
βΒ Β βΒ Β βββ kibana.yaml
βΒ Β βΒ Β βββ promethues.yaml
βΒ Β βββ operator
βΒ Β βββ postgresql-statefulset.yaml
βΒ Β βββ sample_kubeconfig
βΒ Β βββ security
βΒ Β βΒ Β βββ README.md
βΒ Β βΒ Β βββ calico-networking
βΒ Β βΒ Β βββ network_policy
βΒ Β βββ shortcuts
βΒ Β βββ syllabus
βββ README.md
βββ Selfmade Ninja Dev
βΒ Β βββ API
βΒ Β βΒ Β βββ API Orientation - SNA.md
βΒ Β βββ C
βΒ Β βββ C for Hacking
βΒ Β βββ Full-Stack Web Engineering
βΒ Β βΒ Β βββ 7. Request Response Part - 1 - SNA.md
βΒ Β βββ LAHTP
βΒ Β βββ Python CLI
βΒ Β βββ Python Marathon
βΒ Β βββ Socket
βΒ Β βΒ Β βββ Socks.md
βΒ Β βββ Web Hacking
βββ Storage
βΒ Β βββ AWS S3 - Simple Storage Service.md
βΒ Β βββ MinIO - Kubernetes native object storage.md
βββ Systems
βββ Linux
βΒ Β βββ Introduction to Linux & Terminal Commands - Full Course for Beginners.md
βββ ssh
βββ SSH Crash Course with Some DevOps.md
βββ SSH Tutorial - Crash Course.md
βββ ssh - secure shell.md
109 directories, 541 files
This repository is a living document of my journey through the world of DevOps. Here, you'll find detailed notes, summaries, and insights on various topics related to DevOps. Whether you are a beginner or an experienced professional, I hope these notes will be helpful for you in understanding and applying DevOps practices.
To get started, simply clone the repository and explore the notes and resources provided.
git clone https://github.com/rithishsamm/myTutorialHell
cd myTutorialHell
Everything Starts with a Note-taking System. In this section, I explain the importance of a note-taking system. This is the base of everything. We will only start learning about all of these when we have our note-taking in order.
==I'll guide you the step by step process of setting up the same for giving you the best reading experience and taking notes on the same.==
- Clone the Repository
- Download and Install Obsidian
- Obsidian -> Open Folder as vault
- Select the Folder that you cloned
Congrats! Now all these markdowns are readable.
- Click the icon on the Top Left Corner named Collapse, expand it.
- Click on Settings
- Go to Appearance
- Browse Themes and Pick as per your taste. I use and would recommend Prism
- And change fonts too if necessary. I use
Segeo UI
for Interface,Calibri
for Font andCourier New
for monospace. For customize as per your convenience. - Go to Community Plugins Options
- Turn On Community Plugins, Reload if necessary.
- Open the same, Click on Browse button in the Community Plugins Option
- Search for Style settings
- Install and Enable it
- Reload or close it and reopen,
- Looks neat!
Contributions are welcome! If you have any suggestions, improvements, or additional resources to add, please feel free to create a pull request or open an issue.
This work is licensed under a Creative Commons 1.0 Universal (CC0-1.0) License.