Episode 446: Nigel Poulton on Kubernetes Fundamentals
Nigel Poulton, author of The Kubernetes Book and Docker Deep Dive, discusses Kubernetes fundamentals, why Kubernetes is gaining so much momentum, and why it’s considered “the” Cloud OS. Host Gavin Henry spoke with Poulton about when to use Kubernetes, the different ways to deploy it, the protocols involved, security considerations, pods, sidecars, the RAFT protocol, Docker Desktop, Open Container Initiative, Docker Swarm, alternatives to Docker for containers, handling secrets, Docker container runtime deprecation, the correct number of master and worker nodes, using different availability zones, “declarative models,” “desired state,” the beauty of YAML, “deployments,” testing, APIs, Helm (kubernetes package manager), persistent state, DNS, mTLS, service meshes, deploying an example app that’s a JSON API written in golang with PostgreSQL backend, and when to think about starting with Docker Swarm instead.
Related Links
- Episode 409: Joe Kutner on the Twelve-Factor App
- Episode 334: David Calavera on Zero-downtime Migrations and Rollbacks with Kubernetes
- Episode 319: Nicole Hubbard on Migrating from VMs to Kubernetes
- Episode 246: John Wilkes on Borg and Kubernetes
- Episode 429: Rob Skillington on High Cardinality Alerting and Monitoring
- A Performance Evaluation of Containers Running on Managed Kubernetes Services
- Hierarchical Scaling of Microservices in Kubernetes
- Kubernetes
- Helm
- Open Container Initiative
- minikube
- Docker Desktop
- Docker
- Docker Swarm
- RAFT protocol
- Docker Captain
- Books
SE Radio theme music: “Broken Reality” by Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
Podcast: Play in new window | Download
Tags: : twelve-factor, api, APIs, borg, cloud, cloud os, containers, deployments, DNS, Docker, docker captain, docker desktop, docker swarm, golang, helm, https, IEEE Computer Society, k8s, kubernetes, minikube, mtls, oci, open container initiative, persistent, podcast, pods, PostgreSQL, raft, SE-Radio, secrets, sidecars, state, storage, TLS, virtual machines