DevOps and Docker Talk: Cloud Native Interviews and Tooling cover image

DevOps and Docker Talk: Cloud Native Interviews and Tooling

Latest episodes

undefined
Jul 1, 2022 • 48min

Infrastructure as Code, Patterns and Practices

Bret is joined by Rosemary Wang, a developer advocate at Hashi Corp. She recently finished a Manning book, titled Infrastructure as Code: Patterns and Practices. They discuss how infrastructure as code fits into DevOps and Gitops, and how you can get started with IaC and run over some important patterns, such as controlling versioning, IaC testing and managing costs.Rosemary worked at ThoughtWorks previously, and it was interesting to hear her experiences on learning from senior engineering, and how pairing and other types of mentorship can help. Streamed live on YouTube on April 28, 2022.Unedited live recording of this show on YouTube (Ep #168).★Topics★Infrastructure as Code: Patterns and Practices, with examples in Python and Terraform ★Rosemary Wang★Rosemary on Twitter ★Join my Community★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
Jun 17, 2022 • 58min

Applications-as-Code with Shipa

Bret is joined by Ravi Lachhman, Field CTO at Shipa, to discuss the basics of Shipa application and policy management, and show off the developer experience that Shipa brings to apps running on IaC and GitOps tools like ArgoCD,  Crossplane, Terraform, Kubernetes, and more.Shipa is focused on the layer above the infrastructure where application developers can avoid other Kubernetes manifest tools like Helm or Kustomize, and create a cleaner contract between what their application needs are and how the infrastructure provides them.If you've done Kubernetes YAML long enough, you know that it can get quite complex and verbose, and it requires both infrastructure and developer roles or knowledge to fully configure it. So you kind of got to know both worlds. But Shipa wants to fit in the middle somewhere, not replacing the infrastructure tools like Terraform or Crossplane, but rather working on top of them, providing an easier way to describe your apps from a dev's point of view and how they work on top of your infrastructure. It focuses on the application requirements, not necessarily how those requirements are implemented. Streamed live on YouTube on April 14, 2022.Unedited live recording of this show on YouTube (Ep #166). Includes demos.★Topics★Shipa website Shipa exampleDevOps Days Atlanta★Ravi Lachhman★Ravi on Twitter★Join my Community★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
Jun 3, 2022 • 54min

Nomad Orchestration

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 coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
May 20, 2022 • 45min

GitOps with Pulumi

Bret is joined by David Flanagan, aka Rawkode Academy, from Pulumi to show off how Pulumi infrastructure-as-code can improve GitOps pipelines. Our conversation focused on what GitOps and Pulumi are and how they work together to manage your infrastructure and app deploys. Streamed live on YouTube on March 24, 2022. Unedited live recording of the complete show on YouTube (Ep #164). Includes demos.★ Topics ★PulumiProductK8s OperatorK8sGitOpsLaw of Demeter1Password SSH management★ David Flanagan aka Rawkode Academy★Rawkode Academy, Live weeklyRawkode on Twitter★ Join My Community ★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
May 6, 2022 • 43min

Docker Desktop for Linux is Here!

Bret is joined by Anca Iordache and Dave Scott, software engineers at Docker Inc, to talk about why they made Docker Desktop for Linux and how it's different from running the Docker Engine daemon. Streamed live on YouTube on 21 April 2022.Unedited live recording of the complete show on YouTube (Ep #167). Includes demos.We talk about the origins of Docker Desktop for Linux, why it needs to exist, and how it's different than  running Docker Engine on the native host. Docker Desktop for Linux behaves like Mac and windows versions where it uses a VM and we clear up some confusion around that. Further, we talk about some of the functionality with operating it in tandem with Docker Engine on the host so you can run both at the same time and use context to switch between them. ★ Topics ★Download Docker Desktop for LinuxDocker RoadmapDocker Desktop for Linux GitHub IssuesDocker Developer Preview ProgramDocker Community SignupDockerCon 2022★ Join My Community ★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
Apr 22, 2022 • 1h 5min

Kubernetes VCluster for "Clusters in Namespaces"

Bret is joined by Lukas Gentele and Rich Burroughs of Loft Labs to talk about vcluster, a Kubernetes distribution that can run inside an existing cluster namespace, aka "clusters in clusters." Lukas is the CEO of Loft Labs and Rich is their Senior Developer Advocate. VCluster is quite a universal tool for running fully-fledged Kubernetes clusters for dev and test environments and even potentially in production. In this episode, Lukas and Rich break down a ton of ways vcluster is currently being used and where they see it going in the future. Streamed live on YouTube on March 10, 2022.Unedited live recording of the complete show on YouTube (Ep #162). Includes demos.★Topic Links★Loft LabsVCluster★Lukas Gentele and Rich Burroughs★Lukas Gentele on TwitterRich Burroughs on Twitter★Join my Community★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
Apr 8, 2022 • 1h 11min

Enterprise Kubernetes Barriers

Bret and his guests - Jamie Duncan and John Osborne, authors of "OpenShift in Action" - talk about Enterprise Kubernetes adoption, the barriers teams encounter and why it's worth solving the hard problems in enterprise teams by standardizing on Kubernetes. 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/raEEOpenShift in Action Google AnthosKnative EventsHalfemptyKubeVirtKata Containers★John Osborne and Jamie Duncan★John Osborne on TwitterJamie Duncan on Twitter★Join my Community★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
Mar 25, 2022 • 49min

Kubernetes Policy Management with Kyverno and Nirmata

Jim Bugwadia joins Bret to discuss Kubernetes policy management and "intelligent guardrails for K8s." Jim is the CEO and co-founder of Nirmata. He's also the founder of Kyverno, an CNCF Sandbox Project and open source project for managing policies in Kubernetes. We talk about what Kyverno is, what it isn't, and what problems it solves. We also talk a bit about Narmada and how it expands on that.If you're in a team using Kubernetes together, controlling settings and standards in your workloads and clusters can be a constant source of frustration unless you have something to govern those policies across all your workloads and clusters.Streamed live on YouTube on Feb 24, 2022.Unedited live recording of the complete show on YouTube (Ep #160). Includes demos.★Topics ★Kyverno is a policy engine designed for Kubernetes. With Kyverno, policies are managed as Kubernetes resources, and no new language is required to write policies. This allows using familiar tools such as kubectl, git, and kustomize to manage policies. Kyverno policies can validate, mutate, and generate Kubernetes resources plus ensure OCI image supply chain security. The Kyverno CLI can be used to test policies and validate resources as part of a CI/CD pipeline.Nirmata "Intelligent Guardrails for Kubernetes." Security, Compliance, and Operational Readiness of Kubernetes Across the EnterpriseSigstore Blog re Sigstore: "Linux Foundation’s Sigstore Aims to Secure Software Supply Chains"OWASP Open Web Application Security Project ★Jim Bugwadia ★Jim on Twitter ★Join my Community ★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
Mar 11, 2022 • 1h 4min

Container Management with Portainer

In this episode, Bret is joined by Portainer's co-founder and CEO, Neil Cresswell, to get an update on their product. If you haven't heard of Portainer, it's one of the original web apps to manage Docker, then swarm and now Kubernetes. This is one of Bret's top 10 tools for consideration to manage your container environments. Neil will show off the latest from Portainer.io. Streamed live on YouTube on February 3, 2022.Unedited live recording of the complete show on YouTube (Ep #157). Includes demos.★Topics★Portainer Portainer in DigitalOceanPortainer in Multipass★Neil Cresswell★Portainer on Twitter★Join my Community★Best coupons for my Docker and Kubernetes coursesChat with us on our Discord Server Vital DevOpsHomepage 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 BoxHomepage bretfisher.com
undefined
Feb 28, 2022 • 1h 15min

Docker Desktop Alternatives

Bret explores and reviews tools that "might" replace Docker Desktop for those who decide not to pay for the subscription. He goes through the pros and cons of the alternatives. Streamed live on YouTube Jan 27, 2022.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 engineeringDocker blog: How Docker Desktop Networking Works Under the HoodDocker blog: File Sharing with Docker DesktopWSL2 on Bret's YouTube Live show #135: Windows 11 WSL2 with Nuno do Carmo Licensing Changes YouTube Live show #138: Docker Desktop Licensing Changescontains.dev: web gooey for breaking up images and looking at the layers and the filesDocker Desktop Linux implementation roadmap in GitHub ★Join my Community ★Best coupons for my Docker and Kubernetes coursesBret'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 BoxHomepage bretfisher.com

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode