Rancher Labs推出K3s,轻量级Kubernetes

栏目: 编程工具 · 发布时间: 5年前

内容简介:昨天,Rancher Labs宣布K3s是一种轻量级Kubernetes发行版,用于在资源有限的环境中运行Kubernetes。根据官方博客文章,该项目旨在“解决在边缘计算环境中运行在x86,ARM64和ARMv7处理器上的小型,易于管理的Kubernetes集群的日益增长的需求”。在Kubernetes上运行边缘计算是一项复杂的任务。 K3s将减少运行Kubernetes所需的内存,并为开发人员提供需要少于512 MB RAM的Kubernetes分布,非常适合边缘使用情况。

昨天,Rancher Labs宣布K3s是一种轻量级Kubernetes发行版,用于在资源有限的环境中运行Kubernetes。根据官方博客文章,该项目旨在“解决在边缘计算环境中运行在x86,ARM64和ARMv7处理器上的小型,易于管理的Kubernetes集群的日益增长的需求”。

在Kubernetes上运行边缘计算是一项复杂的任务。 K3s将减少运行Kubernetes所需的内存,并为开发人员提供需要少于512 MB RAM的Kubernetes分布,非常适合边缘使用情况。

Rancher Labs推出K3s,轻量级Kubernetes

K3s的特点

#1简化安装

K3s旨在最大限度地提高大型Kubernetes集群的安装和操作的简便性。它是符合标准的Kubernetes发行版,用于“关键任务,生产用例”。

#2零主机依赖项

不需要外部安装程序来安装Kubernetes  - 在任何设备上安装它所需的一切都包含在一个40MB的二进制文件中。单个命令将允许配置或升级单节点k3s群集。可以将节点简单地添加到在新节点上运行单个命令的集群,将其指向原始服务器并通过安全令牌。

#3自动生成证书和加密密钥

在启动集群时,将自动创建在Kubernetes主服务器和节点之间建立TLS所需的所有证书,以及服务帐户的加密密钥。

#4减少内存占用

K3s通过删除旧的和非必要的代码以及默认禁用的任何alpha功能来减少运行Kubernetes所需的内存。它还删除了已弃用的旧功能,非默认许可控制器,树内云提供程序和存储驱动程序。用户可以添加他们需要的任何驱动程序。

#5 RAM的保存

Rancher的K3s将在Kubernetes管理服务器上运行的进程组合到一个进程中。它还将在工作节点上运行的Kubelet,kubeproxy和flannel代理进程组合到一个进程中。这两种技术都有助于节省RAM。

#6减少运行时间

Rancher实验室能够通过使用containerd而不是 Docker 作为运行时容器引擎来显着减少运行时占用空间。 libnetwork,swarm,Docker存储驱动程序和其他插件等功能也已被删除,以实现此目标。

#7 SQLite 作为可选数据存储区

为了提供etcd的轻量级替代方案,Rancher在K3s中将SQLite添加为可选数据存储区。这样做是因为SQLite具有“更低的内存占用,以及大大简化的操作”。

Google云平台的员工开发人员代表Kelsey Hightower称赞Rancher Labs删除了功能,而不是添加任何其他功能,以便能够专注于在低资源计算环境中运行群集。

K3s发布时支持x86_64,ARM64和ARMv7架构,可以跨任何边缘基础架构工作。请访问 K3s页面 ,了解如何使用相同的快速演示。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2019-02/157160.htm


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程卓越之道

编程卓越之道

Hyde R / 韩东海 / 电子工业出版社 / 2006-4-1 / 49.80

各位程序员一定希望自己编写的代码是能让老板赞赏、满意的代码;是能让客户乐意掏钱购买的代码;是能让使用者顺利使用的代码;是能让同行欣赏赞誉的代码;是能让自己引以为豪的卓越代码。本书作者为希望能编写出卓越代码的人提供了自己积累的关于卓越编程的真知灼见。它弥补了计算机科学和工程课程中被忽略的一个部分——底层细节,而这正是构建卓越代码的基石。具体内容包括:计算机数据表示法,二进制数学运算与位运算,内存组织......一起来看看 《编程卓越之道》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具