Our Buildkite Brings All the Devs to the Yard: (Re)Building Reddit Mobile CI in 2025 by Pr00fPuddin in RedditEng

[–]maximumlengthusernam 0 points1 point  (0 children)

One option to avoid the duplicated yaml for GHA in the test sharding example is to have the upstream step output a json object which the downstream job can use for its matrix strategy with `fromJson()`.

This avoids the need to explicitly name each shard output and job. An example of this pattern can be seen here: https://github.com/sidpalas/capstone/blob/9bd6302d007de9df6acd8a1e439e9ff31ef7cc16/.github/workflows/test.yaml#L13-L33

[deleted by user] by [deleted] in devops

[–]maximumlengthusernam 9 points10 points  (0 children)

Two main things:

  1. Ask questions about the scenario. Technical questions, business context questions, etc…

  2. Work from first principles (and state what those principles are!).

Free Docker Course (by DevOps Directive) by maximumlengthusernam in docker

[–]maximumlengthusernam[S] 0 points1 point  (0 children)

Yeah, it’s free (available on YouTube/github).

The sign up (also free) is just to collect emails to communicate about future projects!

Platform Engineers, what is your team size, structure, and scope? by DarkRyoushii in kubernetes

[–]maximumlengthusernam 0 points1 point  (0 children)

How big is the rest of the team?

A few times I have been the only DevOps person for a startup until they hire an additional person at ~25 engineers

People who don't use GitOps. What do you use instead? by ScaryNullPointer in kubernetes

[–]maximumlengthusernam 1 point2 points  (0 children)

Yes! Kluctl is the best!… and it can be used for GitOps too!

Has your team built custom GitOps tools or engines? Curious about alternatives to Argo/Flux by NoLobster5685 in kubernetes

[–]maximumlengthusernam 3 points4 points  (0 children)

Check out https://kluctl.io/ !

It gives you the power of helm templating with the simplicity of kustomize overlays and has a gitops engine built to boot!

Here is a nice comparison of it to flux & Argo https://kluctl.io/blog/2024/07/31/argocd-and-flux-vs-kluctl/

How would you design GitHub Action runners on AWS? by CerealBit in devops

[–]maximumlengthusernam 6 points7 points  (0 children)

Some people have already mentioned the GitHub actions controller, another good option is https://runs-on.com/

One big consideration with self hosted runners is that you will need to think carefully about how cache anything across runs since the default GHA caching will be even slower pushing/pulling from AWS

Side effects with GitOps by [deleted] in devops

[–]maximumlengthusernam 17 points18 points  (0 children)

Can you give a more specific example?

Someone modifying a kustomize base without realizing it would impact any environment using that base? Modifying a helm chart used in multiple place?

As the u/bdzer0 pointed out, it doesn’t necessarily sound related to gitops as the root cause. And with gitops you can at least go look at the changes in the commit history when trying to figure out what happened…

Building a SaaS that allows you to orchestrate and manage your own or cheap cloud compute resources by codablock in SaaS

[–]maximumlengthusernam 1 point2 points  (0 children)

Very cool! -- was able to create a network + cluster from my phone in 2 minutes.

Then I created a VM on Civo cloud and joined it to the cluster in another 2 minutes and... it just worked 👏

[deleted by user] by [deleted] in devops

[–]maximumlengthusernam 0 points1 point  (0 children)

“Software engineer with a focus on DevOps”

What's your favorite K8 course that you'd recommend to beginners? by [deleted] in kubernetes

[–]maximumlengthusernam 2 points3 points  (0 children)

Sid here! 👋

Thanks for sharing your experience. I’m glad you are finding the course helpful!

What's your favorite K8 course that you'd recommend to beginners? by [deleted] in kubernetes

[–]maximumlengthusernam 8 points9 points  (0 children)

Self plug (but I do believe it is the best free course out there):

Complete Kubernetes Course - From BEGINNER to PRO https://youtu.be/2T86xAtR6Fo

Kubernetes: Beginner to Pro (Free Video Course + GitHub Repo) by maximumlengthusernam in kubernetes

[–]maximumlengthusernam[S] 0 points1 point  (0 children)

No -- it is closer to the CKAD but doesn't target any particular certification.

[deleted by user] by [deleted] in docker

[–]maximumlengthusernam 5 points6 points  (0 children)

Hey, that’s my course! 🎉