Kubernetes群集部署与Nutanix Karbon

  • 2019年3月29日
  • 0答复
  • 1691次观点

UserLevel 7
徽章 +34

您是否有兴趣在Prem数据中心部署生产级Kubernetes群集?好吧,有了Nutanix Karbon,您可以快速提供,管理和操作Kubernetes群集,并使用Nutanix Prism。让我们开始吧。现在Karbon已成为一般可用性,我们将继续单击菜单按钮,然后再进行服务,然后再进行Karbon。如果在您的环境中未启用Karbon,这里将有一个按钮来启用它,并且它将在大约5到10分钟内旋转,因为几个docker容器都生活在Prism Central VM上。

由于我已经启用了我的,我将单击链接将我带到Karbon控制台。现在,这已经打开了,我将继续创建一个Kubernetes群集。

我们将通过开发集群工作流程开始工作。正如我们将看到的那样,所有这些设置都是可配置的。我实际上要回来部署一个生产群集,但只是为了向您展示开发集群工作流程。首先,我要命名Kubernetes群集。这是针对您想将此Kubernetes群集部署到的Prism元素群集。我只有一个PE注册到这个棱镜中心,所以我只有一个选择。Kubernetes版本,我要离开最近的版本。对于主机操作系统,我确实有两个版本。

我要离开旧版本选择,以便在以后的演示视频中显示主机OS升级。现在,我要接下来。我们可以在这里看到这些工人资源是可配置的,无论是内存还是VCPU或存储的数量。Master和ETCD被锁定为开发集群。确实只需要一个,但是您可以更改资源。

正如我之前提到的,我将继续前进,以便我们可以看到生产群集的样子。我们在这里看到默认值是三名工人,对于主人来说,默认值为活动/被动。您也可以,如果您想要两个以上的VM,则可以将其放在外部负载平衡器后面。您可以选择两到五个地方,尽管这确实需要您进入外部负载平衡器IP。我只是为此演示留下活跃/被动。ETCD DVM的数量,您可以选择三个或五个,显然也可以调整资源。

我只是将默认设置留给本部署中的所有内容。对于网络,现在我们支持的CNI是法兰绒。我们将在将来的版本中添加更多。对于服务和POD IP子网,您可能只需留下这些默认设置即可。本质上,唯一的要求是,这些要求与您的物理网络不重叠。因此,除非您的物理主机在同一子网中,否则您可以继续前进并将其视为默认值。

最后,是存储类。创建的默认存储类是由Nutanix CSI驱动程序和Nutanix卷构建的。这将使我们能够轻松地为Kubernetes的工作负载提供存储。我们必须输入棱镜元素信息。同样,如果您注册了一个以上的棱镜元素,它将显示在此下拉列表中。您可以选择用于此的存储容器。

我只是将其作为默认容器。另外,您的收回政策。一旦用户完成这些卷,您想如何处理这些卷?它是删除或保留。文件系统,我将其保留为默认的ext4,但是您可以选择XFS。

最后,我将离开启用闪存模式,但通常,如果您有几个不同的存储类,则可能想创建一个确实启用Flash模式的,具体取决于您正在运行的工作负载。最后,我会打创建。这将开始启动Karbon Kubernetes群集部署。我们将看到这个百分比缓慢增加。部署大约需要5到10分钟,所以我现在继续前进视频。

现在,我们看到Karbon Demo Kubernetes群集已成功部署并且很健康。我要继续下载Cube配置。来到我的航站楼。将我的立方体配置移至我所需的目录中。我要继续进行Cube Control获得节点。我们看到我的两个主节点。我们可能有三个工人节点。现在,这个集群已准备就绪,我可以部署我想要的任何Kubernetes工作负载。

它也是CNCF符合的,因此我可以添加我最喜欢的第三方附加组件,其中一些我们为您安装,因此请继续关注即将到来的视频,我们将继续使用。我希望这可以帮到你。谢谢您的观看。我们很快就会有几个Nutanix Karbon视频。

您正在运行Nutanix Karbon吗?成为第一个打回答的人,然后继续就此主题进行对话。

该主题已关闭以供评论
Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu