Krishnamohan Yerrabilli's repositories
Kubernetes-hands-on
In this repository, I have documented my learning journey, including detailed explanations and practical examples of various concepts such as Configmap, secrets, and RBAC. There are many other topics covered as well. This repository serves as a record of my progress and understanding in these areas.feel free to fork, please leave a ⭐.
Deploying_Java_Responsive_Website_on_Kubernetes_Cluster_Using_Jenkins_CI-CD_Pipeline
In this project, we are deploying a Java Gradle-based responsive website on a multi-node Kubernetes cluster using a Jenkins CI/CD pipeline. To assist with this process, we are using a number of DevOps tools including Gradle, Jenkins, Docker, Nexus, SonarQube, Helm, Datree, and a multi-node Kubernetes cluster.
Deployment-on-K8s-cluster-using-jenkins-CI-CD
In this project, we will be deploying a Kubernetes cluster using a Jenkins CI/CD pipeline. We will be utilizing various DevOps tools such as GitHub, Jenkins, Ansible, and a Kubernetes cluster to accomplish this. The goal of this project is to utilize these tools to automate the deployment process and streamline the development workflow.
Nginx
This repository contains code snippets related to Nginx, an open-source web server and reverse proxy. These code snippets cover the basics of Nginx configuration, including how to create a web server, load balancer, and reverse proxy. Whether you are new to Nginx or have some experience with it, these code snippets help you understand how it works.
Books
This repository is home to a sizable number of books and I greatly appreciate it if you could leave a ⭐ rating to help us spread the word about these resources. Your support can help to share these books with more people and contribute to the success of this repository. We hope you find these books helpful and enjoyable
Rancher-Deep-Dive
Welcome to my learning journey repository! Inside, you'll find easy-to-understand explanations and examples of various concepts I've encountered on my path to growth and development. These resources have been designed to be as helpful as possible. As I continue learning, I'll be updating the repository with new materials and insights. leave a ⭐.
JAVA-Praxis
In this repository, I have compiled and solved a range of data structure and algorithm problems using Java. These problems vary in difficulty and cover a range of topics in computer science. If you are interested in working on these problems to improve your skills in Java or to simply practice problem-solving.
Java_Gradle_Responsive_Website
This repo is used for hosting all the files needed for jenkins pipeline for (Deploying Java based Responsive Website on Kubernetes Cluster using Jenkins CI-CD) Project
jenkins-pipeline
In this setup, whenever a change is made to the files in this repository and pushed to Github, a webhook will trigger and automatically push the updated files to the Jenkins server. This allows for automatic synchronization between the repository and the Jenkins server, streamlining the development workflow.
Understanding-Containerization-and-Docker-with-Visual-Diagrams-Sketches
The goal of this repository is to provide visual diagrams and illustrations that enhance the understanding of containerization concepts and Docker technologies. The sketches contained here are intended to complement the written content of my book and convey complex ideas in a more visual and accessible manner.
Docker-practicals
This repository contains practical exercises and code examples related to the book I am currently working on. The exercises cover various topics discussed in the book and aim to provide hands-on experience and practical application of the concepts.
Multi-stage-build
Understanding Multistage Docker Build through practicing some examples
Software-Engineering
The goal of this repository is to provide a comprehensive resource for learning about software engineering and how it is applied in the development of software systems. It aims to do this through the use of visual aids such as screenshots and diagrams, which can help to clarify and explain complex concepts.
packet_filtering
This repository contains my learnings about cBPF and eBPF, with a focus on understanding the Cilium project. As I explore this technology, I'm documenting my journey so that others can benefit from my experience. My goal is to provide clear explanations and practical examples that will help others get up to speed on
Containerization-Linux-Concepts-from-a-DevOps-Perspective-Sketch-Book
Welcome to the Containerization-linux-concepts from a DevOps Perspective Repository! Embarking on a DevOps journey requires a strong foundation in Linux and a grasp of containerization concepts. This repository is your comprehensive guide to mastering these fundamental concepts.
enhancements
Enhancements tracking repo for Kubernetes
Infographic-design
This repository for showing some of my work in info-graphic design! Here, you will find my collection of images and graphics that I have created to help communicate information in an engaging and accessible way. From thumbnail's to detailed visualizations.
Krishnamohan-Yerrabilli.github.io
What is a Responsive site? It's Simply means, it will adjust the webpage across all different screen sizes From Smart watches to Ultra HD 4k Monitors.
Microservices-with-Maven-Spring-Boot-And-Docker
This repository teaches how to use Spring Boot and connect to a PostgreSQL database with Docker. It covers building a microservice and has examples for learning the framework. It can help those new or experienced with Spring Boot.
rancher-docs
Rancher Documentation
React-Multi-tier
Developed a web application with a full stack including a React front-end, a Node back-end, and a PostgreSQL database.