Autoscaling a Multi-Platform Kubernetes Cluster Built with kubeadm [I] - Lucas Käldström

preview_player
Показать описание
Autoscaling a Multi-Platform Kubernetes Cluster Built with kubeadm [I] - Lucas Käldström, Upper Secondary School Student - Individual Maintainer

Does Kubernetes run on any architecture other than Intel/AMD64? Yes it does, since v1.3.0.

The talk demonstrates Kubernetes’ multi-architecture features in a very practical manner: by having a 10-node cluster of credit-card-sized devices with three architectures (amd64, arm and arm64) in front of the audience. The cluster is deployed with kubeadm. For the demo, a cross-platform nginx workload will be created from the dashboard, deployed to all nodes regardless of architecture, monitored via an auto-updating grafana dashboard and autoscaled by a Horizontal Pod Autoscaler while traffic is generated against the cluster’s Ingress controller. And just to make things more exciting, a node’s power cable may be unplugged by a volunteer from the audience, at any time during the heavy traffic to demonstrate Kubernetes’ auto-healing functions.

About Lucas Käldström
Hi there and thanks for finding my talk!
I'm a Swedish-speaking Upper Secondary School Student from Finland.

I'm really excited about Kubernetes and new emerging technologies.
I have been engaged in Kubernetes for about two years now and ported Kubernetes to ARM, both 32 and 64-bit as my first larger contribution. I've written an accepted proposal for how Kubernetes should work on multiple platforms. I've been a maintainer for Kubernetes on my spare time since April 2016. I was in the group that started Minikube as well, but then in August 2016 I moved on to maintaining kubeadm, which I have focused on since then.
Рекомендации по теме
Комментарии
Автор

At 24:34 Lucas starts talking about his demo if anyone needed it.

hartraft
Автор

i use this command kubeadm init --config kubeadm.yaml it shows no file or directory

ZEROToWolf