Reading view

Do you build your own pipelines?

I work in a small team that deploys some internal products. No big user pool or database for me! We build small web apps that automate inner processes, and some scripts and jobs. Most of it runs on k8s, the apps and the jobs. We mostly run everyting on Azure. And everyting is managed by code, obviously, so we've build GitHub actions pipeline that live with the code to deploy our infra via bicep and the code via a test-build-deploy-promote pipeline, started on push.

But I've seen some platforms that propose full CI/CD as a services, and it feels like managing the pipeline yourself these days is a bad thing. To me, deploying a solution, especially in the containerization era, is simple; Run the tests, build the image, deploy the workload. Add some customization related to the app if needed (specific parameters, logging or testing jobs, etc). But is managing this code yourself a bad practice? I have to say, it does make for a lot of duplicate code in a lot of repos. The pipelines are very similar.

Should we always aim to use a standardized CI/CD platform? What tools do you use for CI/CD? How different do you handle it from a small project to a more important service?

submitted by /u/Consistent_Serve9 to r/devops
[link] [comments]
  •  

General state of DevOps employment in the USA

For those who are actively employed in DevOps roles in the USA, how are you finding the current state of DevOps employment in the USA?

Do you feel your jobs are stable?

Do you believe DevOps employment in the USA is steady, growing or shrinking?

Do you believe that AI is eliminating hiring of entry/junior DevOps engineers?

I ask because I am currently out of the software technology work force and pondering trying to re-enter in a DevOps role.

submitted by /u/Wyllyam8071 to r/devops
[link] [comments]
  •  

Help on picking which one to choose between data engineering and devops to transition from QA

Hello! As the title says, I'm a QA engineer and I'm trying to transition to a new position. Right now, I don't know whether to pick Data Engineering or DevOps. Regarding my skills, in my free time I'm learning Linux, Python (along with some MySQL), CI/CD, Docker, Kubernetes, and currently playing around with Azure. I'm asking because both seem interesting, but I don't know which one to choose to learn further.

Edit: also learnt some openshift and helm chart, because it was requested at my job

submitted by /u/manng3 to r/devops
[link] [comments]
  •  

What's actually stopping your agent from doing something stupid in prod?

Every time this comes up the answer is "run it in a sandbox." Which, sure. But the stuff I actually want an agent for lives in staging and prod. Sandboxing it kind of just means it can't do the thing I wanted it to do in the first place.

So right now my entire safety net is me reading the command before I hit approve, and I'm not going to pretend I'm still reading those properly by the tenth one.

Is anyone running something that's actually built for this? As in it sees a dangerous command and kills it on its own, instead of me being the last line of defense. Or is everyone just living with it, because from the outside that's kind of what it looks like.

submitted by /u/Dry_Hat_3678 to r/devops
[link] [comments]
  •  

Stuck with progression

Been in IT for about 2 years. Have Compia Trifecta, CCNA, jamf pro. After the CCNA been stuck not knowing what to do. Been studying the MD-102 Endpoint cert for about a month but it’s so boring and I don’t think I want to become an endpoint/Intune admin. Prob will drop it.

My thought process is to create a very basic full stack web app (don’t know any frontend and only had a month studying python) -> then host it on my proxmox using terraform and docker as a learning tool for devops

Is this fine? Any suggestion? Creating the web app will take a while 1000%, and devops don’t need frontend knowledge, but there’s an itch in my brain to learn it though.

submitted by /u/Vivid-Cartoonist-580 to r/devops
[link] [comments]
  •  
❌