Reddit DevOps
266 subscribers
30.9K links
Reddit DevOps. #devops
Thanks @reddit2telegram and @r_channels
Download Telegram
Can Keycloak be provisioned beforehand as opposed to using the UI?

I was wondering if there is any documentation or tutorial as to whether it is possible to provision a Keycloak container beforehand through some files?

I was planning to create some jinja2 template to create a file that can then be mounted into a keycloak instance and I can get the realms, users, groups and all the shebang configured without doing a lot in the UI, because I find the UI a bit tediuous.

I am using ansible and was wondering if someone knows what the provisioning file should look like

https://redd.it/1icdosv
@r_devops
Devops training

Hey all

Not sure I'm in the right place but have to start somewhere

So I'm currently working in tech as a app support analyst and would love to get into devops. My problem is I never went to uni I have no degree and no real formal education. Everything I know is self taught from powershell scripting to abit of python but like I say self taught

So to my question would anyone be able to recommend sites or courses that would help me achieve my goals? Like I say probably in the wrong place and if I am sorry

https://redd.it/1icgakv
@r_devops
πƒπžπ©π₯𝐨𝐲𝐒𝐧𝐠 πƒπžπžπ©π’πžπžπ€-π‘πŸ 𝐃𝐒𝐬𝐭𝐒π₯π₯ 𝐌𝐨𝐝𝐞π₯ 𝐨𝐧 π€π¦πšπ³π¨π§ π„π‚πŸ

Step-by-step guide: Deploying DeepSeek-R1-Distill-Qwen-14B on Amazon EC2 with Ollama

: https://community.aws/content/2sEuHQlpyIFSwCkzmx585JckSgN/deploying-deepseek-r1-14b-on-amazon-ec2

https://redd.it/1icljv9
@r_devops
DevOps freelancing

Hi everyone, I've wondered how have you guys proceeded to get DevOps freelancing contract online ?
It looks difficult in my case, I'm still a beginner and I'm in a third-world country in Africa and just want to know some of your paths.

Thanks in advance

https://redd.it/1icn2ie
@r_devops
Datacenter or Datacenter network

I am a bca grad from India . I am currently get trained in domain Datacenter Linux and Cloud in my company .

Now in my specialization field I have an option to chose between two domains

Datacenter network :
SDN fundamental
SD wAN fundamentals
Ansible Yaml Scripting
Aviatrix associate
Firewall introduction
Zscaler

Datacenter :

Terraform
Ansible
Docker & Kubernetes
Ansible yaml scripting
Cloud native (CI/CD)
Isaac Academy

I want to make career in devops which would be suitable to chose . I am asking this because I haven’t listen any tech stack mention in Datacenter network so I have no idea what to chose and can Datacenter network have more scope than Datacenter domain

https://redd.it/1icpyup
@r_devops
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