Linode Kubernetes Engine (LKE)
LKE is a fully-managed K8s container orchestration engine for deploying and managing containerized applications and workloads. LKE combines Linode’s ease of use and simple pricing with infrastructure efficiency. You can now get your infrastructure and workloads up and running in minutes instead of days.
Enjoy Maximum Efficiency From Your Resources
Automatically get the most out of your resources. Seamlessly distribute containers across your cluster to ensure you get the most efficient utilization of your resources.
Automatically Scale Clusters to Meet Demand
Create and destroy resources in real time based on set limits with Horizontal Cluster Autoscaling. Efficiently manage node pools, resulting in highly available and stable applications.
No Management Fees
You only pay for Compute Instances, NodeBalancers, and Block Storage Volumes. You don’t pay a penny for your managed Kubernetes control plane, unlike other Cloud providers.
Amazon EKS & GKE charge a per cluster management fee of $.10/hour or $73/month.
Developer Friendly and Portable
Create and manage your LKE cluster directly through the Linode API, enabling you to integrate Kubernetes management with your own infrastructure. Since LKE is built on Kubernetes, you can quickly move your existing applications and workloads to Linode’s platform.
Deploy Popular Apps Using Helm charts, Operators, and Controllers
Harness the strong open source ecosystem of Kubernetes tooling. LKE supports integration with popular K8s-related tools, such as Rancher, Helm, Operators, and more.
- Plans supported: Dedicated CPU, Shared CPU, High Memory
- Nodes per node pool: 1-100 nodes
- Recommended node pool minimum: 3 nodes
- Memory per node: 4GB - 512GB
- SSD Storage per node: 50GB - 7200GB
- Transfer per node: 4-20TB
- Network In: 40 GBPS
- Network Out: 2-12 GBPS
- Dedicated IPv4 and IPv6 addresses
- Full root access for cluster nodes
- Direct console access through Lish for cluster nodes
- Provision via Cloud Manager or Linode CLI
- Programmatic management via Linode API
- Deploy via Terraform Provider
- Multi-queue NIC support
- Availability: across all regions
Complementary Paid Services
- Production applications that scale rapidly
- Workloads with multiple containers
- CI/CD development
- Microservice applications
Introduction to Linode Kubernetes Engine
Linode Kubernetes Engine Plans
LKE pricing include only the resources you consume – Compute Instances, NodeBalancers, and Volumes. The service provides a free Kubernetes Control Plane, which can be upgraded to high-availability for $60 per cluster, per month.
Additional LKE Features
Self-Service Version Upgrades
Aggregation Layer & Metrics Pipeline
Linode is certified as part of the CNCF Certified Kubernetes Conformance Program. This means your LKE workloads conform to portability standards, and you'll always have access to the latest updates and features. Linode is a silver sponsor of the Cloud Native Computing Foundation (CNCF), where Kubernetes is a Graduated Project.
FREE EDUCATIONAL RESOURCES
Learn Kubernetes with Linode
KodeKloud Learn Kubernetes CourseGet started with using Kubernetes with an exclusive course from KodeKloud, featuring Linode Kubernetes Engine.
Understanding Kubernetes (Updated)Learn concepts of Kubernetes, components of a Kubernetes cluster, Standard Kubernetes Dashboard, high-availability control plane, and autoscaling.
Top Kubernetes Questions AnsweredOur Kubernetes team answers the most common questions they hear from the Kubernetes community.
A Tutorial for Deploying and Managing a Cluster with Linode Kubernetes EngineIn this guide you will learn: how to create a Kubernetes cluster using the Linode Kubernetes Engine; how to modify your cluster; how to delete your cluster; and next Steps after deploying your cluster.
Deploying and Managing a Cluster on Linode Kubernetes Engine (LKE) with the Linode APIThis guide covers how to use the Linode API to create an LKE cluster, connect kubectl to your LKE cluster, and more.
Linode LIVE! Understanding Kubernetes: Creating and Managing ClustersListen on demand to this free three-week course from the author of The Kubernetes Book, Nigel Poulton. Learn how to build clusters, deploy apps, set up NodeBalancers, and more. Make sure to tune into all three webinars as learning will be progressive with work assigned in between each session. Attendees will also receive free access […]
Getting Started with Linode Kubernetes from LearnLinuxTVJay from LearnLinuxTV uses the Linode Kubernetes Engine to deploy a pod and set up persistent storage.
A Room with a View: A Non-Tech Explanation of Containers and KubernetesVirtualization, containers, and Kubernetes are big topics. 451 Research presents an analogy to consider their role in multicloud future.
K8s in Production
Scaling Kubernetes to Zero (And Back)Optimize your Kubernetes cluster efficiency by scaling workloads and quickly increase replicas when traffic surges.
Kubernetes Security Best Practices OverviewThis guide provides an overview of three Kubernetes features to you can use to secure different components of a cluster.
Cloud Native Continuous Deployment with GitLab, Helm, and LKELearn how to use Linode Kubernetes Engine to provision a cluster and deploy all the components, including traffic, cert-manager, and GitLab.
High Availability Explained | How to Upgrade to High Availability with Linode Kubernetes EngineHigh availability (HA) is a term that describes a website or application with maximum potential uptime and accessibility.
Enabling High Availability for LKE ClustersIn LKE, enabling HA ( High Availability ) creates additional replicas of your control plane components , adding an additional layer of redundancy to your Kubernetes Cluster and ensuring 99.99% uptime for both the control plane and worker nodes.
Load Balancing on an LKE Kubernetes ClusterThis video shows how to use Load Balancing on Linode Kubernetes Engine to manage intensive traffic bursts.
Installing Apps on Kubernetes with Helm 3Helm is a tool that assists with installing and managing applications on Kubernetes clusters.
How to Deploy Kubernetes on Linode with Rancher 2.2Rancher is a web application that provides an interactive and easy-to-use GUI for creating and managing Kubernetes clusters.
Learnk8s Lab: How does the Kubernetes scheduler work?In this lab you will dive into the internals of the Kubernetes scheduler and discover how Nodes are filtered and scored before they are assigned to Pods.
Scaling Kubernetes Across RegionsCreate, connect, and operate three Kubernetes clusters in North America, Europe, and Southeast Asia.
How to Safely Upgrade Minor LKE VersionsThis guide will go over the Kubernetes upgrade process, provide a brief introduction to the public Kubernetes changelog as it applies to LKE, and discuss tools like Popeye that can highlight incompatibilities or other issues within a cluster’s configuration both before and after upgrading.
Proactive Scaling for Kubernetes ClustersLearn how to size and proactively create nodes for faster scaling in a Kubernetes cluster.
Learnk8s Lab: CI/CD for Kubernetes with Jenkins XLearn how migrating a monolithic open source project to microservices using Jenkins X can help speed up development practices and train teams.
Use Terraform to Provision Linode EnvironmentsThis guide will show you how to install and use the Terraform client software from a Linux system and how to use Terraform to provision a Linode.
Deploying a Linode Kubernetes Engine Cluster Using TerraformThis guide will walk you through the steps needed to deploy a Kubernetes cluster using LKE and the popular infrastructure as code (IaC) tool, Terraform.
Linode LIVE! Understanding Kubernetes: Working with Persistent Data and the Linode Storage BackendListen on demand to this free three-week course from the author of The Kubernetes Book, Nigel Poulton. Learn how to build clusters, deploy apps, set up NodeBalancers, and more. Make sure to tune into all three webinars as learning will be progressive with work assigned in between each session. Attendees will also receive free access […]
More Kubernetes Content
Craft of Code:
Ruben StrandersFreedom for Firefighters,
MacStoriesApple-Focused Tech Publisher Leverages Linode to Reach Its Core Audience
Rock de VochtAI Drives Customer-Centric Search
Dr. Le Dang TrungNecessity Inspires Innovation
Chris AlfanoBringing the Cloud to the Ground
ChangelogSimplicity, Support, and Openness Lead Changelog to Linode Kubernetes Engine
HashiCorp NomadSimple and flexible scheduler and orchestrator to deploy and manage containers
HarborCloud native container registry for Kubernetes and more.
YachtIntuitive web interface for managing Docker containers
RabbitMQMost popular open source message broker
DockerAn open source tool to build and manage containers
Linode Content Resources
Save and Organize Your Most Useful Code in Simple Snippets Snippet BoxSnippet Box is a simple self-hosted app for organizing your code snippets and features a Web-based UI which makes finding snippets easy!
How To Use LKE and the Mist.io CLI to Streamline Managing Cloud Infrastructure from the Command LineMist.io is an open source, multicloud management platform which supports all popular infrastructure technologies.
Docker, Containers, and Kubernetes Explained Full Beginner Introduction from Tech With TimIn this video, Tim from @Tech With Tim explains everything you need to know about containers, Docker, and Kubernetes.
Request-based Autoscaling in Kubernetes: Scaling to Zero and BackLearn how to monitor the HTTP requests to your apps in Kubernetes and how to define autoscaling rules to increase and decrease replicas.
Proactive Cluster Autoscaling in KubernetesScaling nodes in a Kubernetes cluster could take several minutes with the default settings. Learn how to size and create nodes.
Scaling Kubernetes to Multiple Clusters and RegionsLearn how to create, connect and operate three Kubernetes clusters in different regions: North America, Europe and South East Asia.
FileRun on Docker Self Hosted File Sharing and Management Made Fast and EasyFileRun allows you to share files with your clients and colleagues. In this video, @DB Tech will show you how to set up your own instance.
PwnDrop Fast and Secure Drag and Drop File HostingPwnDrop is a self-deployable file hosting service for sending out red teaming payloads or securely sharing your private files.
Flame Dashboard in DockerFlame is a self-hosted browser start page or dashboard for your server with built-in apps and bookmark editors.
Bookstack on Docker | Open Source Wiki SoftwareBookStack is a simple, self-hosted, easy-to-use, FOSS Wiki platform for organizing and storing information.