Reddit DevOps
274 subscribers
64 photos
32K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Is development important for a Mid-Senior DevOps Job position?

I am currently working as an Azure Cloud Engineer with one year of experience, and prior to that, I worked as a Network Engineer for two years. I would like to know if development knowledge is essential for landing a Senior DevOps role, and whether I should consider learning web development for this purpose. I am already familiar with common DevOps tools such as Docker, Kubernetes, Terraform, Git, basic CI/CD, Python scripting, and I have cloud experience.

I'm unsure if I should further strengthen my skills with these tools or focus on learning web development to enhance my chances for a DevOps position. Since I am already working as a Cloud Engineer, I am aiming for mid-to-senior DevOps roles rather than junior positions. Could someone advise accordingly?

https://redd.it/1gfo328
@r_devops
Best static code analyzer for my android app's CI/CD pipeline?

Currently I'm using github actions ci/cd platform for: lint, ui/unit tests and packaging. I want to add static code analysis - SonarQube wa my first go-to but it turns out they are free only for public repositories. Looking for a good alternative

https://redd.it/1ggd9ck
@r_devops
Which books ?

I'm a senior devOps eng and wondering how I could improve my skill set.
I know how to learn technical stuff when it needs, but as I'm over 45 now, I think about "manage" a team. Maybe just a tech lead role would be great.
In that purpose, do you know books that could help me ?
Thx 🙏

https://redd.it/1gge1fa
@r_devops
Are there any free GitHub Actions for security scanning in private repos?

We currently have Checkmarx integrated with Actions with SAST and SCA scanning, but I was looking for some other tools like OSSF Scorecard and harden-runner and both are requires licensing for private repos. Do you guys have any other recommendations?

https://redd.it/1ggehw8
@r_devops
Organizing IaC by resource type

Does anyone else hate this and think it's an anti-pattern? For instance (assuming AWS Terraform):

- iam_roles.tf
- iam_policies.tf
- kms_keys.tf
- rds.tf


To me, this pattern isn't helpful since I'm almost always more interested in the "whole thing" and don't want to go through a bunch of individual files to figure out how the database is configured. I usually set things up like

- database.tf


then stick all the related resources like roles/policies/keys in the same file.

However, it seems like "organize by resource type" is a pretty pervasive pattern.

https://redd.it/1ggftwk
@r_devops
KEDA: Using metrics from OTEL collector for scaling

Any fellow KEDA users here? 🙋 Jirka just dropped a blog on a new OTEL Scaler for KEDA, which lets you go straight to OTEL for scaling metrics—no Prometheus server required. Setup’s pretty easy, and it’s perfect for those of us dealing with workloads that need instant scaling (AI/ML, web traffic spikes, etc.).

Worth a read if you’re looking to optimize your setup: https://kedify.io/resources/blog/using-otel-collector-with-keda?utm\_source=reddit&utm\_medium=social&utm\_campaign=blog\_post

https://redd.it/1gggvnn
@r_devops
Using Postman without sharing any data?

Hi everyone,

Firstly, I come up to this thread in the forum if you wanna check: Does Postman collect and store sensitive data such as API keys?

In our company, they decided to not use the Postman (and insomnia) but the problem is I absolutely love Postman and all it's features for simple testing. Right now we are allowed to use Bruno but to be honest i come up to several bugs that effected my performance. I personally opened many issues in their github page after my problems and I definitely support them.

What I'm wondering, is it possible to use the Postman with no data share whatsoever?

https://redd.it/1ggicrp
@r_devops
Senior Devops salaries UK

Senior Devops Engineer on 65k London. Fully remote, however I go in maybe 4 times a year for certain events.
Maybe the markets getting better recently but it seems that Seniors around 70k+

https://redd.it/1ggkzlu
@r_devops
cfgmgmtcamp talks are closing in just a couple hours!

it's coming down to the wire! Only a couple hours left. If you haven't got your #cfgmgmtcamp talks submitted, go do it NOW! https://cfp.cfgmgmtcamp.org/ghent2025/cfp

https://redd.it/1ggpeon
@r_devops
cheaper New Relic and datadog alternatives for Tracing/apm/profiling

