Top 10 Kubernetes Tutorials for Beginners

ASPE Training Wed, 10/11/2017 - 08:42

If you are on this page, you likely already know that there is a lot that goes into running and maintaining successful containerized applications. To make sure that you are getting as much bang for your buck with Kurbernetes, there are a number of core concepts you need to familiarize yourself with. Kubernetes is a powerful system that provides a method for managing Docker and Rocket containers across multiple hosts. We scoured the internet and collected the top 10 Kubernetes tutorials for beginners.   

1. Configure a Kubernetes DevTest Cluster in Digital Ocean

This tutorial walks you through the steps involved in configuring a multi-node Kubernetes cluster for development in DigitalOcean from a Mac.

2. Kubernetes Tutorial: Getting Started with Containers & Clusters

From the Kubernetes blog, get started with the basics.

3. Run a custom LAMP application on Kubernetes — Heptio Docs

This tutorial shows you the basics of how to set up LAMP stacks on Kubernetes.

4. Kubernetes tutorial from OSCON 2017 (Kelsey Hightower)

Create a Kubernetes Cluster, Deploy an Application, Manage Secrets, and Collect Metrics with Prometheus

5. Setting up a Kubernetes Cluster Confederation

Use four Kubernetes clusters across multiple GCP regions to set up a Kubernetes CLuster Confederation the hard way.

6. Kubernetes tutorials for Ruby on Rails developers - on Github from Engineyard

Tutorials for learning Kubernetes, tailored to Ruby on Rails developers.

7. Using Persistent Disks with WordPress and MySQL | Container Engine

This tutorial shows you how to set up a single-replica WordPress deployment and single-replica MySQL database on your cluster, using persistent disks.

8. Getting Started with Endpoints on Kubernetes - Google Cloud Platform

This tutorial shows you how to configure, deploy, and send requests against a sample API running on a Kubernetes cluster.

9. Picking the Right Solution | Kubernetes

How to pick the right solution for running Kubernetes: Kubernetes can run on various platforms - your laptop, VMs on a cloud provider, a rack of bare metal servers.

10. How to Monitor etcd on Kubernetes - from Sysdig

This tutorial shows you how to monitor etcd as a registry service for a Kubernetes cluster, including metrics, alerts, health check, performance and more.