what's working to automate the code review process in your ci/cd pipeline?
trying to add automated code review to our pipeline but running into issues, we use github actions for everything else and want to keep it there instead of adding another tool.
Our current setup is pretty basic: lint, unit tests, security scan with snyk. All good but they don't catch logic issues or code quality problems, our seniors still have to manually review everything which takes forever.
I’ve looked into a few options but most seem to either be too expensive for what they do or require a ton of setup, we Need something that just works with minimal config, we don't have time to babysit another tool.
What's actually working for people in production? Bonus points if it integrates nicely with github actions and doesn't slow down our builds, they already take 8 minutes which is too long.
https://redd.it/1p3tg5p
@r_devops
trying to add automated code review to our pipeline but running into issues, we use github actions for everything else and want to keep it there instead of adding another tool.
Our current setup is pretty basic: lint, unit tests, security scan with snyk. All good but they don't catch logic issues or code quality problems, our seniors still have to manually review everything which takes forever.
I’ve looked into a few options but most seem to either be too expensive for what they do or require a ton of setup, we Need something that just works with minimal config, we don't have time to babysit another tool.
What's actually working for people in production? Bonus points if it integrates nicely with github actions and doesn't slow down our builds, they already take 8 minutes which is too long.
https://redd.it/1p3tg5p
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Thinking of Switching from C++ Dev to DevOps After 9 Years — Is It Realistic? How Do I Start Upskilling?
Short background:
I’m a C++ developer with about 9+ years of experience. I’m not some tech wizard — just an average guy who’s been grinding through it. But honestly, I don’t think I can keep up with this constant coding frenzy anymore. It doesn’t come naturally to me, and it’s starting to drain me.
I’ve been thinking about shifting into DevOps. I know it’s a huge field and could take a year or more of consistent learning, but I’d rather spend that time building a career I can actually enjoy instead of banging my head against the wall.
For those who have made a similar transition or know the space well:
How do I realistically upskill for DevOps? And is this career shift even feasible after 9 years in development?
https://redd.it/1p3v616
@r_devops
Short background:
I’m a C++ developer with about 9+ years of experience. I’m not some tech wizard — just an average guy who’s been grinding through it. But honestly, I don’t think I can keep up with this constant coding frenzy anymore. It doesn’t come naturally to me, and it’s starting to drain me.
I’ve been thinking about shifting into DevOps. I know it’s a huge field and could take a year or more of consistent learning, but I’d rather spend that time building a career I can actually enjoy instead of banging my head against the wall.
For those who have made a similar transition or know the space well:
How do I realistically upskill for DevOps? And is this career shift even feasible after 9 years in development?
https://redd.it/1p3v616
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Customer Success Architect
What does a Customer Success Architect do? I mean, I read a job listing for it, and I get that they talk to customers, hype the product, etc. But what's the job like? Does it pay well? Are you still technical at all?
https://redd.it/1p3wn5s
@r_devops
What does a Customer Success Architect do? I mean, I read a job listing for it, and I get that they talk to customers, hype the product, etc. But what's the job like? Does it pay well? Are you still technical at all?
https://redd.it/1p3wn5s
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Pc to start dev ops
Hello everyone, I’m about to start studying dev ops totally on my own, taking courses and reading books about it.
Having no computer science base I would start from scratch and by zero I mean that I would need the PC to start everything.
I had in mind to buy an inexpensive PC, and then in the future change it with something more powerful.
And I had thought of this: HP 15-FD0057NL, Intel Core I3 N305. RAM 8 GB, 256 Gb SSD (€349).
Do you think it’s a good choice? Or if you have something to advise me let me know. Thank you
https://redd.it/1p3utib
@r_devops
Hello everyone, I’m about to start studying dev ops totally on my own, taking courses and reading books about it.
Having no computer science base I would start from scratch and by zero I mean that I would need the PC to start everything.
I had in mind to buy an inexpensive PC, and then in the future change it with something more powerful.
And I had thought of this: HP 15-FD0057NL, Intel Core I3 N305. RAM 8 GB, 256 Gb SSD (€349).
Do you think it’s a good choice? Or if you have something to advise me let me know. Thank you
https://redd.it/1p3utib
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Devops being split into more roles?
I have noticed comments here and there that DevOps is getting split and get more specialized people.
Have you seen a split into several roles like Platform Engineers and Cloud Engineers happening at your place or with coworkers?
https://redd.it/1p48za8
@r_devops
I have noticed comments here and there that DevOps is getting split and get more specialized people.
Have you seen a split into several roles like Platform Engineers and Cloud Engineers happening at your place or with coworkers?
https://redd.it/1p48za8
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Practical "Path" for DevOps Home Learning?
Hi All, so currently I'm working as an SDET for the past few years. Recently I got a chance to do some devops stuff on AWS. Basically setting up s3 storage state (with terraform) and deploying a .NET app to Beanstalk via Gitlab CI/CD. Also just some other beginner terraform stuff.
I've found it pretty interesting and I do recognize it's beginner stuff but i've often had to learn some of the pipeline stuff as an SDET and honestly it's became more interesting.
I have previously spent a lot of time learning devops stuff on KodeKloud (Which works great) however if you don't use it you sorta lose it. However I now have a chance to start actually working with it at work.
Something I wanted to think of is sort of a practical "path" I can do something with at home (with an AWS free account) and on my Proxmox mini pc's.
In my head it would look maybe something like:
1. Use a sample (something simple like a todo app) and deploy it to EC2/Beanstalk (.net probably) via Gitlab (sorta have already done this)
2. Connect RDS w/ Beanstalk to get a handle with that.
3. Set up those resources in Terraform
4. Dockerize the app
5. I guess also Dockerize the Database
6. Deploy to EKS as a container?
7. ???? (Maybe get Cloud practitioner cert for AWS? I heard it was pretty simple)
I don't think we will be using EKS for awhile at work (Since we just moved to AWS from other cloud providers). I also know Kubernetes is pretty complicated.
Any missing steps or things you would add?
https://redd.it/1p4acia
@r_devops
Hi All, so currently I'm working as an SDET for the past few years. Recently I got a chance to do some devops stuff on AWS. Basically setting up s3 storage state (with terraform) and deploying a .NET app to Beanstalk via Gitlab CI/CD. Also just some other beginner terraform stuff.
I've found it pretty interesting and I do recognize it's beginner stuff but i've often had to learn some of the pipeline stuff as an SDET and honestly it's became more interesting.
I have previously spent a lot of time learning devops stuff on KodeKloud (Which works great) however if you don't use it you sorta lose it. However I now have a chance to start actually working with it at work.
Something I wanted to think of is sort of a practical "path" I can do something with at home (with an AWS free account) and on my Proxmox mini pc's.
In my head it would look maybe something like:
1. Use a sample (something simple like a todo app) and deploy it to EC2/Beanstalk (.net probably) via Gitlab (sorta have already done this)
2. Connect RDS w/ Beanstalk to get a handle with that.
3. Set up those resources in Terraform
4. Dockerize the app
5. I guess also Dockerize the Database
6. Deploy to EKS as a container?
7. ???? (Maybe get Cloud practitioner cert for AWS? I heard it was pretty simple)
I don't think we will be using EKS for awhile at work (Since we just moved to AWS from other cloud providers). I also know Kubernetes is pretty complicated.
Any missing steps or things you would add?
https://redd.it/1p4acia
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
mariadb vs mysql
We run both of these, seemingly at random depending on who set each one up for each application. We need to standardize and pick one. Which do you run and why?
https://redd.it/1p4bvbh
@r_devops
We run both of these, seemingly at random depending on who set each one up for each application. We need to standardize and pick one. Which do you run and why?
https://redd.it/1p4bvbh
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Analysing the cloudflare outage!
I made a quick small video explaining the cloudflare outage. I went through the RCA and added some bits to it. I've been part of a similar global outage at scale where a buggy code deployed on the edge servers brought the entire service down for hours.
It's really really tough to recover from issues where your edge servers get impacted with high CPU or Memory utilisation.
https://www.youtube.com/watch?v=ObAn4hQc370
Go through the video and let me know if you found it useful.
https://redd.it/1p4d802
@r_devops
I made a quick small video explaining the cloudflare outage. I went through the RCA and added some bits to it. I've been part of a similar global outage at scale where a buggy code deployed on the edge servers brought the entire service down for hours.
It's really really tough to recover from issues where your edge servers get impacted with high CPU or Memory utilisation.
https://www.youtube.com/watch?v=ObAn4hQc370
Go through the video and let me know if you found it useful.
https://redd.it/1p4d802
@r_devops
YouTube
Cloudflare Outage Explained: What Really Happened on November 18?
On November 18, Cloudflare experienced one of its biggest global outages in years — causing 500 errors, slow websites, dashboard downtime, and service failures across the world. In this video, I break down exactly what happened, why it happened, and how Cloudflare…
Kinda niche question, but anyone have a second phone for on-call/work? What plan/provider struck a good balance for your needs?
Hey y'all, we get a phone credit (laughably small) and were recently told certain company-related apps would start to require MDM on devices they're installed on, meaning the company could wipe the devices at their discretion like if the device is lost/stolen.
I'm thinking I'd rather just have a work phone, and I do have a spare phone lying around so toying with the idea.
Anyone doing this? I imagine a plan with tethering is a good idea, but obviously everyone's job/on-call is a bit different. Wondering if any of y'all found something that struck a good cost balance.
Thanks in advance!
https://redd.it/1p4a1u6
@r_devops
Hey y'all, we get a phone credit (laughably small) and were recently told certain company-related apps would start to require MDM on devices they're installed on, meaning the company could wipe the devices at their discretion like if the device is lost/stolen.
I'm thinking I'd rather just have a work phone, and I do have a spare phone lying around so toying with the idea.
Anyone doing this? I imagine a plan with tethering is a good idea, but obviously everyone's job/on-call is a bit different. Wondering if any of y'all found something that struck a good cost balance.
Thanks in advance!
https://redd.it/1p4a1u6
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
HTTP/2 Desync: Request Smuggling's Stealthy Evolution
https://instatunnel.my/blog/http2-desync-request-smugglings-stealthy-evolution
https://redd.it/1p4cmxs
@r_devops
https://instatunnel.my/blog/http2-desync-request-smugglings-stealthy-evolution
https://redd.it/1p4cmxs
@r_devops
InstaTunnel
HTTP/2 DesyncThe Next Generation of Request Smuggling Attack
Explore how HTTP/2 desynchronization exploits binary framing, H2C smuggling, and header name abuse to bypass HTTP/1.1 protections. Learn real-world techniques
DevOpsProjects Idea.
I have to create Devops Project.. Can someone give me some project idea. So i can make Project in Devops Field. I learnt Pyhon, Docker, Kubernetes, Git, Github Action and some basic knowledge of AWS. If anyone have any idea about my these skills so please tell me which type of projects i will create for my resume .
https://redd.it/1p4hsfl
@r_devops
I have to create Devops Project.. Can someone give me some project idea. So i can make Project in Devops Field. I learnt Pyhon, Docker, Kubernetes, Git, Github Action and some basic knowledge of AWS. If anyone have any idea about my these skills so please tell me which type of projects i will create for my resume .
https://redd.it/1p4hsfl
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
NocturneNotes — Secure Rust + GTK4 note‑taking with AES‑256‑GCM
I’ve built NocturneNotes, a secure note‑taking app written in Rust with GTK4.
🔐 Features:
AES‑256‑GCM encryption for all notes
Argon2 password‑based key derivation
Clean GTK4 interface
Reproducible Debian packaging for easy install
It’s designed for all you devs who want a privacy‑first notebook without the bloat.
Repo: https://github.com/globalcve/NocturneNotes
https://redd.it/1p4jw7v
@r_devops
I’ve built NocturneNotes, a secure note‑taking app written in Rust with GTK4.
🔐 Features:
AES‑256‑GCM encryption for all notes
Argon2 password‑based key derivation
Clean GTK4 interface
Reproducible Debian packaging for easy install
It’s designed for all you devs who want a privacy‑first notebook without the bloat.
Repo: https://github.com/globalcve/NocturneNotes
https://redd.it/1p4jw7v
@r_devops
GitHub
GitHub - globalcve/NocturneNotes: Encrypted note-taking for Linux. Local-only, no cloud. Rust + GTK4.
Encrypted note-taking for Linux. Local-only, no cloud. Rust + GTK4. - globalcve/NocturneNotes
I don’t mind people in devops not knowing how to code. I do mind people in devops who do not have a curious mind.
I don’t think this is solely a devops thing. I think its a general “it operations” problem, in that I will often encounter at least 1 or more people on a team who do not even know how to create a bash noscript, nor do they care to learn how. Its mind-boggling to me that in today’s day and age in IT there are still people who have zero curiosity when it comes to automation. Also, the amount of times I’ve been in a call sussing with people who have over 5 years of experience each in this industry a problem and I am somehow the only person who Googled, found a stackoverflow page and wrote up an automation solution is so fucking depressing. This is why AI is taking jobs. If you can’t think a layer of abstraction above “I click this thing and something happens”, you are going to be replaced by AI.
https://redd.it/1p4la79
@r_devops
I don’t think this is solely a devops thing. I think its a general “it operations” problem, in that I will often encounter at least 1 or more people on a team who do not even know how to create a bash noscript, nor do they care to learn how. Its mind-boggling to me that in today’s day and age in IT there are still people who have zero curiosity when it comes to automation. Also, the amount of times I’ve been in a call sussing with people who have over 5 years of experience each in this industry a problem and I am somehow the only person who Googled, found a stackoverflow page and wrote up an automation solution is so fucking depressing. This is why AI is taking jobs. If you can’t think a layer of abstraction above “I click this thing and something happens”, you are going to be replaced by AI.
https://redd.it/1p4la79
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Should we bother with the “cover letter” when applying?
I’m pretty sure no one ever reads this on the first filtration. Or perhaps ever. Because you want to assess a person by interview. Not by how much he boasts on himself.
Yes. I could say I have a “can do” attitude. And that because I work in a very small startup, and one employee got out for a few months because of child birth, I have become a devops and a backend coder. Developed working api’s and new models that don’t break the current code. Etc etc.
And many more example I think it’s too boastful to present??
It can also be used against me.
Like the FE guy was way too busy. So I had myself build a friggin angular without ever knowing what angular is with 2 tunnels ti simulate BE and FE until the endpoint worked to satisfaction locally.
So the employer can be - is this guy a devops or a coder what gives? But no. I’m a devops first ist. And for the company even more. So whatever it takes. If it’s needed. If I’m in a big corporation, guessing I would never ever do that.
https://redd.it/1p4m5de
@r_devops
I’m pretty sure no one ever reads this on the first filtration. Or perhaps ever. Because you want to assess a person by interview. Not by how much he boasts on himself.
Yes. I could say I have a “can do” attitude. And that because I work in a very small startup, and one employee got out for a few months because of child birth, I have become a devops and a backend coder. Developed working api’s and new models that don’t break the current code. Etc etc.
And many more example I think it’s too boastful to present??
It can also be used against me.
Like the FE guy was way too busy. So I had myself build a friggin angular without ever knowing what angular is with 2 tunnels ti simulate BE and FE until the endpoint worked to satisfaction locally.
So the employer can be - is this guy a devops or a coder what gives? But no. I’m a devops first ist. And for the company even more. So whatever it takes. If it’s needed. If I’m in a big corporation, guessing I would never ever do that.
https://redd.it/1p4m5de
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Anyone tried Seiri.app for real-time webhook monitoring?
Hey folks,
I just found **Seiri.app**, a tool that monitors webhooks in real time and alerts you instantly if something fails. Normally I just check logs manually, but this seems like a huge timesaver.
Has anyone used it? Does it actually catch failures reliably, or is it just hype? Would love to hear real experiences!
https://redd.it/1p4nqv3
@r_devops
Hey folks,
I just found **Seiri.app**, a tool that monitors webhooks in real time and alerts you instantly if something fails. Normally I just check logs manually, but this seems like a huge timesaver.
Has anyone used it? Does it actually catch failures reliably, or is it just hype? Would love to hear real experiences!
https://redd.it/1p4nqv3
@r_devops
Seiri
Webhook & Cron Job Monitoring | Real-time Failure Alerts | Seiri
Monitor scheduled jobs and get instant failure alerts. Start free.
Beginner trying to understand and possibly get into devops
Hi there, I'm sure this sub gets questions like this all the time but I'm coming from a slightly different position/ background than any other recent posts I've seen.
I've been in game development for 5 years now, I have a degree in it and have spent the last year trying to find a job to no avail
I enjoy coding and creativity, I know C# pretty well, web development, and a handful of disconnected programming languages semi okay (SQL, Java, c++, etc)
What is devops, what does the job really entail and where does one start when learning about it. I have googled and looked around but I feel like I'm missing something major.
And how can I get into the field?
Thanks in advance
https://redd.it/1p4u5qa
@r_devops
Hi there, I'm sure this sub gets questions like this all the time but I'm coming from a slightly different position/ background than any other recent posts I've seen.
I've been in game development for 5 years now, I have a degree in it and have spent the last year trying to find a job to no avail
I enjoy coding and creativity, I know C# pretty well, web development, and a handful of disconnected programming languages semi okay (SQL, Java, c++, etc)
What is devops, what does the job really entail and where does one start when learning about it. I have googled and looked around but I feel like I'm missing something major.
And how can I get into the field?
Thanks in advance
https://redd.it/1p4u5qa
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Observability costs are higher than infra - and everyone still talking about it
My feeds are full of posts about observability lately.
In some cases, teams spend more on observability than on the infra it monitors - and it still:
- requires a complex setup
- doesn’t deliver immediate ROI
- makes sense mostly for already-mature teams
So when should teams actually invest?
Is there a realistic point where observability pays off early, or is it only worth it once processes and maturity are already in place?
https://redd.it/1p4yesx
@r_devops
My feeds are full of posts about observability lately.
In some cases, teams spend more on observability than on the infra it monitors - and it still:
- requires a complex setup
- doesn’t deliver immediate ROI
- makes sense mostly for already-mature teams
So when should teams actually invest?
Is there a realistic point where observability pays off early, or is it only worth it once processes and maturity are already in place?
https://redd.it/1p4yesx
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Are there established, open-source Kubernetes sandbox environments that are pre-configured to implement specific DevOps design patterns and are easily extensible for experimenting with and integrating new or unfamiliar technologies?
I want to try out various things on my local WSL2 environment, so I was looking for suggestions, so I can save some time.
https://redd.it/1p4your
@r_devops
I want to try out various things on my local WSL2 environment, so I was looking for suggestions, so I can save some time.
https://redd.it/1p4your
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Traefik bug squashed
Anyone else been getting bugged out by Traefik?
Just spent a week having a horrible time getting sites online.
Epic fails.
Used BACKTICK PLACEHOLDER.
sed after deployed.
All set.
https://redd.it/1p4zv3d
@r_devops
Anyone else been getting bugged out by Traefik?
Just spent a week having a horrible time getting sites online.
Epic fails.
Used BACKTICK PLACEHOLDER.
sed after deployed.
All set.
https://redd.it/1p4zv3d
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
CICD System with Templating
The noscript says it all, I'm looking for a CICD system which will let a platforms team create modules with sane inputs and behavior for development teams to then freely use. I see a lot of great tools out there like Woodpecker, Semaphore and Gitness but none seem to support such functionality aside of GitlabCI and Jenkins. Is there possibly a third potential gem out there that I'm not aware of? Later Drone versions let you do that with Starlark (a python dialect) but the software is long discontinued. Thank you in advance for your input.
https://redd.it/1p51eu6
@r_devops
The noscript says it all, I'm looking for a CICD system which will let a platforms team create modules with sane inputs and behavior for development teams to then freely use. I see a lot of great tools out there like Woodpecker, Semaphore and Gitness but none seem to support such functionality aside of GitlabCI and Jenkins. Is there possibly a third potential gem out there that I'm not aware of? Later Drone versions let you do that with Starlark (a python dialect) but the software is long discontinued. Thank you in advance for your input.
https://redd.it/1p51eu6
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community
Spark UI is painful for debugging anyone else feel this
I love Spark, but the Web UI drives me crazy. Debugging failing jobs or figuring out why certain stages are slow takes forever. The UI shows logs and stages, but you cannot easily connect a stage failure to the exact task or code that caused it. You end up hunting through logs for minutes while the job keeps running.
It would be amazing to have a UI that highlights failing tasks, shows which stage is the bottleneck, and lets you jump straight from an alert to the exact part of the plan or code. Something like stage-level metrics combined with error pointers.
Right now I just stare at the UI spinning and think there has to be a better way. I want to see what others do when they get stuck in this mess, or even just commiserate with someone who has fought the same battle.
https://redd.it/1p568fb
@r_devops
I love Spark, but the Web UI drives me crazy. Debugging failing jobs or figuring out why certain stages are slow takes forever. The UI shows logs and stages, but you cannot easily connect a stage failure to the exact task or code that caused it. You end up hunting through logs for minutes while the job keeps running.
It would be amazing to have a UI that highlights failing tasks, shows which stage is the bottleneck, and lets you jump straight from an alert to the exact part of the plan or code. Something like stage-level metrics combined with error pointers.
Right now I just stare at the UI spinning and think there has to be a better way. I want to see what others do when they get stuck in this mess, or even just commiserate with someone who has fought the same battle.
https://redd.it/1p568fb
@r_devops
Reddit
From the devops community on Reddit
Explore this post and more from the devops community