Caleb Woodbine's blog
โช Back
๐ About me
Hi there! 👋
My name is Caleb and 📍 I live in Pลneke, Aotearoa (Wellington, New Zealand).
💪 Skills
I love to build meaningful software – it is my passion. I write in
GoJavaScriptVueJSHTMLCSSPythonPHPBashClojure
I’ve been working for five years on and with cloud technologies. The tools that I’m most confident in are
KubernetesContainersDocker / PodmanTerraformCert-ManagernginxPowerDNSPostgreSQLKnativeServingLinuxHelmEnvoyFlux
The future is open and freely available; you can see all my contributions here and here.
I also like to make music, check out my project Isolaet.
🌐 Some sites I’ve built
this site - isolaet.com - flattrack.io - absolutelycraycray.com - liamfitzpatrick.art
🤔 Topics I’m interested in
AutomationCloud Native systems architectureCollaborationContainer orchestrationConvergent web applicationsDatabasesEdge computingFrontend applicationsGitOpsImage-based operating systemsInfrastructure sovereigntyLinux desktopMicroservice architectureMulti-cloudOptimised container buildsReproduceable infrastructureReproduceable software buildsSecure software supply chainServerlessService proxies with EnvoyVirtualisationWASM
💻 Projects
of current or past involvement
- Kubernetes (kubernetes.io)
- k8s-conformance testing
- writing tests in Go, which are consumed by every Kubernetes distribution when summitting their products
- k8s-conformance bot
- for verifying the test results for each Kubernetes distribution
- sig-k8s-infra
- laying out the infrastructure used by the Kubernetes community
- artifacts and registry cloud resource cost usage and traffic data graph aggregation
- k8s-conformance testing
- FlatTrack (flattrack.io)
- Built for small to medium flatting situations
- Go backend
- VueJS frontend
- Postgres database
- Scalable
- Safe Surfer (safesurfer.io)
- Production grade PowerDNS on Kubernetes
- OpenWRT-based Routers
- Web services
- Desktop app
- Android app
- Web servers like go-http-server
- Complete infrastructure rebuild
- Pairing platforms
- A Kubernetes native pairing environment github.com/sharingio/pair; using cluster-api, PowerDNS as well as custom tooling and configuration to tie the stack together
👀 In the wild
Presentations are here.
Other things include:
- CNCF 2024 community awards
- Knative blog: Knative Serving RuntimeClassNames
- CNCF blog: scaling down a git repo a tidy up of CNCF k8s-conformance
- CNCF blog: Kubernetes conformance updates for October 2022
- Kubernetes blog: registry.k8s.io faster cheaper GA
- Kubernetes blog: meet our contributors AU NZ EP02
- Kubernetes community awards 2022
📧 Contact
Contact me at calebwoodbine[dot]public[at]gmail[dot]com or on Linkedin