Sign in

Joe Salisbury

@saulsbrie.com
742 followers 53 following 122 posts

salisburyheavyindustries.com

PostsRepliesMedia
Joe Salisbury @saulsbrie.com · 01/06/2026
platinum
000
Joe Salisbury @saulsbrie.com · 24/04/2026
emerald legacy
100
Joe Salisbury @saulsbrie.com · 28/03/2026
saturday
150
Joe Salisbury @saulsbrie.com · 26/03/2026
100
Joe Salisbury @saulsbrie.com · 26/03/2026
100
Joe Salisbury @saulsbrie.com · 26/03/2026
hi here's the best / worst of this weeks outtakes / bts
100
Joe Salisbury @saulsbrie.com · 25/03/2026
day two and i've eaten sixteen donuts
020
Joe Salisbury @saulsbrie.com · 24/03/2026
kubecon day 27 let's go
000
Joe Salisbury @saulsbrie.com · 11/02/2026
110
Joe Salisbury @saulsbrie.com · 27/10/2025
000
Joe Salisbury @saulsbrie.com · 21/09/2025
polished crystal
000
Joe Salisbury @saulsbrie.com · 16/09/2025
hii
030
Joe Salisbury @saulsbrie.com · 12/08/2025
a bug planet (fire red plus)
000
Joe Salisbury @saulsbrie.com · 16/05/2025
friday
010
Joe Salisbury @saulsbrie.com · 04/04/2025
okay that's @giantswarm.io out for kubecon london see ya later alligator
091
Joe Salisbury @saulsbrie.com · 17/02/2025
020
Joe Salisbury @saulsbrie.com · 09/02/2025
emerald seaglass was fun
100
Joe Salisbury @saulsbrie.com · 16/01/2025
000
Joe Salisbury @saulsbrie.com · 26/12/2024
000
Joe Salisbury @saulsbrie.com · 19/12/2024
and we're talking to the kind cluster! note: we haven't fucked with the kubeconfig or anything in between, this is all via the same endpoint
110
Joe Salisbury @saulsbrie.com · 19/12/2024
so now if we switch to the testcluster workspace
200
Joe Salisbury @saulsbrie.com · 19/12/2024
and we now have the cluster mounted in kcp blam!
100
Joe Salisbury @saulsbrie.com · 19/12/2024
our "operator" sees the new workspace, and starts setting up a kind cluster and the necessary resources (see the script for what it's doing) to then mount the kind cluster in kcp
100
Joe Salisbury @saulsbrie.com · 19/12/2024
we switch to the "consumer" workspace, and create a new workspace
100
Joe Salisbury @saulsbrie.com · 19/12/2024
this is what our workspace structure looks like to start with - :root:operators:mounts and :root:providers:mounts are used in the pr, so we didn't fuck with that, and :root:consumer is where we're gonna put our clusters
100
Joe Salisbury @saulsbrie.com · 19/12/2024
kcp has a workspace concept, where you can make arbitrary (nested) workspaces, and put resources in them. workspaces point to a "logical cluster", which is a separate prefix in etcd so like, a workspace is an inode, and a logical cluster is a directory itself (i think? possibly???????)
100
Joe Salisbury @saulsbrie.com · 19/12/2024
e.g: this is me talking against a kcp server running locally - note that you can talk to it like it's kubernetes, but it doesn't have nodes and pods and stuff
100
Joe Salisbury @saulsbrie.com · 09/12/2024
000
Joe Salisbury @saulsbrie.com · 21/11/2024
040
Joe Salisbury @saulsbrie.com · 16/11/2024
t t t t t t t t t a r g e t t t t t
000