Description
Book SynopsisNavigate through the Kubernetes landscape to create and deploy container-based applications. This book will show you how to choose between the various available container-based operating systems, and how to design a better continuous integration pipeline for your container images, where to store them, and how to scan and secure them.In the first half of the book, you'll learn the practical tips on how to setup the system for visibility and troubleshooting, how to reduce the attack vector and reduce risks. The second half of the book focuses on Kubernetes, the popular container orchestration system. You'll see how to setup your Kubernetes for practical applications such as show/chargeback using tagging, efficient use of namespaces and pods, various isolation layers. It also shows you how to integrate with popular implementations of K8S such as AWS EKS (Elastic Container Service), GCP Google Kubernetes Engine (GKE) in touch points such as authentication and authorization, optimization, l
Table of ContentsChapter 1. Running your first container application Chapter 2.Introducing Kubernetes Chapter 3.A Closer Look at Kubernetes Chapter 4. Scaling the deployment.- Chapter 5.Node management and RBAC Chapter 6. Artifact Repository and Container Registry.- Chapter 7. AWS EKSChapter 8.Installing and configuring command line tools to work with AWS EKS service.- Chapter 9. Data-PersistenceChapter 10.Networking and IngressChapter 11. Kubernetes Tools