Join us for a virtual Nutanix User Group meeting with Jarian Gibson as he covers Nutanix Cloud Clusters (NC2) on Azure and AWS with Citrix. <\/span><\/p>

Jarian will take a deep dive into NC2 on Azure architecture and Citrix on NC2 on Azure\u00a0that helps you strengthen your business continuity and disaster recovery position. He\u2019ll also provide the latest updates for NC2 on AWS.<\/span><\/p>

Plus, we're\u00a0giving away a Nutanix suitcase to one lucky winner!\u00a0Opt-in when you register\u00a0to be entered to win.\u00a0<\/p>","author":{"id":113632,"url":"\/members\/karlie-beil-113632","name":"Karlie Beil","avatar":"https:\/\/uploads-us-west-2.insided.com\/nutanix-us\/icon\/200x200\/1581aab3-bcf6-49f4-b2fb-3d11e8c010dc.png","userTitle":"Community Manager","rank":{"isBold":false,"isItalic":false,"isUnderline":false,"name":"Community Manager","color":"#0873ba"},"userLevel":4},"type":"Webinar","url":"https:\/\/next.nutanix.com\/events\/global-nug-nc2-on-azure-and-aws-with-citrix-151","image":"https:\/\/uploads-us-west-2.insided.com\/nutanix-us\/attachment\/f9693b5b-436b-427a-9b98-531b4040ff24_thumb.png","location":"","startsAt":1678298400,"endsAt":1678302000,"contentType":"event","attendees":[],"attendeeCount":0,"isLoggedInUserAttendee":false,"createdAt":"1675974969"},"phrases":{"Forum":{"{n} year|{n} years":"{n} year|{n} years","{n} month|{n} months":"{n} month|{n} months","{n} day|{n} days":"{n} day|{n} days","{n} hour|{n} hours":"{n} hour|{n} hours","{n} minute|{n} minutes":"{n} minute|{n} minutes","just":"just now","{plural} ago":"{plural} ago"}}}">

Nutanix Karbon上的Kubernetes仪表板


UserLevel 4
徽章 +5
随着Nutanix Karbon TP的发布,PC 5.9,您可能需要部署一些传统的附加子,例如kubernetes仪表板和堆



这篇文章会引导您完成整个过程,以成功部署Kubernetes仪表板插件。



在从插件的部署开始之前,您需要一个工作的kubernetes群集和kubectl克利工具。



遵循的步骤是:


  1. 部署堆
  2. 部署Kubernetes仪表板
  3. 连接到Kubernetes仪表板

部署堆

来自Heapster网站:



Heapster启用Kubernetes(版本v1.0.6及更高版本)以及包括IT的平台的容器群集监视和性能分析。



堆被弃用 。考虑使用指标服务器和第三方指标管道来收集Prometheus-Format指标。看到 折旧时间表 有关支持的更多信息。



使用堆的原因是因为:



目前,Kubernetes仪表板仅支持Heapster Integration,但是有计划将集成框架引入仪表板。它将允许支持和集成更多的公制提供商以及其他应用程序,例如编织范围或Grafana。



要部署堆,请执行以下命令:


  • 克隆堆github仓库
代码:
git克隆https://github.com/kubernetes/heapster.git

  • 移至infuxdb目录
代码:
CD堆/部署/kube-config/influxdb

  • 部署流入
代码:
kubectl创建-f infuxdb.yaml

  • 更换来源值的价值HEAPSTER.YAML清单文件-source = kubernetes:https://kubernetes.default-source = kubernetes.summary_api:''
代码:
命令:
- /hepster
- source = kubernetes.summary_api:''
--- sink = InfluxDB:http://monitoring-influxdb.kube-system.svc:8086

  • 部署堆
代码:
kubectl create -f hepster.yaml

  • 检查堆正在运行
代码:
kubectl get -f hepster.yaml
名称秘密年龄
Serviceaccount/hepster 1 50m

名称所需的当前最新可用年龄
部署。扩展/堆1 1 1 1 50m

名称类型群集IP外部IP端口年龄
服务/堆群172.19.173.162 80/TCP 50m








部署Kubernetes仪表板

来自Kubernetes仪表板网站:



Kubernetes仪表板是用于Kubernetes群集的通用UI。它允许用户管理在集群中运行的应用程序,并将其故障排除以及管理集群本身。



要部署仪表板,请执行以下命令:

代码:
kubectl应用-f https://raw.githubusercontent.com/kubernetes/dashboard/master/master/src/deploy/Recommended/kubernetes-dashboard.yaml








连接到Kubernetes仪表板

要从本地工作站访问仪表板,您必须为Kubernetes群集创建一个安全的频道。运行以下命令:

代码:
Kubectl代理








现在访问仪表板:

代码:
http:// localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/








如果您想在不使用代理的情况下访问仪表板,则可以使用以下URL。确保您不使用Chrome,因为您会收到证书警告,并且仪表板无法正常工作。我建议您使用Firefox的仪表板。确保你用您的kubernetes主地址替换本地主机



现在(凭据:admin / nutanix / 4U)访问仪表板:

代码:
https:// /api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/






恭喜!现在,您有一个kubernetes仪表板,堆积堆和运行。



Baidu