r/devops • • 23h ago

Discussion Any beginner-friendly DevOps Discord servers or Slack communities?

0 Upvotes

Hey Everybody!

Does anyone know of any active Discord servers, Slack channels or study groups where beginners can connect, share resources, ask questions and support each other along the way?


r/devops • • 1h ago

Ops / Incidents The $87K API key leak had nothing to do with .env

• Upvotes

Every time someone posts about a leaked API key, the top advice is the same. Put it in .env, add .env to .gitignore, done.

After the OpenCode breach and the LiteLLM mess this month I went back through the leaked key stories people posted this year. Found 10, with bills from $2 to about $87K. Not one was "I pushed my .env to GitHub".

Where the keys actually were:

> In the JS bundle. A VITE_ variable in a gitignored .env, repo scanner said clean, then the build shipped it to every visitor. One scan of 978 AI-built apps found 37 doing this.

> In an agent config file. LiteLLM's master key sat in opencode.json, got force pushed over but never revoked, and was used 136 days later.

> In someone else's tool. Keys saved in OpenCode's console got drained, one person lost $5,200 of company credits.

> In a WordPress backup plugin. One root AWS key reused across sites, tested on Aug 23, used 56 days later for about $8K of Bedrock.

> In old Google keys that quietly gained generative AI access. That's the $87K one.

> In nobody's leak at all. Someone got into an Anthropic console through email login and created 3 new keys, $5,473 in a few hours.

And then last week Railway got hit. Attackers decrypted customer environment variables straight from the platform, and Railway told everyone to rotate every key. Gitignored, never pushed, stolen anyway.

What actually helped was boring:

> Hard spending caps. The one person who had one lost a few minutes of usage and that was it.

> An alert isn't a cap. The $87K team's budget alert fired at $550, five hours in.

> Revoke, don't clean up. Force pushing doesn't un-leak anything.

> Delete keys you don't use, and know where every key lives (Infisical, Vault, whatever you already have).

> Don't count on a refund. The $87K bill got $55K off, they still owe about $32K.

I'm not saying stop using .env locally. I'm saying "it's gitignored" isn't the end of the conversation.


r/devops • • 3h ago

Security Devops with AI..

0 Upvotes

I've recently met a former colleague who currently works as a DevOps engineer at a company that forces its employees to use AI (Claude, I guess). Each employee has an AI budget that he HAS TO use every month. I believe the goal is increasing productivity per employee.

I have a lot of concerns about this approach to work, especially from the perspective of security, privacy, data leaks, and having a non-open-source AI app installed locally. What if the tool is hacked? What if my credentials are leaked? What if AI hallucinates and deletes non-recoverable data?

On the other hand, I understand this might be the new industry standard. If yes, I don't think there's a point of resisting change since the train will leave without me.

I would like to see what the perspective of other industry experts is and how they navigate this topic. Are you an early adopter? Or do you prefer to wait until the storm passes?


r/devops • • 10h ago

Discussion At what point does monitoring become so noisy that engineers stop trusting it?

0 Upvotes

You add alerts because you want to catch problems early.

CPU spikes. Memory usage. Failed requests. Slow queries. Queue delays.

Eventually, the team starts receiving notifications throughout the day.

Some are important. Most aren't.

And that's when a dangerous habit develops: people start assuming the next alert probably doesn't matter either.

I'm curious how teams deal with this.

Have you ever deliberately removed a large number of alerts to make monitoring more useful?

How do you decide which alerts deserve to interrupt an engineer and which should just be visible on a dashboard?


r/devops • • 16m ago

Discussion Interview tomorrow (5+ YOE DevOps), CV deep-dive, but I’ve been caught in reorg purgatory doing nothing for months. How do I spin this?

• Upvotes

I have an interview tomorrow for a DevOps Engineer position (I have 5+ YOE). The recruiter explicitly told me the interview will be a deep-dive through my CV.

I’m in a massive bind regarding my current/most recent role and need some urgent advice on how to frame it.

