Divyansh Kohlidivyanshkohli.hashnode.dev·Sep 23, 2023From Code to Cluster: Implementing CI/CD for Kubernetes and DockerIntroduction I have created an automated CI/CD pipeline that deploys a Java application to a Kubernetes cluster using Docker, kops and Helm. The pipeline automates the entire process, from code commits to deployment, with a focus on maintaining code ...Discuss·10 likes·35 readsKops
Mathieu Poissardwakatepe.hashnode.dev·Sep 21, 2023Testing your Pull Requests Smartly with a Merge QueueBefore we start, let's agree: all your pull requests must be tested. If you don't agree with this first point, reading this article may seem like a waste of your time. Unless you're ready to change your mind? While it's important to test all the chan...Discusscicd
Avanish Singhavanishnit.hashnode.dev·Sep 19, 2023How to Deploy a Node.js App with Jenkins CI/CD and Docker Compose | How to make AWS EC2 and configure jenkins in it | #Day 24 | #90 Days of DevOpsPre-Requisites for this project: AWS EC2 Instance Server Docker.io - Install in server by- sudo apt docker.io GitHUB Jenkins Tool Install Node.js install by these commands sudo apt install nodejs sudo apt install npm npm install node app.js ...Discuss#90daysofdevops
gufitecgufitec.hashnode.dev·Sep 15, 2023JenkinsIt is an open-source free automation tool used to automate the entire SDLC(software development lifecycle). It is written in Java. Jenkins helps in CI/CD (continuous integration and continuous delivery). Developer----> github---> jenkins---> maven...DiscussJenkins
akash moreakashmore0.hashnode.dev·Sep 15, 2023Unlocking GitHub Actions: Safeguarding SecretsIntroduction GitHub Actions is a powerful automation tool that empowers developers to streamline workflows, automate tasks, and enhance collaboration. In our ongoing GitHub Actions series, we've covered various aspects of this versatile tool. In this...DiscussGitHub Actions
Sudhanshu Makwanasudhz.hashnode.dev·Sep 13, 2023Demystifying Continuous Integration vs Continuous Delivery for BeginnersContinuous Integration vs Continuous Delivery Explained for Beginners Welcome to the world of modern software development, where the terms Continuous Integration (CI) and Continuous Delivery (CD) have become the norm. CI and CD are essential parts of...Discussci-cd
akash moreakashmore0.hashnode.dev·Sep 13, 2023Revolutionize Your Development Workflow with GitHub ActionsRevolutionize Your Development Workflow with GitHub Actions In a rapidly evolving technological landscape, developers are constantly on the lookout for tools that streamline their workflows, enhance efficiency, and promote collaboration. GitHub Actio...DiscussGitHub Actions
shakti swarup Patratechstak.hashnode.dev·Sep 11, 2023What is DevOps and why DevOps?Introduction 🚀 DevOps is a methodology that enables fast and efficient software product delivery in today's business world. It revolutionises the way software development and IT operations function daily. In this blog post, we will discuss what DevO...DiscussDevops
Karl Heplerkarlhepler.com·Sep 8, 2023Continuous Integration DesignIf you have ever found yourself tasked with designing a continuous integration system for one or more teams, then you have likely encountered the "Test Type Debate". Everyone seems to have their own opinions about what constitutes unit tests, integra...Discuss·45 readsContinuous Integration
Anmar Hanianmarhaniv1.hashnode.dev·Sep 8, 2023Software Evolution and Maintenance In The ProcessIntroduction Software evolution and maintenance are crucial aspects of software development that enable organizations to continuously improve and maintain their products. In today's fast-paced digital landscape, software systems must constantly evolv...DiscussSoftware Engineering ProcessesDevops