bcordobaq / The-Complete-Kubernetes-Guide

Become an expert in container management with the power of Kubernetes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub issues GitHub forks GitHub stars PRs Welcome

The Complete Kubernetes Guide

If you are running more containers or want automated management of your containers, you need Kubernetes at your disposal.

This Learning Path focuses on core Kubernetes constructs, such as pods, services, replica sets, replication controllers, and labels. You'll learn to integrate your build pipeline and deployments in a Kubernetes cluster. As you move ahead in the Learning Path, you'll orchestrate updates behind the scenes, avoid downtime on your cluster, and deal with underlying cloud provider instability in your cluster. Using real-world use cases, you'll explore the options for network configuration, and understand how to set up, operate, and troubleshoot various Kubernetes networking plugins. In addition to this, you'll also get to grips with custom resource development and utilization in automation and maintenance workflows.

By the end of this Learning Path, you'll know everything you need to graduate from intermediate to advanced level of understanding Kubernetes.

This Learning Path includes content from the following Packt products:
Getting Started with Kubernetes - Third Edition by Jonathan Baier and Jesse White
Mastering Kubernetes - Second Edition by Gigi Sayfan

The Complete Kubernetes Guide by Jonathan Baier, Gigi Sayfan, and Jesse White

What you will learn

  • Download, install, and configure the Kubernetes code base
  • Create and configure custom Kubernetes resources
  • Use third-party resources in your automation workflows
  • Deliver applications as standard packages
  • Set up and access monitoring and logging for Kubernetes clusters
  • Set up external access to applications running in the cluster
  • Manage and scale Kubernetes with hosted platforms on AWS, Azure, and GCP
  • Run multiple clusters and manage them from a single control plane

PC

  • Windows 7 or newer (32 or 64 bit)
  • 2 GB RAM
  • 1.5 GB free disk space

Mac

  • iMac / MacBook 2009 or newer
  • OS X 10.10 or newer
  • 1.5 GB free disk space

About

Become an expert in container management with the power of Kubernetes

License:MIT License


Languages

Language:JavaScript 81.4%Language:CSS 13.7%Language:Dockerfile 4.8%