Reddit DevOps
269 subscribers
2 photos
31K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Considering CI/CD tools in preparation to launch my SaaS startup.

So I'm fairly familiar with CI/CD concepts and I'm a big Jira user so looking into Bamboo at the moment but curious if anyone has got any strong opinions on tools. I've had limited exposure to ADO.

Summary:

* LAMP stack, not a shred of Microsoft stuff or .Net
* Cloud native, purely on AWS, most infrastructure is IaCed
* Dev environment at the moment, preparing to built
* WebApp
* 3 WAFs (CDN, haProxy and internal) protecting against OWASP threats

Key aims:

* Want basic CI/CD to begin with, initial focus on automate buid/deploy (blue/green) and test
* Aiming towards feature toggling and telemetry
* Preparing to implement CIAM soon, probably via B2C or Okta
* Also want linting, code security scans (mainly OWASP) and identify dead code, manage library deprecation more proactively

I don't mind investing in decent tools but this is an extremely important decision for me so I'm keen to hear from people who've evaluated various tools and are very happy with their current choice.

https://redd.it/1l0ao3d
@r_devops
Should I go for AWS of Azure certifications?

So I'm planning to get some certifications to strengthen my resume AZ 900,AZ 104 then AZ 400( In my current organization we use azure)
While job hunting I saw some require aws while some Azure or both which one should I go for?

https://redd.it/1l0actk
@r_devops
Coping up with the developments of AI

Hey Guys,

How’s everyone thinking about upskilling in this world of generative AI?

I’ve seen some of them integrating small scripts with OpenAI APIs and doing cool stuff. But I’m curious. Is anyone here exploring the idea of building custom LLMs for their specific use cases?

Honestly, with everything happening in AI right now, I’m feeling a bit overwhelmed and even a little insecure about how potentially it can replace engineers.

https://redd.it/1l0gaoo
@r_devops
Roast my resume again!!

Last time I posted to get feedback, lot of nice people. I am still not able to create the best resume without faking information. Need help!! This resume is still sub par.

https://ibb.co/k2cytfK4

https://ibb.co/hxbTbVb3

I do not have hands-on industry experience with below items in resume:
1. Kubernetes and Argo CD: Our leads are playing with setting up the cluster, but do not share access for that. I have learned kubernetes from kodecloud course and practise labs in udemy.

2. Jenkins : Same as kubernetes, we have free style pipelines written by the seniors and leads but refuse to share access in fear of becoming "obsolete". I have create multiple jenkins pipelines with my aws free tier account ec2 and local machine.


I really want to learn new technologies, methodologies given the opportunity but need to jump the ship first.

https://redd.it/1l0j16q
@r_devops
Calling Cloud/Cybersecurity Pros: Help My Thesis on Zero Trust Architectures

Hi everyone,

I'm conducting academic research for my thesis on zero trust architectures in cloud security within large enterprises and I need your help!

If you work in cybersecurity or cloud security at a large enterprise, please consider taking a few minutes to complete my survey. Your insights are incredibly valuable for my data collection and your participation would be greatly appreciated.

https://forms.gle/pftNfoPTTDjrBbZf9

Thank you so much for your time and contribution!

https://redd.it/1l0m380
@r_devops
How does your team handle post-incident debugging and knowledge capture?

DevOps teams are great at building infra and observability, but how do you handle the messy part after an incident?

In my team, we’ve had recurring issues where the RCA exists... somewhere — Confluence, and Slack graveyard.

I'm collecting insights from engineers/teams on how post-mortems, debugging, and RCA knowledge actually work (or don’t) in fast-paced environments.

👉 https://forms.gle/x3RugHPC9QHkSnn67

If you’re in DevOps or SRE, I’d love to learn what works, what’s duct-taped, and what’s broken in your post-incident flow.

https://redd.it/1l0mb40
@r_devops
Load balancing multiple Rathole tunnels with Traefik HTTP and TCP routers

I wrote a continuation tutorial about exposing servers from your homelab using Rathole tunnels. This time, I explain how to add a Traefik load balancer (HTTP and TCP routers).

This can be very useful and practical to reuse the same VPS and Rathole container to expose many servers you have in your homelab, e.g., Raspberry Pis, PC servers, virtual machines, LXC containers, etc.

Code is included at the bottom of the article, you can get the load balancer up and running in 10 minutes.

Here is the link to the article:

https://nemanjamitic.com/blog/2025-05-29-traefik-load-balancer

Have you done something similar yourself, what do you think about this approach? I would love to hear your feedback.


https://redd.it/1l0ni5l
@r_devops
Just put the API methods in the bag, bro

Early this year I got called back to the dev side after a decade doing infra. Basically a staffing incident recently left us without a lead dev and my name got pulled from the hat to fill in.

And the process has just reminded me how easy like 95% of modern development work is. Let me guess, we have to write CRUD methods for a new object type and shove it in the database. Oh, then the offline worker job has to call an API somewhere once a day for each row? Wow, how novel.

