How Long Does It Take You to Set Up CI/CD Pipelines for New Projects?

0
7
Asked By TechWhiz42 On

As a DevOps Engineer, I'm feeling frustrated with the time it takes to set up CI/CD for each new microservice, which for me usually takes about 3-4 hours when using ArgoCD and GitHub Actions. I've noticed that some clients utilize monorepo setups while others go for one repo per service. I'm curious to hear about others' experiences: 1. How long does it take you to initially set up CI/CD? 2. What do you find to be the most time-consuming part? 3. Do you have any templates or automation in place to help speed this up? 4. If you could change anything with a magic wand, what would it be? I want to see if this is a common challenge or if I'm just being inefficient!

3 Answers

Answered By DevOpsGuru77 On

It really depends on the project! For my in-house Spring Boot services, setup can be super quick, like 5-30 minutes, just copying a few Terraform lines and Helm answers. Pretty straightforward if you have a template in place.

Answered By QuickSetupUser On

I usually need just about 5 minutes to set everything up thanks to our chat bot system. Developers just answer a couple of questions about their business unit and service name, and the bot does the heavy lifting to build out all required pipelines. It's pretty smooth!

BotMaster91 -

That sounds really efficient! How long did it take to develop that bot?

Answered By CI/CD_Seeker On

Setting this up can be pretty complex based on what you’re trying to implement. If you’re adding features like build caching or disposable test environments, it can take a lot longer. Each additional layer of complexity definitely throws in some extra time.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.