I'm at A Comparative Analysis of Kueue, Volcano, and YuniKorn - Wei Huang, Apple & Shiming Zhang, DaoCloud @sched # https://t.co/w9yBaOqF4R Welcome to Room G. It will start in 20mins.
I wrote a blog about some pitfalls we've learned generating Kubernetes Custom Resources with `controller-gen` over the years, and how to do more rigid validation and defaulting with it.
https://t.co/Y8g9p6LUd3
Unusual Friday: spot a scheduler regression in 1.27 and provided a fix, brainstormed with @sanpo_shiho on another general issue, and surprisingly found another regression in 1.26...
KWOK (Kubernetes WithOut Kubelet) project is freaking DOPE! https://t.co/HdXF99F0mV
Quickly mock up k8s cluster/nodes/pods literally in seconds!
Just deployed 50 nodes w/quick for loop 🔥
Give KWOK (Kubernetes WithOut Kubelet) a try to quickly test things on Kubernetes local or in your CI/CD. Spin up a cluster in seconds as all Nodes and Pods are simulated. The approach employs a pretty low resource footprint and hence time.
https://t.co/7lXVduqKed
The Silver Searcher (i.e., `ag`) is a must-have in my daily dev workflow. TIL: ag --<file-postfix> <string> (examples: ag --yaml <string>, ag --go <string>)
TIL: when manipulating CR objects that enabled subresource. Use controller-runtime's client.Update() to update the CR obj's spec, and use client.Status().Update() for the CR obj's status. Trying to update a CR obj's status via client.Update() would disappoint you.
TIL Kubernetes has a framework to author custom schedulers that override only certain parts of the default scheduler. I somehow missed this. https://t.co/N0zkeScJ1p
I’ll attend #KubeCon in person next week. Here’s our talk on elastic quota support in #Kubernetes. The talk is scheduled at 11:55pm PDT on Wednesday, Oct. 13. Hope to see you. @sched # https://t.co/iiqk71bXEl
Tried debugging kube apiserver on my mac today. Everything went smooth except for a weird error from kubectl: "http2: client connection lost". Tried almost all timeout options but still didn't work... Until I found the so-called "http2 healthcheck" thing, which can be disabled by