Joaquim Moreno's Avatar

Joaquim Moreno

@jmprusi.bsky.social

SRE, chaotic good. Interested in K8s, KCP, Control planes.

52 Followers  |  342 Following  |  1 Posts  |  Joined: 28.07.2023  |  1.5953

Latest posts by jmprusi.bsky.social on Bluesky

Preview
GitHub - kubernetes-sigs/multicluster-runtime: Experiment for Multi cluster controllers with controller-runtime Experiment for Multi cluster controllers with controller-runtime - kubernetes-sigs/multicluster-runtime

On Thursday, Marvin and I will talk about Dynamic Multi-Cluster Controllers With Controller-runtime. Within sig-multicluster we are working on http://github.com/kubernetes-sigs/multicluster-runtime, an extension of controller-runtime to write controllers that talk to many clusters.

30.03.2025 12:19 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 3    πŸ“Œ 1
Preview
GitHub - cloudwego/goref: Go heap object reference analysis tool Go heap object reference analysis tool. Contribute to cloudwego/goref development by creating an account on GitHub.

We just discovered github.com/cloudwego/go... today.

What a great memory debugging tool for Go! Very cool.

I've never installed TikTok, but I'd install _this_ again. (both from ByteDance)

25.01.2025 01:48 β€” πŸ‘ 136    πŸ” 22    πŸ’¬ 3    πŸ“Œ 3
Post image

Wow I did not see that coming

25.01.2025 16:47 β€” πŸ‘ 18    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

I like the precise and tangible definition of testing in The Oracle Problem in Software Testing:

"To test is to stimulate a system and observe its response"

bsky.app/profile/domi...

11.01.2025 17:38 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 1

hola folks we did the @giantswarm.io hackathon and @notapipeline.bsky.social and i kind of built a prototype of a multi-cluster management system using @kcp.io so i thought i'd write some stuff down lfg

19.12.2024 16:08 β€” πŸ‘ 13    πŸ” 5    πŸ’¬ 1    πŸ“Œ 1
Preview
The Rendered Manifests Pattern - Akuity Blog Deploy with Argo CD, promote seamlessly with Kargo, and gain real-time visibility into your infrastructure using KubeVision

Whatever you want to define what something is (HELM TEMPLATE, kcl run, timoni build -> "yaml") push the desire state in Git,

Let me Repeat, whichever format you are using. for "resource definition" but store desired state in git in "yaml"

More on Rendered manifests:
akuity.io/blog/the-ren...

10.12.2024 17:17 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
showing interaction of kro composition engine and kcp control plane

showing interaction of kro composition engine and kcp control plane

it's not without irony that I have two Kubernetes-native solutions connected and reconciling without a Kubernetes cluster/distro running. Just two binaries on my laptop.

github.com/awslabs/kro connected to a virtual workspace of github.com/kcp-dev/kcp, reconciling a custom crd

08.12.2024 19:39 β€” πŸ‘ 23    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Preview
Queueing – An interactive study of queueing strategies – Encore Blog In this blog, we go on an interactive journey to understand common queueing strategies for handling HTTP requests.

This is a REALLY good interactive demo of Queueing! | An interactive study of queueing strategies – Encore Blog

29.11.2024 11:36 β€” πŸ‘ 92    πŸ” 30    πŸ’¬ 2    πŸ“Œ 3
CLI commands using kind to start a kubernetes cluster.
- go install sigs.k8s.io/kind@v0.25.0
- kind --version
- $(go env GOPATH)/bin/kind build node-image v1.32.0-rc.0
- kind create cluster --image kindest/node:latest
- kubectl --version

CLI commands using kind to start a kubernetes cluster. - go install sigs.k8s.io/kind@v0.25.0 - kind --version - $(go env GOPATH)/bin/kind build node-image v1.32.0-rc.0 - kind create cluster --image kindest/node:latest - kubectl --version

The @kubernetes.io Release team minted the v1.32.0 RC0 artifacts just now. Can you please kick the tires and create issues if you see any problems? Thanks!

Pretty handy to quickly start a kind cluster with the artifacts from:
groups.google.com/a/kubernetes...

cc @kubernetes.dev

26.11.2024 23:00 β€” πŸ‘ 29    πŸ” 14    πŸ’¬ 1    πŸ“Œ 0

πŸ“Œ

17.11.2024 22:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Original post on mastodon.jepsen.io

A new #Jepsen report! We worked with Buf to analyze the safety of Bufstream, a Kafka-compatible streaming system. We found three safety and two liveness issues in Bufstream 0.1.0, including the loss of acknowledged writes in healthy clusters. These problems were resolved by version 0.1.3 […]

12.11.2024 14:15 β€” πŸ‘ 27    πŸ” 10    πŸ’¬ 1    πŸ“Œ 4
Fast, secure and simple: Istio's ambient mode is now Generally Available

Fast, secure and simple: Istio's ambient mode is now Generally Available

Istio 1.24 is out today, and it's kind of a big deal.

istio.io/latest/news/...

08.11.2024 01:32 β€” πŸ‘ 15    πŸ” 6    πŸ’¬ 1    πŸ“Œ 2
Preview
KubeCon + CloudNativeCon North America 2024: The Missing Talk About API Versioning &... View more about this event at KubeCon + CloudNativeCon North America 2024

This is for those building Kube APIs, in @crossplane_io or any CRD. @_surbaniak and I will dive into Kube API evolution. What's the mental model, which patterns work, which don't.

No rants how bad or hard it is. Pure knowledge to navigate the domain.

https://sched.co/1i7qn

07.11.2024 17:22 β€” πŸ‘ 10    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
Preview
enhancements/keps/sig-api-machinery/3962-mutating-admission-policies at 7268ecc4e835437f3f75c62f555978d4bf898ff2 Β· kubernetes/enhancements Enhancements tracking repo for Kubernetes. Contribute to kubernetes/enhancements development by creating an account on GitHub.

From all the #Kubernetes enhancement proposals which one you are most excited about?

For me it's KEP-3962 where mutating admission policies can be defined with CEL expressions. This completes the validating admission work and gives us a fully-featured policy engine πŸŽ‰

github.com/kubernetes/e...

29.10.2024 09:36 β€” πŸ‘ 24    πŸ” 6    πŸ’¬ 3    πŸ“Œ 0
Preview
RFC 9535: JSONPath: Query Expressions for JSON JSONPath defines a string syntax for selecting and extracting JSON (RFC 8259) values from within a given JSON value.

JSONPath has gotten an official RFC πŸ₯³
https://datatracker.ietf.org/doc/html/rfc9535

24.10.2024 12:19 β€” πŸ‘ 9    πŸ” 5    πŸ’¬ 0    πŸ“Œ 1

@jmprusi is following 18 prominent accounts