The best part is every time I add a new button to the app which turns some text from red to green, the business jerks me off like I've just invented gzip compression or something. Meanwhile on the infra side no one knows you exist until you're up Saturday morning at 2AM trying to find which asshole pushed an N+1 query on Friday.

Most of all it refreshed my perspective on why devs are so helpless any time they have to touch infrastructure. The scope of dev work is so narrow and context-independent that a verbatim solution probably already exists in 10,000 different stack overflow answers and just needs a find+replace. Now they even have a robot button in VSCode that does that for them.

Meanwhile for infra you get like two systems deep and already you're source-diving some golang repo on github just to figure out what shape of yaml object the system will actually accept. Or straceing a system component so old that Stallman himself might have written it, just to figure out which syscall it's been hanging on for the last hour. If you need help you'd better hope someone on the team has hair grayer than yours, otherwise you're completely out to sea. Because you sure as hell can't google the specific mixture of platform, provider, and runtime that makes up your infrastructure cocktail.

So the next time a dev says the pipeline is broken because they elected not to read the line that said "syntax error at shittycode.js line 69". Or opines on how the infrastructure is unstable because they sunk the database with a one-thousand line query that dodges every index you've ever set. Or suggests that devops is blocking their new paradigm-shifting code release (it adds a circular progress indicator) just because the dependency scanner is red.

Tell them "just put the API methods in the bag, bro."

https://redd.it/1l0qqd1
@r_devops
how would one go about setting up CI/CD where multiple teams need to use the same resources to run there pipelines?

I am interviewing for a role at a company where they mentioned that they are running into issues where multiple teams want to use the CI/CD to run their pipelines as their workload is GPU bound which is a scarce resource. What would be a good strategy or process to setup for easier coordination between teams?

In my current role, I am responsible for CI/CD for my team and the workloads are not any particular resource intensive. Any help or pointers would be really helpful!


https://redd.it/1l0u2bv
@r_devops
Jib equivalent for NodeJS

My project is currently using Source to Image builds for Frontend(Angular) & Jib for our backend Java services.
Currently, we don't have a CICD pipeline and we are looking for JIb equivalent for building and pushing images for our UI services as I am told we can't install Docker locally in our Windows machine.
Any suggestions will be really appreciated.
I came across some solutions but they needed Docker to be installed locally.

https://redd.it/1l0vj7d
@r_devops
How do you handle tiny, annoying bugs that magically disappear when you try to debug them?

You know the ones, a button doesn’t work, layout breaks for a second, or some fetch fails randomly. But the moment you open devtools or add a console.log… it’s fine. Works perfectly. Like nothing ever happened.

I had one today where a modal wouldn’t open on click, until I tried to inspect it, and then it started behaving. I still don’t know why.

What’s your approach when bugs seem to vanish under observation?
Any weird debugging rituals you’ve picked up to catch them?



https://redd.it/1l0vgi6
@r_devops
Launched the first version of my cloud comparison website with the top six providers

https://comparecloudservices.com/ \- Compiled and summarized information on the top six cloud providers and their services, featuring filter and search capabilities. The site covers 412 services, includes key statistics, and small news updates.


Looking forward to collect some feedback and features that would be handy for the community.

https://redd.it/1l128cc
@r_devops
I don't want to be in the Dev(elopement) side of DevOps. I just want to be in the Op(eration)s side of clusters using Kubernetes. Am I still qualified to be in the DevOps league?

Reason is that I really don't want to get back into the coding stuff.

Thank you in advance.

https://redd.it/1l13sqj
@r_devops
Platform Engineer Seeking Open Source Ideas (Python/Golang)

Hi everyone,

I'm currently working as a Platform Engineer and looking to expand my knowledge and skills. I'm interested in contributing to an open source project — or even starting one of my own.

I have a strong background in Python and solid experience with Golang, and I'm open to ideas or recommendations for impactful projects I could join or initiate.

I'd appreciate any suggestions from the community!

Thanks in advance 🙏

https://redd.it/1l1d4tx
@r_devops
Vault HA Backend - raft vs postgres vs ?

Hi,

I'm looking for a bit of opinions and what kind of backends people are using for vault. For production and being able to do HA. We run on kubernetes.

I know raft/integrated is probably the most standard one and it's also what I've been running before. At my current place I've been thinking if postgres is not a good option though? It's already in our tech stack and imo very reliable. In our case Vault is not used THAT much so I doubt performance will be an issue. We also run on AWS so could use RDS for a hosted option. Backups and failover is pretty much out of the box in that case. Since integrated/raft storage is the recommended option I guess I need some good arguments not to use that though

Anyone else running on postgres and think it works well? Would love some pros and cons. Any other options are welcome as well

https://redd.it/1l1drih
@r_devops
Investment Banks - DevOps Experience?

I'm keen to hear the experience of those of you who work in DevOps/Infrastructure/Platform Engineering roles for investment banks. Do you enjoy it? Do they live up to the reputation of getting every last ounce out of you?

I'm at the final stage of interviewing for a Platform Engineering role with a London based investment bank (I'm based in another UK city). Seems like the company is flying, having went public last year, salary is 50% more than my current role and bonus starts at 20% (nothing guaranteed and all that!). I'm coming from a high flying fintech company who I enjoy working for but this job opportunity seems like 'an offer I can't refuse' kind of gig based on salary and bonus.