Our datadog bill is starting to get a little long in the tooth for web APM purposes. We use datadog for web APM because we need insight into site code for PHP, asp.dotnet, node, and python. Specifically when the code is having issues to be able to trace the calls to figure out where the issue is.

For logging we use elastic and we're happy with that. Metrics are nice but that's not what we use DD for. So if it can't do traces it's automatically a non-starter.

We also use the database APM feature as well which has been super helpful across mysql, postgres, and mssql work loads and tying web apm traces to db traces.

What else is out there?

https://redd.it/1ggjc61
@r_devops
Tuning a CICD pipeline to less than 60 seconds

I got a bit pissed that my CICD pipeline was taking so long so I tuned it down to about 60 seconds.

Once I got it working on my side project on GitHub I did similar for my day job on GitLab.

Here’s a writeup of the general techniques I used. I’m mildly convinced this can work for most app builds and deploys that don’t involve running a bunch of terraform that has to wait on infrastructure.

Linting, security scanning, and building all in about a minute, in case anyone is interested:

https://mzfit.app/blog/the_one_where_i_tune_my_cdcd_pipeline/

https://redd.it/1ggst63
@r_devops
Another FREE Workshop? Oh yeah! Building Dev-Friendly IaC with OpenTofu

A couple of months back, we launched a 10-week OpenTofu workshop that saw over 320 signups, and I’m grateful for everyone who’s been sticking with us each week. Seeing the feedback and demand, we’re excited to roll out a new workshop.

This time, it’s about creating IaC that actually supports developers without forcing them to wade through endless configs and ops-land details.

In this 4-hour hands-on session, we’ll cover principles like convention over configuration and explore practical ways to cut the config chaos, so devs can stay focused on their core work, while ops keeps infrastructure sane.

Expect practical patterns for building IaC with defaults, preset scenarios, and abstractions that align with how developers actually need to work - not tools that pile more work on them.

Same as before: Slack cohort, Q&A, hands-on lab.

Register here. Limited spots, and I mean it this time! LOL last time I didn't put a cap on it and we got way to many people. Keeping it to 100 seats for my hairline's sake!

https://redd.it/1ggrcrc
@r_devops
Interview preparations tips

I will schedule an interview for a staff SRE role at GMC. I don’t know what are the things that I have to prepare for the interview. I have searched, and it seems like they don’t have a standard interview process that varies according to location and roles. 

Anybody faced GMC staff-level roles Site reliability engineer?

https://redd.it/1ggtz60
@r_devops
Deployments still suck, but maybe they don’t have to

Found this interesting blog post about why deployments are still painful in 2024. The author breaks down how deploying even a basic Rails app to AWS requires wrestling with Docker, ECR, ECS, load balancers, security groups, and more DevOps complexity. They contrast this with Heroku's revolutionary "git push" simplicity from 2007, and discuss newer PaaS alternatives like Fly.io and Railway.app. While these platforms work well for standard apps, they can become limiting for specialized needs. The post highlights some promising developments, like Cased's branch deployment system, and suggests that Vercel's success in frontend deployments points to a future where we might have more integrated, opinionated platforms that handle everything from CI/CD to monitoring without requiring developers to piece together multiple tools.

https://www.blacksmith.sh/blog/deployments-still-suck-but-maybe-they-dont-have-to

https://redd.it/1gh11ue
@r_devops
How important is peer review?

I'm currently working in an environment that I'm not really used to. Peer review has always just been a normal part of the way I've worked in all my previous teams. Often it's in the form of PRs, but it can just be general feedback on something you've designed or built.

In this team I'm working in though, it's just not a thing they seem to do. From their perspective, they've just got a task to do and they just do it. As long as it works, that's all that really matters. In a recent meeting, a colleague of mine said flatly that he doesn't want to review other people's work. He says he's got other things he'd rather be doing and that he trusts our ability.

I don't agree with his point at all. The point isn't about trust, it's about encouraging each other to think critically about implementation, to knowledge share and to prevent siloing. But curious to hear what the rest of you think.

https://redd.it/1gh30un
@r_devops
I built a tool to track GitHub Actions costs - looking for early users & feedback

Hey folks! Over the past few months, I've been building BuildBudget - a tool to help teams understand and optimize their GitHub Actions spending. The problem hit close to home when our team's CI/CD costs started climbing and we couldn't easily figure out which workflows were the main contributors.

