Home > Workload Solutions > Container Platforms > SUSE Containers as a Service > Guides > Certified Solution of SUSE Rancher, K3s, and SUSE Linux Enterprise Micro Using Dell PowerEdge Servers > K3s software
K3s is packaged as a single binary file, which is about 50 MB in size. Bundled in the single binary file is what you need to run Kubernetes anywhere, including low-powered Internet of Things (IoT) and edge-based devices. The file includes:
The only operating system dependencies are the Linux kernel, and proper dev, proc, and sysfs mounts, which are done automatically on all modern Linux distributions. K3s bundles the following Kubernetes components into combined processes that are presented as a simple server and agent model:
The following image provides an overview of the Kubernetes components:
K3s can run as a complete cluster on a single node or be expanded into a multinode cluster.
Besides the core Kubernetes components, the following components are also included:
The components are optional and can be exchanged with the components of your choice. With the included components, you get a fully functional and CNCF-conformant cluster that allows you to immediately run applications. K3s is now a CNCF sandbox project, the first Kubernetes distribution ever to be adopted into sandbox.
Note: To learn more about K3s, see https://k3s.io.