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:
- www.cncf.io/blog/2024/01/12/scaling-down-a-git-repo-a-tidy-up-of-cncf-k8s-conformance
- www.cncf.io/blog/2022/10/19/kubernetes-conformance-updates-for-october-2022
- kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga
- kubernetes.io/blog/2022/03/16/meet-our-contributors-au-nz-ep-02
- kubernetes.dev/community/awards/2022
📧 Contact
Contact me at calebwoodbine[dot]public[at]gmail[dot]com