Duffie Cooley https://mauilion.dev/ Recent content on Duffie Cooley Hugo -- gohugo.io en-us This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. Tue, 12 May 2020 21:09:00 -0700 Accessing Local Data from inside Kind! https://mauilion.dev/posts/kind-pvc-localdata/ Tue, 12 May 2020 21:09:00 -0700 https://mauilion.dev/posts/kind-pvc-localdata/ <p>Following on from the <a href="../kind-pvc">recent kind pvc</a> post. In this post we will explore how to bring up a kind cluster and use it to access data that you have locally on your machine via Persistent Volume Claims.</p> Kind Persistent Volumes https://mauilion.dev/posts/kind-pvc/ Sun, 10 May 2020 14:50:57 -0700 https://mauilion.dev/posts/kind-pvc/ <p>Hey Frens! This week we are exploring portable persistent volumes in kind! This is a pretty neat and funky trick!</p> Using Kind to test a pr for Kubernetes. https://mauilion.dev/posts/kind-k8s-testing/ Wed, 08 May 2019 09:37:30 -0700 https://mauilion.dev/posts/kind-k8s-testing/ Setup I am looking to validate a set of changes produced by this PR. https://github.com/kubernetes/kubernetes/pull/77523 In this post I want to show a few things. setup a go environment. build kind checkout the k8s.io/kubernetes source bring up a cluster to repoduce the issue. build an image based on Andrews changes bring up a cluster with that image validate that the changes have the desired affect. Prerequisites There is a pretty handy tool called gimme put out by the travis-ci folks. Using MetalLb with Kind https://mauilion.dev/posts/kind-metallb/ Wed, 17 Apr 2019 10:44:33 -0700 https://mauilion.dev/posts/kind-metallb/ Preamble: When using metallb with kind we are going to deploy it in l2-mode. This means that we need to be able to connect to the ip addresses of the node subnet. If you are using linux to host a kind cluster. You will not need to do this as the kind node ip addresses are directly attached. If you are using a Mac this tutorial may not be super useful as the way Docker Desktop works on a Mac doesn&rsquo;t expose the &ldquo;docker network&rdquo; to the underlying host. Presenting to the San Francisco Kubernetes Meetup about kind!" https://mauilion.dev/posts/kind-demo/ Wed, 10 Apr 2019 15:28:10 -0700 https://mauilion.dev/posts/kind-demo/ On 4/7/2019 I had the opportunity to talk to folks that attended the SF Kubernetes meetup Anaplan about kind! It&rsquo;s a great project and I end up using kind everyday to validate or develop designs for Kubernetes clusters. The slides that I presented are here: mauilion.github.io/kind-demo and a link to the repository with the deck and the content used to bring up the demo cluster is here: github.com/mauilion/kind-demo In the talk I dug in a bit about what kind and kubeadm are and what problems they solve. debugging tools: a preconfigured etcdclient static pod https://mauilion.dev/posts/etcdclient/ Mon, 18 Mar 2019 16:25:23 -0700 https://mauilion.dev/posts/etcdclient/ <p>In this post I am going to discuss <a href="https://git.io/etcdclient.yaml">git.io/etcdclient.yaml</a> and why it&rsquo;s neat!</p> About Me https://mauilion.dev/about/ Mon, 18 Mar 2019 16:23:27 -0700 https://mauilion.dev/about/ Biography: Duffie is a Staff Cloud Native Architect at VMware focused on helping enterprises find success with technologies like Kubernetes. Duffie has been working with all things virtualization and networking for 20 years and remembers most of it. He likes to present on topics ranging from How do I solve this problem with Kubernetes to What even is a CNI implementation and which one should I choose?. A student of perspective, Duffie is always interested in working through problems and design choices from more than one perspective.