MicroK8s现迎来技术预览版HA功能
by liam zheng on 14 July 2020
轻量级的Kubernetes MicroK8s现在迎来了高可用(HA)的技术预览版功能,支持Linux、Windows和MacOS。Kubernetes控制面板现在可以分布在多个节点上,使用分布式SQL引擎Dqlite作为Kubernetes数据存储,在为集群带来弹性的同时保持较低的占用空间。
在Linux上,你可从技术预览(ha-preview)分支下载和测试MicroK8s的HA功能,命令如下:
sudo snap install microk8s --classic --channel=latest/edge/ha-preview
如果您已经有了MicroK8s,可通过MicroK8s HA文档了解如何升级至HA通道和设置您的MicroK8s HA集群。
如您想要在Windows和MacOS上测试HA功能,请按照相应的安装说明进行操作,并在安装完成后运行以下命令:
multipass exec microk8s -- sudo snap refresh microk8s --classic --channel=latest/edge/ha-preview
请注意,HA技术预览版本的HA功能默认是开启的。这意味着在通过HA控制面板将自动添加至少2个节点至集群从而形成3个节点。
一旦您添加额外的节点到HA集群,MicroK8s输出状态将会变成下面图示:
我们很高兴聆听您对此新功能的反馈,所以请随时与我们在Discourse,Kubernetes Slack频道 #microk8s保持联系,或者到MicroK8s GitHub提交您遇到的bug。
订阅博客文章
查看更多内容
Canonical x Lenovo: 在边缘运行 AI workloads
携手 Canonical 和 Lenovo,在边缘运行 AI 工作负载 从制造业中的预测性维护,到医疗保健行业中的虚拟助手,再到最偏远地区的电信路由器优化,AI 正在各种边缘环境中掀起新浪潮,带来新机遇。但为了支持这些几乎随处运行的 AI 工作负载,公司需要具备快速、安全且高度可扩展的边缘基础架构。 开源工具 —— 例如用于轻量级 Kubernetes 编排的 MicroK8s 和用于 ML 机器学习工作流的 Charmed Kubeflow —— 可以为边缘 AI 部署提供更高的灵活性和安全性。如果配合加速计算堆栈使用,这些解决方案可以帮助专业人员更快地交付项目,降低运营成本,以及确保更可预测的结果。 今天这篇博客探讨为什么企业正逐渐在边缘 AI 领域转向开放式基础架构 […]
Ubuntu 20.04 LTS 标准支持即将结束:升级版本或是继续使用?方案总整理
2025 年,Ubuntu 20.04 LTS(Focal Fossa)将达到其标准五年的常规维护周期,是时候开始考虑升级选项了。 什么是 Ubuntu 长期支持(LTS)版本? Ubuntu 长期支持版本(Long term support,LTS)由 Canonical 每两年发布一次。Canonical 为 Ubuntu LTS 版本提供 5 年的补丁和维护,包括主库中的所有软件包。对于 2020 年 4 月发布的 Ubuntu 20.04 LTS,该支持将持续到 2025 年 4 月。此后,您有两个选项。 第一个选项是升级到最新的 LTS 版本 Ubuntu 24.04(Noble Numbat),对该版本的 LTS 支持将持续到 2029 年。 第二个选项是 […]
《网络弹性法案,CRA》对物联网制造商而言意味着什么
欧盟《网络弹性法案》即将施行。之前的博客中已经深入讨论过即将施行的这一法规,公司网站和福布斯技术委员会的早期文章中介绍了该法案的背景和规定,后期的文章中则探讨了它对使用开源的企业意味着什么(您也可以在《福布斯》阅读)。不过,留给设备和软件达到该法案中网络安全新要求的时间越来越少了,笔者想要讨论一下应该如何完善您的设备设计和网络安全基础。在本篇博客中,笔者将介绍网络安全的蓝图,并概述如果是物联网或设备制造商,您应该做些什么来达到 CRA 规定的要求。 设备制造商如何为 CRA 做好准备 大体而言,CRA 所涉及的是所有设备制造商和开发商都应该关注的几个关键领域。其中包括: 当然,像“提高设备安全性”这样的概念似乎让人无所适从。您会从哪里开始呢?那么,作为第一步,笔者强烈 […]