I am too active on LinkedIn and I always share posts on DevOps and about other DevOps tools. Since Kubernetes is really making it big in the DevOps community, I thought to share some useful resources related to ‘Kubernetes’ here.
First of all, for the people who don’t know where Kubernetes comes into the picture, here is my small opinion,
So, Why Kubernetes?
The Docker adoption is still growing exponentially and more and more companies have started using it in Production. It is important to use an orchestration platform to scale and manage your containers. Imagine a situation where you have been using Docker for a little while, and have deployed on a few different servers. Your application starts getting massive traffic, and you need to scale up fast, how will you go from 3 servers to 40 servers that you may require? And how will you decide which container should go where? How would you monitor all these containers and make sure they are restarted if they exit? This is where Kubernetes comes in.
Here you go, the list of useful Kubernetes resources,
Fundamentals of Kubernetes: https://www.udemy.com/fundamentals-of-kubernetes/
Learning Docker and Kubernetes by Lab
Learn DevOps: Advanced Kubernetes Usage: https://www.udemy.com/learn-devops-advanced-kubernetes-usage/
Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers: https://medium.freecodecamp.org/learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882
Kubernetes Blog: https://kubernetes.io/blog/2018/05/01/developing-on-kubernetes/
A Tour of the Kubernetes Source Code Part One: From kubectl to API Server: https://developer.ibm.com/opentech/2017/06/21/tour-kubernetes-source-code-part-one-kubectl-api-server/
Kubernetes Tutorial to deploy a load balanced, multi-container application to multiple Kubernetes environments on GKE: http://blog.shippable.com/kubernetes-tutorial-deploying-a-load-balanced-docker-application
Google Cloud Platform — Community: https://medium.com/google-cloud/tagged/kubernetes
Advanced Kubernetes Objects You Need to Know: https://engineering.opsgenie.com/advanced-kubernetes-objects-53f5e9bc0c28
How to move from single master to multi-master in an AWS kops https://blenderfox.com/2018/01/23/how-to-move-from-single-master-to-multi-master-in-an-aws-kops-kubernetes-cluster/
Implementing Advanced Scheduling Techniques with Kubernetes: https://blog.kublr.com/implementing-advanced-scheduling-techniques-with-kubernetes-a1d59aece87b
Step by step guide to setup a multi-region Kubernetes app: http://blog.fgribreau.com/2018/04/step-by-step-guide-to-setup-multi.html
Top 10 Kubernetes tips and tricks: https://hackernoon.com/top-10-kubernetes-tips-and-tricks-27528c2d0222
50 Useful Kubernetes Tools: https://caylent.com/50-useful-kubernetes-tools/
Using secrets in your application: http://blog.shippable.com/kubernetes-tutorial-using-secretes-in-your-kubernetes-application
Share if you know any links (resources) about Kubernetes:)