Edge clusters are Kubernetes clusters set up on Edge hosts installed in isolated locations like grocery stores and restaurants versus a data center or cloud environment. These Edge hosts can be bare metal machines or virtual machines and are managed by operators at remote sites.
Palette provisions workload clusters on Edge hosts from the Palette management console. Palette also provides end-to-end cluster management through scaling, upgrades, and reconfiguration operations.
Edge computing brings computing and data storage closer to the source, reducing latency and bandwidth issues that result from central computing and improving overall application performance. Industries such as retail, restaurants, manufacturing, oil and gas, cruise ships, healthcare, and 5G telecommunication providers typically have use cases that require content data and processing to be closer to their applications.
The following are some highlights of the comprehensive Palette Edge Solution:
- Centralized Full Stack Management
- Low touch, plug-and-play setup
- Immutable update for Kubernetes and operating system (OS) with zero downtime
- Distro agnostic Kubernetes and OS
- Secured remote troubleshooting
- Scalable from tens to thousands of locations
- Support for pre-provisioned and on-site device registration
Edge is still in active development and is subject to change. Review the Palette release notes for updates and changes.
Palette's Edge native solution is designed for sites that typically have one or more small devices, such as Intel NUC. An instance of Palette optimized for edge computing, along with the operating system and Kubernetes, is installed in the device.
Palette manages the installation and all the Day-2 activities, such as scaling, upgrades, and reconfiguration.
Edge native is built on top of the open source project Kairos, which provides a tamper-proof immutable operating system with zero downtime rolling upgrade.
To start with Edge, review the architecture and the lifecycle resource to gain a high-level understanding of the Edge components and installation process. Next, become familiar with the EdgeForge workflow to configure the installation process to match your environment and organizational needs. The last step of the Edge deployment lifecycle is the deployment step. Review the Deployment guide to understand what it takes to deploy an Edge host.