Beta
Logo of the podcast DevOps and Docker Talk: Cloud Native Interviews and Tooling

DevOps and Docker Talk: Cloud Native Interviews and Tooling (Bret Fisher)

Explore every episode of DevOps and Docker Talk: Cloud Native Interviews and Tooling

Dive into the complete episode list for DevOps and Docker Talk: Cloud Native Interviews and Tooling. Each episode is cataloged with detailed descriptions, making it easy to find and explore specific topics. Keep track of all episodes from your favorite podcast and never miss a moment of insightful content.

Rows per page:

1–50 of 180

Pub. DateTitleDuration
05 Apr 2024Portainer for Kubernetes, Docker, Swarm, Edge, and IoT00:49:56

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 the live recording of 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" way

Creators & Guests

  • (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 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 merch at Bret's Loot Box
Homepage bretfisher.com

06 Oct 2023Ephemeral & Preview Environments for Compose and Kubernetes00:43:01

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 recording of 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 Channel

Creators & Guests

  • (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-dependent

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 merch at Bret's Loot Box
Homepage bretfisher.com

15 Jul 2019How to Run Privileged Containers in Swarm00:09:35

In this episode, I answer a question about how to start a Swarm service container in privileged mode.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

11 Jun 2019Docker and Swarm RBAC Options00:02:36

In this episode, I answer a question about how to control admin access to docker and swarm using roll based authentication.

 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

21 Apr 2019Pre DockerCon with Laura Tacho and Marcos Lilljedahl01:10:34

In this episode, I chat with Laura Tacho from CloudBees and Marcos Lilljedahl from iúnigo, both Docker Captains and developers. We take questions from the live audience and discuss topics ranging from the difference between Jenkins and Jenkins X, to Facebook's osquery and another new open-source, to Docker's upcoming 19.03 release and its new features.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

16 Jun 2020Learning Kubernetes Ingress with Nirmal Mehta01:00:26

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

14 Jul 2023Cycle.io LowOps container platform00:50:00

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 recording of the complete show from May 18, 2023 is on YouTube (Ep. #217). Includes demos.

★Topics★
Cycle.io website
@cycleplatform on YouTube


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 merch at Bret's Loot Box
Homepage bretfisher.com


Creators & Guests
  • (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 funding
06 Sep 2024MLOps for DevOps People00:48:29

Bret and Nirmal are joined by Maria Vechtomova, a MLOps Tech Lead and co-founder of Marvelous MLOps, to discuss the obvious and not-so obvious differences between a MLOps Engineer and traditional DevOps jobs.
Maria is here to discuss how DevOps engineers can adopt and operate machine learning workloads, also known as MLOps. With her expertise, we'll explore the challenges and best practices for implementing ML in a DevOps environment, including some hot takes on using Kubernetes.

There's also a video version to watch on YouTube.

★Topics★
Marvelous MLOps on LinkedIn
Marvelous MLOps Substack
Marvelous MLOps YouTube Channel

Creators & Guests

  • (00:00) - Intro
  • (02:04) - Maria's Content
  • (03:22) - Tools and Technologies in MLOps
  • (09:21) - DevOps vs MLOps: Key Differences
  • (19:22) - Transitioning from DevOps to MLOps
  • (22:52) - Model Accuracy vs Computational Efficiency
  • (24:46) - MLOps with Sensitive Data
  • (29:10) - MLOps Roadmap and Getting Started
  • (32:36) - Tools and Platforms for MLOps
  • (37:14) - Adapting MLOps Practices to Future Trends
  • (44:08) - Is Golang an Option for CI/CD Automation?

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 merch at Bret's Loot Box
Homepage bretfisher.com

26 Mar 2025What's Coming in 2025? 00:16:42

This episode is about what I'm seeing and what I'm doing right now, and then for the rest of the year. There are three parts. First, I talk about what's about to happen for me for the next few weeks re going to London for KubeCon. Then what I'm planning to change in this podcast, as well as my other content on YouTube for the rest of the year. And lastly, I talk about some industry trends that I'm seeing that will force me, I think, to change the format of this show. I recorded the episode on March 22, 2025.
★Topics★
My work at KubeCon EU in London
What's next for this Podcast and my YouTube
What's up with AI for DevOps?

Creators & Guests

  • (00:00) - What's Coming in 2025
  • (01:07) - Highlights I'm excited about re KubeCon
  • (04:35) - Changes to this Podcast
  • (05:58) - What's up with AI and "Agentic DevOps"?
  • (15:11) - Upcoming guests

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 merch at Bret's Loot Box
Homepage bretfisher.com

28 Oct 2022Cilium and eBPF with Liz Rice00:55:09

Bret is joined by Liz Rice, Chief Open Source Officer at Isovalent, the makers of Cilium, to discuss Cilium and eBPF.

Liz Rice is back to give us more insight into eBPF and the Cilium project. Isovalent is the company that created and manages the Cilium Project, which does an increasing number of things for Kubernetes, including networking, CNI support, security, advanced networking stuff, and observability, as well as other things like load balancing. Liz is one of my go-to experts on how low-level Linux internals work. She's been speaking about container internals since the early days of Docker.

Streamed live on YouTube on September 8, 2022.


Unedited live recording of this show on YouTube (Ep #183)


Topics★
Cilium website
Isovalent website
eBPF
Network Policy Editor

Liz Rice★
Liz Rice on Twitter
Liz Rice's website
Books on Containers, eBPF, Kubernetes and Go

Join my Community
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Intro
  • (00:53) - Bret intro
  • (01:41) - Main interview
  • (01:44) - The merch store
  • (02:39) - More merch talk
  • (04:19) - Introductions
  • (05:16) - What else Liz does
  • (05:26) - Liz's books
  • (06:22) - Brief history of EBPF
  • (07:41) - Kernel modules before EBPF
  • (08:46) - EBPF vs Kernel Modules
  • (09:57) - EBFP is dynamically loaded
  • (11:23) - Performance and Data Transfer
  • (12:35) - Isovalent and Cilium
  • (14:12) - How Cilium started
  • (16:18) - Specific versions of the kernel?
  • (17:32) - Where do we use EBPF in Kubernetes?
  • (18:12) - CNI
  • (20:02) - Question: Where can you start learning EBPF?
  • (23:04) - Question
  • (30:22) - All open source?
  • (31:08) - Question Cilium as a service mesh
  • (32:32) - Enabling certain features
  • (33:39) - Question
  • (34:11) - Question
  • (35:20) - Question
  • (37:21) - Wrapping up Cilium in cloud
  • (38:22) - Offloading programs XDP
  • (40:16) - Question about GUI
  • (42:41) - Question
  • (49:29) - Question
  • (52:10) - EBPF on Windows?
  • (53:13) - How is it implemented?
  • (54:02) - Wrapping up

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 merch at Bret's Loot Box
Homepage bretfisher.com

15 Jul 2022Argo CD Past & Future, with the Creators01:12:29

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.

Chances are, you've heard of one or more of the Argo projects. They include Argo Workflows, Argo CD, Argo Events, and Argo roll-outs. Argo is one of those Kubernetes projects that is so common for teams to choose that it's nearly an assumption that every team is using one of their tools in a cluster or two.

Hong Wang and Jessie Suen helped co-create the Argo project years back at Intuit and have now co-founded a growing startup called Akuity. The company is focusing on making the Argo products better and creating SaaS offerings for the Argo tools. In this episode, we get a perspective on where the Argo tools came from and what the team behind it is doing. Streamed live on YouTube on May 26, 2022.


Unedited live recording of this show on YouTube (Ep #171).


★Topics★
Argo CD homepage
Akuity homepage
Akuity news on more funding
Argo CD in the cloud
ArgoCon in September
Declarative setup of Argo CD

★Twitter Links★
Argo
Akuity
Jesse Suen
Hong Wang

★Join my Community★
Best coupons for my Docker and Kubernetes courses

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

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 merch at Bret's Loot Box
Homepage bretfisher.com

14 Jun 2024Local GenAI LLMs with Ollama and Docker00:50:08

Bret and Nirmal are joined by friend of the show, Matt Williams, to learn how to run your own local ChatGPT clone and GitHub Copilot clone with Ollama and Docker's "GenAI Stack," to build apps on top of open source LLMs.

We've designed this conversation for tech people like myself, who are no strangers to using LLMs in web products like chat GPT, but are curious about running open source generative AI models locally and how they might set up their Docker environment to develop things on top of these open source LLMs.

Matt Williams is walking us through all the parts of this solution, and with detailed explanations, shows us how Ollama can make it easier on Mac, Windows, and Linux to set up LLM stacks.

Be sure to check out the video version of this episode for any demos.

This episode is from our YouTube Live show on April 18, 2024 (Stream 262).

★Topics★

Creators & Guests

  • (00:00) - Intro
  • (01:32) - Understanding LLMs and Ollama
  • (03:16) - Ollama's Elevator Pitch
  • (08:40) - Installing and Extending Ollama
  • (17:17) - HuggingFace and Other Libraries
  • (19:24) - Which Model Should You Use?
  • (26:28) - Ollama and Its Applications
  • (28:57) - Retrieval Augmented Generation (RAG)
  • (36:44) - Deploying Models and API Endpoints
  • (40:38) - DockerCon Keynote and LLM Demo
  • (47:44) - Getting Started with Ollama

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 merch at Bret's Loot Box
Homepage bretfisher.com

18 Mar 2019Swarm Volume Storage Drivers00:07:01

Docker Captain Michael Irwin and I go over various storage options for persistent volumes in Swarm, and how you need to think about storage for Docker.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

12 Jul 2020Docker's Future: AWS and Azure Beta's00:25:55

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

10 Nov 2023Multipass Local Virtual Machines00:31:44

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 recording of the complete show from September 21, 2023 is on YouTube (Ep. #235). Includes demos.

★Topics★
Multipass website

Creators & Guests

  • (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 Multipass

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 merch at Bret's Loot Box
Homepage bretfisher.com

25 Nov 2022HashiCorp Vault for Kubernetes00:54:41

Bret is joined by Rosemary Wang from HashiCorp to show off Vault for Kubernetes, an an open source secrets provider.

Rosemary is a return guest and does her usual fantastic job at explaining the complex topics around storing secrets, who needs Vault and why, running Vault on Kubernetes, the Vault storage backend and so much more.

Streamed live on YouTube on September 29, 2022. Includes demos.


Unedited live recording of this show on YouTube (Ep #186)


Topics★
Vault website
HashiCorp Cloud
Raft storage for Vault, how Raft works
Example repo: HashiCorp Vault for Development Teams

Rosemary Wang★
Rosemary on Twitter
Rosemary on Linkedin

Join my Community
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Intro
  • (00:54) - Bret intro
  • (01:36) - Main show
  • (01:52) - Course updates
  • (02:12) - Introductions
  • (03:15) - Today's Topic
  • (04:24) - Anyone who doesn't need secret management?
  • (07:13) - Elevator pitch for Vault
  • (09:22) - Handling Rotation and Exit Strategies
  • (11:49) - When do I need Vault?
  • (14:35) - Question about Aquilas
  • (14:54) - Vault is open source
  • (16:50) - We ain't got time for that
  • (17:41) - Can I run Vault on Kubernetes?
  • (18:39) - Question: Where are Secrets Stored?
  • (19:59) - Raft all the things
  • (21:19) - Question: Vault and SSL Certificates
  • (22:31) - Question and Demo
  • (22:56) - Demo intro
  • (23:26) - Demo
  • (23:27) - Question about HSMs
  • (23:50) - Question
  • (24:44) - Question about Unsealed Tokens
  • (27:18) - Question
  • (29:42) - Bret's First Question about Toil
  • (36:33) - Question: Password Managers and Vault
  • (39:44) - Question
  • (41:05) - Question
  • (43:38) - Notes about Vault Agent Sidecar and Authentication
  • (45:15) - Bret's Summary
  • (48:48) - Question about Getting Started
  • (49:44) - Starting with Sealed Secrets
  • (52:30) - Wrap up
  • (53:06) - Getting in touch with Rosemary
  • (53:43) - What's next for Rosemary?
  • (54:31) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

17 Dec 2021Container Registry and Image Management with Regclient00:58:34

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

05 Aug 2019Startup Order With Multi-Container Apps00:04:56

In this episode, I answer a question about controlling container startup orders in a multi-container app.

 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

07 Apr 2020Remote DevOps Tools for Teams with Kevin Griffin00:46:44

My friend Kevin Griffin and I talk about the tools we use often for working in development and operations teams remotely.

  ★For Humans ★

 ★For Code ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

27 Aug 2021How to Backup Kubernetes using Velero Open Source with guest Nolan Brubaker00:53:27

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

06 Feb 2025Is Swarm at EOL?00:18:03

I've been a big fan of Swarm since it was launched over a decade ago and I've made multiple courses on it that still sell. But, we recently got some news out of Mirantis that might be bad news. So I talked about it last week on my live stream.
There's also a video version of this show on YouTube.

★Topics★
Blog post that sparked this discussion:
https://www.portainer.io/blog/portainer-the-essential-tool-for-docker-swarm-users-facing-a-kubernetes-future

Creators & Guests

  • (00:00) - Intro
  • (00:34) - Mirantis' Role in Swarm's Future
  • (01:52) - The Hope of Swarm being shipped in Docker Engine
  • (02:43) - Portainer's Perspective on Swarm's Viability
  • (04:27) - Swarm Community and Support
  • (05:47) - One Sentence Signals Change?
  • (08:37) - Swarm in Maintenance Mode
  • (10:47) - The Docker-Swarm Stack
  • (11:43) - Future of Swarm in Docker Engine
  • (13:52) - Integration Challenges

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 merch at Bret's Loot Box
Homepage bretfisher.com

29 Jul 2020Logging and Monitoring with Justin Quinn of Logz.io00:22:14

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

14 Apr 2023Windows WSL and Containers in 202301:01:46

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 recording of 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 website

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 merch at Bret's Loot Box
Homepage bretfisher.com


Creators & Guests
  • (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 Windows
13 Feb 2020Serverless Docker and Kubernetes in 202000:15:10

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 away, because we have bigger problems to solve first, like speeding up our deployment processes or improving our monitoring and recovery.


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 merch at Bret's Loot Box
Homepage bretfisher.com

03 Sep 2021Kubernetes Octant for Dev Insights with Wayne Witzel00:22:18

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

22 Mar 2024Open Source Codespaces with Daytona00:47:57

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.

Watch the video version on YouTube.

★Topics★
Daytona website
Daytona on GitHub
Why Daytona OSS'd
DIY Guide

Creators & Guests

  • (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 Daytona

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 merch at Bret's Loot Box
Homepage bretfisher.com

04 Nov 2019Swarm Networking and Logging Solutions00:21:01

In this episode, I answer a few questions about Swarm networking, Traefik as your proxy using Consul to store its configuration, and then I go into deeper detail about logging in Docker.

 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

17 Sep 2021Windows 11 WSL2 Past & Future with Nuno do Carmo01:03:23

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


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 merch at Bret's Loot Box
Homepage bretfisher.com

01 Jul 2019Troubleshooting Docker Swarm Networking and DNS00:10:57

In this episode, I answer a question about how to troubleshoot docker swarm networking and docker DNS.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

22 Mar 2019Backing Up a Database Container in Swarm00:06:33

Docker Captain Michael Irwin and I discuss backups of databases in a container cluster like Docker Swarm.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

05 May 2023Contribute to Kubernetes00:53:09

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 recording of 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 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 merch at Bret's Loot Box
Homepage bretfisher.com


Creators & Guests
  • (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 up
10 Dec 2021Kubernetes Troubleshooting with Komodor00:45:14

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

19 Apr 2024AWS Finch: The Minimal Local Container Solution00:49:19

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 the live recording of the complete show from February 22, 2024 on YouTube (Ep. 255).

★Topics★
Finch Website
Bret's local container runtime spreadsheet

Creators & Guests

  • (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 Finch

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 merch at Bret's Loot Box
Homepage bretfisher.com

29 Oct 2021Teleport for Remote Kubernetes00:38:33

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

20 Jan 2023Trivy and Tracee, Aqua Security Tools00:40:08

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. I've been using trivy for over four years to scan for known vulnerabilities in my own container images and my clients.

We also look at tracee, a new tool that is part of a new generation of tools that use the Linux kernel eBPF feature to investigate what's happening in real time on your servers. Anaïs is great as an explainer of Kubernetes and all cloud native things, and she's the creator of the 100 days of Kubernetes tutorials on her YouTube channel where she breaks down various cloud native topics for beginners. Based on what I've learned in this show from Anaïs, I plan to change how I use trivy so that it's scanning more things and more often in my CI automation pipelines.

Streamed live on YouTube on November 3, 2022.


Unedited live recording of this show on YouTube (Ep #190)

Topics★
Aqua Security Tools
Aqua Security on YouTube
Trivy
Trivy-Operator
kube-bench
tracee
kube-hunter

★Anaïs Urlichs★
Anaïs on Twitter
Anaïs' Newsletter
Anaïs on YouTube
100 Days of Kubernetes

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 Box

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Intro
  • (00:53) - Custom intro
  • (02:28) - Main show
  • (02:32) - Introducing Anais
  • (04:30) - Security Tools
  • (04:56) - What is Aqua Security
  • (06:12) - Not all security scanners are made equal
  • (07:22) - What is Trivy?
  • (08:01) - Misconfiguration scanning with Trivy
  • (12:12) - Security vs Disruption
  • (13:06) - Address vulnerabilities in the base image
  • (14:11) - Question: Operator for Trivy
  • (17:51) - Automating the tool
  • (19:45) - Vulnerability fatigue
  • (20:32) - Question: Go and No-go Criteria
  • (24:13) - Tip Toe, Start Small
  • (25:19) - Kube Bench
  • (26:08) - Kube Hunter
  • (28:09) - What is Tracee?
  • (33:39) - What is the roadmap for implementing these tools?
  • (39:57) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

21 Jan 2022Everything Arm and Containers with Alex Ellis01:17:01

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.

 ★Topics ★


 ★Alex Ellis ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

24 Mar 2020Docker Swarm 2020 with Docker Captain Brandon Mitchell00:48:53
18 Feb 2019Updating A Proxy From A Different Container00:07:27

In this episode, I answer a question about how to control docker and other containers like a nginx proxy from inside a separate container.

 ★Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

28 Oct 2019Rancher, Kubernetes, and Beyond with Darren Shepherd01:03:46

In this episode, I have a great chat with Darren Shepherd, who is the Co-founder and Chief Architect at Rancher Labs. You probably know them for making, well, Rancher. We also talk about k3s, k3OS, RancherOS, RIO and k3v. It was a lot of fun and we covered a lot of ground on how they've launched so many Kubernetes projects in the last few years.

 ★Show Links ★

[Sponsor] Manning Publications, get 40% off your first book or video order at manning.com with coupon  poddocdev19 (enter at checkout)


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 merch at Bret's Loot Box
Homepage bretfisher.com

29 Dec 2023Dockerfiles have versions?00:16:06

I break down why Dockerfile frontends exist and how Docker's build engine "BuildKit" is giving us updated Dockerfile features.

The TL;DR of this podcast is to add this to your Dockerfiles as the first line, always and forever.

# syntax=docker/dockerfile:1


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 & Guests

  • (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

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 merch at Bret's Loot Box
Homepage bretfisher.com

21 Apr 2025Docker Model Runner00:13:06

Docker launched "Docker Model Runner" to run LLMs through llama.cpp with a single "docker model" command. In this episode Bret details examples and some useful use cases for using this way to run LLMs. He breaks down the internals. How it works, when you should use it or not use it; and, how to get started using Open WebUI for a private ChatGPT-like experience.

★Topics★
Model Runner Docs
Hub Models
OCI Artifacts
Open WebUI
My Open WebUI Compose file

Creators & Guests

  • (00:00) - Intro
  • (00:46) - Model Runner Elevator Pitch
  • (01:28) - Enabling Docker Model Runner
  • (04:28) - Self Promotion! Is that an ad? For me?
  • (05:03) - Downloading Models
  • (07:11) - Architectrure of Model Runner
  • (10:49) - ORAS
  • (11:09) - What's next for Model Runner?
  • (12:13) - Troubleshooting

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 merch at Bret's Loot Box
Homepage bretfisher.com

14 Jan 2022DevOps Automation with Crossplane01:06:35

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

24 Jun 2019ENTRYPOINT vs. CMD, what's the difference in Dockerfiles00:11:09

In this episode, I discuss the differences between the docker file commands of ENTRYPOINT and CMD, and how to use them together for automating container startup tasks.

 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

04 Feb 2022Testcontainers: Using Code to Control Docker for Testing00:52:28

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 on December 9, 2021.

Unedited live recording of this show on YouTube (Ep 149).

★Topics ★
Testcontainers
Testcontainers on GitHub
Company behind Testcontainers
Testcontainers Cloud blog

★Sergei Egorov ★
Sergei on Twitter

 ★Join my Community ★

Best coupons for my Docker and Kubernetes courses

Follow me on Patreon and support this show!

Chat with us on our Discord Server, Vital DevOps

Homepage bretfisher.com

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 merch at Bret's Loot Box
Homepage bretfisher.com

25 May 2019Live from DockerCon with the Docker Captains00:53:01

In this episode, I'm live from the show floor at DockerCon with Nirmal Mehta and Nils De Moor as we cover the announcements, our favorite sessions, and take your questions on everything from Kubernetes, K3s, Proxy's, Traefik, Docker Enterprise 3.0, Linkerd, storage replication, and more.


 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

06 Mar 2019Docker Environment Configs, Variables, and Entrypoints00:22:07

I go through the multiple ways to get your environment variables into a container, and what shouldn't go into your ENV's.

 ★Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

08 Mar 2019Docker Swarm Install in AWS00:05:56

In this episode, I quickly list the steps to set up a Docker Swarm in AWS using docker-machine and shell scripts

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

24 Mar 2025Docker Build the best way with Docker Bake00:15:05

The Docker Bake Build tool just went general availability, and I'm excited about what this means for creating reproducible builds and automation that can run anywhere. In this video I'm gonna break down some of the features, the benefits and walk through some examples.

In this episode I explain why docker buildx bake exists, what it can do, and I walk through multiple examples of Bake files and how it's better than docker build image and docker compose build. I also touch on BuildKit and Docker's GitHub Actions.
There's also a video version of this show on YouTube.

★Get started with Docker Bake★
Walkthough https://docs.docker.com/guides/bake/
Docs: https://docs.docker.com/build/bake/
GA Announcement: https://www.docker.com/blog/ga-launch-docker-bake/

Creators & Guests

  • (00:00) - Intro
  • (00:04) - /
  • (00:41) - History Lesson
  • (01:29) - Bake Today
  • (02:43) - Ad for... Me!
  • (03:53) - List of Benefits
  • (10:29) - Use Bake Everywhere
  • (12:41) - Leaning into Bake, maybe?

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 merch at Bret's Loot Box
Homepage bretfisher.com

08 Oct 2021Cyber Security and Pentesting with Zaid Sabih of zSecurity01:02:34

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

13 Mar 2019Learning The New Docker App with Michael Irwin00:27:20

In March of 2019, I talked with Michael about the new "docker-app" experimental tool. This clip talks about why it exists, and how to use it. In April 2019 Docker released a beta of 19.03 that includes "docker-app" as a plugin to the standard docker CLI, as "docker app", but most other features of this tool stay the same. We also talk about the standard behind this tool, CNAB.

 ★Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

13 Dec 2024DevOps Cert Prep using AI, with the KodeKloud Team01:13:01

Bret is joined by Mumshad Mannambeth and Vijin Palazhi of KodeKloud for Q&A on what we should be studying and certifying for in 2025.
 

💥 This episode is brought to you by our valued sponsor and friends at Aikido!💥
Aikido is a no-nonse platform that helps developers get security done. It consolidates multiple scanning tools like code analysis, dependency analysis, and cloud security into a single platform. Aikido’s superpower is its ability to remove false positives, so you can focus on the real issues. Aikido not only helps you find true vulnerabilities but their new AI features auto triage and even fix issues for you.
Aikido is FREE for small teams or anyone wanting to simply explore so check it out today at aikido.dev


This episode is chalked full of information. We talked about the CNCF Kubestronaut program and how GenAI has changed the cert prep game, and see what tools and techniques we should use to prepare for next year!

You've probably seen Mumshad's courses. He has been another person like myself who, for almost a decade, has been making container courses on Docker, Kubernetes, all the tooling. Now he's running a giant platform of learning and they're introducing AI into your learning and certification prep, courses, and skills labs. And we go through all of it.

We talk about all of the Linux Foundation certifications they cover. They've launched over 100 courses now on their platform and they cover a lot, if not all of the Linux certifications, especially around Kubernetes and the Cloud Native ecosystem. I'm a huge fan of that. I think this is great stuff for everyone, especially if you're early in your career and you're using certifications as a way to prove your expertise or you're like me, you've been around forever and you want to show that you're up to date. 

There's also a video version of this show on YouTube.

★Topics★
KodeKloud website

Creators & Guests

  • (00:00) - DDT MAIN (Audio) Bret's NEW
  • (04:32) - Community in Career Growth
  • (05:48) - Intro
  • (07:51) - Kubernetes Certifications: Kubestronaut
  • (11:36) - The Kubernetes Learning Path
  • (15:40) - Who is Kubestronaut For?
  • (22:24) - Maintaining Kubernetes Certification
  • (24:34) - Changes in Certification Requirements
  • (25:12) - KodeKloud Course Updates
  • (26:46) - Exploring BlueSky for Cloud Native Community
  • (27:21) - AI in Certification and Teaching Assistance
  • (39:21) - AI Tutor and Future of Learning
  • (40:31) - Replacing Q&A with AI?
  • (57:22) - Rapid Fire Q&A
  • (57:32) - Pro vs AI Subscription with KodeKloud
  • (57:53) - Starting with K8s
  • (01:00:52) - Certifications for Software Engineers
  • (01:04:12) - Course Updates and Future Plans
  • (01:06:33) - Developer Courses Plans?
  • (01:09:20) - No Labs for Azure DevOps Course
  • (01:10:53) - MLOps Courses
  • (01:12:23) - Conclusion and Final Thoughts

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 merch at Bret's Loot Box
Homepage bretfisher.com

24 Dec 2021Best of DevOps from 202100:47:53

Docker Captain and Engineering Consultant Laura Tacho joins Bret and they go through all their favorite topics and tech things of 2021. Streamed live on YouTube Dec 16, 2021, Ep 150.


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 merch at Bret's Loot Box
Homepage bretfisher.com

27 Dec 2024Aikido: Is a Single DevSecOps Tool Possible?01:01:56

Or watch the video version on YouTube. Bret is joined by Willem Delbare and Roeland Delrue to discuss Aikido, a security tool consolidation platform designed specifically for smaller teams and solo DevOps practitioners.
The discussion explores how Aikido addresses the growing challenges of software supply chain security by bringing together various security tools - from CVE scanning to cloud API analysis - under a single, manageable portal. Unlike enterprise-focused solutions, Aikido targets the needs of smaller teams and individual DevOps engineers who often juggle multiple responsibilities. During the episode, they demonstrate Aikido's capabilities using Bret's sample GitHub organization, and show how teams can implement comprehensive security measures without managing multiple separate tools.

There's also a video version on YouTube.

★Topics★
Aikido website
Aikido on Bluesky
Aikido on LinkedIn

Creators & Guests

  • (00:00) - Intro
  • (06:20) - Aikido Origin Story
  • (10:32) - What Does AutoFix Mean?
  • (13:18) - Security Automation and Developers
  • (21:32) - Lessons from Onboarding Customers
  • (23:10) - Reducing Noise and Alert Fatigue with Aikido
  • (27:30) - Aikido in the CI/CD Process
  • (31:26) - AI Security Integration
  • (32:24) - GitHub Actions and Dependencies as Attack Vector
  • (39:20) - Dependencies in Programming Languages
  • (41:30) - Infrastructure as Code and Cloud Security
  • (48:17) - Runtime Protection with Aikido Zen
  • (54:25) - Agent Involvement in Scanning
  • (57:54) - Tools to Use Alongside Aikido
  • (01:01:16) - Getting Started with Aikido

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 merch at Bret's Loot Box
Homepage bretfisher.com

09 Sep 2019AWS ECS and Container Migrations with Chris Hickman00:56:04

In this episode, I talk with Chris Hickman about using containers since the early days of docker, using AWS ECS as your orchestrator, and more...

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

23 Nov 2023KubeCon Live with Friends 202300:50:10

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.

The live recording of the complete show from November 9, 2023 is on YouTube (Ep. #240)

Creators & Guests

  • (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 Morgan

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 merch at Bret's Loot Box
Homepage bretfisher.com

03 Jun 2022Nomad Orchestration00:54:09

Bret is joined by Erik Veld, Manager, Developer Advocacy at HashiCorp, the creators of Nomad. Nomad is an orchestrator like Kubernetes and Swarm but it has a unique set of features that make it an interesting alternative on multiple levels. It's known for having a much simpler infrastructure design than Kubernetes, and also having a stronger community and feature release cycle then Swarm. Erik talks about the basics of Nomad, the reason it was created and runs through some demos. Streamed live on YouTube April 7, 2022.


Unedited live recording of this show on YouTube (Ep #165). Includes demos.


★Topics★
Nomad website
Nomad GitHub page
Tech-Nomadic, Run Your Software Anywhere (YouTube)
Managing DigitalOcean Kubernetes clusters with Terraform (YouTube)


★Erik Veld★
Erik on Twitter


★Join my Community★
Best coupons for my Docker and Kubernetes courses

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

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 merch at Bret's Loot Box
Homepage bretfisher.com

09 Sep 2022Managing Enterprise Kubernetes with Replicated00:57:59

Bret is joined by Marc Campbell of Replicated to discuss the challenges of deploying your software on other people's Kubernetes.

Following a discussion of the problems Replicated is solving, they go over all the great open source projects they are developing for deploying, managing, and troubleshooting Kubernetes.

Streamed live on YouTube on June 23, 2022.


Unedited live recording of this show on YouTube (Ep #175).


★Topics★
Replicated
Replicated OSS Projects
Kubernetes Troubleshooter
Schema Hero
Kubelist podcast, CNCF project leader interviews
Enterprise Ready assessment and podcast
kURL - Customize your Kubernetes Installer
KOTS - Manage COTS on K8s
Find Outdated Images
Unfork your custom Helm charts


★Marc Campbell★
Marc Campbell on Twitter


★Join my Community★
Best coupons for my Docker and Kubernetes courses

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:03) - Template intro
  • (00:53) - Bret intro
  • (03:02) - Main show
  • (03:42) - How Mark Got to Replicated
  • (04:28) - How Replicated Started
  • (05:01) - All projects open source
  • (06:04) - COTS
  • (11:31) - Kubernetes: Limiter or Enabler?
  • (13:06) - Kurl
  • (16:57) - KOTS
  • (20:15) - Not all users are going to be helm experts
  • (21:13) - Unfork
  • (25:08) - Troubleshooting Kubernetes
  • (35:02) - Outdated
  • (40:35) - Their podcasts
  • (41:41) - Schemahero
  • (50:19) - Other tools like kurl?
  • (52:02) - Are teams adopting kots?
  • (54:27) - Question
  • (55:49) - What's next?
  • (57:39) - Winding down
  • (57:48) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

07 Jan 2022Gateway API 00:46:28

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

02 Jul 2020containerd: The Most Popular Container Runtime, with Phil Estes00:58:59

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. 


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 merch at Bret's Loot Box
Homepage bretfisher.com

30 Jun 2023AWS containers with Corey Quinn01:05:14

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 recording of 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 AWS


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 merch at Bret's Loot Box
Homepage bretfisher.com


Creators & Guests
  • (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 jokes
06 Jan 2023Software Supply Chain Security with Chainguard00:50:05

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. We dive into tools, including their new Wolfi Linux distro.

We first talk about what that even is, because it's a buzzword right now, and not everyone's on the same page on what securing your supply chain even means in the world of software. Then we jump into base images for containers, and their project Wolfi. We talk a lot about Wolfi in this episode, because it has the potential to change how we build our containers.

Streamed live on YouTube on October 13, 2022.


Unedited live recording of this show on YouTube (Ep #188)

Topics★
Chainguard Website
Chainguard Twitter
Chainguard Academy
Wolfi
Wolfi-based images
Sigstore

★Dan Lorenc★
Dan Lorenc on Twitter
Dan Lorenc on Linkedin

★Kim Lewandowski★
Kim Lewandowski on Twitter
Kim Lewandowski 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

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Intro
  • (00:54) - Custom intro
  • (02:51) - Main show
  • (03:04) - Introductions
  • (03:24) - How did Chainguard get started?
  • (04:23) - What is a supply chain?
  • (06:30) - First Security Things
  • (08:55) - The article and the base image
  • (12:02) - Wolfi elevator pitch
  • (14:49) - How do packages get into Wolfi?
  • (18:49) - How do Wolfi packages work
  • (21:57) - Chainguard Enforce
  • (26:43) - Question about in-toto
  • (29:08) - Preventing unsigned images in production
  • (30:44) - Blocking vulnerable dependencies with policies
  • (31:39) - Scanning on servers
  • (34:02) - Question
  • (35:53) - Question
  • (37:50) - Getting started with Wolfi
  • (39:57) - Where are they on Github (demo?)
  • (40:50) - Question about vex
  • (43:13) - What else?
  • (43:40) - Chainguard Academy
  • (45:24) - Professional services
  • (49:32) - Wrapping up
  • (49:56) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

28 Jun 2024AWS Graviton: The Great Arm Migration00:39:16

Bret and Nirmal are joined by Michael Fischer of AWS to discuss why we should use Graviton, their arm64 compute with AWS-designed CPUs.
Graviton is AWS' term for their custom ARM-based EC2 instances. We now have all major clouds offering an ARM-based option for their server instances, but AWS was first, way back in 2018. Fast forward 6 years and AWS is releasing their 4th generation Graviton instances, and they deliver all the CPU, networking, memory and storage performance that you'd expect from their x86 instances and beyond.

I'm a big fan of ARM-based servers and the price points that AWS gives us. They have been my default EC2 instance type for years now, and I recommend it for all projects I'm working on with companies.

We get into the history of Graviton, how easy it is to build and deploy containers and Kubernetes clusters that have Graviton and even two different platform types in the same cluster. We also cover how to build multi-platform images using Docker BuildKit.

Watch the video version on YouTube. Includes demos.

★Topics★
Graviton + GitLab + EKS
Porting Advisor for Graviton
Graviton Getting Started

Creators & Guests

  • (00:00) - Intro
  • (06:19) - AWS and ARM64: Evolution to Graviton 4
  • (07:55) - AWS EC2 Nitro: Why and How?
  • (11:53) - Nitro and Graviton's Evolution
  • (18:35) - What Can't Run on Graviton?
  • (23:15) - Moving Your Workloads to Graviton
  • (27:19) - K8s Tooling and Multi-Platform Images
  • (37:07) - Tips for Getting Started with Graviton

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 merch at Bret's Loot Box
Homepage bretfisher.com

09 Sep 2021Docker's New Licensing Changes01:00:29

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

09 Dec 2019Kubernetes Future with Kelsey Hightower and Jérôme Petazzoni01:07:06

In this episode, I chat with a powerhouse combo of Kelsey Hightower and Jérôme Petazzoni, who's combined influence in the container space can not be overstated. I was a bit nervous for this one, having such big stars on the show n' all, but I think it went great as we dove into various Kubernetes and container topics. This is surely "one for the books"!

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

31 Mar 2020Container Profiling and Testing with Gianluca Arbezzano01:01:53

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 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 merch at Bret's Loot Box
Homepage bretfisher.com

27 Oct 2023NetBackup for Kubernetes00:49:50

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 recording of 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 Kubernetes

Creators & Guests


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 merch at Bret's Loot Box
Homepage bretfisher.com

  • (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

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 merch at Bret's Loot Box
Homepage bretfisher.com

09 Dec 2022Key DevOps Skills for Improving Your Expertise01:15:22

Bret is joined by Brian Christner, a Docker Captain and Chief, Online Gaming for Grand Casino Baden (jackpots.ch), who returns to the show to discuss his top recommended skills for improving your DevOps expertise.

Both Bret and Brian have been consultants on and off throughout their careers and also in positions where they needed to hire other engineers - often other DevOps engineers. They share their perspectives on the different types of DevOps roles and the various jobs they need to fill.

In this episode, we thought it would be helpful to bring our experience on DevOps jobs and look at the most essential and in-demand skills throughout the industry.

Streamed live on YouTube on October 6, 2022.


Unedited live recording of this show on YouTube (Ep #187)


Topics★
DevOps Foundations Course
Engineering Management Training from Laura Tacho
Awesome Docker resources
Awesome Everything Lists on GitHub
Kubernetes This Month with Nigel Poulton
AWS Cloud Training
Container Automation Examples by Bret
Docker Observability by Brain

★Brian Christner★
Brian on Twitter
Brian on LinkedIn
Brian's Courses Promo Code TRAEFIK50 for 50% off
Brian's GitHub
Brian's Blog

Join my Community
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Intro
  • (00:53) - Intro 2
  • (01:47) - Main show
  • (01:53) - Welcome
  • (03:01) - Brian's corner of the internet
  • (05:37) - Impact of certifications in the hiring process
  • (06:01) - What's your pet project?
  • (06:58) - What lights you up?
  • (08:27) - Sharers rather than Knowers
  • (09:51) - About clouds
  • (16:35) - DevOps are enablers
  • (17:49) - Be replaceable
  • (19:58) - Soft Skills
  • (20:20) - The many hats of Senior DevOps
  • (20:23) - Encouragers
  • (20:36) - Protectors
  • (20:44) - Realistic
  • (21:01) - Protect your team
  • (21:27) - Say no
  • (21:55) - Problem solvers
  • (21:58) - Listeners
  • (23:49) - Question
  • (24:48) - Awesome Docker List
  • (27:46) - DevOps is vast and wide
  • (29:57) - Observability
  • (31:48) - Choose what to measure
  • (32:50) - Junior and Senior DevOps Skillsets
  • (34:53) - Being proactive in measuring
  • (37:03) - Question
  • (38:07) - Use the built-in tools first
  • (41:41) - Quick way to get your hands dirty
  • (47:44) - Security
  • (50:50) - Infrastructure-as-Code
  • (54:51) - Being a generalist or a specialist
  • (56:32) - Enable others to work without needing you
  • (58:13) - Question
  • (58:16) - Getting started with a cloud
  • (01:01:11) - Nigel Poulton
  • (01:01:58) - You can't be responsible for everything
  • (01:03:53) - Are certifications mandatory?
  • (01:06:34) - Deployment checklist question
  • (01:07:22) - Question
  • (01:12:14) - Question
  • (01:13:00) - Announcements
  • (01:15:12) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

16 Sep 2020Contour + Envoy for Kubernetes Ingress and K8s Operators00:33:47

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

29 Jul 2022Beyond DevOps DORA Metrics01:09:53

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. Team Performance is one of Bret's favorite topics, and it should be everyone's concern.

Laura and Bret discuss soft skills, how to implement DORA DevOps metrics, the new SPACE framework, as well as common pitfalls people make when attempting to implement those measurements.

Streamed live on YouTube on June 2, 2022.


Unedited live recording of this show on YouTube (Ep #172).


★Topics★
Laura's course on High-Performing Software Teams
DORA (DevOps Research and Assessment)
DORA Metrics
DORA DevOps Quick Check
SPACE framework
Goodhart's law
Developer Experience
DevOps Handbook
Accelerate Book


★Laura Tacho★
Laura's homepage and Newsletter
Laura on Twitter
Laura on the GitHub blog


★Join my Community★
Best coupons for my Docker and Kubernetes courses

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

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 merch at Bret's Loot Box
Homepage bretfisher.com

07 Feb 2019Windows 10 Containers Get Process Isolation00:07:49

In Docker 18.09.1 and Docker Desktop 2.0.0.2 (stable) in January 2019, we now have a new option for running Windows Containers on Windows 10 in "process isolation mode" which removes the need to launch a full Windows Server Hyper-V VM. It's a great new way for running lightweight Windows Containers, but has its own limits and config requirements.

Show Notes★


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 merch at Bret's Loot Box
Homepage bretfisher.com

04 Mar 2023Better K8s Prometheus Alerts with Robusta00:49:30

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.


Unedited live recording of 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 Box

Homepage 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) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

17 May 2024K2D by Portainer00:32:42

Bret and Nirmal are joined by Neil Cresswell and Steven Kang from Portainer to look at K2D, a new project that enables us to leverage Kubernetes tooling to manage Docker containers on tiny devices at the far edge.

K2D stands for Kubernetes to Docker, which is a bit of a crazy idea -- it's a partial Kubernetes API running on top of Docker Engine without needing a full Kubernetes control plane. If you work with very small devices, including older Raspberry PIs, 32-bit machines, maybe industry sensors and the infrastructure we now call 'edge', the container hardware is often hard for you to make simple, reliable, and automated all at the same time.

So this project uses less resources than a single node K3S and still allows you to use Kubernetes tools to deploy and manage your containers, which are in fact just running on a Docker Engine with no full-fledged Kubernetes distribution going on there.

We get into far more detail on the architecture, the Portainer team's motivations for this new open source project and what its limitations are, because it's not real Kubernetes, so it can't do everything.

Watch the video version on YouTube for any demos.

This episode is from our YouTube Live show on March 28, 2024 (Stream 260).

★Topics★
K2D website
K2D Docs

Creators & Guests

  • (00:00) - Intro
  • (02:40) - Introducing the guests
  • (03:56) - Why K2D? Architecture and Motivations
  • (05:55) - How Efficient is K2D?
  • (10:25) - K2D Architecture Explained: Components and Operations
  • (20:42) - What Happens When Resources are Exhausted?
  • (23:18) - K2D for Edge Deployment with Portainer or Argo CD
  • (28:22) - K2D Future Roadmap
  • (30:36) - Getting Started with K2D

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 merch at Bret's Loot Box
Homepage bretfisher.com

17 Feb 2023NGINX on Kubernetes, All The Details00:54:13

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.


Unedited live recording of 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 Box

Homepage 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) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

28 Jul 2023Kasten K10 Kubernetes Backups01:08:45

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 recording of 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 channel


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 merch at Bret's Loot Box
Homepage bretfisher.com


Creators & Guests
  • (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 conference
03 Nov 2023DockerCon 2023 New Features and Tools!00:16:23

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 our newsletter post.

Enjoy the YouTube version here.

★Topics★
Docker Scout goes GA
Next-gen Docker Cloud Builder
Docker Debug CLI
WebGPU for macOS
Docker AI
OpenPubKey
Compose new features
Udemy partnership

Creators & Guests


  • (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-up

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 merch at Bret's Loot Box
Homepage bretfisher.com

30 Apr 2019Pre DockerCon with Phil Estes, Scott Coulton, and Sujay Pillai01:05:39

In this episode, I am joined by Phil Estes of IBM, Scott Coulton of Microsoft, and Sujay Pillai. We're all working in the DevOps space and discuss topics and open source projects weeks before DockerCon. Topics include Kubernetes, CNCF, ContainerD, CNAB, Rootless Docker, Linux security in containers, and more.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

20 Oct 2023AWS Lambda Containers00:49:02

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 recording of 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 Serverless

Creators & Guests

  • (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 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 merch at Bret's Loot Box
Homepage bretfisher.com

22 Sep 2023Codefresh and Argo CD with Dan Garfield01:01:33

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 recording of the complete show from July 27, 2023 is on YouTube (Ep. #227). Includes demos.

★Topics★
Codefresh
GitOps Certification
OpenGitOps
Argo CD
Argo CD Autopilot

Creators & Guests

  • (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 branch

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 merch at Bret's Loot Box
Homepage bretfisher.com

15 Oct 2021 Containerd with Phil Estes01:01:17

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.


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 merch at Bret's Loot Box
Homepage bretfisher.com

03 Feb 2023Easy Kubernetes Auth and RBAC with Infra00:45:53

Bret is joined by Matt Williams of Infra to show off their open source project Infra, which provides easy, centralized RBAC and auth to Kubernetes and more.

Infra is a new company taking on simplifying centralized infrastructure, user authentication and permissions. Their open source tool by the same name is quite easy to start with. In this episode, Matt does a great job of explaining the pain points of Kubernetes user management, certificate distribution and revocation, and more pain points that Infra is bringing simplicity to.

Streamed live on YouTube on November 10, 2022. Includes demos.


Unedited live recording of this show on YouTube (Ep #191).

Topics★
Infra Website
Infra on GitHub
All Day DevOps free conference

Matt Williams
===========
Matt on Twitter
Matt's YouTube Channel

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 Box

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Intro
  • (00:54) - Bret intro
  • (01:53) - Main show
  • (02:08) - Introducing Matt
  • (02:40) - Today on the podcast
  • (03:06) - Infra HQ and Company History
  • (03:52) - How Infra came to be
  • (06:40) - Datadog
  • (08:34) - Infra and open source
  • (09:59) - How Infra can help
  • (10:24) - Core Infra functionality
  • (11:56) - Bad idea
  • (12:48) - Can't revoke certificates
  • (16:11) - Painful Certificate Redistribution
  • (17:11) - Why you need Infra
  • (18:41) - Question
  • (19:38) - Service accounts
  • (20:22) - kubectl and pronunciations
  • (21:57) - Question about OIDC
  • (23:45) - Not just a Kubernetes tool
  • (25:27) - Dealing with Keys is Hard
  • (26:08) - Offboarding can be harder than Onboarding
  • (28:24) - Workflow
  • (29:21) - Demo intro
  • (29:51) - End demo
  • (30:02) - Cloud hosted and self-hosted
  • (30:35) - Providers, Okta
  • (32:02) - Is Infra GIOps Compatible?
  • (34:53) - Quick summary of the demo for audio listeners
  • (36:44) - Dumbed down roles?
  • (38:08) - Question
  • (38:52) - A tool to add to your toolbox
  • (40:38) - Getting started and contributing
  • (41:25) - Question
  • (41:51) - Auditing in the future
  • (42:49) - A Safe and Secure Model
  • (43:52) - Wrapping up
  • (45:42) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

17 Mar 2020Docker Birthday, Roadmap, and Certification Updates00:09:34

In this short episode, I cover some Docker upcoming events and announcements.


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 merch at Bret's Loot Box
Homepage bretfisher.com

02 Sep 2019DevOps Real Talk With Authors of Docker In Action00:52:23

In this episode, I talk with the authors of the book Docker In Action, 2nd Edition. We have a great chat on real-world craziness in running software and challenges with containers. It was a lot of fun, and I've put their book discount code in the show notes.

 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

23 Dec 2022Best of DevOps 202200:46:49

Bret is joined by Nirmal Mehta of AWS and engineering consultant Laura Tacho, for the annual Best of DevOps.

We've started this trend of going through the year's best (and worst) of DevOps every December, everyone brings their topics, we mix them all up and try to get through all of it. This year, we came pretty close.

We cover many topics in this year's episode, things like desktop GUIs for containers, the return of real-life conferences, Docker reaching a significant milestone, AI, ML, data platforms and much, much more.

Streamed live on YouTube on December 8, 2022. Includes demos.


Unedited live recording of this show on YouTube (Ep #194)

Topics★
Full doc of topics (more than we could cover)
Year of Desktop GUI’s for Container Dev and Cloud Native Mgmt
Docker Extensions List
Rancher Desktop
Podman Desktop
Lens commercial
OpenLens
k9s website
Kui website

DevOps Survey Trends
OpenTelemetry Articles
- Transforming IT Departments
- Properly Explained and Demoed
- Getting Started

Karpenter website
eBPF and Profiling
- Pixie
- Parca

★Laura Tacho★
Laura's website
Laura's Course
Laura on Twitter

★Nirmal Mehta★
Nirmal on Linkedin
Nirmal on Mastodon
Nirmal 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

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Template intro
  • (00:53) - Custom intro
  • (04:25) - Main show
  • (04:45) - Introducing the guests
  • (05:20) - In today's episode
  • (05:52) - The year of desktop GUIs
  • (12:14) - In real life conferences
  • (12:46) - Boom and Bust
  • (13:30) - Will Jenkins go away?
  • (14:39) - GitHub Actions
  • (16:14) - Laura's Rubber-band Theory
  • (19:09) - Revenue and Docker's comeback
  • (21:02) - Other trends
  • (21:11) - DORA report
  • (22:21) - Increased security requirements
  • (24:31) - Jumping on the security bandwagon
  • (25:43) - Security by default
  • (27:04) - Rapid fire Kubernetes happenings
  • (28:06) - Bret's Maven Course
  • (28:15) - Laura's teaching
  • (29:04) - WASM+ Docker
  • (29:38) - Slim.ai
  • (30:29) - Open telemetry
  • (35:37) - Carpenter
  • (37:04) - Lack of staff
  • (37:50) - AI
  • (40:38) - Boosting productivity
  • (44:38) - ML models developed and running in containers
  • (46:14) - Wrapping up
  • (46:40) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

21 Feb 2019Using Supervisor To Run Multiple Apps In A Container00:05:04

In this episode, I answer a question on when you should run multiple apps in a container, and how you can use a supervisor to do that.

 ★Show Notes★


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 merch at Bret's Loot Box
Homepage bretfisher.com

22 Jul 2019Can I Turn a VM into a Container?00:06:10

In this episode, I answer a question about if it's possible to migrate or containerize, a VM into a container.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

16 Dec 2022Docker: What's New from 202201:18:31

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. We run through the very long list in this episode and sadly, had to skip over the smaller, nuance features or subtle changes and focused on the bigger things - a major one being Docker extensions - as well as Docker Hub support for OCI artifacts, like the Helm charts, volume, WASM, Hardened Docker Desktop, tilt.dev and much more.

Streamed live on YouTube on December 1,  2022. Includes demos.


Unedited live recording of this show on YouTube (Ep #193)

★Topics★
Docker Blog, "Products" category (most of our topics came from here)
Recapping the last year of Docker Desktop (YouTube, September 2022)
What's new in Docker Desktop (YouTube, DockerCon 2022, May 2022)
What's new in Docker build (YouTube, DockerCon 2022, May 2022)

★Michael Irwin★
Michael on Twitter
Michael's Website

Join my Community
Best coupons for my Docker and Kubernetes courses
Chat with us and fellow students on our Discord Server DevOps Fans

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Template intro
  • (00:53) - Custom intro
  • (03:49) - Main show
  • (04:00) - Welcome to Michael
  • (05:24) - Keeping up with updates to our tools
  • (08:03) - OCI artifacts
  • (09:13) - What are OCI artifacts?
  • (12:46) - WASM
  • (16:35) - DEMO of WASM
  • (23:16) - Question
  • (23:43) - Question
  • (25:42) - Question
  • (27:29) - Question
  • (31:31) - Extensions
  • (34:40) - Question
  • (36:41) - Question
  • (39:37) - Dev Environments
  • (42:51) - Compose v2
  • (44:54) - Hardened Desktop
  • (49:46) - Tilt
  • (51:17) - Docker Desktop for Linux
  • (53:01) - DSO Website
  • (55:48) - More vulnerabilities every year
  • (58:51) - Moving Dockerd image management to containerd
  • (01:02:29) - Buildkit improvements
  • (01:05:50) - Buildkit's link feature
  • (01:09:59) - Stuff not covered
  • (01:11:50) - Winding down
  • (01:12:23) - Question
  • (01:17:51) - Show and guest calendar
  • (01:18:20) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

14 Oct 2019K8s Setup, GitOps, and more!00:19:18

In this episode, I answer some student questions about Kubernetes setup, DNS round robin, some new docker plugins, and what GitOps is.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

12 Aug 2022Kubernetes Autoscaling with Karpenter00:52:39

Bret is joined by Nirmal Mehta, a Principal Specialist Solution Architect at AWS, and a Docker Captain, to discuss Karpenter, an autoscaling solution launched by AWS in 2021. Karpenter simplifies Kubernetes infrastructure by automating node scaling up and down, giving you "the right nodes at the right time."

Autoscaling, particularly for Kubernetes, can be quite a complex project when you first start. Bret and Nirmal discuss how Karpenter works, how it can help or complement your existing setup, and how autoscaling generally works.

Streamed live on YouTube on June 9, 2022.


Unedited live recording of this show on YouTube (Ep #173). Includes demos.


★Topics★
Starship Shell Prompt
Bret's favorite shell setup
Karpenter
Karpenter release blog
K8s Scheduling Concepts

Other types of autoscalers:
Horizontal Pod Autoscaler
Vertical Pod Autoscaler
Cluster Autoscaler


★Nirmal Mehta★
Nirmal on Twitter
Nirmal on LinkedIn


★Join my Community★
Best coupons for my Docker and Kubernetes courses

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

  • (00:00) - DDT MAIN
  • (00:04) - Intro
  • (00:51) - Custom intro
  • (02:08) - Main Show
  • (02:12) - Introductions
  • (03:12) - Nirmal's Jobs
  • (03:58) - Talking about Kubernetes cluster scaling
  • (05:04) - Who are we addressing?
  • (06:29) - What is Karpenter not addressing?
  • (06:52) - Auto-scaling at pod level
  • (07:40) - Cluster auto-scaling
  • (09:07) - Karpenter is alternate to cluser autoscaler
  • (09:21) - Question
  • (10:11) - Issues Karpenter was created to address
  • (12:29) - What is Karpenter?
  • (13:51) - Selective instance type provisioning
  • (14:47) - Matching deployment definition to instance types
  • (16:08) - Question: Is Karpenter designed only for AWS?
  • (17:13) - Question: Can you auto-scale control plane nodes?
  • (19:21) - The Kubernetes Scheduler
  • (23:14) - Question: Does Karpenter auto-scale down?
  • (25:05) - Question: EKS with Karpenter spot instances
  • (25:58) - Question: Karpenter and AWS auto-scaling groups
  • (26:10) - Question: Installation and provisioning
  • (27:20) - Only affects unschedulable pods
  • (28:49) - Demo intro
  • (29:14) - Demo
  • (29:19) - Scaling Down
  • (30:27) - Keeping your nodes fresh
  • (32:54) - If you want to learn more
  • (33:23) - Goals for 2022
  • (34:15) - Questions
  • (34:21) - Question: Cost-effective instances
  • (35:35) - Question: Instances to IoC and automatically destroyed?
  • (38:25) - Question: Features being pushed upstream into Kubernetes
  • (40:28) - Question: Rebalancing
  • (44:28) - Scaling down is hard too
  • (46:18) - Question: Horizontal pod auto-scaler trigger Karpenter
  • (47:25) - Question: Specs and Documentation
  • (48:01) - Question: How does it pick instance sizes?
  • (48:55) - Question: Karpenter respects desire to spread workloads
  • (49:29) - Question: EKSAnywhere support
  • (49:50) - Question: How do you pick AMIs?
  • (50:37) - Winding down
  • (52:25) - Wrapping up
  • (52:30) - Outro

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 merch at Bret's Loot Box
Homepage bretfisher.com

11 Feb 2022Containers as a Service with Cycle.io00:52:02

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. In the background, it uses your cloud of choice, deploys a custom OS (using LinuxKit), and handles all the complexity of storage, backups, proxies, and networking. Streamed live on YouTube on Jan 6, 2022.

Unedited live recording of this show on YouTube (Ep #153). Includes multiple demos.

 ★Topics ★
Cycle.io
Linuxkit on GitHub
Cycle Podcast: https://www.cycle.io/podcasts

Find Jake ★
On Twitter @JakeWarner

 ★Join my Community ★

Best coupons for my Docker and Kubernetes courses

Follow me on Patreon and support this show!

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

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 merch at Bret's Loot Box
Homepage bretfisher.com

09 Aug 2024Debug Containers with Mintoolkit01:15:34

Bret is joined by DockerSlim (now mintoolkit) founder Kyle Quest, to show off how to slim down your existing images with various options.
The slimming down includes distroless images like Chainguard Images and Nix. We also look at using the new "mint debug" feature to exec into existing images and containers on Kubernetes, Docker, Podman, and containerd. Kyle joined us for a two-hour livestream to discuss mint’s evolution.

Watch a video version on YouTube.

★Topics★
Mint repository in GitHub

Creators & Guests

  • (00:00) - Intro
  • (02:26) - The Evolution of Docker Slim
  • (04:43) - Docker Slim's First Feature
  • (10:04) - Forcing Change is Not Always Possible
  • (13:29) - Docker Slim Name Change to Mintoolkit
  • (15:13) - Dive vs Mint
  • (18:45) - Mint and the Problem with Container Debugging
  • (28:25) - AI-Assisted Debugging
  • (34:46) - Hands-On Debugging Examples
  • (41:27) - Debugging a Podman Image
  • (49:00) - Kubernetes Debugging Example
  • (59:00) - What is KoolKits?
  • (01:05:48) - Future Plans for Mintoolkit
  • (01:06:44) - cdebug: Dedicated Debugging Tool for Containers

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 merch at Bret's Loot Box
Homepage bretfisher.com

02 Dec 2019Everything Docker and Windows01:11:07

In this episode, I talk with Elton Stoneman, an Architect at Docker. We talk about Everything Docker and Windows, covering topics like WSL, Windows containers, Docker on Windows Server, and more.

And as a reminder, this podcast is listener supported by those of you that buy my Docker, Swarm, and Kubernetes courses. If you're already one of my 120,000 students, I thank you so much for your support.
Just last week we launched Kubernetes Mastery, which lets you dive into hands-on with the leading container orchestrator. I built this new course with my friend Jérôme Petazzoni, who's been teaching Kubernetes and Docker longer than almost anyone.

 You can get coupons for those courses at bretfisher.com. We're launching more videos monthly, which you can get notified of on my newsletter, which is also at bretfisher.com

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

03 May 2024Chainguard: Building Secure Container Images00:59:43

Bret and Nirmal are joined by Dan Lorenc from Chainguard to walk them through Chainguard's approach to building secure, minimal container images for popular open source software.

They discuss why it is important to have secure and minimal container images. Dan explains how Chainguard helps remove the pain of CVEs, laggy software updates and patches and much more. Chainguard is now available also on Docker Hub.

They spend the first part of the show talking about the week's big news: the XZ supply chain attack, and Dan was the best man to explain it. They also touch on CVEs, things you can do to reduce the attack surface, SLSA, and more during this jam-packed show.

There's a video version you can watch on YouTube

★Topics★
Chainguard Website
Vulnerability Management Certification course
True Cost of Vulnerability Management
Chainguard Images
Chainguard on Docker Hub Announcement

Creators & Guests

  • (00:00) - Intro
  • (05:14) - Dan's Take on the XZ Hack
  • (14:59) - Chainguard Distro Creation
  • (21:21) - Chainguard in Docker Hub Announcement
  • (24:26) - Free Images vs Private Images
  • (26:27) - Zero CVE Approach
  • (28:33) - Ways to Reduce Attack Surfaces
  • (39:56) - Chainguard Academy
  • (41:08) - Real Time Antivirus Malware Scanner
  • (43:52) - Google Distro Lists Worth Using
  • (45:56) - Chainguard for Buildpacks
  • (46:20) - SLSA
  • (56:08) - What's Next for Chainguard?
  • (56:52) - Getting Started with Chainguard

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 merch at Bret's Loot Box
Homepage bretfisher.com

17 Nov 2023Moving Domain Registrars, Again00:08:11

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.

★Topics★


Creators & Guests


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 merch at Bret's Loot Box
Homepage bretfisher.com

06 Jan 2020Traefik Proxy 2.0: Containous Live from KubeCon00:51:22

In this episode, I sit down with Gerald Croes of Containous from KubeCon. We talk about the release of Traefik 2.0, and other projects like their new Service Mesh offering on top of Traefik called Maesh.

 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

12 Nov 2021Lint Everything with Super-Linter00:55:02

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 ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

11 Nov 2019Docker and Kubernetes Questions on Tools, Best Practices, and More01:04:17

In this episode, I talk about proxying with NGINX vs. Traefik, and the proper protocol for image tagging in a CI environment. I give a quick "elevator pitch" on Kubernetes, and I talk about service meshes like Istio. I also cover adding a conditional healthcheck to delay a service startup until another service is healthy

 ★Show Links ★


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 merch at Bret's Loot Box
Homepage bretfisher.com

12 Aug 2019What is Service Mesh and When You Might Need It, with Betty Junod of Solo.io01:02:32

In this episode, I talk with Betty Junod of Solo.io about Containers, Kubernetes, and Service Mesh.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

08 Apr 2022Enterprise Kubernetes Barriers01:11:01

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.

Jamie is a customer engineer at Google Cloud and John is chief architect at RedHat. In this episode, we talk a lot about Kubernetes as the new common non-vendor specific infrastructure API. Streamed live on YouTube on March 3, 2022.

Unedited live recording of this show on YouTube (Ep. 161).

★Topics ★
40% off Manning books and products: poddevt19 http://mng.bz/raEE
OpenShift in Action
Google Anthos
Knative Events
Halfempty
KubeVirt
Kata Containers

★John Osborne and Jamie Duncan★
John Osborne on Twitter
Jamie Duncan on Twitter

★Join my Community★

Best coupons for my Docker and Kubernetes courses

Chat with us on our Discord Server Vital DevOps

Homepage bretfisher.com

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 merch at Bret's Loot Box
Homepage bretfisher.com

18 Nov 2019Kubernetes GitOps with Jenkins X00:52:49

In this 50th episode, I sit down with two people from Cloudbees, Viktor Farcic, and Oscar Medina. We talk about CI/CD in Kubernetes and the GitOps-style of continuous deployment using Jenkins X.

And as a reminder, this podcast is a listener supported by those of you that buy my docker, swarm, and kubernetes courses. If you're already one of my 120,000 students, I thank you so much for your support. You can get coupons for those courses at bretfisher.com. We're launching more video updates and a whole new Kubernetes Mastery course soon, which you can get notified of on my newsletter, which is also at bretfisher.com

Lastly, if you like this podcast, please take a moment to give it a 5-star rating in your favorite podcast player, so we can keep making more of 'em.

Now on with the show.

Show Links★


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 merch at Bret's Loot Box
Homepage bretfisher.com

28 Feb 2022Docker Desktop Alternatives01:14:31

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.

Unedited live recording of the complete show on YouTube (Ep 156). Includes demos.

Bret's comparison spreadsheet: Docker Desktop Alternatives 2022, single-node for local dev-test

"Trilogy" blog articles all about DevOps and DevOps engineering
Docker blog: How Docker Desktop Networking Works Under the Hood
Docker blog: File Sharing with Docker Desktop
WSL2 on Bret's YouTube Live show #135: Windows 11 WSL2 with Nuno do Carmo
Licensing Changes YouTube Live show #138: Docker Desktop Licensing Changes
contains.dev: web gooey for breaking up images and looking at the layers and the files
Docker Desktop Linux implementation roadmap in GitHub

Join my Community ★

Best coupons for my Docker and Kubernetes courses

Bret's blog posts and other details are available on bretfisher.com
Chat with us on our Discord Server Vital DevOps

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 merch at Bret's Loot Box
Homepage bretfisher.com

Enhance your understanding of DevOps and Docker Talk: Cloud Native Interviews and Tooling with My Podcast Data

At My Podcast Data, we strive to provide in-depth, data-driven insights into the world of podcasts. Whether you're an avid listener, a podcast creator, or a researcher, the detailed statistics and analyses we offer can help you better understand the performance and trends of DevOps and Docker Talk: Cloud Native Interviews and Tooling. From episode frequency and shared links to RSS feed health, our goal is to empower you with the knowledge you need to stay informed and make the most of your podcasting experience. Explore more shows and discover the data that drives the podcast industry.
© My Podcast Data