Date: Tue, 03 Sep 2019 16:22:26 +0000
<p>kind stands for Kubernetes in Docker. Originally built for continuous integration (CI) and testing of Kubernetes itself, kind has found many uses, including acting as a cluster for bootstrapping other clusters. Original author <a href="https://twitter.com/BenTheElder">Ben Elder</a> from Google Cloud joins <a href="https://kubernetespodcast.com/about">Craig and Adam</a> to talk about it.</p> <p>Want to see Adam’s puzzles? Let us know:</p> <ul> <li>web: <a href="https://kubernetespodcast.com">kubernetespodcast.com</a></li> <li>mail: <a href="mailto:kubernetespodcast@google.com">kubernetespodcast@google.com</a></li> <li>twitter: <a href="https://twitter.com/kubernetespod">@kubernetespod</a></li> </ul> <h3 id="chatter-of-the-week">Chatter of the week</h3> <ul> <li><a href="https://www.geekwire.com/2019/google-will-open-new-seattle-campus-summer-just-across-street-amazons-headquarters/"> Adam’s new Seattle office building</a></li> <li><a href="https://images-na.ssl-images-amazon.com/images/I/71Ofqn6mK0L.jpg">Example Quick Cryptic from The Times</a></li> <li><a href="https://i.pinimg.com/originals/9a/6a/2b/9a6a2b65b20941dc10f70e27bb2d12b3.jpg"> Example USA Today crossword</a></li> <li><a href="https://open.nytimes.com/moving-the-new-york-times-games-platform-to-google-app-engine-e9337f2c9444"> New York Times crossword puzzle case study</a></li> <li><a href="https://www.nytimes.com/2019/03/26/reader-center/a-mini-history-of-our-mini-crossword.html"> The NYT mini crossword</a> <ul> <li><a href="https://twitter.com/craigbox/status/1168908278132350977">Craig’s record is 13 seconds!</a></li> </ul> </li> <li><a href="https://times-xwd-times.livejournal.com/">Times for the Times</a> solver blog</li> <li><a href="https://twitter.com/lax_chiller/status/1071517968562036736">A puzzle in a tweet</a> <ul> <li><a href="https://puzzling.stackexchange.com/questions/76214/a-puzzle-in-280-characters"> The answer</a></li> <li><a href="https://codegolf.stackexchange.com/">Code Golf</a></li> </ul> </li> </ul> <h3 id="news-of-the-week">News of the week</h3> <ul> <li><a href="https://blogs.vmware.com/cloudnative/2019/08/27/introducing-kubernetes-academy-free-cloud-native-education-platform/"> Introducing Kubernetes Academy Brought To You By VMware</a> <ul> <li><a href="https://kubernetes.academy">Kubernetes Academy Brought To You By VMware</a></li> </ul> </li> <li><a href="https://searchitoperations.techtarget.com/news/252469607/Knative-serverless-Kubernetes-bypasses-FaaS-to-revive-PaaS"> Knative serverless Kubernetes bypasses FaaS to revive PaaS</a></li> <li><a href="https://helm.sh/blog/helm-v3-beta/">Helm 3 Beta</a> <ul> <li><a href="https://stepan.wtf/to-helm-or-not/">To Helm or not to Helm?</a> by Stepan Stipl</li> </ul> </li> <li><a href="https://kubernetes.io/blog/2019/08/30/announcing-etcd-3-4/">Announcing etcd 3.4</a> by Gyuho Lee and Jingyi Hu</li> <li><a href="https://community.letsencrypt.org/t/blocking-old-cert-manager-versions/98753"> Blocking old Cert Manager versions from Lets Encrypt</a></li> <li><a href="http://ifeanyi.co/posts/linux-namespaces-part-4/">Linux Namespaces</a> by Ifeanyi Ubah</li> <li><a href="https://erkanerol.github.io/post/how-kubectl-exec-works/">How kubectl exec works</a> by Erkan Erol</li> <li><a href="https://www.cncf.io/blog/2019/08/29/announcing-the-cncf-kubernetes-project-journey-report/"> Announcing the CNCF Kubernetes Project Journey Report</a> <ul> <li><a href="https://www.cncf.io/cncf-kubernetes-project-journey/">The report</a></li> </ul> </li> <li><a href="https://medium.com/@vbanthia/adopting-istio-for-a-multi-tenant-kubernetes-cluster-in-production-df1a8260ca24"> Adopting Istio for a multi-tenant kubernetes cluster in Production</a> by Vishal Banthia</li> <li><a href="https://www.stackrox.com/post/2019/08/announcing-our-latest-software-release-extending-our-leadership-in-kubernetes-security/"> StackRox 2.5</a></li> <li><a href="https://platform9.com/press/platform9-raises-25-million-to-power-cloud-native-infrastructure-managed-kubernetes-and-hybrid-cloud-environments-across-the-globe/"> Platform9 raises $25m in Series D</a> <ul> <li><a href="https://platform9.com/blog/introducing-the-industrys-first-managed-kubernetes-service-on-vmware/"> The first managed Kubernetes service on VMware?</a></li> </ul> </li> <li><a href="https://containerjournal.com/topics/container-networking/dell-previews-data-protection-software-for-kubernetes/"> Dell previews data protection software for Kubernetes</a></li> <li><a href="https://blog.aquasec.com/dns-spoofing-kubernetes-clusters">DNS spoofing in Kubernetes clusters</a> by Daniel Sagi</li> <li><a href="https://www.firehydrant.io/blog/dynamic-kubernetes-informers/">Dynamic Kubernetes informers</a> by Robert Ross</li> <li><a href="https://www.hashicorp.com/blog/whats-next-for-vault-and-kubernetes"> What’s next for Vault and Kubernetes?</a></li> <li><a href="https://www.hashicorp.com/blog/hashicorp-consul-1-6-general-availability"> Consul 1.6 is now GA</a></li> <li><a href="https://cloud.google.com/blog/products/containers-kubernetes/kubernetes-security-audit-what-gke-and-anthos-users-need-to-know"> Kubernetes security audit: What GKE and Anthos users need to know</a> <ul> <li><a href="https://cloud.google.com/blog/products/identity-security/now-in-beta-managed-service-for-microsoft-active-directory-ad"> Managed AD now in Beta on Google Cloud</a></li> </ul> </li> <li><a href="https://blog.openshift.com/introducing-red-hat-openshift-4-2-in-developer-preview-releasing-nightly-builds/"> Introducing Red Hat OpenShift 4.2 in Developer Preview; releasing nightly builds</a> <ul> <li><a href="https://blog.openshift.com/now-available-google-cloud-platform-developer-preview-on-openshift-4-2/"> Developer Preview now available on GCP</a></li> </ul> </li> <li><a href="https://aws.amazon.com/blogs/aws/operational-insights-for-containers-and-containerized-applications/"> Operational Insights for Containers and Containerized Applications</a></li> <li><a href="https://aws.amazon.com/blogs/compute/deploying-gitops-with-weave-flux-and-amazon-eks/"> Deploying GitOps with Weave Flux and Amazon EKS</a></li> </ul> <h3 id="links-from-the-interview">Links from the interview</h3> <ul> <li>Ben’s <a href="https://gist.github.com/BenTheElder/ac61900595a7ea9ea9b5">GSoC proposal</a> and first Kubernetes project: <a href="https://github.com/kubernetes/kubernetes/issues/3760">use iptables for proxying instead of userspace</a></li> <li><a href="https://kind.sigs.k8s.io/">kind webpage</a> <ul> <li><a href="https://kind.sigs.k8s.io/docs/user/quick-start/">Documentation</a></li> </ul> </li> <li><a href="https://github.com/kubernetes-sigs/kind">kind on GitHub</a></li> <li><a href="https://kubernetes.io/docs/concepts/workloads/pods/pod/#privileged-mode-for-pod-containers"> Privileged containers</a></li> <li><a href="https://prow.k8s.io/">kubernetes CI</a></li> <li><a href="https://github.com/kubernetes-sigs/cluster-api">Cluster API</a></li> <li><a href="https://twitter.com/BenTheElder/status/1148458004070596609">IPv6 on kind</a></li> <li><a href="https://kubernetes.io/blog/2019/03/22/kubernetes-end-to-end-testing-for-everyone/"> End to end testing</a></li> <li><a href="https://www.loodse.com/blog/2019-03-12-running-kubernetes-in-the-ci-pipeline-/"> Running Kubernetes in a CI pipeline</a> by Loodse</li> <li><a href="https://github.com/kubernetes-sigs/cluster-api/tree/master/logos">Cluster API logo - it’s turtles all the way down</a></li> <li><a href="https://github.com/kubernetes/kubeadm">kubeadm</a></li> <li><a href="https://github.com/kubernetes-sigs/cluster-api-provider-docker/">cluster-api-provider-docker</a></li> <li>Other tools: <ul> <li><a href="https://github.com/kubernetes/kubeadm/tree/master/kinder">kinder</a></li> <li><a href="https://hub.docker.com/u/kindest">kindest</a></li> </ul> </li> <li>Shoutouts to: <ul> <li><a href="https://twitter.com/Itsuugo">Antonio Ojea</a> from SUSE</li> <li><a href="https://twitter.com/jamesmunnelly">James Munnelly</a> from JetStack</li> <li><a href="https://github.com/kubernetes/community/tree/master/sig-cluster-lifecycle"> SIG Cluster Lifecycle</a></li> </ul> </li> <li><a href="https://twitter.com/BenTheElder">Ben Elder</a> on Twitter</li> </ul>