Table of Contents
Preface
Section 1: Introduction to Kubernetes
Chapter 1: Kubernetes Architecture
The rise of Docker and the trend of microservices 4
Kubernetes adoption status 6
Kubernetes clusters 6
Kubernetes components 7
The Kubernetes interfaces 9
Kubernetes objects 9
Pods 10
Deployments 10
Services 10
Replica sets 10
Volumes 10
Namespaces 10
Service accounts 11
Network policies 11
Pod security policies 11
Kubernetes variations 11
Minikube 11
K3s 12
OpenShift 12
Kubernetes and cloud providers 13
Kubernetes as a service 13
Kops 15
Why worry about Kubernetes' security? 16
Summary 18
Questions 18
Further reading 18
Chapter 2: Kubernetes Networking
Overview of the Kubernetes network model 20
Port-sharing problems 20 ...
Get Learn Kubernetes Security now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.