Part II Components Used #
List of components for Edge
- 4 Rancher
See Rancher upstream documentation at https://ranchermanager.docs.rancher.com.
- 5 Rancher Dashboard Extensions
Extensions allow users, developers, partners, and customers to extend and enhance the Rancher UI. SUSE Edge 3.1 provides KubeVirt and Akri dashboard extensions.
- 6 Fleet
Fleet is a container management and deployment engine designed to offer users more control on the local cluster and constant monitoring through GitOps. Fleet focuses not only on the ability to scale, but it also gives users a high degree of control and visibility to monitor exactly what is installed…
- 7 SLE Micro
- 8 Metal3
Metal3 is a CNCF project which provides bare-metal infrastructure management capabilities for Kubernetes.
- 9 Edge Image Builder
See the Official Repository.
- 10 Edge Networking
This section describes the approach to network configuration in the SUSE Edge solution. We will show how to configure NetworkManager on SLE Micro in a declarative manner, and explain how the related tools are integrated.
- 11 Elemental
Elemental is a software stack enabling centralized and full cloud-native OS management with Kubernetes. The Elemental stack consists of a number of components that either reside on Rancher itself, or on the edge nodes. The core components are:
- 12 Akri
Akri is a CNCF-Sandbox project that aims to discover leaf devices to present those as Kubernetes native resource. It also allows scheduling a pod or a job for each discovered device. Devices can be node-local or networked, and can use a wide variety of protocols.
- 13 K3s
K3s is a highly available, certified Kubernetes distribution designed for production workloads in unattended, resource-constrained, remote locations or inside IoT appliances.
- 14 RKE2
- 15 Longhorn
Longhorn is a lightweight, reliable and user-friendly distributed block storage system designed for Kubernetes. As an open source project, Longhorn was initially developed by Rancher Labs and is currently incubated under the CNCF.
- 16 NeuVector
NeuVector is a security solution for Kubernetes that provides L7 network security, runtime security, supply chain security, and compliance checks in a cohesive package.
- 17 MetalLB
- 18 Edge Virtualization
This section describes how you can use Edge Virtualization to run virtual machines on your edge nodes. Edge Virtualization is designed for lightweight virtualization use-cases, where it is expected that a common workflow for the deployment and management of both virtualized and containerized applica…
- 19 System Upgrade Controller
- 20 Upgrade Controller
See the Upgrade Controller documentation.