I'm only 2.5 years into the industry, and have been flying up the ranks after making a big career change. So the situation is great but with young kids, I don't want to sleep walk into 60+ hour weeks!

https://redd.it/1l1fvei
@r_devops
Want to fail an azure pipeline job if in queue for more than 5 mins

I want to fail the azure pipeline job if it's in queue for more than 5 mins.

I tried using argument timeoutInminutes but it's not working.

How can I implement this logic? Thanks

https://redd.it/1l1hkmx
@r_devops
Everything You Need to Know About PostgreSQL Partitioning

In my company we make heavy use of partitioned tables and I've found that many engineers who are ostensibly owners of their database clusters are often missing knowledge about how partitioning works, how to manage it and how to make sure it's functioning properly. As part of the DevOps/SRE team, issues with partitioning often get thrown over to me to fix only after they've become unwieldy and require significant effort to restore.

And so I've written a blog post that I hope covers much of the general background knowledge needed to effectively utilise and manage partitioned tables as well as an overview of the common issues and mistakes to hopefully inform engineers on best practices and gotchas.

https://dyl.dog/everything-you-need-to-know-about-postgres-partitioning/

As DevOps engineers or if you otherwise work with databases in your company, do you make use of partitioning? Do you also find that it's a blind spot for engineers? I'm also interested if you have any other novel ways to keep them stable and operating smoothly.

https://redd.it/1l1loh2
@r_devops
Do you use dogstatsd-ruby to send metrics to DD? New gem offers DSL based schema definition for custom metrics.

The gem "datadog-statsd-schema" —
https://github.com/kigster/datadog-statsd-schema is now available for beta testing and feedback.

The library is an intelligent adapter/wrapper for dogstatsd-ruby gem that supports defining a validation schema for custom metrics, their tags, and tag values. It prevents arbitrary tag names, and therefore also takes under control the typical explosion of custom metrics. This keeps the costs down while ensuring that the metrics and tags follow a predefined design.

Beta testers are needed and general feedback is welcome.

https://redd.it/1l1nsx5
@r_devops
Learn DevOps by Building: Free DevOps Labs, Challenges, and End-to-End Projects 🚀

Thanks to this community,

I’m excited to share [DevOps: Learn by Doing](https://github.com/dth99/DevOps-Learn-By-Doing), a community-driven GitHub repo that curates hands-on, project-based DevOps resources—from Linux to Kubernetes. If you’re tired of theory, videos, and ready to get your hands dirty, this is for you.

🔧 **Why “Learn by Doing”?**

* Every link is a lab, challenge, or full project.
* No long-winded tutorials—just step-by-step exercises.
* Build real skills: configure servers, containerize apps, set up CI/CD pipelines, deploy to the cloud, and implement observability.

✍️ **Stop reading. Start building:**
[https://github.com/dth99/DevOps-Learn-By-Doing](https://github.com/dth99/DevOps-Learn-By-Doing)

Contributors are welcome! Feel free to suggest new labs or improvements via issues and pull requests—let’s keep everything in one place.

https://redd.it/1l1m9lm
@r_devops
Spent 6 years becoming a fullstack dev. Can't find a job, freelancing is dying. Feeling lost.

I’ve been doing fullstack development for about 6 years now — learning, building, freelancing. I’ve invested so much time and energy into this path, but lately it just feels like I’m stuck or worse, sliding backward.

The job market’s brutal. I’ve applied to dozens (maybe hundreds) of jobs — tailored résumés, built a clean portfolio, added real projects to GitHub — and I’m barely getting callbacks. When I do, it's rejections after final rounds or ghosting.

Freelancing used to sustain me, but leads have dried up. I’m on Upwork, LinkedIn, and Twitter, trying to market myself. I’ve cold-pitched startups, rebuilt my site, niched down. Nothing’s landing. It’s getting harder to stay motivated when effort feels like it's going nowhere.

I’m not a beginner. I’ve shipped production apps, worked with clients, handled full-stack from front to backend, even DevOps when needed. But right now, it feels like none of that matters.

What’s especially discouraging about trying to build my own app to make a living is that it feels like the odds are stacked against me at every level. It’s not just about coding — it’s the financial pressure of going months (or longer) without income while hoping the product gains traction. Then there’s the legal side: setting up a business entity, handling taxes, worrying about liability, GDPR/compliance, or accidentally breaking some obscure regulation. On top of that, marketing is a whole other mountain — if the app doesn’t catch attention, all that work can quietly disappear into the void.

After pouring in years of effort to become a solid developer, it’s frustrating to realize that tech skills alone aren’t enough — and that “just build something” can come with risks that feel overwhelming when you’re already running on empty.

I’m trying to avoid sounding like I’m just venting. I’m still willing to adapt, to learn, to grind. I just honestly don’t know what to do next.

If anyone's been through this — pivoted successfully, found new traction, or just has advice — I’d genuinely appreciate it.

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