What it does right now:

* Shows your top 100 most time-consuming workflows and jobs
* Breaks down usage by repo, org, workflow, or job
* Calculates costs for GitHub-hosted runners
* Compares what you'd pay using AWS CodeBuild instead

It's pretty bare bones at the moment, but it works. I'm sharing it early because I want to shape its development based on real feedback from other engineers dealing with CI/CD costs. Check it out at [buildbudget.dev](https://buildbudget.dev) \- it's free during beta, and setup takes less than a minute if you're using GitHub.com. It's also available for teams using GitHub Enterprise Server, via webhook.

I'd really appreciate your thoughts on:

* What other cost insights would be useful?
* Which CI/CD cost problems are you struggling with?
* What would make this actually valuable for your team?

Happy to answer any questions!

https://redd.it/1gh434z
@r_devops
My First ever DevOps interview

This was my very first interview for a DevOps engineering role. Coming from a non-technical background, I took the initiative to learn everything on my own. I turned to YouTube and self-taught programming. After facing many challenges, I eventually joined a company as a junior software developer, where I worked for over two years. During this time, I realized that DevOps was more intriguing to me than programming alone. I started learning AWS on my own, building on some familiarity with Amazon from a prior non-technical role there. To further solidify my skills, I completed the Cloud Resume Challenge, which covers many foundational tasks expected of a DevOps or cloud engineer. I also earned the AWS Cloud Quest certification as an AWS Cloud Practitioner. A few months later, I secured an internship in AWS Cloud Engineering, marking what I see as the true starting point of my DevOps career  


I didn’t expect to crack it on the first try, though I had a bit of hope. The interviewer began by introducing himself and then asked me to do the same. I handled this easily and confidently. The next question was, ‘Why DevOps and not programming?’ I explained that I’m more drawn to the later stages of the software lifecycle. He then skipped some of the technical questions on Linux and Docker, given my prior experience working with them. He asked about Kubernetes, and I shared that I’d worked with it while deploying a Django project of my own. He followed up with a few detailed questions, and although I couldn’t answer them technically, I described the role of different Kubernetes components and why they’re used.

At the end of the interview, I asked about the experience they were looking for, as the job description hadn’t specified any required years of experience. He mentioned that they’re ideally looking for someone with more experience, but with plans to expand, they might open roles for less experienced candidates in the future. I shared that this was my first DevOps interview and asked for feedback on skills to focus on. He offered some helpful pointers, and it became clear that they need someone ready to handle tasks independently from day one.

What’s less clear to me is what specific skills or projects would best prepare me to get into an entry-level DevOps role.
Anyone have any thoughts?

https://redd.it/1gh544l
@r_devops
Hashicorp vault with dynamoDB as backend storage.

Hey, I have to make Vault highly available using DynamoDB as backend, I know that Consul is an option but I prefer to use AWS service.
Currently we have the open-source version on a dev environment - k8s(EKS), one pod using encrpyted EBS volume.
I found this tutorial https://www.automat-it.com/blog/deploying-hashicorp-vault-to-eks-cluster-with-dynamodb-backend/ but I am not sure about it, and more specifically for the encryption step.
I've tried their documentation - "yea you can use it with DynamoDB" and that's.
If someone had similar task, please share some guidance.

https://redd.it/1gh8tzd
@r_devops
How much Linux is enough for DevOps?

I recently came across a post saying Kubernetes is an abstraction of Linux. Since I already have basic Linux knowledge and have started learning Kubernetes, I'm wondering if I should first study Linux in more depth before moving on to Kubernetes, Docker, Ansible, etc.

So, how much Linux knowledge is enough, and where should I learn it? I’ve heard about Red Hat certifications—should I pursue one, and if so, which would you recommend? Do these certifications help with securing good DevOps or cloud roles? I’m currently a Cloud Engineer looking to deepen my expertise and grow into a senior position. I was also considering the CKA Kubernetes certification but paused for now. Which certification would be more beneficial, Red Hat or Kubernetes CKA? Any suggestions?

Link of post: Kubernetes is just Linux. I started working with Kubernetes a… | by Eric Jalal | Medium

https://redd.it/1gh9tcu
@r_devops