K3s

离线部署轻量级Kubernetes发行版K3s

2021-10-23
Kubernetes, K3s

K3s简介 #

K3s是一个轻量级的Kubernetes发行版,它针对边缘计算、物联网等场景进行了高度优化。 K3s做了以下功能:

  • 将众多k8s组件打包成单个二进制文件,以简化部署,通过封装在简单的启动程序自动处理很多复杂的TLS配置,使K3s具有自动化和管理包括证书分发在内的复杂集群操作的能力
  • 默认使用轻量级别的存储后端sqlite3,同时又支持使用etcd3, MySQL, PostgreSQL作为存储后端
  • 默认提供的配置适用于轻量级场景且默认的配置是安全的
  • 默认安装集成了很多实用功能和组件,如local-path-provisioner, metrics-server, traefik ingress controller

运行K3s所需的资源相对较少,因此K3s适用于边缘计算、物联网等场景,当然也适用于开发和测试场景,使用K3s不仅能够缩短启动集群的时间,还能够减少集群需要消耗的资源。

...

© 2024 青蛙小白