Getting Started with Kubernetes
Kubernetes is a system for managing containerized applications across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications. Readers will develop an understanding of core concepts, installation, and configuration. This book will also show how to manage deployments and do updates with minimal downtime. Additionally, the reader will learn about operational aspects of Kubernetes such as networking, monitoring, and logging. The book will also touch upon advanced concepts such as container security and cluster federation.
Offered by
Difficulty Level
Intermediate
Completion Time
9h32m
Language
English
About Book
Who Is This Book For?
This book is for developers, sys admins, and DevOps engineers who want to automate the deployment process and scale their applications. You do not need any knowledge about Kubernetes.
Getting Started with Kubernetes
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 9h32m total length
Introduction to Kubernetes
Pods, Services, Replication Controllers, and Labels
Networking, Load Balancers, and Ingress
Updates, Gradual Rollouts, and Autoscaling
Deployments, Jobs, and DaemonSets
Storage & Running a stateful applications
Continuous Delivery
Monitoring and Logging
Cluster Federation
Container Security
Extending Kubernetes with OCP, CoreOS and Tectonic
Towards Production ready
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!