Orka, with Chris Chapman

Kubernetes Podcast from Google

Episode | Podcast

Date: Tue, 20 Aug 2019 16:42:58 +0000

<p>Kubernetes and Docker might not seem the obvious choice for managing virtual macOS instances on hosted Apple hardware. Learn how they were used to build <a href="https://www.macstadium.com/orka">Orka</a> - Orchestration for Kubernetes on Apple - a virtualisation layer for Mac build infrastructure offered by hosting company MacStadium. <a href="https://kubernetespodcast.com/about">Craig and Adam</a> ask MacStadium SVP of Software Chris Chapman about Orka, and how Kubernetes is useful in places you might not expect.</p> <p>Do you have something cool to share? Some questions? 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://en.wikipedia.org/wiki/Letterboxing_(hobby)">Letterboxing</a> <ul> <li><a href="https://en.wikipedia.org/wiki/Geocaching">Geocaching</a></li> <li><a href="https://en.wikipedia.org/wiki/Orienteering">Orienteering</a></li> </ul> </li> </ul> <h3 id="news-of-the-week">News of the week</h3> <ul> <li><a href="https://github.com/Netflix/security-bulletins/blob/master/advisories/third-party/2019-002.md"> HTTP/2 security bulletin from Netflix</a> <ul> <li>New releases for: <ul> <li><a href="https://groups.google.com/d/msg/kubernetes-announce/p-c33PN6pzw/L-T-8N0WAwAJ"> Kubernetes</a></li> <li><a href="https://istio.io/blog/2019/istio-security-003-004/">Istio</a></li> <li><a href="https://groups.google.com/forum/#!topic/envoy-announce/ZLchtraPYVk"> Envoy</a></li> <li><a href="https://groups.google.com/forum/#!topic/grpc-io/w5jPamxdda4">gRPC</a></li> <li><a href="https://www.nginx.com/blog/nginx-updates-mitigate-august-2019-http-2-vulnerabilities/"> NGINX</a></li> </ul> </li> <li><a href="https://vuls.cert.org/confluence/pages/viewpage.action?pageId=56393752"> And others</a></li> </ul> </li> <li><a href="https://www.cncf.io/blog/2019/08/16/cncf-archives-the-rkt-project/"> CNCF archives the rkt project</a></li> <li><a href="https://github.blog/2019-08-08-github-actions-now-supports-ci-cd/"> GitHub Actions is now a CI/CD service</a> <ul> <li><a href="https://azure.microsoft.com/en-au/blog/announcing-the-preview-of-azure-actions-for-github/"> Announcing preview of GitHub Actions for Azure</a></li> </ul> </li> <li><a href="https://srcco.de/posts/kubernetes-web-uis-in-2019.html">Kubernetes web UIs in 2019 and Kubernetes Web View</a> by Henning Jacobs <ul> <li><a href="https://kubernetespodcast.com/episode/038-kubernetes-failure-stories/"> Episode 38: Kubernetes Failure Stories, with Henning Jacobs</a></li> </ul> </li> <li><a href="https://github.com/alexellis/k3sup">k3sup</a> by Alex Ellis <ul> <li><a href="https://kubernetespodcast.com/episode/057-rancher-labs/">Episode 57: Rancher Labs, with Darren Shepherd</a></li> </ul> </li> <li><a href="https://istio.io/blog/2019/evolving-istios-apis/">Evolving Istio’s APIs</a>, by Sandeep Parikh and Louis Ryan <ul> <li><a href="https://kubernetespodcast.com/episode/058-istio-1.2/">Episode 58: Istio 1.2, with Louis Ryan</a></li> <li><a href="https://discuss.istio.io/t/1-3-release-branch-cut/3484">Istio 1.3 release branch cut</a></li> </ul> </li> <li><a href="https://www.careyscloud.ie/intel_gpu_plugin">Intel GPU Plugin for Kubernetes</a> by Brian Carey</li> <li><a href="https://www.godaddy.com/engineering/2019/08/13/kubernetes-gated-deployments/"> Kubernetes Gated Deployments at GoDaddy</a></li> <li><a href="https://www.cncf.io/announcement/2019/08/14/cloud-native-computing-foundation-reaches-100-end-user-community-members/"> CNCF now has 100 end user members</a></li> <li>VMware, Pivotal and Dell: <ul> <li><a href="https://investors.pivotal.io/news/financial-news/press-release-details/2019/Pivotal-In-Discussions-With-VMware-Regarding-Potential-Business-Combination/default.aspx"> VMware in talks to acquire Pivotal</a></li> <li><a href="https://devclass.com/2019/08/16/pivotal-cto-kubernetes-means-were-all-distributed-systems-programmers-now/"> Pivotal CTO: Kubernetes means we’re all distributed systems programmers now</a></li> <li><a href="https://cloud.vmware.com/community/2019/08/13/kubernetes-is-set-to-take-over-vmworld-us-2019-heres-what-to-see-and-do/"> Kubernetes is set to take over VMworld 2019</a></li> <li><a href="https://www.sdxcentral.com/articles/news/att-brings-dell-technologies-into-the-airship-project/2019/08/"> AT&amp;T brings Dell into the Airship program</a></li> </ul> </li> <li><a href="https://events.linuxfoundation.org/events/helm-summit-2019/program/schedule/"> Helm Summit EU 2019</a></li> </ul> <h3 id="links-from-the-interview">Links from the interview</h3> <ul> <li><a href="https://www.macstadium.com/">MacStadium</a></li> <li><a href="https://www.macstadium.com/orka">Orka</a></li> <li>Conference presentation videos from Chris: <ul> <li><a href="https://www.youtube.com/watch?v=owFNaJ6VJTM">macOS in a Docker container for development</a> - MacADUK 2019</li> <li><a href="https://www.youtube.com/watch?v=fBELP05oPO4">Announcing Orka</a> - AltConf 2019</li> </ul> </li> <li><a href="http://osxdaily.com/2011/07/02/mac-os-x-lion-supports-running-additional-os-x-instances-within-a-virtual-machine/"> Mac OS X Lion supports running additional OS X instances</a> (up to two) <ul> <li><a href="http://images.apple.com/legal/sla/docs/macosx107.pdf">10.7 EULA (PDF)</a></li> </ul> </li> <li><a href="https://firebase.google.com/docs/test-lab">Device test labs</a></li> <li><a href="https://docs.docker.com/docker-for-mac/install/">Docker for Mac</a></li> <li><a href="https://www.crunchbase.com/organization/virtual-command#section-patents-and-trademarks-by-ipqwery"> Virtual Command</a>, Chris’s prior company acquired by MacStadium</li> <li><a href="https://en.wikipedia.org/wiki/Killer_whale">The orca</a></li> <li><a href="https://kubevirt.io/">kubevirt</a></li> <li>Mac hardware: <ul> <li><a href="https://en.wikipedia.org/wiki/Mac_Pro#2nd_generation_(Cylindrical)"> Mac Pro (2013)</a> - the “trashcan” <ul> <li><a href="https://assets-global.website-files.com/5ac3c046c82724970fc60918/5ac3c046c827245311c609ab_MacProRacks_630w.jpg"> The MacStadium sled</a></li> </ul> </li> <li><a href="https://en.wikipedia.org/wiki/Mac_Pro#3rd_generation_(Tower_and_Thunderbolt_3)"> Mac Pro 2019</a> - the return of the “cheesegrater”</li> <li><a href="https://support.apple.com/en-gb/HT208862">T2 security chip</a></li> <li><a href="https://www.youtube.com/watch?v=bfHEnw6Rm-4&amp;feature=youtu.be&amp;t=1818"> MacStadium in WWDC 2018 keynote</a></li> <li><a href="https://youtu.be/0b46E4mp_V8">Inside the MacStadium data center</a></li> </ul> </li> <li><a href="https://devopsworldjenkinsworld2019.sched.com/event/S6he">JenkinsWorld 2019</a> <ul> <li><a href="https://wiki.jenkins.io/display/JENKINS/Orka+by+MacStadium">Orka plugin for Jenkins</a></li> </ul> </li> <li>Docker for Mac in macOS on Docker <ul> <li><a href="https://i.imgur.com/yJgvCqN.jpg">Yo dawg, I hear you like Docker</a></li> <li><a href="https://www.dazeddigital.com/artsandculture/article/24949/1/christopher-nolan-explains-the-spinning-top-in-inception"> Spinning top</a></li> <li><a href="https://en.wikipedia.org/wiki/Turducken">Turducken</a></li> </ul> </li> <li><a href="https://twitter.com/macstadium">MacStadium on Twitter</a></li> </ul>