CI/CD Pipeline Any CI/CD pipeline is all about when to run where to run what to run Github Actions Components Workflow Jobs Steps Runner Events Events Event is something which can trigger the workflow Workflow This is our pipeline Workflow at a highlevel is collection of jobs Jobs Job is collection of steps running on… Continue reading DevOps Classroom notes 17/Mar/2026
Author: continuous learner
devops & cloud enthusiastic learner
DevOps Classroom notes 17/Mar/2026
CI/CD Pipeline Any CI/CD pipeline is all about when to run where to run what to run Github Actions Components Workflow Jobs Steps Runner Events Events Event is something which can trigger the workflow Workflow This is our pipeline Workflow at a highlevel is collection of jobs Jobs Job is collection of steps running on… Continue reading DevOps Classroom notes 17/Mar/2026
DevOps Classroom notes 16/Mar/2026
Continuous Integration The idea of CI is to give feeback about a change done by developer whether is good to proceed or needs rework For every change submitted by developer Basic use cases of application are working correctly (Smoke Test + Sanity Tests) Code review is done (human) Static code analysis (tool) package the application… Continue reading DevOps Classroom notes 16/Mar/2026
DevOps Classroom notes 14/Mar/2026
upstream in git when we push reference objects git push <remote-name> <reference-name> We can skip the <remote-name> <reference-name> by setting upsteam git push –set-upstream origin feature_1001 Developer workflows Developers create feature/defect branches from the branch where they are supposed to push the changes Simulating a developer workflow Navigate to github on url Refer Here Now… Continue reading DevOps Classroom notes 14/Mar/2026
DevOps Classroom notes 14/Mar/2026
upstream in git when we push reference objects git push <remote-name> <reference-name> We can skip the <remote-name> <reference-name> by setting upsteam git push –set-upstream origin feature_1001 Developer workflows Developers create feature/defect branches from the branch where they are supposed to push the changes Simulating a developer workflow Navigate to github on url Refer Here Now… Continue reading DevOps Classroom notes 14/Mar/2026
DevOps Classroom notes 12/Mar/2026
Git contd Remote Repository Overview references: How to add remote fetch push pull Local Repo first and then Remote Repo Create a local repo have atleast one commit Create a remote repo in github (or any other git remote repo) from local repo, establish a connection git remote add <remote-name> <remote-url> git remote add origin… Continue reading DevOps Classroom notes 12/Mar/2026
DevOps Classroom notes 10/Mar/2026
Three areas of git Changing commits Amend commit this can be used to make changes in latest commit only to change commit message git commit –amend To add changes to latest commit move the changes to staging area execute git commit –amend note: HEAD expressions Give me HEAD related expressions in git with examples Making… Continue reading DevOps Classroom notes 10/Mar/2026
DevOps Classroom notes 09/Mar/2026
Merge Conflict Refer Here for merge conflicts Rebase Refer Here for rebase cherry-pick Refer Here for cherry-pick
DevOps Classroom notes 08/Mar/2026
How Git Works Two important concepts that make git are cryptographic hashes (hashing) -> SHA1 snapshots Git use refs (references) branch points to a latest commit tag points to commit and never changes (until we do it explicitly) head should point to branch/tag (ideally), if head is pointing to a commit this is referred as… Continue reading DevOps Classroom notes 08/Mar/2026
DevOps Classroom notes 07/Mar/2026
EKS (Elastic Kubernetes Service) Amazon specific features Managed control plane Managed node groups EKS Auto mode AWS Fargate EKS Pod identity and IRSA style service account based IAM access VPC CNI AWS Loadbalancer controller Cloudwatch observability add-ons Security groups for Pods Extended K8s Version support Cluster insights Outposts, Local Zones and Hybrid Nodes AWS EKS… Continue reading DevOps Classroom notes 07/Mar/2026
