Book

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 byPackt Logo

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.

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!

No credit card required