Bret talks with Stack Overflow legend and Docker Captain, Brandon Mitchell. They talk about (and demo) “regclient” his new project for managing registries remotely via API, and all that’s happened over the last year with Docker registries and Docker Hub. It's worth watching the demos on YouTube. Streamed live on YouTube Jan 21, 2021, Ep 108. Unedited live recording on YouTube (Ep #108) An earlier YTL show about Docker Hub (Ep #89) Brandon on StackOverflow regclient on GitHub registry spec on Git...
Dec 17, 2021•59 min•Ep 86•Transcript available on Metacast Bret is joined by Komodor CTO and co-founder Itiel Shwartz to talk about Kubernetes troubleshooting and using their new app to highlight changes and alerts in your clusters. Check out the unedited video version on YouTube to experience the demo. https://youtu.be/zGA6ZwdYM5A Streamed live on YouTube on March 11, 2021, Ep 115. Unedited live recording on YouTube Ep 115; check it out to see the demos Komodor K8s troubleshooting kubectl cheat sheet Troubleshooting deployments flowchart You can also s...
Dec 10, 2021•45 min•Ep 85•Transcript available on Metacast Docker announced Compose v2 at DockerCon 2021. Bret goes through all the new stuff you didn't know about. If you're a fan of composing (his fav docker tool), this podcast reviews what docker's done over the last two years to make it so much better! This is another episode pulled from the archive that's still quite relevant. Streamed live on YouTube Jun 10, 2021, Ep 126. Unedited live recording on YouTube Ep 126 ★ Topics ★ Compose V2 is a Docker Plug-in (written in Go) Compose Spec (no more yaml ...
Dec 03, 2021•50 min•Ep 84•Transcript available on Metacast The topic is automating your K8s YAML validation. Bret’s guest is Eyar Zilberman, co-founder of Datree and they go through various tools and their pros and cons and help you understand why automated validation is vital as you automate your Kubernetes deployment pipeline. Streamed live on YouTube Nov 11, 2021, Ep 146. Unedited live recording on YouTube (Ep 146) Datree Kubeconform pre-commit https://github.com/yannh/kubeconform https://pre-commit.com/ Eyar's article about K8s schema validation Ope...
Nov 26, 2021•47 min•Ep 83•Transcript available on Metacast Apple's move to Arm processors will change software development for everyone... or will it? Apple has moved towards an Arm processor. They don't call it Arm, they call it Apple Silicon, or M1 but underneath that, the architecture of the CPU is Arm 64-bit compatible. Streamed live on YouTube Jan 7, 2021, Ep 106. Unedited live recording on YouTube Ep 106 ★ Corrections ★ "Windows RT" isn't a thing anymore, and the Windows 10 on Arm (WoA) is getting better, with x64 emulation (MS version of Rosetta ...
Nov 19, 2021•55 min•Ep 82•Transcript available on Metacast Bret talks about linting with Super-Linter and also GitHub Action's new Reusable Workflows beta! Streamed live on YouTube Sep 30, 2021, Ep 141. Unedited live recording on YouTube (Ep 141) ★ Topics ★ Linting Q&A Super-Linter 101 Example GitHub Action Repo Dependabot for GHA Linter config files Customize Super-Linter Reusable Workflows ★ Links ★ Super-Linter GitHub Example Workflow in Bret's GitHub Editorconfig Reusable Workflows Workflow Templates Hacktoberfest from DigitalOcean You can also ...
Nov 12, 2021•55 min•Ep 81•Transcript available on Metacast Alex Chalkias of the Canonical MicroK8s project joins Bret and they dive into this easy and powerful Kubernetes distribution that had some major updates in 2020, including high availability. Since the interview, the open-source community around Microk8s has been releasing versions regularly, including keeping the Kubernetes versions up to date and continuing to add new add-ons to their one-line install list. It's getting quite impressive at this point, including kata containers, open EBS, and th...
Nov 05, 2021•46 min•Ep 80•Transcript available on Metacast My guest is Ben Arent, Developer Relations Engineer at Teleport. Teleport allows engineers and security professionals to unify access for SSH servers, Kubernetes clusters, web applications, and databases across all environments. In this episode, we talk about why it exists, the problems it solves, and how it's implemented. Streamed on YouTube Sept 29, 2021, Ep 139. Unedited Live recording on YouTube (Ep 139) Teleport website Teleport GitHub Teleport Wormhole announcement Ben's Twitter Teleport T...
Oct 29, 2021•39 min•Ep 79•Transcript available on Metacast Phil Estes from AWS joins Bret to talk about containerd/state of the project, Docker Desktop alternatives and how developers are using containerd, OpenSSF, and supply chain security, and how containers will play a role. There's a lot of stuff covered here! Streamed on YouTube Sept 23, 2021. Unedited Live recording on YouTube containerd runtime Lima macOS containerd VM docker-friendly CLI for containerd and more OpenSSF Security Allstar GitHub Security Bot You can also support my free material by...
Oct 15, 2021•1 hr 1 min•Ep 78•Transcript available on Metacast Zaid Sabih, the founder of zSecurity, talks with Bret about cyber security, pentesting, ethical hacking, and career choices. There's even some fun conversation about the hacking from The Matrix and Mr. Robot. Streamed on YouTube on October 29, 2020. Unedited live recording from YouTube zSecurity's Twitter zSecurity's YouTube Zaid Sabih Udemy page zSecurity's website Docker and k8s and container security bret.show/securityfirst You can also support my free material by subscribing to my YouTube ch...
Oct 08, 2021•1 hr 3 min•Ep 77•Transcript available on Metacast Darren Shepherd, co-founder of Rancher Labs, joins Bret to talk about Rancher's latest projects and all things Kubernetes. They covered so many topics like k3s, RKE2, Rio, Swarm, Fleet, OPA, Kyverno, etcd, k3OS, Compose, Longhorn, KubeVirt, and more. Streamed on YouTube on October 22, 2020. Unedited Live recording with demos on YouTube Darren Shepherd Twitter Rancher website Rancher Course Training k3sup in GitHub Fleet in GitHub Kyverno in GitHub Rancher Rio Adrian Goins YouTube Artifact Hub Ar...
Oct 01, 2021•1 hr 20 min•Ep 76•Transcript available on Metacast Docker Captain Viktor Farcic of https://codefresh.io talks about GitOps automation and workflows using the Argo project tools. Streamed live on YouTube on October 1, 2020. Unedited live recording on YouTube Viktor's YouTube channel DevOps Toolkit Digital Ocean's Hacktoberfest Viktor's website , books and courses Argo CD and GitOps Google Cloud Run and Rapid GitOps Q&A You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the b...
Sep 24, 2021•1 hr 1 min•Ep 75•Transcript available on Metacast I'm joined by fellow Docker Captain Nuno do Carmo to talk about WSL2 for Windows 10 and Windows 11. Nuno's a Docker Captain, CNCF Ambassador, and Microsoft MVP. Streamed on YouTube on August 12, 2021. Unedited live recording with demos on YouTube Demos start at 00:43:08 in the show Nuno on Twitter (one of) Nuno's blogs Install WSL on Windows 10 Blog: WSL2 design internals Windows Terminal You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret....
Sep 17, 2021•1 hr 3 min•Ep 74•Transcript available on Metacast Docker Desktop changes to Paid plans for medium to large businesses! I dig into the facts and help you understand what's changed for you (if anything). Streamed on YouTube Sept 2, 2021. Full, unedited YouTube DevOps and Docker Live Show Docker Desktop changes licensing to require a paid plan in medium to large commercial organizations: Docker Blog article Docker is Updating and Extending Our Product Subscriptions Docker pricing FAQ Who's gonna build "OpenMoby" - Twitter thread from Joe Beda, Pri...
Sep 09, 2021•1 hr•Ep 73•Transcript available on Metacast I'm joined by Wayne Witzel, a Software Engineer at VMware leading the Octant project for Kubernetes, a web GUI to help developers gain insight into their apps on K8s. Streamed on YouTube Apr 9, 2020. Unedited Live recording with demos on YouTube Wayne Witzel on Twitter Octant Project website Octant on Twitter GitHub Plugins Making Plugins The Monaco embeddable editor Visual Studio Code Kubernetes Labels You can also support my free material by subscribing to my YouTube channel and my weekly news...
Sep 03, 2021•22 min•Ep 72•Transcript available on Metacast I'm joined by Nolan Brubaker of VMWare to talk about Velero, an open-source backup and migration tool for Kubernetes. Streamed on YouTube on April 30, 2020. Unedited live recording with demos on YouTube Velero website Velero on Twitter Nolan Brubaker on Twitter You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the best coupons for my Docker and Kubernetes courses . Join my cloud native DevOps community on Discord . Grab some m...
Aug 27, 2021•53 min•Ep 71•Transcript available on Metacast My guest is Brian Christner, fellow Docker Captain, and we talked about all things DevOps, some SRE, and Traefik. Streamed on YouTube on April 15, 2021. Unedited live recording with demos on YouTube Google Site Reliability Engineering (SRE) Brian's Twitter page Brian's website Brian's online courses TheByte podcast You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the best coupons for my Docker and Kubernetes courses . Join my...
Aug 20, 2021•51 min•Ep 70•Transcript available on Metacast I was given early access to GitHub Copilot and used it intensely for a week in my DevOps tasks before this show. Docker Captain, Nirmal Mehta, joins me to see what it can do! Streamed on YouTube on July 15, 2021. Unedited live recording with demos on YouTube Copilot Tech Preview Google History of High-Paid Sr. Engineer You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the best coupons for my Docker and Kubernetes courses . Joi...
Aug 12, 2021•1 hr 6 min•Ep 69•Transcript available on Metacast I'm joined by Steve Sloka of VMWare. We're talking about a set of Kubernetes Operators that Steve maintains including Contour (Envoy ingress) and Gimbal (multi-cluster ingress). Streamed on YouTube on March 12, 2020. Un-edited show with demos on YouTube Contour home page Contour GitHub The Operator concept for Kubernetes More on Operators Operator Framework on GitHub Operator Hub KubeCon 2019 Talk on Contour/Gimbal You can also support my free material by subscribing to my YouTube channel and my...
Sep 16, 2020•34 min•Ep 68•Transcript available on Metacast I talk with Justin Quinn of Logz.io about their hosted ELK solution, and we go through features, how customers use it, and what they've added beyond the standard Elastic Stack logging solution. Streamed on YouTube Feb 27, 2020. Full Live Show Logz.io Elastic Stack (ELK) Kibana Grafana You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the best coupons for my Docker and Kubernetes courses . Join my cloud native DevOps community ...
Jul 29, 2020•22 min•Ep 67•Transcript available on Metacast This is a special episode just for the podcast, where I detail the direction shift of docker's new features and how they are using the Docker CLI to deploy to clouds directly without needing to manage the Docker Engine. My Live show: bret.live Docker ACI Beta Announcement Docker ECS Fargate Beta Announcement AWS's Announcement of Docker's ECS Fargate ECS Beta on GitHub ACI Beta on GitHub Docker Roadmap on GitHub Docker YouTube Live Demo on ECS Beta My demo struggles with the ACI Beta ( Live Show...
Jul 12, 2020•26 min•Ep 66•Transcript available on Metacast I'm joined by Phil Estes of IBM, Distinguished Engineer & CTO for Container and Linux Architecture Strategy at IBM Cloud. He's a maintainer on the containerd CNCF project, and we're talking about containerd, which fuels Docker Engine and many Kubernetes container runtimes. Original YouTube Live What is the OCI namespace and cgroup deepdive rkt (rocket) project is archived podman buildah cri-o containerd 1.4 milestone Open Containers (OCI Distribution Spec) Phil's tools Phil's homepage Phil's...
Jul 02, 2020•59 min•Ep 65•Transcript available on Metacast I chat with Docker Captain Nirmal Mehta of Booz Allen Hamilton about Kubernetes Ingress controllers and resources. There seems to be a lot of confusion around them, the different choices, and what to do for incoming HTTP connections in Kubernetes. The original YouTube Live of this episode My updated Kubernetes Mastery course with Ingress Nirmal's Dogs, Starla and Abbey on Instagram Nirmal's Website Kubernetes Ingress Comparison Spreadsheet CNCF Landscape on Service Proxies Wildcard DNS nip.io Tu...
Jun 16, 2020•1 hr•Ep 64•Transcript available on Metacast I joined in a live Q&A with Liz Rice of Aqua Security talking about the state of container security and tools to help you understand and protect your workloads. Original YouTube Live stream Liz Rice homepage Aqua Security Trivy image scanner Tracee Container and system tracing using eBPF Falco , Cloud-Native runtime security Learn eBPF tracing with Brendan Gregg Bret's security top 10 (or 20) list You can also support my free material by subscribing to my YouTube channel and my weekly newsle...
May 21, 2020•1 hr 6 min•Ep 63•Transcript available on Metacast I have a live Q&A with Alex Ellis as we break down FaaS, Serverless, and how these technologies work with Docker and Kubernetes including his open-source tools like OpenFaaS, Inlets, faasd, k3sup, and more. Original YouTube Live Stream with Demos Alex on GitHub OpenFaaS Inlets Inlets Operator k3sup faasd You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the best coupons for my Docker and Kubernetes courses . Join my cloud ...
Apr 24, 2020•1 hr 11 min•Ep 62•Transcript available on Metacast My friend Kevin Griffin and I talk about the tools we use often for working in development and operations teams remotely. ★For Humans ★ Tandem Sococo Standuply for Slack Diagrams.net Rocket Chat Notion ($10 coupon) ★ For Code ★ Inlets VS Code Live Share tmux tmate You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the best coupons for my Docker and Kubernetes courses . Join my cloud native DevOps community on Discord . Grab som...
Apr 07, 2020•47 min•Ep 61•Transcript available on Metacast I sit down with Gianluca Arbezzano, a Docker Captain and Site Reliability Engineer at InfluxData. We talk about open source projects for monitoring and observability in containers and Kubernetes. Gianluca on Twitter Gianluca's blog Golang Profiling with profefe testcontainers Gianluca's DockerCon 2019 talk ( YouTube ) ( Docker Blog ) Extending Kubernetes Free Report kind , Kubernetes in Docker, for easier testing Docker for Mac GitHub Issues Use Compose files on Kubernetes Rancher Rio You can al...
Mar 31, 2020•1 hr 2 min•Ep 60•Transcript available on Metacast Brandon and I go through the last year of Swarm (SwarmKit) and what's happened so far in 2020 and talk about their future commitment to the built-in Docker orchestrator. Docker Birthday Live on March 26th DockerCon LIVE DockerCon LIVE CFP's Nov 2019: Mirantis buys Docker's enterprise business Jan 2020: SwarmKit Jobs are merged to moby/moby master Feb 2020: Mirantis commits to Swarm's future and new features Alex Ellis post: You might not need Kubernetes RexRay Docker Storage (no longer maintaine...
Mar 24, 2020•49 min•Ep 59•Transcript available on Metacast In this short episode, I cover some Docker upcoming events and announcements. Docker Birthday #7 activities Docker Birthday Live Stream the 26th DockerCon LIVE 2020 Docker Roadmap ( GitHub project cards , and blog announcement ) Docker Certified Associate (DCA) site (with updated study guide) You can also support my free material by subscribing to my YouTube channel and my weekly newsletter at bret.news ! Grab the best coupons for my Docker and Kubernetes courses . Join my cloud native DevOps co...
Mar 17, 2020•10 min•Ep 58•Transcript available on Metacast I answer some audience questions about serverless, and the future of containers... when a lot of the news out there is talking about functions as a service as "the future of everything". As usual, the answer is "it depends", but if you're a team that's already doing microservices and containers, and you're looking to deploy smaller features faster and cheaper, then serverless might help. For most of us though, writing and shipping functions only, rather than traditional applications, is years aw...
Feb 13, 2020•15 min•Ep 57•Transcript available on Metacast