MicroK8s可以在几秒钟内部署Kubernetes的工具

微K8s

recientemente Canonical宣布推出MicroK8s 这提供了一种快速高效的方式来在几秒钟内部署Kubernetes。

MicroK8s是作为单个扩展坞套件提供的,可以安装在42个不同版本的Linux上。

MicroK8凭借较小的内存和磁盘空间,提供了一种高效的Kubernetes入门方法,无论它是在台式机,服务器,云还是物联网设备上。

MicroK8的优点

按照定义包括自动更新和安全功能。

自动更新可确保开发人员始终使用最新版本的Kubernetes进行工作 二进制文件直接从源中传递,并在几秒钟内完成设置。

运行最新版本还意味着MicroK8可以利用Kubernetes的内置安全功能。

为了进一步加速Kubernetes的采用并简化常见的开发人员场景,MicroK8提供了越来越多的附加服务。 

其中包括:

  • 集装箱记录
  • 存储和本地GPGPU启用步骤全部通过单个命令启用。
  • 对于数据科学家和机器学习工程师而言,GPGPU培训使向他们的机器学习工作流程添加硬件加速变得容易。

MicroK8促进的关键用例包括:

  • 内置和自我更新的Kubernetes为IoT应用提供支持
  • 只需几个步骤,即可在本地配置CI / CD通道
  • 在Pipelin CI / CD生产中快速安装一次性Kubernetese
  • 在扩展服务器上部署单节点应用程序
  • 创建符合OCI的本地容器注册表以缓存常用容器
  • 快速轻松地进行CNCF Trail Map项目试验
  • 借助GPU支持加速机器学习建模和学习
  • Kubeflow部署-ML的Kubernetes开源工具包。

如何在Ubuntu及其衍生产品上安装MicroK8?

对于那些有兴趣购买MicroK8的人,他们应该知道该工具可通过Snap存储使用,并且可以轻松安装。

他们只应使用Ctrl + Alt + T打开系统上的终端,并在其中执行以下命令:

sudo snap install microk8s --classic

Canonical希望包含商业Kubernetes支持

MicroK8s Kubernetes

除了这个 Canonical致力于为使用kubeadm部署的Kubernetes集群提供商业支持。

Kubeadm自动执行Kubernetes组件(例如API服务器,Controller Manager和Kube DNS)的安装和配置。

但是,它不会创建用户或处理OS级依赖项的安装和配置。

对于这些初步任务,您可以使用诸如Ansible或SaltStack之类的配置管理工具。

使用这些工具使创建其他群集或重建现有群集变得更加容易,并且不易出错。

通过提供此商业支持公司使用kubeadm在生产环境中部署Kubernetes开发阶段或多阶段阶段,可以通过基于Ubuntu的Kubernetes逐个节点地立即从企业支持中受益。

支持包括由CNCF发布并与kubeadm一起使用的Debian官方软件包。

对于新的和有经验的Kubernetes用户,kubeadm都提供了在任何Linux环境中运行Kubernetes的能力。

通过添加使用kubeadm部署的集群,Canonical为企业扩展了Kubernetes部署选项。

萨尔瓦多使用 kubeadm支持对Kubernetes功能的详细探索,并使开发人员和运营商可以更好地了解底层机制 Kubernetes配置。

这些功能使Kubeadm成为需要深入操作经验并立即与Kubernetes操作员社区接触的人员的理想选择。

Kubeadm在不久的将来的最大目标是实现普遍可用性。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   内斯特·里维尔(Nestor Reveron)

    太好了,非常感谢您的贡献。