Nutanix Karbon是一种策划交钥匙,提供了Kubernetes集群的简化配置和操作。Kubernetes是一个开源容器编排系统,用于部署和管理基于容器的应用程序。您还可以使用Karbon AirGap设置离线Karbon环境,Karbon使用基于CentOS Linux的操作系统的Karbon-Linux的操作系统创建。Linux容器提供了在不同环境中部署应用程序的灵活性,结果是一致的结果。
Karben简化了Kubernetes集群的部署和管理,简单的GUI集成到棱镜中央(PC)。Kibana,内置加载项,允许您过滤和解析系统,POD和节点的日志。另一个加载项,提供了一个监视机制,触发群集的警报。Karbon还使用脉冲,棱镜的健康监测系统,这与Nutanix支持相互作用,以加快集群问题解决方案。
要设置卡氏环境,请执行以下任务:确保您的环境满足要求,请参阅要求。
通过Prism Central(PC)启用Karbon并设置群集,请参阅群集设置。
下载kubeconfig,看下载Kubeconfig.。
配置访问,请参阅访问和身份验证。
在启用和部署Karbon之前满足所示的要求。
群集要求
确保棱镜元素(PE)群集的配置符合以下规范:
AHV.
最小120 MB内存和PC中的700 MB磁盘空间
在部署Karbon之前执行以下操作:
请参阅卡汶软件兼容性Nutanix Karbon释放笔记对于棱镜中央(PC)和棱镜元素(PE)兼容性要求。
将PE集群注册到PC。
在指定的PE集群上配置群集虚拟IP地址和iSCSI数据服务IP地址。笔记:Karbon不识别对iSCSI数据服务IP的更改。
在PE和PC中配置网络时协议(NTP)和域名系统(DNS)。
同步群集,PC和使用kubect的客户端的时间。
打开所需的端口和白名单所需的域,见下表。
(仅限生产群集)配置具有IP地址管理(IPAM)的AHV网络,并配置了IP池。
(仅限开发集群)使用IPAM和IP地址池或外部DHCP网络配置AHV网络。
(仅限AirGap)确保您使用的是基于Linux的Web服务器。