Márk Sági-Kazár
@sagikazarmark.com
Cloud Native Ambassador | OSS maintainer | Speaker, tech content creator | Dagger Commander
@gitea.com is an excellent open-source alternative to GitHub if you need to self-host your Git repositories.
For me, it's the ideal solution for demonstrations since it's just a single binary.
Give it a try: labs.iximiuz.com/playgrounds...
#git #opensource #iximiuz
For me, it's the ideal solution for demonstrations since it's just a single binary.
Give it a try: labs.iximiuz.com/playgrounds...
#git #opensource #iximiuz
Gitea Playground | iximiuz Labs
Basically GiHub, but Open Source.
labs.iximiuz.com
October 21, 2025 at 10:02 AM
@gitea.com is an excellent open-source alternative to GitHub if you need to self-host your Git repositories.
For me, it's the ideal solution for demonstrations since it's just a single binary.
Give it a try: labs.iximiuz.com/playgrounds...
#git #opensource #iximiuz
For me, it's the ideal solution for demonstrations since it's just a single binary.
Give it a try: labs.iximiuz.com/playgrounds...
#git #opensource #iximiuz
Did you know that pods can become "invisible"?
Test your Kubernetes knowledge by finding an invisible pod in this challenge: labs.iximiuz.com/challenges/....
No hints, no solutions. Prepare for a tough one.
Thanks to the fantastic @averagemarcus.bsky.social for this gem.
#kubernetes #iximiuz
Test your Kubernetes knowledge by finding an invisible pod in this challenge: labs.iximiuz.com/challenges/....
No hints, no solutions. Prepare for a tough one.
Thanks to the fantastic @averagemarcus.bsky.social for this gem.
#kubernetes #iximiuz
Kube Mysteries: The Invisible Pod | Challenge
Did you know that pods can become invisible? Can you figure out how?
labs.iximiuz.com
October 14, 2025 at 11:42 AM
Did you know that pods can become "invisible"?
Test your Kubernetes knowledge by finding an invisible pod in this challenge: labs.iximiuz.com/challenges/....
No hints, no solutions. Prepare for a tough one.
Thanks to the fantastic @averagemarcus.bsky.social for this gem.
#kubernetes #iximiuz
Test your Kubernetes knowledge by finding an invisible pod in this challenge: labs.iximiuz.com/challenges/....
No hints, no solutions. Prepare for a tough one.
Thanks to the fantastic @averagemarcus.bsky.social for this gem.
#kubernetes #iximiuz
These past couple days I've been working on a new side project: github.com/sagikazarma...
It allows running slash commands from GitHub issues and pull requests.
Feedback welcome! :)
It allows running slash commands from GitHub issues and pull requests.
Feedback welcome! :)
GitHub - sagikazarmark/octoslash: A Go library and CLI for building custom GitHub slash commands
A Go library and CLI for building custom GitHub slash commands - sagikazarmark/octoslash
github.com
October 8, 2025 at 5:41 PM
These past couple days I've been working on a new side project: github.com/sagikazarma...
It allows running slash commands from GitHub issues and pull requests.
Feedback welcome! :)
It allows running slash commands from GitHub issues and pull requests.
Feedback welcome! :)
I've been using devenv.sh in my Flake envs for a while (proof: github.com/search?q=ow...**%2Fflake.nix+devenv&type=code), but I initially avoided their CLI.
However, I've realized that I don't use the advantages of Flakes, and their CLI offers a much better experience.
However, I've realized that I don't use the advantages of Flakes, and their CLI offers a much better experience.
GitHub
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.
github.com
September 23, 2025 at 10:00 AM
I've been using devenv.sh in my Flake envs for a while (proof: github.com/search?q=ow...**%2Fflake.nix+devenv&type=code), but I initially avoided their CLI.
However, I've realized that I don't use the advantages of Flakes, and their CLI offers a much better experience.
However, I've realized that I don't use the advantages of Flakes, and their CLI offers a much better experience.
I've just deleted about 5,000 GitHub email notifications that piled up over the last two months.
That's over 500 emails a week, more than 50 a day.
Admittedly, not all demand my attention, but just sifting through them takes considerable time.
That's over 500 emails a week, more than 50 a day.
Admittedly, not all demand my attention, but just sifting through them takes considerable time.
September 22, 2025 at 2:57 PM
I've just deleted about 5,000 GitHub email notifications that piled up over the last two months.
That's over 500 emails a week, more than 50 a day.
Admittedly, not all demand my attention, but just sifting through them takes considerable time.
That's over 500 emails a week, more than 50 a day.
Admittedly, not all demand my attention, but just sifting through them takes considerable time.
Git is central to modern software and platform engineering, making it and its ecosystem accessible to everyone is crucial.
I’m glad to see GitHub alternatives like @gitea.com, as they help democratize the ecosystem.
Try it out here: labs.iximiuz.com/playgrounds...
#opensource #git #iximiuz
I’m glad to see GitHub alternatives like @gitea.com, as they help democratize the ecosystem.
Try it out here: labs.iximiuz.com/playgrounds...
#opensource #git #iximiuz
Gitea Playground | iximiuz Labs
Basically GiHub, but Open Source.
labs.iximiuz.com
September 22, 2025 at 10:00 AM
Git is central to modern software and platform engineering, making it and its ecosystem accessible to everyone is crucial.
I’m glad to see GitHub alternatives like @gitea.com, as they help democratize the ecosystem.
Try it out here: labs.iximiuz.com/playgrounds...
#opensource #git #iximiuz
I’m glad to see GitHub alternatives like @gitea.com, as they help democratize the ecosystem.
Try it out here: labs.iximiuz.com/playgrounds...
#opensource #git #iximiuz
Played around with @golang iterators today: github.com/sagikazarma...
I'm still undecided about how I feel about them.
I like the concept, but I'm concerned it might hurt readability more than it helps.
I'm also a bit disappointed to see how iterators are so much more powerful in other languages.
I'm still undecided about how I feel about them.
I like the concept, but I'm concerned it might hurt readability more than it helps.
I'm also a bit disappointed to see how iterators are so much more powerful in other languages.
GitHub - sagikazarmark/seq: Utilities for working with Go 1.23+ iterator sequences
Utilities for working with Go 1.23+ iterator sequences - sagikazarmark/seq
github.com
September 20, 2025 at 2:15 AM
Played around with @golang iterators today: github.com/sagikazarma...
I'm still undecided about how I feel about them.
I like the concept, but I'm concerned it might hurt readability more than it helps.
I'm also a bit disappointed to see how iterators are so much more powerful in other languages.
I'm still undecided about how I feel about them.
I like the concept, but I'm concerned it might hurt readability more than it helps.
I'm also a bit disappointed to see how iterators are so much more powerful in other languages.
Testing mutating and validating admission policies can be challenging, especially when dealing with complex policies.
Here's an online tool that can help: playcel.undistro.io/
#kubernetes
Here's an online tool that can help: playcel.undistro.io/
#kubernetes
September 2, 2025 at 3:04 PM
Testing mutating and validating admission policies can be challenging, especially when dealing with complex policies.
Here's an online tool that can help: playcel.undistro.io/
#kubernetes
Here's an online tool that can help: playcel.undistro.io/
#kubernetes
Kubernetes 1.34 brings Mutating Admission Policy to beta!
To celebrate the occasion, I wrote a comprehensive tutorial on admission control: labs.iximiuz.com/tutorials/k...
Check it out if you're interested in a deep dive into Kubernetes admission control.
#kubernetes #iximiuz
To celebrate the occasion, I wrote a comprehensive tutorial on admission control: labs.iximiuz.com/tutorials/k...
Check it out if you're interested in a deep dive into Kubernetes admission control.
#kubernetes #iximiuz
August 28, 2025 at 3:02 PM
Kubernetes 1.34 brings Mutating Admission Policy to beta!
To celebrate the occasion, I wrote a comprehensive tutorial on admission control: labs.iximiuz.com/tutorials/k...
Check it out if you're interested in a deep dive into Kubernetes admission control.
#kubernetes #iximiuz
To celebrate the occasion, I wrote a comprehensive tutorial on admission control: labs.iximiuz.com/tutorials/k...
Check it out if you're interested in a deep dive into Kubernetes admission control.
#kubernetes #iximiuz
Kubernetes 1.34 has just been released!
If you're eager to explore the new features, my Kubernetes the Hard Way playground is already upgraded:
labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
If you're eager to explore the new features, my Kubernetes the Hard Way playground is already upgraded:
labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
Kubernetes the Hard Way Playground | iximiuz Labs
A manually assembled Kubernetes cluster, inspired by Kelsey Hightower's "Kubernetes the Hard Way" tutorial.
labs.iximiuz.com
August 28, 2025 at 10:00 AM
Kubernetes 1.34 has just been released!
If you're eager to explore the new features, my Kubernetes the Hard Way playground is already upgraded:
labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
If you're eager to explore the new features, my Kubernetes the Hard Way playground is already upgraded:
labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
Container runtime, OCI runtime, runtime handler, RuntimeClass
What exactly do all these terms mean, and how are they connected?
Dive into this tutorial to unravel the complexity of runtimes:
labs.iximiuz.com/tutorials/k...
#kubernetes #iximiuz
What exactly do all these terms mean, and how are they connected?
Dive into this tutorial to unravel the complexity of runtimes:
labs.iximiuz.com/tutorials/k...
#kubernetes #iximiuz
August 21, 2025 at 2:59 PM
Container runtime, OCI runtime, runtime handler, RuntimeClass
What exactly do all these terms mean, and how are they connected?
Dive into this tutorial to unravel the complexity of runtimes:
labs.iximiuz.com/tutorials/k...
#kubernetes #iximiuz
What exactly do all these terms mean, and how are they connected?
Dive into this tutorial to unravel the complexity of runtimes:
labs.iximiuz.com/tutorials/k...
#kubernetes #iximiuz
Mutating admission policies will graduate to beta in a few weeks: github.com/orgs/kubern...
If you find mutating admission webhooks challenging, even for simple mutations, this will be a game changer for you.
#kubernetes
If you find mutating admission webhooks challenging, even for simple mutations, this will be a game changer for you.
#kubernetes
August 19, 2025 at 3:01 PM
Mutating admission policies will graduate to beta in a few weeks: github.com/orgs/kubern...
If you find mutating admission webhooks challenging, even for simple mutations, this will be a game changer for you.
#kubernetes
If you find mutating admission webhooks challenging, even for simple mutations, this will be a game changer for you.
#kubernetes
Ever wanted to try Kelsey Hightower's "Kubernetes the Hard Way" tutorial but didn’t know where to begin?
Explore this playground on iximiuz Labs, where you can experiment with a manually assembled cluster: labs.iximiuz.com/playgrounds....
#kubernetes #iximiuz
Explore this playground on iximiuz Labs, where you can experiment with a manually assembled cluster: labs.iximiuz.com/playgrounds....
#kubernetes #iximiuz
Kubernetes the Hard Way Playground | iximiuz Labs
A manually assembled Kubernetes cluster, inspired by Kelsey Hightower's "Kubernetes the Hard Way" tutorial.
labs.iximiuz.com
August 13, 2025 at 3:00 PM
Ever wanted to try Kelsey Hightower's "Kubernetes the Hard Way" tutorial but didn’t know where to begin?
Explore this playground on iximiuz Labs, where you can experiment with a manually assembled cluster: labs.iximiuz.com/playgrounds....
#kubernetes #iximiuz
Explore this playground on iximiuz Labs, where you can experiment with a manually assembled cluster: labs.iximiuz.com/playgrounds....
#kubernetes #iximiuz
Another great Kubernetes tool I found recently:
kaniuse.gerome.dev/
It allows you to track which features are in which stage and in which Kubernetes version.
As a content author, I especially appreciate the historical information.
#kubernetes
kaniuse.gerome.dev/
It allows you to track which features are in which stage and in which Kubernetes version.
As a content author, I especially appreciate the historical information.
#kubernetes
Kaniuse - Kubernetes Feature Status Tracker
Track and discover Kubernetes features across different lifecycle stages - Alpha, Beta, GA, Deprecated, and Removed. Stay updated with K8s feature status changes.
kaniuse.com
August 11, 2025 at 2:04 PM
Another great Kubernetes tool I found recently:
kaniuse.gerome.dev/
It allows you to track which features are in which stage and in which Kubernetes version.
As a content author, I especially appreciate the historical information.
#kubernetes
kaniuse.gerome.dev/
It allows you to track which features are in which stage and in which Kubernetes version.
As a content author, I especially appreciate the historical information.
#kubernetes
Although some ingress controllers can be set to use Service ClusterIP or NodePort, most resolve endpoints and route traffic directly to pods.
This approach grants the ingress gateway greater control over traffic routing and enables advanced features.
#kubernetes #kubequiz
This approach grants the ingress gateway greater control over traffic routing and enables advanced features.
#kubernetes #kubequiz
August 7, 2025 at 3:00 PM
Although some ingress controllers can be set to use Service ClusterIP or NodePort, most resolve endpoints and route traffic directly to pods.
This approach grants the ingress gateway greater control over traffic routing and enables advanced features.
#kubernetes #kubequiz
This approach grants the ingress gateway greater control over traffic routing and enables advanced features.
#kubernetes #kubequiz
I just found kubespec.dev/ and I love it!
It's a great way to quickly look up the syntax for Kubernetes objects.
It's a great way to quickly look up the syntax for Kubernetes objects.
Kubernetes Spec v1.33: Reference Guide and Documentation
Find the documentation for all builtin resources, properties, types and even some examples!
kubespec.dev
August 7, 2025 at 11:53 AM
I just found kubespec.dev/ and I love it!
It's a great way to quickly look up the syntax for Kubernetes objects.
It's a great way to quickly look up the syntax for Kubernetes objects.
I needed a quick and dirty way to demonstrate Kubernetes admission webhooks:
github.com/sagikazarma...
#kubernetes #caddy
github.com/sagikazarma...
#kubernetes #caddy
GitHub - sagikazarmark/caddy-k8s-admission: Caddy HTTP handler module for Kubernetes admission webhooks
Caddy HTTP handler module for Kubernetes admission webhooks - sagikazarmark/caddy-k8s-admission
github.com
August 6, 2025 at 5:08 PM
I needed a quick and dirty way to demonstrate Kubernetes admission webhooks:
github.com/sagikazarma...
#kubernetes #caddy
github.com/sagikazarma...
#kubernetes #caddy
How well do you know your ingress controller?
Is this how it works? If yes, why? If not, why not?
#kubernetes #kubequiz
Is this how it works? If yes, why? If not, why not?
#kubernetes #kubequiz
August 5, 2025 at 3:00 PM
How well do you know your ingress controller?
Is this how it works? If yes, why? If not, why not?
#kubernetes #kubequiz
Is this how it works? If yes, why? If not, why not?
#kubernetes #kubequiz
Kubernetes supports, in addition to admission webhooks:
- Conversion webhooks for Custom Resources
- Authorization webhooks to delegate authorization decisions to an external service
#kubernetes #kubequiz
- Conversion webhooks for Custom Resources
- Authorization webhooks to delegate authorization decisions to an external service
#kubernetes #kubequiz
July 31, 2025 at 3:00 PM
Kubernetes supports, in addition to admission webhooks:
- Conversion webhooks for Custom Resources
- Authorization webhooks to delegate authorization decisions to an external service
#kubernetes #kubequiz
- Conversion webhooks for Custom Resources
- Authorization webhooks to delegate authorization decisions to an external service
#kubernetes #kubequiz
Admission webhooks are by far the most common webhooks that Kubernetes supports, but they are not the only ones.
Can you guess what other types of webhooks it supports?
#kubernetes #kubequiz
Can you guess what other types of webhooks it supports?
#kubernetes #kubequiz
July 29, 2025 at 2:59 PM
Admission webhooks are by far the most common webhooks that Kubernetes supports, but they are not the only ones.
Can you guess what other types of webhooks it supports?
#kubernetes #kubequiz
Can you guess what other types of webhooks it supports?
#kubernetes #kubequiz
Although it's still HTTP-based, the Container Runtime Interface (CRI) uses gRPC as its communication protocol.
#kubernetes #kubequiz
#kubernetes #kubequiz
July 24, 2025 at 2:58 PM
Although it's still HTTP-based, the Container Runtime Interface (CRI) uses gRPC as its communication protocol.
#kubernetes #kubequiz
#kubernetes #kubequiz
Ever wondered what happens behind the scenes when you run a kubectl command?
Explore this playground to experiment with the kube-apiserver in isolation, without any of the controllers: labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
Explore this playground to experiment with the kube-apiserver in isolation, without any of the controllers: labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
July 23, 2025 at 11:23 AM
Ever wondered what happens behind the scenes when you run a kubectl command?
Explore this playground to experiment with the kube-apiserver in isolation, without any of the controllers: labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
Explore this playground to experiment with the kube-apiserver in isolation, without any of the controllers: labs.iximiuz.com/playgrounds...
#kubernetes #iximiuz
July 22, 2025 at 3:04 PM
During request processing in the Kubernetes API server, schema validation occurs before the validating admission controllers are called.
#kubernetes #kubequiz
#kubernetes #kubequiz
July 18, 2025 at 3:03 PM
During request processing in the Kubernetes API server, schema validation occurs before the validating admission controllers are called.
#kubernetes #kubequiz
#kubernetes #kubequiz
Can you identify what's wrong with this image?
#kubernetes #kubequiz
Bonus: What would you add to this diagram?
#kubernetes #kubequiz
Bonus: What would you add to this diagram?
July 17, 2025 at 3:03 PM
Can you identify what's wrong with this image?
#kubernetes #kubequiz
Bonus: What would you add to this diagram?
#kubernetes #kubequiz
Bonus: What would you add to this diagram?