This is the multi-page printable view of this section. Click here to print.
Resources
Interesting and useful content on Kubernetes
1 - Curated Links
A curated list of awesome Kubernetes sources. Inspired by @sindresorhus’ awesome
Setup
A Place That Marks the Beginning of a Journey
- Read the kubernetes.io documentation
- Take an online Udemy course
- Kubernetes Community Overview and Contributions Guide by Ihor Dvoretskyi
- Kubernetes: The Future of Cloud Hosting by Meteorhacks
- Kubernetes by Google by Gaston Pantana
- Application Containers: Kubernetes and Docker from Scratch by Keith Tenzer
- Learn the Kubernetes Key Concepts in 10 Minutes by Omer Dawelbeit
- The Children’s Illustrated Guide to Kubernetes by Deis :-)
- Docker Kubernetes Lab Handbook by Peng Xiao
Interactive Learning Environments
Learn Kubernetes using an interactive environment without requiring downloads or configuration
Massive Open Online Courses / Tutorials
List of available free online courses(MOOC) and tutorials
Courses
Tutorials
- Kubernetes Tutorials by Kubernetes Team
- Kubernetes By Example by OpenShift Team
- Kubernetes Tutorial by Tutorialspoint
Package Managers
RPC
RBAC
Secret Generation and Management
- Vault auth plugin backend: Kubernetes
- Vault controller
- kube-lego
- k8sec
- kubernetes-vault
- kubesec - Secure Secret management
Machine Learning
- TensorFlow k8s
- mxnet-operator - Tools for ML/MXNet on Kubernetes.
- kubeflow - Machine Learning Toolkit for Kubernetes.
- seldon-core - Open source framework for deploying machine learning models on Kubernetes
Raspberry Pi
Some of the awesome findings and experiments on using Kubernetes with Raspberry Pi.
- Kubecloud
- Setting up a Kubernetes on ARM cluster
- Setup Kubernetes on a Raspberry Pi Cluster easily the official way! by Mathias Renner and Lucas Käldström
- How to Build a Kubernetes Cluster with ARM Raspberry Pi then run .NET Core on OpenFaas by Scott Hanselman
Contributing
Contributions are most welcome!
This list is just getting started, please contribute to make it super awesome.
2 - Videos
2.1 - Gardener Teaser
Gardener - Kubernetes automation including day 2 operations
2.2 - The Illustrated Guide to Kubernetes
The Illustrated Children’s Guide to Kubernetes. Written and performed by Matt Butcher Illustrated by Bailey Beougher
2.3 - Why Kubernetes
Red Hatter Jamie Duncan gives a technical overview of Kubernetes, an open source container orchestration system, in just five minutes.
2.4 - High Performance Microservices with Kubernetes, Go, and gRPC
In this talk Andrew Jessup walks through the essential elements of building a performant, secure and well factored micro-service in Go and how to deploy it to Google Container Engine.You’ll also learn how to use Google Stackdriver to monitor, instrument, trace and even debug a production service in real time.
2.5 - Building Small Containers
Sandeep Dinesh shows how you can build small containers to make your Kubernetes deployments faster and more secure.
2.6 - Organizing with Namespaces
In this episode of Kubernetes Best Practices, Sandeep Dinesh shows how to work with Namespaces and how they can help you manage your Kubernetes resources.
2.7 - Readiness != Liveness
How to make your Kubernetes deployments more robust by using Liveness and Readiness probes.
2.8 - The Ins and Outs of Networking
Smoothly handling Google Container Engine and networking can take some practice. In this video, Tim Hockin and Michael Rubin discuss migrating applications to Container Engine, networking in Container Engine, use of overlays, segmenting traffic between pods and services, and the variety of options available to you.