The Linux Foundation and the Cloud Native Computing Foundation have joined forces to spread knowledge about Kubernetes. A new training programme, unveiled at KubeCon 2021, explains how Kubernetes can be applied to edge environments.
Introduction to Kubernetes on Edge with K3s (LFS156x) is a 15-hour course that teaches participants the use cases of running compute applications in edge locations. It also talks about various supporting projects such as LF Edge and CNCF.
K3s at the edge
During the course, students learn how to deploy applications to the edge using open source tools like K3s and K3sup. They will also learn about the challenges of edge computing, such as partial availability and the need to access applications remotely. This is complemented by real-world examples that allow students to experience deploying applications to Kubernetes and experiment with object storage, MQTT and OpenFaaS. Furthermore, deployment methods such as fleet management and GitOps are discussed.
Increasing impact of the cloud
With the course, the Linux Foundation and CNCF are primarily targeting developers who want to learn about the increasing impact the movement to the cloud is having on modernising edge applications. However, students who already work with Kubernetes or edge computing will also benefit from the course.
Conceived by Alex Ellis
The creator of the course is Alex Ellis, an ambassador at CNCF and founder of OpenFaas and inlets. He previously worked on the course Introduction to Serverless on Kubernetes (LFS157x). “K3s fills a very specific need and helps lower the barrier to entry for development and operation teams,” said Ellis. “I’ve seen the project grow from Darren’s initial post on Hacker News, to a GA, production-ready Kubernetes distribution housed within CNCF. I’m excited to share this course with the community and customers alike, and am looking forward to seeing increased use of Kubernetes at the edge.”
The course is available through edX.org, an online learning platform founded by Harvard and MIT.