Reddit DevOps
266 subscribers
30.9K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
CKA Kodekloud vs Thrive?

Hi, I'm a software engineer with almost 15yoe and I've decided to trying to shift to a devops role, so I've been started to studying kubernetes.

I've already took the KCNA certification, I'm almost there to try the exam for CAPA and the next step will probably be CKA.

Linuxfoundation has started shoving thrive subscription up everithing and they're really pushing for it, but I keep reading good things about kodekloud to prepare for the exams (also, kk is 180$/y vs 360$/y for thrive)

have you tried thrive? is it really worth it?

https://redd.it/1ictpd1
@r_devops
Creating test environments and tearing them down

My data team is having a data processing flow that they need to test regularly.

Our current flow is as follows:

We run the processing job and save it in part to S3. After all parts are written we run another job that inserts all the data to our testing DB which is a single server with static DNS name.

Since out team is growing and we want to do multiple tests as such we are having a problem with the current flow and we would like to be able to have multiple DBs, one for each test.

However those tests are temporary by nature, after a few days (changes from test to test) we do not need this DB and it can be disposed.

I am looking for the best way to manage those DBs in the following way:

* Create them.
* Get their DNS name (maybe even give them one?).
* Keep them up as long as the experiment is being done.
* Easy way to remove them.
* Some system that the data engineers can see that there experiment is still on and they should mark it complete.

All of our servers are on AWS so please take it into consideration when answering.

https://redd.it/1icuuyr
@r_devops
Infra/DevOps Lead - Student Company

I’m leading the infra team at a student company next semester. Main goal is to show off my abilities for graduate devops/infra roles and for the juniors I’ll be leading. But… tbh all the student companies are small enough that we could get away using GitHub pages, runners, a couple big cloud VMs etc. so I’m wondering what I should select as our semester goal. It seems like anything would be overkill like IaC, monitoring, container setup etc. Does anyone have advice, or worst case what would be the best to show abilities for grad jobs? Thanks :)

https://redd.it/1ictjy4
@r_devops
Who are the top elasticsearch / opensearch / search-tech experts to follow?

There doesn't seem to be a go-to list of thought leaders and experts to learn from in the devops/platform engineers/search engineering space. So I'm interested to know, who are the top people to follow if you're into elasticsearch, opensearch or other search relevant technologies?
I saw that there's an initiative to put a list of "top voices" together here - https://pulse.support/top-voices so I guess you can nominate your favorite people there as well :-).
Thanks!

https://redd.it/1id100o
@r_devops
How can I port over 120 Env Variables in a k8s pod that are being consumed from a k8s secret as a volume mount?

We have a new team member that came in and their design is new for me. They have like a whole bunch of Env Variables (almost 120) and its being consumed from a k8s secret.

My ask here is, if I redo it and make the secret mount as a volume:

* Will it break the code (without modifying the code to consume from volume)?
* Will it make a difference if I make this volume mount change?
* Will this help me with the performance changes?


I am all ears as I never even saw this before.



https://redd.it/1id2mno
@r_devops
About log parsing best practices

Hello y'all,

I'm working on redesign of log collection at my project to make them well-observable.
The stack includes Elasticsearch and Vector.
I have the next questions:
1. Should I keep original log message after parsing?
2. Is it worth to define a schema of the indexes ( for instance, timestamp -> date, source_address -> IP, message -> string)?

https://redd.it/1id8rfg
@r_devops
Mimir distributed ingester crashing

Has anyone using the mimir-distributed Helm chart encountered issues with the ingester pod failing its readiness probe and continuously restarting?

I'm unable to get Mimir running on my cluster because this keeps happening repeatedly, no matter what I try. Any insights would be greatly appreciated!

https://redd.it/1id9eur
@r_devops
ArchGW v0.2.0 🚀. Unified access to local and API-based LLMs with added support for OTEL-based observability.

Arch Gateway is an open source, intelligent edge and LLM proxy built on Envoy. I just released v0.2.0 that offers a unified access and security to API-based and ollama-supported LLMs. This release also adds support for integrations with honeycomb.io, signoz and jaeger for LLM tracing and metrics.

Check it out: https://github.com/katanemo/archgw

https://redd.it/1idateq
@r_devops
Need Advice on KodeKloud Learning Path for DevOps. Anybody who took KodeKloud course for Devops, please shed a light on this

I’m planning to take the KodeKloud DevOps course to help me transition into a DevOps role. However, I’m a bit confused about the recommended learning path on their website. Do I need to complete all the prerequisite courses (Sys Admin, SRE, and Platform Engineer) before starting the DevOps course, or can I jump straight into the DevOps Course?

https://redd.it/1id9dj1
@r_devops
New trends stuff worth exploring in 2025 ?

Hi,

I'm looking for ideas on what to explore in 2025 beside AI (or in case of AI exact courses or trainings online worth doing).

What else is worth checking out to stay at "the edge" ?

I'm asking as a fellow devops that has to keep his skills sharp. I had a bigger break from following ppl to work on self health wise and now would like to return ;p

https://redd.it/1idj1m4
@r_devops
Automating a deepseek deployment on AWS

Someone from AWS shared a guide on deploying deepseek in aws along side Ollama to create a web based chatbot like functionality.

Thought id try and automate the process. Still testing out the user data script but wanted to share what i have so far

https://github.com/n7z2/iac-deepseek

https://redd.it/1idjgly
@r_devops
Current state of IT hiring and salaries in Europe: 18,000 Jobs, 68,000 Surveys

