Day 30 of #90DaysOfDevOpsWhat is Kubernetes? And why do we call it k8s? Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. It groups containers that make up an application into logical uni...Mar 25, 2024·5 min read
Day 27 of #90DaysOfDevOpsWhat is a Jenkins pipeline? A Jenkins pipeline is a set of plug-ins to create automated, recurring workflows that constitute CI/CD pipelines. A Jenkins pipeline includes all the tools you need to orchestrate code committing, building, testing, mergin...Mar 20, 2024·3 min read
Day 26 of #90DaysOfDevOpsWelcome back to our blog series! Today, we're diving into the deployment of a two-tier application on Docker using Jenkins. This guide assumes that Docker is already installed on the Jenkins agent. If you haven't already, I've previously covered sett...Mar 19, 2024·2 min read
Day 25 of #90DaysOfDevOpsAutomating Job Builds Build Periodically This option is used to run the jobs at scheduled time. This field follows the syntax of cron (with minor differences). Specifically, each line consists of 5 fields separated by TAB or whitespace: MINUTE HO...Mar 15, 2024·3 min read
Day 24 of #90DaysOfDevOpsIn today's blog we will see how to pull code from GitHub and configure the jobs to run code pulled from GitHub. First, we need to install Git and GitHub plugins. Jenkins will install these if you choose to install suggested plugins while Launching Je...Mar 15, 2024·1 min read
Day 23 of #90DaysOfDevOpsToday we will deep dive into some Jenkins' terminologies such as node, agent, controller and executor. Then, we will see how to add an agent to Jenkins. Node A machine which is part of the Jenkins environment and capable of executing Pipelines or job...Mar 11, 2024·4 min read
Day 22 of #90DaysOfDevOpsWhat is CI/CD? CI/CD, which stands for continuous integration and continuous delivery/deployment, aims to streamline and accelerate the software development lifecycle. Continuous Integration The "CI" in CI/CD always refers to continuous integration, ...Mar 10, 2024·3 min read