Nach Genre filtern
DevOps and Docker Talk: Cloud Native Interviews and Tooling
- 160 - AWS Finch: The Minimal Local Container Solution
Bret and Nirmal are joined by Phil Estes of AWS to show us the Finch project, which bundles the best open source tools for building and running containers locally. Now it runs on macOS and Windows WSL2.
We've been talking with Phil about this show for months, and now that Finch has come to Windows, we thought it was the best time to clue you in as to why AWS created the Finch project and what it does.You've probably heard of containerd, the most popular container runtime on the planet and BuildKit, the best way, in my opinion, to build container images. Those two work hand in hand in Docker and many other container tools. But you might not have heard of nerdctl or Lima, which are also open source tools that work with containerd and BuildKit to help you run containers locally in a virtual machine. Well, AWS had the idea of making an easy installer for these four tools. That's how Finch was born.
Finch is not meant to be a replacement of your existing way to run containers. The tools it installs are a bit of a minimum feature set, if you will, and more focused on providing people the exact tools AWS uses in its container platforms, mainly containerd and BuildKit, which are everywhere in AWS. Rather than building something that's feature equivalent to other local container solutions like Docker Desktop and Rancher Desktop, Finch keeps it simple and does the bare minimum.
If you just want an easily installable and minimal way to build and run local containers at the command line with no goofy, high-end fancy features, pure open source and just on Mac and Windows, at least at this point, you should give Finch a try.
Be sure to check out thelive recordingof the complete show from February 22, 2024 on YouTube (Ep. 255).
★Topics★
Finch Website
Bret's local container runtime spreadsheetCreators & Guests
Phil Estes - Guest Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Nirmal Mehta - Host (00:00) - Intro (00:35) - What is Finch? (03:53) - Phil's History with Docker and Finch (07:59) - Deep Dive into AWS Finch Project (11:41) - How do the Components Tie Together (25:31) - Finch's Position in the Container Ecosystem (26:47) - Finch's Capabilities and Comparisons (27:45) - VM Management and Lima Integration (37:51) - Finch's Roadmap and Community Engagement (41:49) - How Does Finch Connect to Lima? (42:45) - Potential Lima Conflicts with Finch (46:38) - Getting Started wtih FinchYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 19 Apr 2024 - 159 - Portainer for Kubernetes, Docker, Swarm, Edge, and IoT
Bret is joined by Neil Cresswell, CEO and co-founder of Portainer, to show us new features in Portainer and how it can manage, deploy, and orchestrate all your container workloads from a single Docker Engine, all the way to multi-cluster and IoT Kubernetes deployments.
Portainer is much more comprehensive than you might think. Docker on the Edge, Podman, Kubernetes, in the cloud, in hybrid, you name it; it seems that Portainer supports it. In the show, we also get some updates on new things that have happened in the last couple of years, including adding GitOps support to Portainer, the ability to deploy Kubernetes nodes, and infrastructure.Be sure to check out thelive recordingof the complete show with demos from February 29, 2024 on YouTube (Ep. 256).
★Topics★
Portainer Website
Portainer on YouTube
Portainer on X
Portainer on LinkedIn
Portainer Demo: Kubernetes the "easy" wayCreators & Guests
Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Neil Cresswell - Guest (00:00) - Intro (02:50) - How Portainer Started (05:38) - Portainer's Strongest Use Cases (08:56) - Portainer's Cluster Provisioning (12:42) - Docker Desktop and Portainer (15:22) - GitOps with Portainer (18:43) - K2D Teaser (21:34) - Portainer Across Different Environment Types (25:21) - Portainer's Focus on IoT and Edge (29:01) - Portainer's Evolution and Future Developments (35:03) - Passwords and Secrets Capabilities in Portainer (40:15) - AI Capabilities in Portainer (42:06) - Portainer Editions, Licenses and Pricing (43:09) - Using Traefik for Ingress (44:53) - What's Next for Portainer?You can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 05 Apr 2024 - 158 - Open Source Codespaces with Daytona
Bret and Nirmal are joined by Ivan Burazin and Chad Metcalf to debut Daytona, an open source "codespaces equivalent."
Daytona is a development environment manager designed to automate all the tedious steps a developer needs to perform to set up their development environment. "Essentially, it transforms any machine into a codespaces equivalent."Where Daytona is actually starting in the enterprise is focusing on large dev environment solutions and management of those, and then trickling down to individual developers. So there are two very similar solutions to a problem of many developers and their varying ways that they set up their environments for development, but they're coming at it from two ends of the spectrum.
Be sure to check out thelive recordingof the complete show with demos from March 7, 2024 on YouTube (Ep. 257).
★Topics★
Daytona website
Daytona on GitHub
Why Daytona OSS'd
DIY GuideCreators & Guests
Ivan Burazin - Guest Chad Metcalf - Guest Bret Fisher - Host Nirmal Mehta - Host Beth Fisher - Producer Cristi Cotovan - Editor (00:00) - Intro (06:33) - CodeAnywhere (07:50) - Introducing Daytona: Revolutionizing Dev Environments (13:54) - Demo (21:07) - Daytona's Automation Magic (22:49) - Comparing Daytona with DevPod (25:15) - Daytona's Roadmap and Beyond (27:01) - Dev Environments and IDEs (39:52) - AI with Daytona (44:05) - Getting Started with Daytona (44:35) - Getting Involved in Daytona (47:00) - Features About to Ship in DaytonaYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 22 Mar 2024 - 157 - Postgres in Containers
Bret and Nirmal are joined by Lukas Fittl of pganalyze to dive into Postgres in containers, in production, and in CI.
Lukas is an expert and founder of pganalyze, and I invited him on the show to explain a lot of this to us and catch us up with what's going on in the Postgres community, particularly when it comes to containers and production.We dive into everything around containers with Postgres, some of the new stuff going on in Postgres Land, including tuning and stuff I didn't even know about Postgres, including storing NoSQL data, vector databases for AI and more.
Be sure to check out thelive recordingof the complete show from February 15, 2024 on YouTube (Ep. #254).
★Topics★
pganalyze website
pganalyze YouTube channel
pgvector
cloudnative-pg
Crunch Postgres for Kubernetes
CockroachDBCreators & Guests
Bret Fisher - Host Lukas Fittl - Guest Nirmal Mehta - Host Cristi Cotovan - Editor Beth Fisher - Producer (00:00) - Intro (01:59) - Is Postgres Underrated? (04:18) - What is pgAnalyze? (05:02) - Database Performance Tuning (11:11) - Postgres in Containers (19:44) - Opinion on kubegres and other operators in managing HA (25:03) - The role of Database Administrators and Data Engineers (31:54) - Running Postgres HA across multi-cluster (39:23) - What does pgnalyze do? (44:45) - The hardest operational problem running Postgres in containersYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 08 Mar 2024 - 156 - Best of DevOps 2023
Bret and Nirmal are joined by Melissa McKay, Developer Advocate at JFrog and Docker Captain, to discuss the best and worst of 2023.
We recorded this episode in December of 2023 where we talked through our favorite tools. Whether a DevOps oriented tool or not, it just might be the things we like to use on containers and in Cloud Native DevOps. This is a fun episode of three friends talking about what they love. And I sometimes I think these are the best shows because we didn't plan them out. I hope you enjoy listening to it as much as we did recording it.Thelive recordingof the complete show from December 14, 2023 is on YouTube (Ep. #245)
★Topics★
Beth Fisher - Producer Bret Fisher - Host Melissa McKay - Guest Cristi Cotovan - Editor (00:00) - DDT MAIN (04:13) - A Little Tool Called Dive (09:49) - SlimTooklit from Slim.AI (12:11) - OpenTelemetry (14:57) - eBPF (18:44) - Chainguard Images (21:48) - Digestabot (25:03) - Looking Forward to 2024 (27:29) - CDEvents (31:32) - MLOps (34:58) - Ollama (37:30) - WebAssembly (38:26) - Inspektor Gadget (39:33) - Arc Browser
Dive Website
SlimToolkit Website
OpenTelemetry Website
eBPF Website
eBPF Documentary
Continuous Delivery Foundation
CDEvents Website
ML Ops Website
Ollama Website
Docker + Ollama
Neo4j Website
Inspektor Gadget Website
Arc Browser
k6 Load testing
Creators & GuestsYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 23 Feb 2024 - 155 - Faster Dev Feedback and Previews with Livecycle
Bret is joined by Matan Mishan & Roy Razon of Livecycle to discuss developer platforms and how to improve developer collaboration and speeding up feedback and previews.
We talk about the various delays encountered in pull requests due to feedback processes, and how Lifecycle's tools aim to shorten this feedback loop in Docker Desktop, local CLI with Preevy, and automated CI workflows. I like how Lifecycle provides multiple locations and ways to get access to people in the preview environments that really lets you just fit the different parts of the tool into your workflow, as opposed to one way to do everything. It's great for getting feedback quickly during the PR process, rather than making people set up their own environments to test their changes. I also liked their ideas around how the feedback loops can be improved.This episode contains great demos so be sure to also check out thelive recordingof the complete show from December 21, 2023 on YouTube (Ep. #246).
★Topics★
Livecycle's Website
Preevy Repository
Livecycle Docker ExtensionCreators & Guests
Bret Fisher - Host Matan Mishan - Guest Roy Razon - Guest Beth Fisher - Producer Cristi Cotovan - Editor (00:00) - Intro (01:57) - Internal Developer Platform: a self-service solution (06:38) - Lifecycle and the Docker Extension (24:10) - Using GitHub Environments (27:46) - First Steps and What's NextYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 09 Feb 2024 - 154 - Docker Recap of 2023
Bret and Nirmal are joined by Michael Irwin, DevRel at Docker, to talk about all the products and features Docker shipped in 2023, and what's coming in early 2024.
Michael has been on this show many times as a Docker Captain and now as a Docker employee, and it's always great to dig into the details of the products with someone who's been using them for so many years as an end-user and now staff at Docker.Docker did some big things in 2023, but they also shipped some smaller features that we will help you catch up on in this episode.
Thelive recordingof the complete show from December 28, 2023 is on YouTube (Ep. #247)
★Topics★
Docker 2023 Milestones
Docker Build Cloud
Docker Engine release notes
Docker Compose Watch
DockerCon Playlist
DockerCon Announcements
Compose includes
Docker Scout
Docker GenAI stack
Getting started with GenAI on Docker
Docker acquires MutagenCreators & Guests
Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Nirmal Mehta - Host Michael Irwin 🇺🇦 🕊 - Guest (00:00) - Introduction (02:11) - The Docker Engine (04:43) - Performance improvements (08:16) - Docker Extensions (09:12) - Dashboard and GUI updates (12:46) - Docker init (17:43) - What's new in Compose? (24:33) - Docker Scout (36:43) - Docker and AI/Machine Learning (43:55) - What's Coming Up in 2024? (47:07) - Docker DebugYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 26 Jan 2024 - 153 - Tailscale Everything
Bret is joined by Alex Kretzschmar to talk about Tailscale, a universal VPN that connects teams, devices, and development environments for easy access to remote resources.
Alex and I talk about projects he's worked on in containers over the years and then we quickly get into Tailscale and talking about why he joined the team there.Tailscale is one of those tools that's hard to put down. I've used it for years to connect my personal devices to my home server lab when I'm traveling or servers I might have on the internet that I run temporarily. It connects them all together in a seamless VPN. The product itself comes up a lot in our Discord server when people are talking about needing some secure remote access to something anywhere in the world.
Tailscale keeps adding more and more features, I can't really keep up, so we had Alex on the show to talk about all the new stuff, including a client for Apple TV, which at first, I didn't quite understand why, but now it totally makes sense; and a Kubernetes operator that does some slick things around connecting engineers on their local machines to clusters. I found Alex at the Tailscale booth at KubeCon this year and invited him on the show to talk about this relatively new yet ubiquitous-feeling product.
Thelive recordingof the complete show from November 30, 2023 is on YouTube (Ep. #243)
★Topics★
Tailscale website
Headscale website
Tailscale Community
Tailscale Docker Mod Blog Post
ID Headers Demo
Devrel DemoCreators & Guests
Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Alex Kretzschmar - Guest (00:00) - Tailscale Everything (19:37) - Tailscale Licensing (28:24) - Tailscale vs Other Networking Products (32:33) - Server and Key Exchange (33:50) - Does Tailscale Support 'Trunking'? (39:20) - Client for Mikrotik (40:06) - Docker Integration (43:46) - Tailscale Server on Your Own Hardware (46:57) - Apple TV Client (48:54) - Performance Breakthroughs (50:52) - Key Exchange MechanismYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 05 Jan 2024 - 152 - Dockerfiles have versions?
I break down why Dockerfile frontends exist and how Docker's build engine "BuildKit" is giving us updated Dockerfile features.
# syntax=docker/dockerfile:1
The TL;DR of this podcast is to add this to your Dockerfiles as the first line, always and forever.
Beth Fisher - Producer Bret Fisher - Host (00:00) - (00:36) - Understanding Docker Files (00:47) - The Evolution of Docker Files (01:05) - The Importance of Docker File Versions (02:20) - The Impact of Dockerfile Standards (03:41) - The Benefits of Using the Latest Dockerf ile Parser (04:16) - The Challenges of Docker Engine Versions (05:18) - The Advantages of Docker Front Ends (07:56) - The Role of OCI in Dockerfiles (10:18) - Exploring New Features in Docker File Front Ends (15:27) - Conclusion: The Future of Docker Files
It'll ensure your Dockerfile will have access to the latest v1.x features of the "Dockerfile frontend" feature of BuildKit.
★Topics★
My newsletter on Dockerfile frontends (including links and references)
Creators & GuestsYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 29 Dec 2023 - 151 - Dagger: CI of the Future?
Application delivery doesn’t have to suck. Bret and Nirmal are joined by Solomon Hykes, the founder or Docker, to talk about Dagger and their application delivery-as-code that runs anywhere.
💥 This episode is brought to you by our valued sponsor and friends atCAST AI! 💥
CAST AI is an all-in-one Kubernetes cost optimization and automation platform that achieves over 60% average compute cost savings without months of onboarding. You get lightning fast autoscaling, downscaling, spot VM support and more with no hit to performance.Use the link below and optimize your first cluster for FREE.
Solomon started Dagger after he left Docker in 2018 with a few other Docker VPs, including Sam Alba and Andrea Lusardi.
Dagger is an innovative startup aimed at simplifying and revolutionizing DevOps automation and software delivery. Created to address Docker's unattended gaps, Dagger streamlines software building, testing, and deployment, exhibiting immense growth potential and wide applications in fostering software ecosystems.
For a few years now, they've been publicly iterating on the idea of a programmable and portable automation system for software building, testing, and deploying.
In this episode, they cover many topics around Docker and Dagger. I've been convinced that I need to start trying out Dagger in my projects.
Thelive recordingof the complete show from November 16, 2023 is on YouTube (Ep. #241)
★Topics★
Dagger websiteCreators & Guests
Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Nirmal Mehta - Host Solomon Hykes - Guest (00:00) - Intro (01:44) - Introducing Solomon Hykes and His Journey (02:25) - Solomon's Life Post-Docker (04:00) - The Genesis of Dagger (09:10) - The Vision Behind Dagger (25:44) - Modules and Declarative Model in Dagger (35:11) - Integration of Dagger with Other Tools (37:04) - Docker Slim and Dagger (38:28) - Question: Dagger, Framework or Library? (39:09) - Question: Dagger's with BuildKit (39:33) - Question: Predictions for Dagger's Adoption (40:59) - Demonstration of Dagger's Functionality (41:15) - Dagger's Compatibility with Other CI Platforms (51:14) - Getting Started with Dagger
You can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 15 Dec 2023 - 150 - Registry is getting an upgrade: Inside OCI artifacts
The OCI specifications for registry and image are getting a minor version number update to 1.1 soon, and this could be a big deal for anyone storing artifacts other than images somewhere in their infrastructure. This episode digs into the problem with artifacts today, and how the OCI and CNCF are planning to fix it with the "one registry to serve them all (artifacts)" in 2023/2024.
💥 This episode is brought to you by our valued sponsor and friends atCAST AI! 💥
CAST AI is an all-in-one Kubernetes cost optimization and automation platform that achieves over 60% average compute cost savings without months of onboarding. You get lightning fast autoscaling, downscaling, spot VM support and more with no hit to performance.Use the link below and optimize your first cluster for FREE.
★Topics★
OCI image and runtime specifications
Helms's new OCI artifact support
Brandon Mitchell's recent OCI Distribution 1.1 RC talk on how registries relate data objects today
Here are the Helm docs on how to use your existing registries to store charts
ORAS project
Great talk on ORAS
OCI has a great, short post summarizing technical changes in OCI Image 1.1 and Distribution 1.1 specifications.
My original newsletter with more links and screenshots, Part 1, Part 2, Part 3Creators & Guests
Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host (00:00) - (00:43) - Introduction to Docker and OCI Registries (03:08) - The Challenges of Artifact Storage in Enterprises (03:52) - The Role of Artifactory and Other Commercial Solutions (04:15) - The Problem with Artifact-Specific Storage Systems (04:31) - The Need for a Single Artifact Storage Standard (05:56) - The Future of OCI or Docker Registry (06:07) - The OCI Registry and its Main Data Objects (06:36) - The Use of Registries to Store Non-Container Image Data (07:42) - The Evolution of Container Registries (13:20) - The Vision of the OCI and CNCF Teams (14:11) - How to Use OCI Artifacts Today (15:39) - The Two Types of Artifacts and How to Use Them (17:13) - The Use of OCI Artifacts in Various Tools (19:42) - Conclusion: The Future of Artifact Storage
You can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comThu, 07 Dec 2023 - 149 - KubeCon Live with Friends 2023
Bret is joined by Nirmal and a host of friends from the floor of KubeCon, to talk about the latest news and goings-on.
We wanted to get some of our friends and people we haven't seen in a while that are making great stuff out there on the show for just a few minutes and it's sort of a rapid panel of rotating guests. If you actually watched the video version of this, there's literally people walking in and out of the camera throughout the show.Thelive recordingof the complete show from November 9, 2023 is on YouTube (Ep. #240)
Creators & Guests
Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Nirmal Mehta - Host (00:00) - Intro (02:04) - Welcome from KubeCon North America (02:24) - Phil Estes on ContainerD (03:22) - Exploring the Sandbox Service (05:08) - What is Finch? (09:00) - James Buren on CNCF Projects (21:48) - Mike Coleman on Falco (24:43) - Chad Cole on Kubernetes Certification (30:57) - Nigel Poulton's Insights on KubeCon (42:17) - Mauricio Salatino (43:45) - Derek MorganYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comThu, 23 Nov 2023 - 148 - Moving Domain Registrars, Again
In this short episode, I tell the tale of my registrar DNS name hosting for the last 25 years and what I prefer for a cheap and reliable name registrar.
bret.lol: for anyone to use as a localhost wildcard solution for local dev with friendly names and TLS. Cloudflare, a service I was already using for many things, started offering registrar services at no markup.Pragmatic Engineer newsletter about the Google Domains shutdown and our favorite registrars.Porkbun.step into The Buniverse.
★Topics★
Beth Fisher - Producer Bret Fisher - Host
Creators & GuestsYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 17 Nov 2023 - 147 - Multipass Local Virtual Machines
Bret and Nirmal are joined by Chris Townsend, the engineering manager for Canonical's Multipass team, to discuss how to use Multipass as the easiest local virtual machine for Docker, Kubernetes and more!
Multipass is my go-to solution for quickly creating local virtual machines of Ubuntu. I teach it in my courses, I've used it for many years, and I was excited to have Chris on to talk about the ways to automate the creation of a VM in Multipass, and dig into the various virtualization, backends and networking options.We also talk about Multipass blueprints where in a demo, he shows off how to create a VM with Docker installed in a single command. It actually reminds me of Docker Machine, if you've been around a while. That also mounts your code directly into the VM and sets a host alias so that the Docker commands will pass through to Docker in the VM transparently.
If you can imagine that it basically means that you can run Docker in the VM and use it from the host as if it isn't in a VM. And then we had some great audience questions about various features of Multipass and how to use it for multi-node clustering and exposing VMs to your local network.
Live recordingof the complete show from September 21, 2023 is on YouTube (Ep. #235). Includes demos.
★Topics★
Multipass websiteCreators & Guests
Cristi Cotovan - Editor Beth Fisher - Producer Bret Fisher - Host Nirmal Mehta - Host Christopher Townsend - Guest (00:00) - Intro (01:42) - Introducing Chris Townsend (02:43) - Multipass Elevator Pitch (07:10) - Getting Started with Multipass (16:11) - Interacting with an Instance (18:21) - Changing Image Storage Location (19:32) - Does Multipass work with Hyper-V Cluster? (22:29) - Expose the Internal Bridge Network via Multipass (29:14) - The Future of MultipassYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 10 Nov 2023 - 146 - DockerCon 2023 New Features and Tools!
After returning from DockerCon earlier this month (Oct 2023), Bret recorded this podcast where he breaks down all the product announcements and details from the event. We hope you enjoy it and share it with your friends and colleagues.
You can read all about it and get updates and Links to all the tools, betas, and info in ournewsletter post.
Enjoy the YouTube versionhere.
★Topics★
Docker Scout goes GA
Next-gen Docker Cloud Builder
Docker Debug CLI
WebGPU for macOS
Docker AI
OpenPubKey
Compose new features
Udemy partnershipCreators & Guests
Bret Fisher - Host Beth Fisher - Producer
(00:00) - DockerCon 2023 Announcements (01:02) - Back at DockerCon IRL (02:12) - Docker Scout goes GA (05:34) - Next-gen Docker Cloud Builder (07:08) - Docker Debug CLI (10:19) - WebGPU for macOS (11:39) - Docker AI (13:43) - OpenPubKey (15:11) - Compose new features (15:49) - Udemy partnership (16:11) - Wrap-upYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 03 Nov 2023 - 145 - NetBackup for Kubernetes
Bret is joined by Demetrius Malbrough and Joseph D'angelo from Veritas, the company that makes NetBackup amongst many other data protection tools.
NetBackup has been around at least 25 years and I've been using it over 20 years, although not recently. So we had the two gentlemen from Veritas on the show to break down the evolution of NetBackup to a Kubernetes native backup solution.
We also talked about additional products that make sense in a backup context, like their InfoScale storage management solution, and we tried to break down some of the technicals. What are we talking about when we mean deploying NetBackup on Kubernetes? How does InfoScale fit into that? And generally, just helping me catch up with the last few years as NetBackup 10.0 has been released.
I asked lots of questions and we got some interesting questions from the audience.
The Live recordingof the complete show from October 19, 2023 is on YouTube (Ep. #238).
★Topics★
Veritas Kubernetes solutions
InfoScale Free Developer Edition
60 day–trial of Veritas InfoScale for KubernetesCreators & Guests
Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Demetrius Malbrough - Guest Joseph D'Angelo - Guest
You can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!Grab the best coupons for my Docker and Kubernetes courses.
(00:00) - Intro (01:15) - Introducing the guests (03:38) - The Evolution of NetBackup (07:45) - The NetBackup Pitch (10:52) - How is NetBackup Deployed? (13:28) - NetBackup From Before Containers (16:42) - High Level Features and InfoScale (21:33) - Backup Managed Services in Kubernetes (45:29) - Getting Started with InfoScale
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 27 Oct 2023 - 144 - AWS Lambda Containers
Bret and Nirmal are joined by Ken Collins, AWS Serverless Hero and Principal Engineer at Custom Ink to discuss all things Lambda and to dig into the details of running containers in serverless.
Ken and I have known each other for probably 15 years in the local tech scene here in coastal Virginia. And I've always respected him for being a leader in that community, always wanting to talk at a meetup or help in some way.So when he reached out wanting to talk about his company using containers on AWS Lambda, it was an easy sell for me because I knew it would be a great show. And then I learned some of the updates Lambda has had over the years, particularly when it comes to container workflows.
We had some great audience questions and no shortage of topics around using modern Lambda and serverless.
Live recordingof the complete show from September 7, 2023 is on YouTube (Ep. #233).
★Topics★
Custom Ink tech blog
Rails and Lambda
Lambda Web Adapter
Lambda sidecar pattern in Kubernetes
The case for Rails on Lambda
Lambda RAG OpenAI
Learn ServerlessCreators & Guests
Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Ken Collins - Guest Nirmal Mehta - Host (00:00) - Intro (01:27) - What Does Lambda Have to Do with Containers? (10:14) - Is There ARM Available in Lambda? (13:44) - What is Web Adapter? (19:54) - Cold Starts in Kubernetes vs Lambda (31:32) - Patterns for Lambda Communicating with Other Services (40:24) - Using Lambda Simultaneously for HTTP and Sockets (43:30) - What is Lamby? (45:05) - Hiding Function URLs Behind Custom Domain (45:53) - Are There Sample Lambda Project Re pos?You can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 20 Oct 2023 - 143 - Ephemeral & Preview Environments for Compose and Kubernetes
Bret and Nirmal are joined by Grayson Adkins and Josh Thurman on the show. They are co-founders of Uffizzi, an environments-as-a-service company for Docker Compose and Kubernetes.
We talk about ephemeral environments in all their forms. You might call them preview environments, developer environments, or pull release environments, which is my favorite way to use these environments-as-a-service.But regardless of the many ways to use ephemeral environments, it's great to see a growing set of tools in the cloud native community for automating the spinning up of fresh environments with Kubernetes manifests, helm charts, or even Docker Compose YAML.
Uffizzi is using the open core model, meaning that the core part of their product is open source.
Live recordingof the complete show from August 24, 2023 is on YouTube (Ep. #231). Includes demos.
★Topics★
Uffizzi website
Uffizzi Quick Start
Uffizzi on LinkedIn
Uffizzi's YouTube ChannelCreators & Guests
Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Nirmal Mehta - Host Grayson Adkins - Guest Josh Thurman - Guest (00:00) - Intro (01:58) - Uffizzi Elevator Pitch (08:00) - Uffizzi's Typical Customer Workflow (30:11) - Is the preview environment open to the world? (36:18) - When not everything is in Kubernetes (38:52) - Getting started with Uffizzi today (40:45) - Previewing projects that are co-dependentYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 06 Oct 2023 - 142 - Codefresh and Argo CD with Dan Garfield
Bret is joined by Dan Garfield of CodeFresh to talk about growth of GitOps as a standard, growth of Argo, and more.
Dan is the Co-founder and Chief Open Source Officer of Codefresh, a CI/CD platform powered by GitOps and Argo. He helped launch the GitOps Working Group and helped lead the creation of the Open GitOps principles. As an Argo Maintainer, Kubernaut, Google Developer Expert, he helps companies and individuals adopt Argo with GitOps and streamline their CI/CD.We take some great questions about how GitOps is different than just triggering deployments and other automation platforms. And we also dig into the four principles of GitOps and how Codefresh uses Argo CD as a part of their CI/CD offering.
Live recordingof the complete show from July 27, 2023 is on YouTube (Ep. #227). Includes demos.
★Topics★
Codefresh
GitOps Certification
OpenGitOps
Argo CD
Argo CD AutopilotCreators & Guests
Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Dan Garfield - Guest (00:00) - Intro (08:39) - GitOps Guide and Principles (15:17) - What if you don't have Kubernetes? (22:31) - Reusability and Modern Automation (26:54) - ArgoCD Portability (32:27) - Why use GitOps? (41:07) - GitOps Certification with Focus on Argo (43:30) - GitHub Flow or Trunk-based Development (56:23) - Combining Dagger with Argo (58:19) - Deploying Argo CD (58:51) - Argo with local Git repo branchYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 22 Sep 2023 - 141 - What's this show about?Tue, 01 Jan 2019
- 140 - OpenSauced with Brian Douglas
In this episode, Bret and Nirmal talk with Brian Douglas of OpenSauced.
Brian Douglas, of GitHub fame, has founded OpenSauced, a cool web app and community of open source developers finding their next contribution and maybe their next job. Brian has so many stories of working with open source projects and having conversations with leading open source contributors, while previously being a lead developer advocate at GitHub. So we definitely spend time talking through some of those stories and learning some of that we didn't know about GitHub and open source being run on it. We then dig into how to use the OpenSauced platform he's creating to find your next open source project and get noticed by employers.Live recordingof the complete show from July 13, 2023 is on YouTube (Ep. #225).
★Topics★
OpenSauced website
Blog article: Good first issues don’t existYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Nirmal Mehta - Host Brian Douglas - Guest (00:00) - (00:52) - Introducing Brian Douglas (00:56) - What is OpenSauced? (02:41) - First steps in contributing to open source (22:24) - Starting a relationship with the maintainers and building trust (28:38) - Finding projects to be passionate about (37:37) - Why contribute to open source?Fri, 08 Sep 2023 - 139 - Istio Ambient Mesh and Solo.io
Bret and Nirmal welcome Idit Levine, Founder/CEO Solo.io. Idit focuses on Service Mesh, API-GW and Multi-Cloud networking, and security.
Idit has been involved in the Containers/DevOps community for 10+ years, building products from Docker to Envoy to Kubernetes, and now Istio and Cilium. We talk about Istio, Ambient Mesh, Envoy, Zero-Trust Security, Cilium, eBPF, Multi-Cloud and more.This is not the first time we've talked about Solo or Service Mesh. Ambient Mesh is Solo's new product that simplifies the install and infrastructure costs of essentially running Istio.
I'm really hopeful that this is going to help a lot more people implement Istio because traditionally, it does have a lot of parts and a lot of costs with the sidecar approach, but this new approach reduces the number of essentially proxies and parts that you're running on each node of your Kubernetes cluster.
Live recordingof the complete show from June 29, 2023 is on YouTube (Ep. #223).
★Topics★
Solo.io
Istio Ambient Mesh
Solo Academy (free courses)
Istio Ambient Mesh ebook
Gloo FabricYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Nirmal Mehta - Host Idit Levine - Guest
(00:00) - Intro (03:59) - How did Solo.io start? (21:03) - The difference between service mesh and API gateway (30:55) - Where is service mesh going? (41:53) - Is Ambient Mesh as secure as the sidecar model? (48:11) - Opportunities after adopting Ambient Mesh (53:41) - Phipps compliance (55:46) - Unikernel vs WebAssemblyFri, 25 Aug 2023 - 138 - Future of Kubernetes with Brendan Burns
Bret and Matt welcome special guest Brendan Burns, CVP Azure Cloud Native & Resource Management, and also a founding member of the Kubernetes project.
Because Brendan is one of the three original co-founders of the Kubernetes project back in 2013 at Google, he's a little bit internet famous in open source and Cloud Native. So I was a little nervous going into this because I had so many questions.We took some live questions as we always do from YouTube live, and I thought it was a really great episode of a little mix of talking about Azure and some of the things you can do with containers, some of the things they're working on, some of the things that he's focused on that we haven't seen yet. We talk about AI and how that relates to some of these things.
We even talk about WASM or WebAssembly, one of my favorite topics of the last year, because that's important so it was great to get his perspective.
And I think my favorite part of the show is where we really talk about the next layers of abstraction, or maybe even the ways that we can deploy to Kubernetes or make it simpler to manage and deploy to. And that's been a real challenge for the community ever since Kubernetes was created in making it more accessible to more people, without it being so complex to manage and deal with underneath. And Brendan has some really great views on what it's going to take it to get us there.
Live recordingof the complete show from June 15, 2023 is on YouTube (Ep. #221).
★Topics★
Ways to run containers on Azure
Dapr
WebAssembly on Azure Kubernetes
Wasmtime
Twelve-Factor AppYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Matt Williams - Host Brendan Burns - Guest (00:00) - Intro (03:10) - Introducing Brendan (08:47) - Advice for starting to run containers (30:30) - Reducing complexity with AI (34:41) - Addressing DevOps fatigue (42:38) - Running WebAssembly on Kubernetes (54:23) - LTS Linux Distributions (59:28) - What's next after containers and orchestration?Fri, 11 Aug 2023 - 137 - Kasten K10 Kubernetes Backups
Bret and Matt welcome Michael Cade, the field CTO at Kasten by Veeam.
If you've been around servers for a while, you probably have heard of Veeam. It made its debut back in the late 2000's when virtual machines and implementations of VMs were big. I first found out about them back in those days, because it was a great free product for small virtual machine environments and data centers.They've made tons of additional backup and recovery products over those years, and now they have Kasten K10, which is a Kubernetes backup and restore/recovery product. Michael discussed with us the origins of K10 and some of the major features.
We get into some demos, which you can check out in the original YouTube live show.
Live recordingof the complete show from June 1, 2023 is on YouTube (Ep. #219). Includes demos.
★Topics★
Kasten K10 website
K10 free for 5 nodes
Kanister
Kasten K10 Walkthough Project on GitHub
Kasten K10 install config
KastenByVeeam YouTube channelYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Matt Williams - Host Michael Cade - Guest (00:00) - Intro (02:23) - Introducing Michael Cade (03:30) - Veeam: then and now (07:38) - How Kasten came to be (14:11) - Complexity and Recovery (19:04) - Backup litmus test (23:02) - Demo (24:26) - Navig8: an open source visualizer for Helm Chart (28:44) - Kanister: an open source project for data management on Kubernetes (31:39) - Incremental backups (36:44) - Label-based backup policies (41:39) - Location profiles (43:56) - Infrastructure profiles (49:52) - Integrate your backup into you GitOps pipeline (51:43) - What about security? (54:57) - Getting started (01:02:13) - Miami conferenceFri, 28 Jul 2023 - 136 - Cycle.io LowOps container platform
Bret and Matt welcome Jake Warner back to the show to talk about LowOps. What does LowOps mean? What can Cycle offer us as an alternative to Swarm and Kubernetes?
Jake Warner is the CEO and founder of Cycle.io. And I had him on the show a few years ago when I first heard about Cycle and I wanted to get an update on their platform offering. On this show we generally talk about Docker and Kubernetes but I'm also interested in any container tooling that can help us deploy and manage container based applications. Cycles' platform is an alternative container orchestrator as a service. In fact, they go beyond what you would provide normally with a container orchestrator and they provide OS updates, networking, the container runtime, and the orchestrator all in a single offering as a way to reduce the complexity that we're typically faced with when we're deploying Kubernetes.While I'm a fan of Docker swarm due to its simplicity, it still requires you to manage the OS underneath, to configure networking sometimes, and the feature releases have slowed down in recent years.
But I still have a soft spot for those solutions that are removing the grunt work of OS and update management and helping smaller teams get more work done. I think Cycle has the potential to do that for a lot of teams that aren't all in on the Kubernetes way, but still value the container abstraction as the way to deploy software to servers.
Live recordingof the complete show from May 18, 2023 is on YouTube (Ep. #217). Includes demos.
★Topics★
Cycle.io website
@cycleplatform on YouTubeYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Matt Williams - Host Jake Warner @ Cycle.io - Guest (00:00) - Intro (02:25) - Introducing the guests (03:17) - What is Cycle? (12:33) - Deploying and staying up to date with Cycle (14:21) - Cycle's own OS and updates (17:12) - Core OS vs Cycle (22:10) - Use multiple providers with Cycle (22:52) - Run Cycle anywhere with infrastructure abstraction layer (24:33) - No latency requirement for the nodes (28:28) - DNS for container-to-container resolution (29:54) - Migration from one cloud provider to another? (31:17) - Roll back and telemetry (32:48) - Full-featured API (37:12) - Cycle data volumes (38:35) - Backups (40:24) - Autoscaling (43:00) - Getting started (44:40) - Control plane and self-hosting (44:58) - Question about moving to Reno (45:59) - Built from revenue and angels; no VC fundingFri, 14 Jul 2023 - 135 - AWS containers with Corey Quinn
Bret and Matt are joined by Corey Quinn to talk about AWS and containers.
Corey Quinn is the Chief Cloud Economist at the Duckbill Group. You may have seen or heard some of his in-depth AWS content, including his Last Week in AWS newsletter and blog, Corey's podcast Screaming in the Cloud and the AWS Morning Brief, or his highly produced YouTube videos on the Last Week in AWS channel.Corey runs the Duckbill Group, a company of people focused on helping clients understand and manage their cloud spend. If I had to describe Corey in a sentence, he's a quick thinking AWS expert who is one part cloud strategist, and one part sarcasm.
The inspiration for this show came from his blog series, focused on all the ways to run containers on AWS, which is to say there's a lot. Dozens of ways, in fact, which I took as a testament to how containers have won the cloud as the primary way to package and deploy software to servers. Now, the hard part for us is to figure out which method we're going to choose for running those containers.
We go on lots of tangents, but overall it was a fun conversation and I hope you enjoy this episode.
Live recordingof the complete show from May 4, 2023 is on YouTube (Ep. #214).★Topics★
The Cloud Resume Challenge
Last Week in AWS
17 ways to run containers on AWS
17 MORE ways to run containers on AWSYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Matt Williams - Host Corey Quinn - Guest (00:00) - Intro (07:19) - 17 Ways to Run Containers on AWS (09:57) - If you're using the cloud, use the cloud! (13:32) - Data loss and it's only on the internet forever (17:58) - Recommended ways to run containers on AWS (22:49) - Biggest burn on people's AWS bills (29:33) - Docker Desktop on top of AWS EC2 in Windows and do you need bare metal? (30:13) - Bare metal required for Hyper-V (32:39) - AWS App Runner (40:26) - Services AWS has dropped (41:39) - Workloads inside the container; where the container should run (44:13) - Building experience...hands-on projects vs getting certifications (55:31) - Migrating. Leaving Kubernetes. (01:00:57) - Chat GPT Star Wars jokesFri, 30 Jun 2023 - 134 - Podman In Action: Desktop, Machine, and more
Bret and Matt are joined by Brent Baude and Dan Walsh from Red Hat to talk about the latest with Podman, Quadlet, Podman Desktop and Podman machine, and how it all works with Kubernetes.
Dan Walsh, a Senior Distinguished Engineer at Red Hat, has been working with containers since the beginning. He's a contributor to Docker, Project Atomic, SELinux, and a lot more. He literally wrote the book on Podman.Brent Baude, is a Senior Principal Software Engineer at Red Hat and an architect and a primary maintainer of Podman, and contributes to many of its associated technologies like CRI-O, Buildah, and Skopeo.
We go through a lot of tooling in this episode because Red Hat has taken a different stance than Docker in how it delivers its container tooling. You might say they take the approach of the Unix philosophy of every program does one thing well. Most of us know Docker and how it bundles many things related to containers into a single command line and daemon, yet some would prefer to isolate pieces of container management functionality into discreet, smaller programs - one for building images, one for running containers, one for communicating with registries, one for adding a GUI to your container manager, and one for managing the container VM. It's just sort of how I would break down the Podman ecosystem.
And while that may seem like a lot of things, it's basically what Docker does for you in a single tool, yet the isolation of these tools is what can make them purpose-fit when you only need a fraction of the functionality of Docker. For example, one of Podman's core tenants is that it tells systemd to run your pods, which is the initialization process on most Linux distributions. In this way, your containers become more like standard system processes, rather than the Docker way of running all containers under the Docker Daemon process itself.
Now many of us have heard of the other two original Red Hat container projects, Skopeo and Buildah, but there's now an increasing number of things the Podman ecosystem can do. So I'm grateful to Dan and Brent for coming on to break down the new parts of this toolkit and how we might use them.
Live recordingof the complete show from April 20, 2023 is on YouTube (Ep. #212).★Topics★
Podman Website
Podman Desktop Website
Dan Walsh's book, Podman in Action
Podman Machine reference
Quadlet Blog Post
Podman and Quadlet Blog PostYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Matt Williams - Host Brent Baude - Guest Dan Walsh - Guest (00:00) - Intro (04:26) - Dan's history with containers (10:52) - The recommended way to get Podman (11:55) - Podman Machine (13:27) - How is Podman Machine installed (16:43) - How is Podman organised (19:22) - Podman Compose explained (25:21) - Podman Desktop (28:52) - Podman and Docker extensions (30:16) - Support for Kubernetes YAML (36:54) - Podman and systemd workloads (42:44) - How to get started with Podman (51:38) - Overlaying networks with PodmanFri, 16 Jun 2023 - 133 - Falco Logs Suspicious Events on Your K8s and Servers
Bret and his co-host, Matt, are joined by Jason Dellaluce and Luca Guerra from Sysdig to talk about Falco, a tool I recommend for production clusters and knowing about any bad behavior on your servers.
Falco is a security tool I've mentioned multiple times on this show, because I mostly think that a low level security focused logging product is something that every production server needs. The ability to log unexpected events and behaviors on your Linux host is powerful and necessary to be able to audit what's really happening on your infrastructure outside of your app itself.Falco has been a CNCF incubating project for over four years, and I was immediately drawn to it in its early days, because it was container and Kubernetes aware and it could log and alert with default rules for everything, from someone starting a shell inside a container, to a bash history file being deleted, to a container trying to talk to the Kubernetes API.
This episode will be useful for those of you new to tools like Falco and for those familiar with its basics, but also wanting to learn about newer features and use cases, which I did some learning on myself in this episode.
Live recordingof the complete show from April 6, 2023 is on YouTube (Ep. #210).★Topics★
Falco website
Falco on CNCFYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Matt Williams - Host Jason Dellaluce - Guest Luca Guerra - Guest (00:00) - Intro (02:24) - Introducing the guests (05:25) - What is Falco? Why do we need it? (08:00) - What can Falco monitor? (17:11) - How are events logged? (30:59) - Does Falco classify alerts by severity?Fri, 02 Jun 2023 - 132 - DevPod for Dev Containers
Bret is joined by Lukas Gentele and Rich Burroughs from Loft Labs to look at a new project called DevPod, that supports dev containers and VMs. It works with local Docker instances and AWS, GCP, Azure, and several other cloud providers. The project is compatible with Microsoft's DevContainer standard, which means it works with the VC Code standalone app and VS Code in the browser.
Lukas and Rich were on this show last year, showing off vcluster, which allows you to run a full Kubernetes cluster inside an existing Kubernetes namespace. In this episode, we announce the release of DevPod and also go through some demos. I'm already thinking of how I might use it in my own developer workflow.
Live recordingof the complete show from May 16, 2023 is on YouTube (Ep. #216). Includes demos.★Topics★
DevPod website
DevPod on Twitter
Bret Fisher - Host Beth Fisher - Producer Lukas Gentele - Guest Ruch Burroughs - Guest Cristi Cotovan - Editor (00:00) - Intro (02:49) - Introducing the guests (03:39) - Loft Labs and VCluster (05:46) - Introducing DevPod (10:39) - Why CLI plus GUI? (13:16) - DevPod use case (15:30) - Options for IDEs and port forwarding (18:20) - Using the Microsoft VS Code dev containers features (21:14) - Create dev environments locally or remotely (27:47) - Turning it on and off without having to go to the infrastructure (49:13) - How to get DevPod (50:00) - What's next? Share feedback. (57:12) - This is not a production deployment tool (01:01:27) - Wrap-up
Creators & GuestsFri, 26 May 2023 - 131 - Docker 2023 New Stuff
Bret and Matt are joined by two engineers in Docker's leadership - Chief Technology Officer Justin Cormack and Senior Manager of Developer Relations Michael Irwin, to talk about recent Docker Hub changes, as well as their latest product releases.
We touch on Docker's latest updates and announcements, focusing on the early releases of Docker Scout, Docker plus WebAssembly, and the Telepresence extension for Docker Desktop. We also look at Docker's version 23 release, its first major update in three years, with key changes including BuildKit becoming the default builder, the ability to run alternate containerd shims, and a return to semantic versioning.
Other updates include new Swarm features and deprecation of older features, specifically older storage drivers.In the show we also cover Docker's recent announcement and subsequent retraction of a plan to require free Docker Hub organizations to move to different plans.
Live recordingof the complete show from March 23, 2023 is on YouTube (Ep. #208).★Topics★
Docker v23 release
Docker Hub org changes
Docker Scout
Technical preview of Docker+Wasm
Telepresence for Docker announcementYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Justin Cormack - Guest Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Michael Irwin 🇺🇦 🕊 - Guest Matt Williams - Host (00:00) - Intro (02:56) - Docker version 23 release (05:37) - Docker's Hub Announcement and Retraction (07:40) - What does telepresence mean with Docker (10:18) - Should I switch to Kubernetes for development? (12:35) - Telepresence elevator pitch (20:30) - Telepresence connection scenarios (23:30) - How to connect with Telepresence? (31:05) - Bret's Jekyll Story (33:12) - What is available free in Scout? (35:15) - Scout is not a point-in-time scan (39:45) - James Buren's Scout Video (40:03) - Anyone can make an extension (42:04) - Favorite extensions (43:19) - Wasm technical preview (45:33) - Bret's interview with Nigel Poulton (48:27) - Question (52:31) - Docker 23 defaults to BuildKit (53:27) - Happy Birthday Docker (55:06) - Wrapping upFri, 19 May 2023 - 130 - Contribute to Kubernetes
Bret and Matt are joined by Chad Crowell of KubeSkills to walk through how you can contribute to Kubernetes open source.
Chad started the kubeskills.com community and podcast to focus on learning Kubernetes by doing and in this episode, he's taking us through a detailed guide on how to get involved in the Kubernetes community.
Although Kubernetes and other CNCF projects may seem big and complex with tons of activity, Chad helps us understand how the maturity of the projects and the community make it a much more pleasant onboarding experience for first-time contributors. We go through a wide range of resources and steps to help your first issue or pull request go smoothly.
Live recordingof this show from March 9, 2023 is on YouTube (Ep. #206).
★Topics★
Learning K8s by Open Source PDF slides
First Timers Only website
K8s Contributor Community Homepage
List of K8s SIGs
K8s Slack
Open Sauced website
K8s Contributors onboarding course
Kube Cuddle podcast with Joe Beda
Learning K8s Skills
You can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Cristi Cotovan - Editor Beth Fisher - Producer Matt Williams - Host Chad M. Crowell - Guest
(00:00) - Intro (02:45) - Chad's Book (05:11) - Learning platforms (05:37) - Another way to learn (06:44) - SIGs (07:47) - Community or Contributor Experience SIG (10:06) - Volunteers (11:27) - For those who want to start contributing (13:50) - The different tags (14:48) - Good first issues (16:01) - Bret's first Docker fix (16:50) - Who determines the first issues? (18:37) - OpenSauced (19:16) - Finding the next steps after learning (19:59) - Dashboard to track contributions (20:42) - A very friendly community (22:30) - Who's paying for OpenSauced? (23:06) - How to build your rep on the internet (24:57) - Github Flow, Breaking it down (27:24) - Eddie Hub (28:10) - Assign yourself to the issue (28:50) - Compile Kubernetes (30:14) - Tracking the pull request lifecycle (31:44) - Changing the k8s reference issue (35:17) - Kubernetes Slack Channels (35:59) - SIG mailing lists (36:44) - Getting feedback before you do the work (38:18) - How do you give up and issue? (39:53) - Correlating issues with Slack (40:28) - Start with an issue first (41:24) - Random PRs don't go well (43:00) - Onboarding course (44:11) - Cheat sheet (44:26) - What Chad has learned from contributing (46:09) - Online resources (48:48) - Certifications and exams (50:46) - Matt's comment about a podcast (52:48) - Wrap upFri, 05 May 2023 - 129 - Windows WSL and Containers in 2023
Bret is joined by fellow Docker Captain Nuno do Carmo to talk about desktop container solutions and the best Docker setup for Windows 11.
Nuno's a Docker Captain, Civo Ambassador, Microsoft MVP, and a big fan of Windows and Cloud Native. I've had him on the show before, because the more you use the Windows Subsystem for Linux and Docker Desktop, the more you'll want to use WSL.
Nuno helps answer many questions such as where are the Linux files stored, managing the CPU and memory resources, backing up files in WSL, getting the host Windows Explorer into the Linux filesystem, getting back to the Windows file system from the Linux shell and more!
Live recordingof this show from February 23, 2023 on YouTube (Ep. #204). Includes demos.
★Topics★
Nuno's WSL blog
Bret's Docker Desktop alternatives list
Rancher Desktop website
Podman Desktop websiteYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
Creators & Guests Bret Fisher - Host Beth Fisher - Producer Cristi Cotovan - Editor Nuno do Carmo - Guest
(00:00) - Intro (00:52) - Episode intro (02:27) - Main show (02:39) - Reflecting on the Docker birthday (03:25) - Bret's Maven Course (03:27) - Introducing Nuno (04:34) - All starts with WSL (05:13) - Mac vs Windows (05:33) - WSL1 and WSL2 (08:28) - Question Linux in VM vs WSL (12:51) - Filesystems and performance (14:34) - Setting yourself up for success with WSL (15:37) - WSL not installed by default with Windows (17:16) - Demo start (18:20) - Line endings issue in the past (18:56) - The tooling is WSL-aware (20:00) - VHDx (21:01) - Demo (24:22) - Bret re-explains it (27:01) - Question SSH into WSL (29:12) - Question How do you make a fresh WSL VM? (31:25) - Question What does mount show in Linux (32:37) - Question (33:28) - Taking snapshots with Raft WSL (34:08) - Question distros and VHDx files (35:45) - Deleting or losing your distros (37:17) - Question (39:45) - Ecosystem and options - the spreadsheet (42:11) - Demos (42:18) - Podman desktop (45:00) - Comment on Red Hat on Windows (46:13) - Rancher Desktop (53:19) - Demo (53:50) - Process isolation on WindowsFri, 14 Apr 2023 - 128 - Calico Networking for Kubernetes and More
Bret is joined by Project Calico's Tomas Hruby from Tigera to dig into Calico CNI features for Kubernetes and beyond.
Calico can be used in a lot of places, including Linux, Windows, containers, bare metal, eBPF or iptables. Many of us learned about it as a CNI option for Kubernetes network and networking policy.Streamed live on YouTube on February 9, 2023.
Uneditedlive recordingof this show on YouTube (Ep. #202). Includes demos.
★Topics★
Project Calico
Tigera Website
Project Calico on Tigera's WebsiteCreators & Guests
Bret Fisher - Host Beth Fisher - Producer Cristi Cotovan - Editor Tomas Hruby - GuestYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
★Join my Community★
New live course on CI automation and gitops deployments
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans
Grab some merch at Bret's Loot BoxHomepage bretfisher.com
(00:00) - Intro (00:52) - About this episode (01:31) - Main show (01:36) - In today's episode (03:00) - How did Tomas get started with Calico? (03:28) - Projects are typically open source and SaaS (04:07) - Project Calico elevator pitch (05:26) - What can Calico do? (06:33) - The origins of Calico (07:13) - Docker got Kubernetes started (08:25) - Project Calico on Github (08:50) - Open source version is command-line driven (09:04) - Calico and the company behind it (09:28) - What makes Calico unique? (10:54) - EBPF (12:28) - EBPF and Calico (14:28) - Question (18:02) - Demo intro (18:33) - Question (19:18) - Question (20:25) - Question (21:15) - Vulnerabilities and threats (23:28) - Question (27:05) - Calico as service mesh (30:33) - What is Tomas excited about? (31:53) - EBPF real-time toolingFri, 31 Mar 2023 - 126 - Faster Docker Builds with Depot
Bret is joined by Kyle Galbraith and Jacob Gillespie, co-founders of Depot, to discuss their new solution to slow Docker builds.
If you've never dug into some of the details of Dockers BuildKit, that's the engine behind your Docker build command, then this episode is for you. I'm fairly confident that everyone who uses Docker will eventually come upon the problems that Kyle and Jacob were trying to solve with Depot. Their focus is on speeding up your Docker builds by doing them remotely, in a transparent way.
They avoid you needing to rethink your workflows and CI automations and provide a CLI tool that's a drop-in replacement for the Docker build command. In this episode, we walked through the problems they can solve today with what I would call a unified shared build cache for your whole team, including your CI and automation tools.
The way they are going about speeding up the Docker builds is something I wished Docker had done for us all along. I think it's still early days for the Depot product, but if you're suffering with long build image times it's already mature enough to be something I would consider as a replacement for the traditional Docker engine builds that we're all used to.
Streamed live on YouTube on January 12, 2023.
Uneditedlive recordingof this show on YouTube (Ep. #198). Includes demos.
★Topic Links★
Depot website
Depot on TwitterCreators & Guests
Bret Fisher - Host Beth Fisher - Producer Cristi Cotovan - Editor Kyle Galbraith - Guest Jacob Gillespie - GuestYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
★Join my Community★
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.com
New live course on CI automation and gitops deployments
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans
Grab some merch at Bret's Loot BoxHomepage bretfisher.com
(00:00) - DDT MAIN (00:04) - Intro (00:53) - Bret's intro (02:24) - Main show (02:33) - Introducing the guests (02:53) - Today's topic (03:07) - Where did the idea for Depot come from? (04:26) - How it started (06:37) - Describing the problems (07:59) - The caching problem (09:49) - Docker caching default and in CI (12:45) - What is cache busting? (14:23) - Being deliberate about your CI environment (15:23) - What problems is Depot trying to solve? (17:27) - Replacing the Docker CLI with Depot (22:13) - Building for multi-platform (26:53) - Question (30:13) - Question (32:14) - Demo intro (32:45) - Modes of hosting (33:29) - Question (34:33) - What else does the UI offer? (38:21) - Getting started with Depot (39:28) - What's on the horizon? (40:30) - OutroFri, 17 Mar 2023 - 125 - Better K8s Prometheus Alerts with Robusta
Bret is joined by Natan Yellin, the co-founder of Robusta.dev to talk Kubernetes and Prometheus monitoring, alerting, and maybe some CPU limit ranting.
Robusta tries to fill the gap left by Kubernetes' own AlertManager which has a very specific and not so helpful way of describing events in your cluster. This makes it hard to diagnose the cause of the event and you're left with Google, StackOverflow and an awful lot of head-scratching. Robusta acts as a proxy between AlertManager and your notification platform of choice.
In the show we talk about what Robusta is, how to deploy it in your clusters, and Natan also details some of the enhancements in their cloud offering that you can layer on top of that, which has a generous free tier.
Streamed live on YouTube on January 5, 2023.
Uneditedlive recordingof this show on YouTube (Ep. #197). Includes demos.★Topics★
Robusta Website
Robusta on GitHub
KubeCon - Building a Runbook Automation System for Prometheus and Kubernetes
Stop using K8s CPU limits
Recommended Pod Spec
Send Push notifications to your phone
Prometheus AlertManager
Grafana Labs
Kubewatch★Natan Yellin★
Natan on Twitter
Natan on LinkedIn★Join my Community★
New live course on CI automation and gitops deployments
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans
Grab some merch at Bret's Loot BoxHomepage bretfisher.com
(00:00) - DDT MAIN (00:04) - Intro (00:53) - In today's episode (02:59) - Main show (03:27) - Introducing Natan (03:53) - Alert fatigue (04:29) - Where did the idea for Robusta come from? (08:16) - Someone has to do the job (09:17) - What does Robusta offer? (10:25) - Proxying the alerts and providing context (11:30) - Saving 10 to 30 minutes (13:48) - The open source Robusta repo (14:10) - The need to de-aggregate event data (15:09) - Example or demo (15:39) - Question about observability for microservices (18:38) - Tip 1 Consider using silences (19:49) - Tip 2 Monitor outcomes (20:23) - Don't ignore alerts because of fatigue (23:13) - Sending to different channels based on priority (24:42) - Question about sending messages to destinations (26:17) - Question (26:49) - Installing Robusta (27:42) - Demo set up commands (27:54) - Questions (28:11) - Demo Kubernetes-specific (29:05) - Multi-cluster question (31:32) - What does the SaaS platform do? (32:44) - Demo with SaaS (33:37) - kubectl not recommended (35:03) - Breaking the glass (38:15) - Question about notifications (40:14) - Getting started (41:24) - CPU limiting (42:15) - Soft limits on CPU in Kubernetes (44:35) - Bret's pod spec (49:22) - OutroYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 03 Mar 2023 - 124 - NGINX on Kubernetes, All The Details
Bret is joined by two pros from the NGINX team, Robert Haynes and Brian Ehlert to break down the various use cases of NGINX on Kubernetes, and help you decide when and where you'll be using it.
There's a lot going on around NGINX and I wanted to focus this conversation around NGINX on Kubernetes, and specifically the two ways you can run it for cluster ingress. We also get into some of the advanced scenarios of using NGINX, like caching and web application firewalls (WAF).
Many of us are using NGINX somewhere in our clusters. I found it very interesting how Robert, Brian, and the team at F5 spend a lot of time showing customers how they can use it in many ways to avoid deploying additional products on their clusters. I'm a big fan of reducing complexity.
Streamed live on YouTube on December 15, 2022.
Uneditedlive recordingof this show on YouTube (Ep. #195).★Topics★
Intro to K8s networking
K8s + NGINX
The basic Kubernetes Ingress provider of NGINX
The official NGINX team Ingress CRD (more features)
Gateway API for K8s
Monitoring NGINX
Monitoring NGINX with Prometheus★Brian Ehlert★
Brian Ehlert on Twitter★Robert Haynes★
Robert Haynes on Twitter★Join my Community★
New live course on CI automation and gitops deployments
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans
Grab some merch at Bret's Loot BoxHomepage bretfisher.com
(00:00) - DDT MAIN (00:04) - Intro (00:53) - Custom intro (02:41) - Main show (02:46) - Introductions (03:05) - Today's topic (03:40) - Question: Common NGINX use cases (05:21) - NGINX's web server capabilities (06:11) - Common NGINX on Kubernetes considerations (09:28) - API gateway vs ingress (14:12) - Ingress configurations and policies (16:35) - CRD with ingress project (19:52) - When people adopt Kubernetes (22:33) - Free vs Paid version (27:17) - Question (27:27) - Last-minute risky annotations (31:52) - Validating NGINX configs (34:44) - Avoiding NGINX config manipulation (39:46) - Questions (41:00) - Monitoring in NGINX (42:32) - Prometheus exporter (43:59) - Question about caching (49:39) - Question (51:21) - Wrapping up (54:05) - OutroYou can also support my free material by subscribing to myYouTubechannel and my weekly newsletter atbret.news!
Grab the best coupons for my Docker and Kubernetes courses.
Join my cloud native DevOps community on Discord.
Grab some merch at Bret's Loot Box
Homepage bretfisher.comFri, 17 Feb 2023 - 123 - Easy Kubernetes Auth and RBAC with Infra
Bret is joined by Matt Williams of Infra to show off their open source project Infra, which provides easy, centralized RBAC, auth to Kubernetes, and more.
Fri, 03 Feb 2023 - 122 - Trivy and Tracee, Aqua Security Tools
Bret is joined by Anaïs Urlichs of Aqua Security to talk container and Kubernetes security tools like trivy, kube-bench, tracee, and kube-hunter.
Fri, 20 Jan 2023 - 121 - Software Supply Chain Security with Chainguard
Bret is joined by two Chainguard co-founders, CEO Dan Lorenc and Head of Product, Kim Lewandowski, to break down the ins and outs of supply chain security and talk about Chainguard's approach to securing it.
Fri, 06 Jan 2023 - 120 - Best of DevOps 2022
Bret is joined by Nirmal Mehta of AWS and engineering consultant Laura Tacho, for the annual Best of DevOps.
Fri, 23 Dec 2022 - 119 - Docker: What's New from 2022
Bret is joined by Michael Irwin, Sr. Manager for DevRel at Docker, to review and demo our top 2022 new features and announcements from Docker Inc.
Fri, 16 Dec 2022 - 118 - Key DevOps Skills for Improving Your Expertise
Bret is joined by Brian Christner, a Docker Captain and Chief Online Gaming executive for Grand Casino Baden (jackpots.ch), who returns to the show to discuss his top recommended skills for improving your DevOps expertise.
Fri, 09 Dec 2022 - 117 - HashiCorp Vault for Kubernetes
Bret is joined by Rosemary Wang from HashiCorp to show off Vault for Kubernetes, an open source secrets provider.
Fri, 25 Nov 2022 - 116 - Service Mesh in Docker Desktop with Meshery
Bret is joined by Lee Calcote and Nic Jackson, co-authors of the Service Mesh Patterns book, to discuss service mesh for Docker Desktop and Compose apps with the new Meshery extension for Docker desktop.
Fri, 11 Nov 2022 - 115 - Cilium and eBPF with Liz Rice
Bret is joined by Liz Rice, Chief Open Source Officer at Isovalent, the makers of Cilium, to discuss Cilium and eBPF. Cilium is a multi-purpose networking, security, and observability tool for Kubernetes and more.
Fri, 28 Oct 2022 - 114 - Kubescape Kubernetes Security with ARMO
Bret is joined by Shauli Rozen, CEO and Co-Founder of ARMO, creators of Kubescape. Kubescape is a K8s open-source tool providing a multi-cloud K8s single pane of glass into your Kubernetes security, including risk analysis, security compliance, RBAC visualizer, and image vulnerability scanning.
Fri, 21 Oct 2022 - 113 - Slim and Secure Container Images with Slim.ai
Bret is joined by Martin Wimpress and Pieter van Noordennen from Slim.ai to discuss some ways to slim down your Docker images and reduce the attack surface of your containers in the process.
Fri, 14 Oct 2022 - 112 - Carvel Tools for Kubernetes
Bret is joined by Dmitriy Kalinin and John Ryan from VMWare to show off the many Carvel project tools.
Fri, 07 Oct 2022 - 111 - Securing Containers, First Steps in Docker and Kubernetes
Bret goes through his top recommendations for securing container images, Docker containers and Kubernetes pods.
Fri, 23 Sep 2022 - 110 - Managing Enterprise Kubernetes with Replicated
Bret is joined by Marc Campbell of Replicated to discuss the challenges of deploying their software on other people's Kubernetes.
Fri, 09 Sep 2022 - 109 - Docker Extensions: Using and Building Them
Bret is joined by Guillaume Tardif and Felipe Cruz of Docker Inc. for a deep dive into Docker extensions.
Fri, 26 Aug 2022 - 108 - Kubernetes Autoscaling with Karpenter
Bret is joined by Nirmal Mehta, a Principal Specialist Solution Architect at AWS, and a Docker Captain, to discuss Karpenter, an autoscaling solution that simplifies Kubernetes infrastructure by automating node scaling up and down.
Fri, 12 Aug 2022 - 107 - Beyond DevOps DORA Metrics
Bret is joined by Laura Tacho, an engineering leadership coach, to discuss measuring your team's performance with DevOps metrics (DORA) and the new SPACE framework.
Fri, 29 Jul 2022 - 106 - Argo CD Past & Future, with the Creators
Bret is joined by the co-creators of the Argo project and co-founders of Akuity - Hong Wang and Jesse Suen, to discuss the state of Argo and their new Akuity offering for Argo CD in the Cloud.
Fri, 15 Jul 2022 - 105 - Infrastructure as Code, Patterns and Practices
Bret is joined by Rosemary Wang, a developer advocate at HashiCorp, to discuss her book: Infrastructure as Code, Patterns and Practices.
Fri, 01 Jul 2022 - 104 - Applications-as-Code with Shipa
Bret is joined by Ravi Lachhman, Field CTO at Shipa, to discuss the basics of Shipa application and policy management.
Fri, 17 Jun 2022 - 103 - Nomad OrchestrationFri, 03 Jun 2022
- 102 - GitOps with Pulumi
Bret is joined by David Flanagan, aka Rawkode Academy, from Pulumi to show off how Pulumi infrastructure-as-code can improve GitOps pipelines.
Fri, 20 May 2022 - 101 - Docker Desktop for Linux is Here!
Bret is joined by Anca Iordache and Dave Scott, software engineers at Docker Inc, to talk about why they made Docker Desktop for Linux and how it's different from running the Docker Engine daemon.
Fri, 06 May 2022 - 100 - Kubernetes VCluster for "Clusters in Namespaces"
Bret is joined by Lukas Gentele and Rich Burroughs of Loft Labs to talk about vcluster, a Kubernetes distribution that can run inside an existing cluster namespace, aka "clusters in clusters."
Fri, 22 Apr 2022 - 99 - Enterprise Kubernetes Barriers
Bret and his guests - Jamie Duncan and John Osborne, authors of "OpenShift in Action" - talk about Enterprise Kubernetes adoption, the barriers teams encounter and why it's worth solving the hard problems in enterprise teams by standardizing on Kubernetes.
Fri, 08 Apr 2022 - 98 - Kubernetes Policy Management with Kyverno and Nirmata
Jim Bugwadia joins Bret to discuss Kubernetes policy management and "intelligent guardrails for K8s." Jim is the CEO and co-founder of Nirmata.
Fri, 25 Mar 2022 - 97 - Container Management with Portainer
In this episode, Bret is joined by Portainer's co-founder and CEO, Neil Cresswell, to get an update on their product. If you haven't heard of Portainer, it's one of the original web apps to manage Docker, then swarm, and now Kubernetes.
Fri, 11 Mar 2022 - 96 - Docker Desktop Alternatives
Bret explores and reviews tools that "might" replace Docker Desktop for those who decide not to pay for the subscription. He goes through the pros and cons of the alternatives. Streamed live on YouTube Jan 27, 2022.
Mon, 28 Feb 2022 - 95 - Catch IaC Drift with Firefly
Bret is joined by Eran Bibi, a co-founder and CPO of Firefly to discuss Cloud and Kubernetes drift, and dealing with unmanaged resources and policy violations in Infrastructure as Code. Streamed live on YouTube on January 13, 2022.
Fri, 18 Feb 2022 - 94 - Containers as a Service with Cycle.io
In this episode, Jake Warner, founder of Cycle joins Bret to discuss and demo Cycle.io, a Kubernetes alternative to run your containers and reduce your DevOps complexity.
Fri, 11 Feb 2022 - 93 - Testcontainers: Using Code to Control Docker for Testing
Control your testing in containers with your code! Bret's guest, Sergei Egorov, walks us through testcontainers.org and AtomicJar for using API's to control Docker from Go, Java, Python, Node, Rust, Scala, and more. Streamed live on YouTube December 9, 2021.
Fri, 04 Feb 2022 - 92 - Honeycomb for Observability and Telemetry
Liz Fong-Jones from honeycomb.io joins Bret in this episode to discuss and demo their platform and Kubernetes Observability. Streamed live on YouTube on December 2, 2021.
Fri, 28 Jan 2022 - 91 - Everything Arm and Containers with Alex Ellis
Bret talks with Alex Ellis, Founder of OpenFaaS, about all things "containers on arm." They cover Apple's M1 arm processor, Raspberry Pi arm images, Docker Desktop and arm, Kubernetes clustering, Alex's new Netbooting workshop, and more. Streamed live on YouTube on Apr 1, 2021.
Fri, 21 Jan 2022 - 90 - DevOps Automation with Crossplane
Friend and fellow Docker Captain, Viktor Farcic, joins Bret to talk about all things DevOps Automation and Crossplane. Streamed live on YouTube Oct 7, 2021, Ep 142.
Fri, 14 Jan 2022 - 89 - Gateway API
The topic is the new Gateway API and Kubernetes Ingress. Bret met with Mark Church, Product Manager of GKE Networking at Google. They talked in detail and took questions from the YouTube chat. Streamed live on YouTube Apr 8, 2021, Ep 119.
Fri, 07 Jan 2022 - 88 - GitOps and Automating Container Deployments
Automating container deployments with GitOps is the topic of this podcast with Bret's guest, Nirmal Mehta. At the time of the show (March 2021), Nirmal was a Distinguished Engineer and Director at Booz Allen Hamilton.
Fri, 31 Dec 2021 - 87 - Best of DevOps from 2021
Docker Captain and Engineering Consultant Laura Tacho joins Bret and they go through all their favorite topics and tech things of 2021.
Fri, 24 Dec 2021 - 86 - Container Registry and Image Management with Regclient
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.
Fri, 17 Dec 2021 - 85 - Kubernetes Troubleshooting with Komodor
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.
Fri, 10 Dec 2021 - 84 - Docker Compose v2 Rocks
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!
Fri, 03 Dec 2021 - 83 - Kubernetes Schema Validation with Datree
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.
Fri, 26 Nov 2021 - 82 - Arm, Apple M1, and Docker in 2021
Apple's move to Arm processors will change software development for everyone... or will it? Apple has moved towards an Arm processor.
Fri, 19 Nov 2021 - 81 - Lint Everything with Super-LinterFri, 12 Nov 2021
- 80 - MicroK8s Kubernetes High Availability
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.
Fri, 05 Nov 2021 - 79 - Teleport for Remote Kubernetes
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.
Fri, 29 Oct 2021 - 78 - Containerd with Phil Estes
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.
Fri, 15 Oct 2021 - 77 - Cyber Security and Pentesting with Zaid Sabih of zSecurity
Zaid Sabih, the founder of zSecurity, talks with Bret about cyber security, pentesting, ethical hacking, and career choices.
Fri, 08 Oct 2021 - 76 - Rancher Labs and Kubernetes with Darren Shepherd
Darren Shepherd, co-founder of Rancher Labs, joins Bret to talk about Rancher's latest projects and all things Kubernetes.
Fri, 01 Oct 2021 - 75 - GitOps and Argo CD with Viktor Farcic
Docker Captain Viktor Farcic of https://codefresh.io talks about GitOps automation and workflows using the Argo project tools.
Fri, 24 Sep 2021 - 74 - Windows 11 WSL2 Past & Future with Nuno do CarmoFri, 17 Sep 2021
- 73 - Docker's New Licensing Changes
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).
Thu, 09 Sep 2021 - 72 - Kubernetes Octant for Dev Insights with Wayne Witzel
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.
Fri, 03 Sep 2021 - 71 - How to Backup Kubernetes using Velero Open Source with guest Nolan Brubaker
I'm joined by Nolan Brubaker of VMWare to talk about Velero, an open-source backup and migration tool for Kubernetes.
Fri, 27 Aug 2021 - 70 - DevOps, SRE, and Traefik talk with Docker Captain Brian Christner
My guest is Brian Christner, fellow Docker Captain, and we talked about all things DevOps, some SRE, and Traefik.
Fri, 20 Aug 2021 - 69 - GitHub CoPilot for DevOps? with Nirmal Mehta
I was given early access to GitHub Copilot and used it intensely for a week in my DevOps tasks before this show.
Thu, 12 Aug 2021 - 68 - Contour + Envoy for Kubernetes Ingress and K8s Operators
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).
Wed, 16 Sep 2020 - 67 - Logging and Monitoring with Justin Quinn of Logz.io
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.
Wed, 29 Jul 2020 - 66 - Docker's Future: AWS and Azure Beta's
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 cloud's directly without needing to manage the Docker Engine.
Sun, 12 Jul 2020 - 65 - containerd: The Most Popular Container Runtime, with Phil Estes
I'm joined by Phil Estes of IBM, Distinguished Engineer & CTO for Container and Linux Architecture Strategy at IBM Cloud.
Wed, 01 Jul 2020 - 64 - Learning Kubernetes Ingress with Nirmal Mehta
I chat with Docker Captain Nirmal Mehta of Booz Allen Hamilton about Kubernetes Ingress controllers and resources.
Tue, 16 Jun 2020 - 63 - Container and Kubernetes Security with Liz Rice of Aqua Security
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.
Thu, 21 May 2020 - 62 - Serverless, FaaS, and Kubernetes Tools with Alex Ellis of OpenFaaS
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.
Fri, 24 Apr 2020 - 61 - Remote DevOps Tools for Teams with Kevin Griffin
My friend Kevin Griffin and I talk about the tools we use often for working in development and operations teams remotely.
Tue, 07 Apr 2020 - 60 - Container Profiling and Testing with Gianluca ArbezzanoTue, 31 Mar 2020
Podcasts ähnlich wie DevOps and Docker Talk: Cloud Native Interviews and Tooling
- Conversations ABC listen
- Global News Podcast BBC World Service
- El Partidazo de COPE COPE
- Herrera en COPE COPE
- The Dan Bongino Show Cumulus Podcast Network | Dan Bongino
- Es la Mañana de Federico esRadio
- La Noche de Dieter esRadio
- Hondelatte Raconte - Christophe Hondelatte Europe 1
- Dateline NBC NBC News
- 財經一路發 News98
- La rosa de los vientos OndaCero
- Más de uno OndaCero
- La Zanzara Radio 24
- L'Heure Du Crime RTL
- El Larguero SER Podcast
- Nadie Sabe Nada SER Podcast
- SER Historia SER Podcast
- Todo Concostrina SER Podcast
- 安住紳一郎の日曜天国 TBS RADIO
- アンガールズのジャンピン[オールナイトニッポンPODCAST] ニッポン放送
- 辛坊治郎 ズーム そこまで言うか! ニッポン放送
- 飯田浩司のOK! Cozy up! Podcast ニッポン放送
- 吳淡如人生實用商學院 吳淡如
- 武田鉄矢・今朝の三枚おろし 文化放送PodcastQR