Logo

    gitops

    Explore " gitops" with insightful episodes like "Postgres in Containers", "Best of DevOps 2023", "Faster Dev Feedback and Previews with Livecycle", "Docker Recap of 2023" and "Tailscale Everything" from podcasts like ""DevOps and Docker Talk: Cloud Native Interviews and Tooling", "DevOps and Docker Talk: Cloud Native Interviews and Tooling", "DevOps and Docker Talk: Cloud Native Interviews and Tooling", "DevOps and Docker Talk: Cloud Native Interviews and Tooling" and "DevOps and Docker Talk: Cloud Native Interviews and Tooling"" and more!

    Episodes (100)

    Postgres in Containers

    Postgres in Containers

    Bret and Nirmal are joined by Lukas Fittl of pganalyze to dive into Postgres in containers, in production, and in CI.


    Lukas is an expert and founder of pganalyze, and I invited him on the show to explain a lot of this to us and catch us up with what's going on in the Postgres community, particularly when it comes to containers and production.

    We dive into everything around containers with Postgres, some of the new stuff going on in Postgres Land, including tuning and stuff I didn't even know about Postgres, including storing NoSQL data, vector databases for AI and more.

    Be sure to check out the live recording of the complete show from February 15, 2024 on YouTube (Ep. #254).

    ★Topics★
    pganalyze website
    pganalyze YouTube channel
    pgvector
    cloudnative-pg
    Crunch Postgres for Kubernetes
    CockroachDB

    Creators & Guests

    • (00:00) - Intro
    • (01:59) - Is Postgres Underrated?
    • (04:18) - What is pgAnalyze?
    • (05:02) - Database Performance Tuning
    • (11:11) - Postgres in Containers
    • (19:44) - Opinion on kubegres and other operators in managing HA
    • (25:03) - The role of Database Administrators and Data Engineers
    • (31:54) - Running Postgres HA across multi-cluster
    • (39:23) - What does pgnalyze do?
    • (44:45) - The hardest operational problem running Postgres in 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

    Best of DevOps 2023

    Best of DevOps 2023

    Bret and Nirmal are joined by Melissa McKay, Developer Advocate at JFrog and Docker Captain, to discuss the best and worst of 2023.


    We recorded this episode in December of 2023 where we talked through our favorite tools. Whether a DevOps oriented tool or not, it just might be the things we like to use on containers and in Cloud Native DevOps. This is a fun episode of three friends talking about what they love. And I sometimes I think these are the best shows because we didn't plan them out. I hope you enjoy listening to it as much as we did recording it. 

    The live recording of the complete show from December 14, 2023 is on YouTube (Ep. #245)

    ★Topics★
    Dive Website
    SlimToolkit Website
    OpenTelemetry Website
    eBPF Website
    eBPF Documentary
    Continuous Delivery Foundation
    CDEvents Website
    ML Ops Website
    Ollama Website
    Docker + Ollama
    Neo4j Website
    Inspektor Gadget Website
    Arc Browser
    k6 Load testing

    Creators & Guests

    • (00:00) - DDT MAIN
    • (04:13) - A Little Tool Called Dive
    • (09:49) - SlimTooklit from Slim.AI
    • (12:11) - OpenTelemetry
    • (14:57) - eBPF
    • (18:44) - Chainguard Images
    • (21:48) - Digestabot
    • (25:03) - Looking Forward to 2024
    • (27:29) - CDEvents
    • (31:32) - MLOps
    • (34:58) - Ollama
    • (37:30) - WebAssembly
    • (38:26) - Inspektor Gadget
    • (39:33) - Arc Browser

    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

    Faster Dev Feedback and Previews with Livecycle

    Faster Dev Feedback and Previews with Livecycle

    Bret is joined by Matan Mishan & Roy Razon of Livecycle to discuss developer platforms and how to improve developer collaboration and speeding up feedback and previews.


    We talk about the various delays encountered in pull requests due to feedback processes, and how Lifecycle's tools aim to shorten this feedback loop in Docker Desktop, local CLI with Preevy, and automated CI workflows. I like how Lifecycle provides multiple locations and ways to get access to people in the preview environments that really lets you just fit the different parts of the tool into your workflow, as opposed to one way to do everything. It's great for getting feedback quickly during the PR process, rather than making people set up their own environments to test their changes. I also liked their ideas around how the feedback loops can be improved.

    This episode contains great demos so be sure to also check out the live recording of the complete show from December 21, 2023 on YouTube (Ep. #246).

    ★Topics★
    Livecycle's Website
    Preevy Repository
    Livecycle Docker Extension

    Creators & Guests

    • (00:00) - Intro
    • (01:57) - Internal Developer Platform: a self-service solution
    • (06:38) - Lifecycle and the Docker Extension
    • (24:10) - Using GitHub Environments
    • (27:46) - First Steps and What's Next

    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

    Docker Recap of 2023

    Docker Recap of 2023

    Bret and Nirmal are joined by Michael Irwin, DevRel at Docker, to talk about all the products and features Docker shipped in 2023, and what's coming in early 2024.


    Michael has been on this show many times as a Docker Captain and now as a Docker employee, and it's always great to dig into the details of the products with someone who's been using them for so many years as an end-user and now staff at Docker.

    Docker did some big things in 2023, but they also shipped some smaller features that we will help you catch up on in this episode.

    The live recording of the complete show from December 28, 2023 is on YouTube (Ep. #247)

    ★Topics★
    Docker 2023 Milestones
    Docker Build Cloud
    Docker Engine release notes
    Docker Compose Watch
    DockerCon Playlist
    DockerCon Announcements
    Compose includes
    Docker Scout
    Docker GenAI stack
    Getting started with GenAI on Docker
    Docker acquires Mutagen

    Creators & Guests

    • (00:00) - Introduction
    • (02:11) - The Docker Engine
    • (04:43) - Performance improvements
    • (08:16) - Docker Extensions
    • (09:12) - Dashboard and GUI updates
    • (12:46) - Docker init
    • (17:43) - What's new in Compose?
    • (24:33) - Docker Scout
    • (36:43) - Docker and AI/Machine Learning
    • (43:55) - What's Coming Up in 2024?
    • (47:07) - Docker Debug

    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

    Tailscale Everything

    Tailscale Everything

    Bret is joined by Alex Kretzschmar to talk about Tailscale, a universal VPN that connects teams, devices, and development environments for easy access to remote resources.


    Alex and I talk about projects he's worked on in containers over the years and then we quickly get into Tailscale and talking about why he joined the team there.

    Tailscale is one of those tools that's hard to put down. I've used it for years to connect my personal devices to my home server lab when I'm traveling or servers I might have on the internet that I run temporarily. It connects them all together in a seamless VPN. The product itself comes up a lot in our Discord server when people are talking about needing some secure remote access to something anywhere in the world.

    Tailscale keeps adding more and more features, I can't really keep up, so we had Alex on the show to talk about all the new stuff, including a client for Apple TV, which at first, I didn't quite understand why, but now it totally makes sense; and a Kubernetes operator that does some slick things around connecting engineers on their local machines to clusters. I found Alex at the Tailscale booth at KubeCon this year and invited him on the show to talk about this relatively new yet ubiquitous-feeling product. 

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

    ★Topics★
    Tailscale website
    Headscale website
    Tailscale Community
    Tailscale Docker Mod Blog Post
    ID Headers Demo
    Devrel Demo

    Creators & Guests

    • (00:00) - Tailscale Everything
    • (19:37) - Tailscale Licensing
    • (28:24) - Tailscale vs Other Networking Products
    • (32:33) - Server and Key Exchange
    • (33:50) - Does Tailscale Support 'Trunking'?
    • (39:20) - Client for Mikrotik
    • (40:06) - Docker Integration
    • (43:46) - Tailscale Server on Your Own Hardware
    • (46:57) - Apple TV Client
    • (48:54) - Performance Breakthroughs
    • (50:52) - Key Exchange Mechanism

    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

    Dockerfiles have versions?

    Dockerfiles have versions?

    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

    Dagger: CI of the Future?

    Dagger: CI of the Future?

    Application delivery doesn’t have to suck. Bret and Nirmal are joined by Solomon Hykes, the founder or Docker, to talk about Dagger and their application delivery-as-code that runs anywhere.

    💥 This episode is brought to you by our valued sponsor and friends at CAST AI! 💥
    CAST AI is an all-in-one Kubernetes cost optimization and automation platform that achieves over 60% average compute cost savings without months of onboarding. You get lightning fast autoscaling, downscaling, spot VM support and more with no hit to performance.

    Use the link below and optimize your first cluster for FREE.

    cast.ai/bretfisher

    Solomon started Dagger after he left Docker in 2018 with a few other Docker VPs, including Sam Alba and Andrea Lusardi.

    Dagger is an innovative startup aimed at simplifying and revolutionizing DevOps automation and software delivery. Created to address Docker's unattended gaps, Dagger streamlines software building, testing, and deployment, exhibiting immense growth potential and wide applications in fostering software ecosystems.

    For a few years now, they've been publicly iterating on the idea of a programmable and portable automation system for software building, testing, and deploying.

    In this episode, they cover many topics around Docker and Dagger. I've been convinced that I need to start trying out Dagger in my projects.

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

    ★Topics★
    Dagger website

    Creators & Guests

    • (00:00) - Intro
    • (01:44) - Introducing Solomon Hykes and His Journey
    • (02:25) - Solomon's Life Post-Docker
    • (04:00) - The Genesis of Dagger
    • (09:10) - The Vision Behind Dagger
    • (25:44) - Modules and Declarative Model in Dagger
    • (35:11) - Integration of Dagger with Other Tools
    • (37:04) - Docker Slim and Dagger
    • (38:28) - Question: Dagger, Framework or Library?
    • (39:09) - Question: Dagger's with BuildKit
    • (39:33) - Question: Predictions for Dagger's Adoption
    • (40:59) - Demonstration of Dagger's Functionality
    • (41:15) - Dagger's Compatibility with Other CI Platforms
    • (51:14) - Getting Started with Dagger

    You can also support my free material by subscribing to 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

    Registry is getting an upgrade: Inside OCI artifacts

    Registry is getting an upgrade: Inside OCI artifacts

    The OCI specifications for registry and image are getting a minor version number update to 1.1 soon, and this could be a big deal for anyone storing artifacts other than images somewhere in their infrastructure. This episode digs into the problem with artifacts today, and how the OCI and CNCF are planning to fix it with the "one registry to serve them all (artifacts)" in 2023/2024.

    💥 This episode is brought to you by our valued sponsor and friends at CAST AI! 💥
    CAST AI is an all-in-one Kubernetes cost optimization and automation platform that achieves over 60% average compute cost savings without months of onboarding. You get lightning fast autoscaling, downscaling, spot VM support and more with no hit to performance.

    Use the link below and optimize your first cluster for FREE.

    cast.ai/bretfisher

    ★Topics★
    OCI image and runtime specifications
    Helms's new OCI artifact support
    Brandon Mitchell's recent OCI Distribution 1.1 RC talk on how registries relate data objects today
    Here are the Helm docs on how to use your existing registries to store charts
    ORAS project
    Great talk on ORAS
    OCI has a great, short post summarizing technical changes in OCI Image 1.1 and Distribution 1.1 specifications.
    My original newsletter with more links and screenshots, Part 1, Part 2, Part 3

    Creators & Guests

    • (00:00) -
    • (00:43) - Introduction to Docker and OCI Registries
    • (03:08) - The Challenges of Artifact Storage in Enterprises
    • (03:52) - The Role of Artifactory and Other Commercial Solutions
    • (04:15) - The Problem with Artifact-Specific Storage Systems
    • (04:31) - The Need for a Single Artifact Storage Standard
    • (05:56) - The Future of OCI or Docker Registry
    • (06:07) - The OCI Registry and its Main Data Objects
    • (06:36) - The Use of Registries to Store Non-Container Image Data
    • (07:42) - The Evolution of Container Registries
    • (13:20) - The Vision of the OCI and CNCF Teams
    • (14:11) - How to Use OCI Artifacts Today
    • (15:39) - The Two Types of Artifacts and How to Use Them
    • (17:13) - The Use of OCI Artifacts in Various Tools
    • (19:42) - Conclusion: The Future of Artifact Storage

    You can also support my free material by subscribing to 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

    KubeCon Live with Friends 2023

    KubeCon Live with Friends 2023

    Bret is joined by Nirmal and a host of friends from the floor of KubeCon, to talk about the latest news and goings-on.


    We wanted to get some of our friends and people we haven't seen in a while that are making great stuff out there on the show for just a few minutes and it's sort of a rapid panel of rotating guests. If you actually watched the video version of this, there's literally people walking in and out of the camera throughout the show.

    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

    Moving Domain Registrars, Again

    Moving Domain Registrars, Again

    In this short episode, I tell the tale of my registrar DNS name hosting for the last 25 years and what I prefer for a cheap and reliable name registrar.


    ★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

    Multipass Local Virtual Machines

    Multipass Local Virtual Machines

    Bret and Nirmal are joined by Chris Townsend, the engineering manager for Canonical's Multipass team, to discuss how to use Multipass as the easiest local virtual machine for Docker, Kubernetes and more!


    Multipass is my go-to solution for quickly creating local virtual machines of Ubuntu. I teach it in my courses, I've used it for many years, and I was excited to have Chris on to talk about the ways to automate the creation of a VM in Multipass, and dig into the various virtualization, backends and networking options. 

    We also talk about Multipass blueprints where in a demo, he shows off how to create a VM with Docker installed in a single command. It actually reminds me of Docker Machine, if you've been around a while. That also mounts your code directly into the VM and sets a host alias so that the Docker commands will pass through to Docker in the VM transparently.

    If you can imagine that it basically means that you can run Docker in the VM and use it from the host as if it isn't in a VM. And then we had some great audience questions about various features of Multipass and how to use it for multi-node clustering and exposing VMs to your local network.

    Live 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

    DockerCon 2023 New Features and Tools!

    DockerCon 2023 New Features and Tools!

    After returning from DockerCon earlier this month (Oct 2023), Bret recorded this podcast where he breaks down all the product announcements and details from the event. We hope you enjoy it and share it with your friends and colleagues.

    You can read all about it and get updates and Links to all the tools, betas, and info in 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

    NetBackup for Kubernetes

    NetBackup for Kubernetes

    Bret is joined by Demetrius Malbrough and Joseph D'angelo from Veritas, the company that makes NetBackup amongst many other data protection tools.

    NetBackup has been around at least 25 years and I've been using it over 20 years, although not recently. So we had the two gentlemen from Veritas on the show to break down the evolution of NetBackup to a Kubernetes native backup solution.

    We also talked about additional products that make sense in a backup context, like their InfoScale storage management solution, and we tried to break down some of the technicals. What are we talking about when we mean deploying NetBackup on Kubernetes?  How does InfoScale fit into that? And generally, just helping me catch up with the last few years as NetBackup 10.0 has been released.

    I asked lots of questions and we got some interesting questions from the audience.

    The Live 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

    AWS Lambda Containers

    AWS Lambda Containers

    Bret and Nirmal are joined by Ken Collins, AWS Serverless Hero and Principal Engineer at Custom Ink to discuss all things Lambda and to dig into the details of running containers in serverless.


    Ken and I have known each other for probably 15 years in the local tech scene here in coastal Virginia. And I've always respected him for being a leader in that community, always wanting to talk at a meetup or help in some way.

    So when he reached out wanting to talk about his company using containers on AWS Lambda, it was an easy sell for me because I knew it would be a great show. And then I learned some of the updates Lambda has had over the years, particularly when it comes to container workflows.

    We had some great audience questions and no shortage of topics around using modern Lambda and serverless.

    Live 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

    Ephemeral & Preview Environments for Compose and Kubernetes

    Ephemeral & Preview Environments for Compose and Kubernetes

    Bret and Nirmal are joined by Grayson Adkins and Josh Thurman on the show. They are co-founders of Uffizzi, an environments-as-a-service company for Docker Compose and Kubernetes.


    We talk about ephemeral environments in all their forms. You might call them preview environments, developer environments, or pull release environments, which is my favorite way to use these environments-as-a-service.

    But regardless of the many ways to use ephemeral environments,  it's great to see a growing set of tools in the cloud native community for automating the spinning up of fresh environments with Kubernetes manifests, helm charts, or even Docker Compose YAML.

    Uffizzi is using the open core model, meaning that the core part of their product is open source.

    Live 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

    Codefresh and Argo CD with Dan Garfield

    Codefresh and Argo CD with Dan Garfield

    Bret is joined by Dan Garfield of CodeFresh to talk about growth of GitOps as a standard, growth of Argo, and more.


    Dan is the Co-founder and Chief Open Source Officer of Codefresh, a CI/CD platform powered by GitOps and Argo. He helped launch the GitOps Working Group and helped lead the creation of the Open GitOps principles. As an Argo Maintainer, Kubernaut, Google Developer Expert, he helps companies and individuals adopt Argo with GitOps and streamline their CI/CD.

    We take some great questions about how GitOps is different than just triggering deployments and other automation platforms. And we also dig into the four principles of GitOps and how Codefresh uses Argo CD as a part of their CI/CD offering.

    Live 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

    OpenSauced with Brian Douglas

    OpenSauced with Brian Douglas

    In this episode, Bret and Nirmal talk with Brian Douglas of OpenSauced.


    Brian Douglas, of GitHub fame, has founded OpenSauced, a cool web app and community of open source developers finding their next contribution and maybe their next job. Brian has so many stories of working with open source projects and having conversations with leading open source contributors, while previously being a lead developer advocate at GitHub. So we definitely spend time talking through some of those stories and learning some of that we didn't know about GitHub and open source being run on it. We then dig into how to use the OpenSauced platform he's creating to find your next open source project and get noticed by employers. 

    Live recording of the complete show from July 13, 2023 is on YouTube (Ep. #225).

    ★Topics★
    OpenSauced website
    Blog article: Good first issues don’t exist

    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) -
    • (00:52) - Introducing Brian Douglas
    • (00:56) - What is OpenSauced?
    • (02:41) - First steps in contributing to open source
    • (22:24) - Starting a relationship with the maintainers and building trust
    • (28:38) - Finding projects to be passionate about
    • (37:37) - Why contribute to open source?

    The Magic of eBPF

    The Magic of eBPF

    We're back with an exciting new episode of Cloud Native Compass, and this time we're diving deep into the captivating world of eBPF. Join Laura Santamaria, David Flanagan, and special guest Liz Rice as they unravel the mysteries and explore the incredible potential of this powerful technology!

    In this episode, you will learn:

    1. The two parts of eBPF: Discover the kernel program and the user space interaction that make up the magic of eBPF.
    2. Programming with eBPF: Explore the different options for writing eBPF programs, from bytecode form to higher-level languages like Rust.
    3. Compilers and SDKs: Learn which compilers, like clang GCC and the Rust compiler, support eBPF bytecode and how SDKs can make your interaction with eBPF programs easier.
    4. The Evolution of Packet Filtering: Trace the history of packet filtering, from its humble beginnings to the powerful and versatile capabilities of eBPF.
    5. The Widespread Adoption: Uncover the sudden rise in eBPF's popularity, its impact on observability and performance, and the role it plays in modern networking.
    Now, for a fascinating fun fact from the episode: Did you know that eBPF is now considered Turing complete? That's right! With its combination of features, eBPF has surpassed its humble start as a packet filtering tool and has become a full-fledged technology powerhouse.

    Creators & Guests


    • (01:46) - What is eBPF?
    • (06:45) - The Rise of eBPF
    • (09:40) - Why is eBPF Interesting?
    • (16:00) - Who's using eBPF?
    • (19:20) - eBPF for Developers
    • (24:00) - Troubleshooting eBPF
    • (27:11) - Future of eBPF

    Istio Ambient Mesh and Solo.io

    Istio Ambient Mesh and Solo.io

    Bret and Nirmal welcome Idit Levine, Founder/CEO Solo.io. Idit focuses on Service Mesh, API-GW and Multi-Cloud networking, and security.


    Idit has been involved in the Containers/DevOps community for 10+ years, building products from Docker to Envoy to Kubernetes, and now Istio and Cilium. We talk about Istio, Ambient Mesh, Envoy, Zero-Trust Security, Cilium, eBPF, Multi-Cloud and more.

    This is not the first time we've talked about Solo or Service Mesh. Ambient Mesh is Solo's new product that simplifies the install and infrastructure costs of essentially running Istio.

    I'm really hopeful that this is going to help a lot more people implement Istio because traditionally, it does have a lot of parts and a lot of costs with the sidecar approach, but this new approach reduces the number of essentially proxies and parts that you're running on each node of your Kubernetes cluster.

    Live recording of the complete show from June 29, 2023 is on YouTube (Ep. #223).

    ★Topics★
    Solo.io
    Istio Ambient Mesh
    Solo Academy (free courses)
    Istio Ambient Mesh ebook
    Gloo Fabric

    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
    • (03:59) - How did Solo.io start?
    • (21:03) - The difference between service mesh and API gateway
    • (30:55) - Where is service mesh going?
    • (41:53) - Is Ambient Mesh as secure as the sidecar model?
    • (48:11) - Opportunities after adopting Ambient Mesh
    • (53:41) - Phipps compliance
    • (55:46) - Unikernel vs WebAssembly

    Future of Kubernetes with Brendan Burns

    Future of Kubernetes with Brendan Burns

    Bret and Matt welcome special guest Brendan Burns, CVP Azure Cloud Native & Resource Management, and also a founding member of the Kubernetes project.


    Because Brendan is one of the three original co-founders of the Kubernetes project back in 2013 at Google, he's a little bit internet famous in open source and Cloud Native. So I was a little nervous going into this because I had so many questions.

    We took some live questions as we always do from YouTube live, and I thought it was a really great episode of a little mix of talking about Azure and some of the things you can do with containers, some of the things they're working on, some of the things that he's focused on that we haven't seen yet. We talk about AI and how that relates to some of these things.

    We even talk about WASM or WebAssembly, one of my favorite topics of the last year, because that's important so it was great to get his perspective.

    And I think my favorite part of the show is where we really talk about the next layers of abstraction, or maybe even the ways that we can deploy to Kubernetes or make it simpler to manage and deploy to. And that's been a real challenge for the community ever since Kubernetes was created in making it more accessible to more people, without it being so complex to manage and deal with underneath. And Brendan has some really great views on what it's going to take it to get us there.

    Live recording of the complete show from June 15, 2023 is on YouTube (Ep. #221).

    ★Topics★
    Ways to run containers on Azure
    Dapr
    WebAssembly on Azure Kubernetes
    Wasmtime
    Twelve-Factor App


    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
    • (03:10) - Introducing Brendan
    • (08:47) - Advice for starting to run containers
    • (30:30) - Reducing complexity with AI
    • (34:41) - Addressing DevOps fatigue
    • (42:38) - Running WebAssembly on Kubernetes
    • (54:23) - LTS Linux Distributions
    • (59:28) - What's next after containers and orchestration?