Over the past months, we analyzed 18,000+ IT job offers and surveyed 68,000 tech professionals across Europe.

One key finding? DevOps remains one of the highest-paying fields in Europe, ranking among the top salaries in Germany, Switzerland, and beyond.

No paywalls, no gatekeeping—just raw data. Check out the full report: https://static.devitjobs.com/market-reports/European-Transparent-IT-Job-Market-Report-2024.pdf

https://redd.it/1idkolw
@r_devops
Stateless architecture - core principles, advantages and disadvantages, and practical concerns

Hey devops people! My colleague recently wrote up this blog, where he discusses stateless architecture, and I thought it could be useful to share here.

It's based on his experience in technology (including in companies such as Scaleway, Datadog, Mozilla, and Ubisoft).

In the blog, he goes through the five core pillars of stateless design (independent requests, external state management, idempotency, decoupled components, horizontal scalability).

Then talks through advantages & disadvantages of stateless. Then moving on to practical concerns around handling user sessions, caching mechanisms, deployment and lifecycle concerns.

The point is - stateless architecture is powerful. However, there are trade-offs that need to be dealt with. The blog will be helpful if you're trying to figure out the best architectural approach for your specific use case - if you get it right from the start, it makes the rest of your job much, much easier.

So feel free to check it out if the topic is relevant for you! And if you have any questions / comments - would love to hear them and help in any way.

https://redd.it/1idlb95
@r_devops
Vendor partnerships, how to effectively collaborate

Hey all

I’m a DevOps engineer with five years of experience. Throughout my career, I have focused mainly on learning the technologies presented in my projects and exploring providers that captured my interest, often without regard for my employer's existing relationships with them. Now that I am taking a more active role in my company to help guide some of my peers, I am considering how to effectively use our partnerships to upskill our workforce. While there are various challenges to address, I would like to understand the key elements to define a partnership and establish clear expectations between both entities.

Thank you in advance.

https://redd.it/1idnyiw
@r_devops
What are some strong opinions about devops you've personally held in the past that have been changed over time?

I'll start:

\- I used to think devops was simply "being an automation developer for operations". I can see it's quite a bit more involved than that now.

\- I used to think that I would never learn to code or want to learn to code because I just wasn't interested in that, but I learned the value of IaC and being able to use Git well (especially when I'm surrounded by folks who don't code at all, don't audit changes to configurations or make changes to applications in K8s pods).

https://redd.it/1idomz0
@r_devops
Career Shift from IAM to DevOps

I tried to look for a FAQ for this subreddit but I couldn’t find it.

I am an IAM engineer and I do not like it. I wish it was more heavy on the automation / programming side. I want to pursue devsecops as a career but don’t know how to move from IAM to devops-esque roles.

How can I move from IAM to devops? What do you recommend I start learning? Are there any certs I should look into? Will being an IAM engineer help me pivot to devops? And I am sorry for asking this, but do you think AI will replace devops engineers OR will it make the jobs more competitive and have less openings?

Also, if there is a FAQ or a reddit post that answers this question let me know and I will dive deeper.

All help is appreciated, thank you :)

https://redd.it/1idoye1
@r_devops
Packer can't access AWS Shared Credentials for ami build, Error Message - Validating Regions: AuthFailure: AWS was not able to validate the provided access credentials status code: 401

Running Packer v1.11.2 on RHEL9 on an EC2. The only plugin using is Amazon (/home/ec2-user/.config/packer/plugins/plugins/github.com/hashicorp/amazon/packer-plugin-amazon_v1.3.4_x5.0_linux_amd64).

My goal is trying to build a Windows Server 2019.

All packer commands run without error (packer inti and packer validation)

When running the packer build command, getting the following error:

Build 'amazon-ebs.packer-generated-v2' errored after 94 milliseconds 487 microseconds: error validating regions: AuthFailure: AWS was not able to validate the provided access credentials status code: 401, request id < >

==> Wait completed after 94 milliseconds 590 microseconds

==>Some builds didn't complete successfully and had errors:

--> amazon.ebs.packer-generated-v2: error validating region: AuthFailure: AWS was not able to validate the provided access credentials
status code: 401, request id:


We are using shared credentials under .aws/config and can run aws configure list command and see the region, access_key and secret_key masked excepted for the 4 last characters.

I've tried adding the assume_role under the source block

source "amazon-ebs" "packer-generated-v2" {
assume {
role_arn = "arn info here/IAM Role here"
}


I've also added an entry under source, iam_instance_profile = "IAM_Role_Here"

and same error as before.



My question is, is how do I reference the AWS Shared Credentials/IAM Role correctly, from my Packer File when trying to build an AMI?



https://redd.it/1ido7kq
@r_devops
Insurance and legal firms for independent DevOps/IT Consultant: E&O, Cyber, Contracts, etc

Hello,

There are two things I need to set up for my consultancy:


\-Errors & Omissions and Cyber Insurance

\- help interpreting contracts with a company at which I subcontract, and creating a contract of my own/negotiating this contract (lawyers/legal counsel)


I'm particularly interested in retaining my ability to use the IaC code I write while working with this particular contractor (the one I subcontract for) as well as the code I write for direct clients.

Can anyone recommend any a) insurance companies b) legal firms that specialize in Ops/IT?


Any comments/experience on this would be greatly appreciated. I don't know if IaC written out of purely open source code is IP or not...that's just an example of the type of question I have.

https://redd.it/1idtx6f
@r_devops
How old are you?

Hi im new devops engineer and since i found many great engineers here i was wondering what's the average age here!

View Poll

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