The Situation:

  • Early this year: I was the lead engineering resource tasked with getting a major product production-ready. The literal day it was ready, a massive reorg hit. The product was stripped from me, and most of its target end-users were laid off.
  • Immediately following: I was pivoted to head up another large project for a different internal product. I busted my ass, completed it successfully, and my manager was impressed. Then... another reorg hit. This product was also taken away.
  • The past 5+ months: My team was merged with another to form a new SRE team for a completely separate product. The scope was entirely undefined. In fact, one colleague's sole task for the last 4 months was just figuring out what our responsibilities are.

Because of this reorg limbo, I have had zero actual engineering work to do for months. I’ve repeatedly met with my manager and skip-level to voice concerns, but I just get generic corporate hand-waving about a "clear roadmap ahead."

The Dilemma for Tomorrow:
If they deep-dive into what I am doing right now, I see three options, and they all feel terrible:

  1. The Brutal Truth: Admit I’ve been sitting on my hands doing nothing due to corporate dysfunction. (Worried this looks toxic or makes me look unmotivated).
  2. The Total Lie: Pretend I’m still actively working on those two successful deployment projects and that they were never taken away. (Worried because my poor recall will make it obvious I haven't touched the code recently, and I'll have to fabricate metrics, current challenges, and future roadmaps).
  3. The Middle Ground: Pretend I just transitioned off those projects a few weeks ago (similar issue as option 2).

How do I handle this in a technical deep-dive without sounding like a liar or a slacker? Has anyone successfully spun "reorg purgatory" to a hiring manager?

Thanks in advance!

TL;DR: 5+ YOE DevOps engineer with a CV deep-dive interview tomorrow. This year, I built and completed two major projects, but back-to-back corporate reorgs stripped them away. I've spent the last 4 months in team-merger purgatory doing absolutely nothing. Do I tell the truth, lie and pretend I'm still on the projects, or find a middle ground without looking like a slacker?


r/devops • • 2h ago

Ops / Incidents Suggest a good laptop for DevOps under ₹90,000 in India

0 Upvotes

Hi everyone!

I'm looking to buy a new laptop with a budget of ₹90,000 for learning and working with DevOps.

My primary use cases will be:

Docker and Docker Compose

Kubernetes and Minikube/kind

AWS (EKS, EC2, CI/CD, etc.)

Jenkins, Terraform, Ansible and Linux

Running multiple containers and virtual machines

Programming and general development

I'm not looking for a gaming laptop specifically. My priority is performance, multitasking, Linux compatibility, cooling and long-term reliability.

I'd appreciate recommendations based on real-world experience, especially from people working in DevOps or cloud engineering in India.

Thanks!


r/devops • • 13m ago

Vendor / market research blacksmith vs depot vs namespace alternatives, anything else worth a trial?

• Upvotes

we were on buildjet until it shut down in march, been back on stock github runners since and the builds are noticeably slower. team of about 25, linux x64 mostly with a bit of arm

blacksmith, depot, namespace and avrea all look the same on the pricing pages so i cant pick, and every comparison i find is written by one of them lol. also seeing warpbuild and runs-on mentioned

if you picked one and stuck with it, what made you choose it? or did you try a couple and bounce off one


r/devops • • 1h ago

Ops / Incidents I recreated a Node2Shell RCE attack in the form of an interactive exercise

• Upvotes

On 21 October 2026, Google released patched versions of its Brotli compression library for CVE-2026-111497, a vulnerability nicknamed Node2Shell. It is an out-of-bounds write in the Brotli decoder. Node and many Python stacks bundle their own copy of Brotli, so patching libbrotli on the host doesn't fix them.

I made an interactive, hands-on lab exercise on this vulnerability. The goal is to give engineers a general overview of the attack vector and the response. You'll exploit a service as an attacker, then switch roles to the on-call engineer: upgrade the runtimes, rebuild and redeploy the images, verify the fix, and rotate the deploy token the attacker read from memory.

I did my best to highlight all the details, but if you notice any issues or inconsistencies, please let me know!

https://ransomleak.com/exercises/http2shell-rce/


r/devops • • 3h ago

Discussion Preparing for OCTA and CCA

2 Upvotes

Hey guys,

I'm preparing to get the CCA and OCTA cert to become golden kubestronuat, i see that the kode cloud cuurses are 20 hrs each, is it really necessary to go with that courses? also i saw that kyverno kode cloud course is so deprecated, is this true? i need to get them fast because cks will expire and i dont want to do it again xD

Thank you so much.