Sign in

James Munnelly

@munnerz.bsky.social
1.4K followers 145 following 38 posts

Kubernetes @ Apple | cert-manager maintainer | previously @ Jetstack

PostsRepliesMedia
James Munnelly @munnerz.bsky.social · 06/06/2025
My Oura ring detected my sleep last night as a nap 😳 36 is my new low score since getting this thing 😩
010
James Munnelly @munnerz.bsky.social · 03/04/2025
Oh wow, double or nothing I guess 🫣
030
James Munnelly @munnerz.bsky.social · 03/04/2025
You didn’t show up for some reason!!! 😭🫶
110
James Munnelly @munnerz.bsky.social · 03/04/2025
& of course the fabulous and just as regretful host… “is this really what cloud native means?”
1181
James Munnelly @munnerz.bsky.social · 03/04/2025
The faces of regret at The Hot Wings challenge contestants at #kubecon @lookitup.baby @jeefy.dev @kat.lol sched.co/1txH0
A suffering OSS contributorA suffering OSS contributorA suffering OSS contributorA suffering OSS contributor
3726
James Munnelly @munnerz.bsky.social · 01/04/2025
Kind Ben!
030
James Munnelly @munnerz.bsky.social · 01/04/2025
Big Ben x @bentheelder.bsky.social!
A big Ben standing in front of Big Ben
3111
James Munnelly @munnerz.bsky.social · 31/03/2025
Seems like #KubeCon has brought the California sun along for the week! Pro-tip for anyone that has not done England before - layers! It’ll be colder at night 😊
0160
James Munnelly @munnerz.bsky.social · 30/03/2025
Anyone staying around Shoreditch this #KubeCon? See you all soon!
220
Reposted by James Munnelly
Andrea Tosatto @atosatto.bsky.social · 18/11/2024
The recording of mine and @munnerz.bsky.social’s #Kubecon talk on “Kubernetes Workspaces: Enhancing Multi-Tenancy with Intelligent Apiserver Proxying” is already online: youtu.be/9otBF7iQJfI?... Missing already all of the hallway track interactions with the amazing folks there: see you in London! 👋
youtube.com
092
Reposted by James Munnelly
Benjamin Elder @bentheelder.bsky.social · 15/11/2024
Congrats to cert-manager on the graduation!! Stop by their booth in the project pavilion if you can for incredible custom wax sealed certs that let you sign the guest book 💯
A small card with printed TLS cert metadata and a wax seal of the cert-manager logo
2246
James Munnelly @munnerz.bsky.social · 14/11/2024
media.tenor.com
Larry David Curb Your Enthusiasm GIF
ALT: Larry David Curb Your Enthusiasm GIF
110
James Munnelly @munnerz.bsky.social · 14/11/2024
I’ll be speaking alongside @atosatto.bsky.social today on enhancing the Kubernetes multi-tenancy experience with ‘workspaces’ aka groups of namespaces at 11am in room 255B. Come learn about improving the end-user experience in multi tenant Kubernetes clusters! kccncna2024.sched.com/event/1i7nS/...
070
James Munnelly @munnerz.bsky.social · 14/11/2024
case in point - you can’t not do things either
010
James Munnelly @munnerz.bsky.social · 14/11/2024
To be fair, the naming is unfortunate!! “Building a package from source” would be way clearer
110
James Munnelly @munnerz.bsky.social · 14/11/2024
(md2man, but same point)
110
James Munnelly @munnerz.bsky.social · 14/11/2024
Building from source there doesn’t refer to building the project though right? The project itself is used to build things from source. The example there is building gomd2json, and stepping through how to use the project to do so. Unless I am misunderstanding…. It is like 6am here 🫣
110
James Munnelly @munnerz.bsky.social · 14/11/2024
I’m confused - you’ve linked to a detailed 4 page getting started guide right here? 👀 Or you mean specifically they only included a detailed page, not a basic one? (Interesting project though, thanks for the pointer!)
110
James Munnelly @munnerz.bsky.social · 14/11/2024
This community has been the vast majority of my professional career and I am incredibly thankful for all of you. On the flight out here I was already looking at moving my flight home forward and hiding. Now, I am excited for the next couple of days ahead. From the bottom of my heart, thank you ❤️
2120
James Munnelly @munnerz.bsky.social · 14/11/2024
From quiet dinners with those I only see a couple times a year, to meetings about project ideas, to 3 different groups of people coincidentally flooding into a pizza restaurant and suddenly excitedly chatting until the servers ask us to sit down as we started taking up the whole place..
130
James Munnelly @munnerz.bsky.social · 14/11/2024
I cannot express how much it has meant to me. It has reminded me not only of the fantastic people around me, but also how much everyone cares for each other in this community.
130
James Munnelly @munnerz.bsky.social · 14/11/2024
I’ve had a pretty tough year this year. KubeCon, & the thought of being away from family, was quite daunting and scary. Over the past few days I have had countless friends come say hi, congratulate the cert-manager team for the graduation, and shown interest in my work (whilst sharing their own!).
1220
James Munnelly @munnerz.bsky.social · 13/11/2024
5 keynotes in a row on AI this morning 🫨😳🥵 #kubecon
250
James Munnelly @munnerz.bsky.social · 12/11/2024
Merry Christmas #KubeCon! 🎄
051
James Munnelly @munnerz.bsky.social · 28/10/2024
Yep exactly - one big scheduling domain 😊 tiered caches for scalability is optional/not required (though with caveats wrt consistent reads): github.com/kubernetes/k... Ideally, instead of caching, I want to improve performance of operations that select objects across namespaces within k8s 😊
github.com
Allowing 'watch' clients to request watch bookmarks (or optionally increasing frequency of bookmarks) · Issue #127693 · kubernetes/kubernetes
What would you like to be added? It should be possible for a client of the apiserver that is watching a resource type to 'request' a watch bookmark be sent immediately, similar to how etcd allows r...
010
James Munnelly @munnerz.bsky.social · 28/10/2024
Next I’ll be talking with co-speaker Anish Ramasekar on securing node local agents like Cilium with validating admission policies to only allow mutating fields and objects associated with that node on Friday, 11.55am, 151G kccncna2024.sched.com/event/1i7qC/...
041
James Munnelly @munnerz.bsky.social · 28/10/2024
First up, a talk on proxying apiservers to create the concept of workspaces, or ‘cluster scoped views’ across namespaces to enhance multi-tenancy use cases in Kubernetes on Thursday, 11am in 255B along with co-speaker Andrea Tosatto! kccncna2024.sched.com/event/1i7nS/...
351
James Munnelly @munnerz.bsky.social · 28/10/2024
With all these new followers in the #cloudnative space, I guess this is a good time to mention I’ll be giving a couple of talks at #KubeCon in a couple of weeks! 🧵
170
James Munnelly @munnerz.bsky.social · 28/10/2024
What happened on BlueSky over the last week? I’ve had a huge influx of followers for doing precisely zero. Hey everyone 👋
490
James Munnelly @munnerz.bsky.social · 11/02/2024
Welcome to London! 🥽
110
James Munnelly @munnerz.bsky.social · 02/07/2023
+1 - tiring enough managing one personality let alone two 🫠
120
James Munnelly @munnerz.bsky.social · 02/07/2023
Late lunch/early dinner at King’s Landing 😄
View of Dubrovnik from a restaurant overlooking the docks used in Game of Thrones
010
James Munnelly @munnerz.bsky.social · 02/07/2023
Yeah I am really scratching my head. It makes so little sense it’s either truly idiocy with a (set of?) dictator(s) at the top, or the conspiracy theories actually might have some basis 🤷‍♂️ bizarre choice
010
James Munnelly @munnerz.bsky.social · 02/07/2023
The temporary part is the most curious to me. What is so bad that it warrants damaging your credibility/brand for a small period of time and not just sucking up the $$?
110
James Munnelly @munnerz.bsky.social · 02/07/2023
The whole thing just does not make sense to me from a money making perspective 😅 how bad must this scraping be to cut off some hundreds of millions of users generating ad revenue? Kubernetes never shipped ads… but if it did, I don’t think it’d do it like this 😜 (wg-ads would need to convene first!)
110
James Munnelly @munnerz.bsky.social · 02/07/2023
Dubrovnik is a lovely place, and I think this person likes pigeons
View over Dubrovnik old city from the city wallsView down an alleyway in DubrovnikView of the dock in DubrovnikSomeone feeding pigeons with one of them sat on their head
020
James Munnelly @munnerz.bsky.social · 02/07/2023
I’m really interested to see if this change did come as direct incident response, but (personally/anecdotally) didn’t see degraded service prior to the change… & rate limiting your entire read API for a weekend seems like a pretty big decision for oncall to make 🙃
010
James Munnelly @munnerz.bsky.social · 02/07/2023
💯 it’s already far too easy to get lost in work (in tech, at least) without your leadership actively *encouraging* it & shipping features out of hours/on weekends. ”Hustle culture” is weirdly glorified all over. I’m all for people being passionate about their work, but it shouldn’t be top down.
110
James Munnelly @munnerz.bsky.social · 01/07/2023
It takes patience and careful planning to view tweets nowadays 👏 thanks for sharing, I certainly can’t see it myself 😄
020
James Munnelly @munnerz.bsky.social · 01/07/2023
Looks like I got here with about 5 minutes to spare! Thanks @therealpires.bsky.social 🌟💫
040