Nilkanth Mistrynilkanth1010.hashnode.dev·8 hours agoDay 81: Mastering Automated Deployment with Jenkins and AWS 🚀☁️👋 Welcome to Day 81 of the #90DaysOfDevOps challenge! Today’s project focuses on automating the deployment process of a web application using Jenkins and its declarative syntax. By the end of this project, you'll have a pipeline that includes variou...Discuss90 Days Of Devops ChallengesDevops
Rutvik Mangukiyarutvikmangukiya.hashnode.dev·10 hours agoEfficient Version Control: Understanding Git and GitHub #Day 12What is Version Control System? A version control system helps you to keep track of your files and the changes made in them. It allows you to revert files to a previous state, you can also revert the entire project to the previous state, and check wh...Discuss·1 likeDevOps#90daysofdevops
Tushar Ranjantusharranjan.hashnode.dev·20 hours agoDay 33 - Working with Namespaces and Services in KubernetesCongrats on updating your Deployment yesterday💥🙌 Now, we going to learn about Namespaces and Services in Kubernetes. What are Namespaces and Services in Kubernetes? In Kubernetes (K8s), namespaces are used to create isolated environments for resour...Discuss#90daysofdevops
Nilkanth Mistrynilkanth1010.hashnode.dev·Jul 25, 2024Day 80 - Automate Your CI/CD Pipeline with Jenkins and GitHub 🚀✨Welcome to Day 80 of the #90DaysOfDevOps challenge! 🚀 Today, we are diving into our first DevOps project, where we will automate the building and deployment process of a web application using Jenkins and GitHub. This project will empower you to effi...Discuss·1 like90 Days Of Devops ChallengesDevops
Rutvik Mangukiyarutvikmangukiya.hashnode.dev·Jul 25, 2024Shell Scripting Challenge Error Handling #Day 11Objectives Understanding how to handle errors in shell scripts is crucial for creating robust and reliable scripts. Today, you'll learn how to use various techniques to handle errors effectively in your bash scripts. Topics to Cover Understanding Ex...DiscussDevOps#90daysofdevops
Ankit Kumarankittkx.hashnode.dev·Jul 25, 2024Docker for DevOps Engineers #90daysOfDevOpsWhat is Docker Compose? Docker Compose is a tool for defining and running multiple container applications. It is the key to unlocking a streamlined and efficient development and deployment experience. Compose simplifies the control of your entire app...Discuss#90daysofdevops
Nilkanth Mistrynilkanth1010.hashnode.dev·Jul 24, 2024Day 79 - Prometheus 🔥Welcome to Day 79 of the #90DaysOfDevOpsChallenge! Today, we will dive into Prometheus, an open-source system for monitoring services and generating alerts based on a time series data model. Prometheus collects data and metrics from various services ...Discuss90 Days Of Devops ChallengesDevops
Tushar Ranjantusharranjan.hashnode.dev·Jul 24, 2024Day 32 - Launching your Kubernetes Cluster with DeploymentIntroduction Congratulations on reaching Day 32 of your Kubernetes journey! 🎉 Today, we're diving into the heart of Kubernetes with a focus on Deployments. We'll cover what a Deployment is, its benefits, various strategies, and walk through a practi...Discuss#90daysofdevops
Tushar Ranjantusharranjan.hashnode.dev·Jul 24, 2024Day 31 - Launching your First Kubernetes Cluster with Nginx runningWelcome to Day 31 of our DevOps journey! Today, we're diving into the world of Kubernetes by launching our first Kubernetes (K8s) cluster. This guide will take you through using Minikube and Kubeadm to create a cluster and deploy NGINX pods. By the e...Discuss#90daysofdevops
Vandana Panditvandanapandit.hashnode.dev·Jul 23, 2024Day 11: Steps to Push a simple web application (flask) Image to DockerGitHub link to the application code: https://github.com/VandanaPandit/simple-webapp-flask.git First, let's containerize this web application and check if it works successfully. Create Dockerfile: FROM ubuntu:20.04 RUN apt-get update && apt-get instal...Discuss#90daysofdevops