资讯专栏INFORMATION COLUMN

【容器云 UK8S】服务发现:通过ULB暴露Kubernetes Dashboard和Ingress

Tecode / 1862人阅读

摘要:通过暴露是社区的一个开源项目,你可以通过来部署更新应用排查应用故障以及管理集群资源。执行以下命令安装,使用的镜像已经去掉了的证书限制。不支持的版本范围。

通过ULB暴露Kubernetes Dashboard

Dashboard是Kubernetes社区的一个Web开源项目,你可以通过Dashboard来部署更新应用、排查应用故障以及管理Kubernetes集群资源。另外,Dashboard还提供了集群的状态,以及错误日志等信息。下面我们介绍下如何在UK8S上部署、访问DashBoard。

部署Dashboard

UK8S集群没有默认安装Dashboard,如果你希望体验社区原生Dashboard,需要自行安装,官方文档。执行以下命令安装Dashboard,使用的镜像已经去掉了Https的证书限制。

Dashboard v1.10.0

推荐kubernetes1.12及以下版本使用

kubectl apply -f https://gitee.com/uk8s/uk8s/raw/master/yaml/service/dashboard.v1.10.0.yaml

官方兼容性提示

kubernetes版本1.81.91.101.111.121.13
兼容性??×
  • ✓ 完全支持的版本范围。
  • ? 由于Kubernetes API版本之间的存在变化,某些功能可能无法正常使用(测试未覆盖完整)。
  • × 不支持的版本范围。

Dashboard v2.0.0-rc1

推荐kubernetes1.13及以上版本使用

kubectl apply -f https://gitee.com/uk8s/uk8s/raw/master/yaml/service/dashboard.v2.0.0-rc1.yaml

官方兼容性提示

kubernetes版本1.121.131.141.151.16
兼容性????
  • ✓ 完全支持的版本范围。
  • ? 由于Kubernetes API版本之间的存在变化,某些功能可能无法正常使用(测试未覆盖完整)。
  • × 不支持的版本范围。

您可以通过访问或下载这个yaml文件,这个yaml中使用外网ULB暴露服务,产生额外的EIP费用。

Service的访问类型为HTTP,如果您希望使用HTTPS,请先购买SSL证书。

访问Dashboard

在上面的实例中,我们创建了一个类型为LoadBalancer的service,可直接通过Service 的外网IP(实际为ULB的外网IP)访问Dashboard。

获取到外网IP后,我们直接在浏览器中输入IP,到达登录页面,Dashboard支持kubeconfig和token两种身份验证方式,此处我们选择Token验证方式。将获取的token复制到输入框,点击登录,即可开始使用Dashboard。

Dashboard v1.10.0

查看EIP

kubectl get svc -n kube-system | grep kubernetes-dashboard-http 

查看TOKEN

kubectl describe secret dashboard-ui -n kube-system

Dashboard v2.0.0-rc1

查看EIP

kubectl get svc -n kubernetes-dashboard | grep kubernetes-dashboard

查看TOKEN

kubectl describe secret -n kubernetes-dashboard kubernetes-dashboard-token

Ingress支持

实时文档欢迎访问https://docs.ucloud.cn/uk8s/service/dashboard

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/126271.html

相关文章

  • 乐心医疗的 Kubernetes平台建设实践

    摘要:宋体自年被开源以来,很快便成为了容器编排领域的标准。宋体年月,乐心医疗的第一个生产用集群正式上线。所以于年推出后,乐心医疗的运维团队在开会讨论之后一致决定尽快迁移到。Kubernetes 自 2014 年被 Google 开源以来,很快便成为了容器编排领域的标准。因其支持自动化部署、大规模可伸缩和容器化管理等天然优势,已经被广泛接纳。但由于 Kubernetes 本身的复杂性,也让很多企业的...

    testHs 评论0 收藏0
  • 容器 UK8S】产品简介:产品概念、使用须知与名词解释

    摘要:产品概念是一项基于的容器管理服务,你可以在上部署管理扩展你的容器化应用,而无需关心集群自身的搭建及维护等运维类工作。完全兼容原生的,以私有网络为基础,并整合了等云产品。其命名规范为。产品概念UCloud Container Service for Kubernetes (UK8S)是一项基于Kubernetes的容器管理服务,你可以在UK8S上部署、管理、扩展你的容器化应用,而无需关心Kub...

    Tecode 评论0 收藏0
  • UK8S通过CNCF Kubernetes软件一致性认证

    摘要:最佳实践使用方法及支持日志解决方案基于的实践基于的监控解决方案通过软件一致性认证已正式通过云原生计算基金会软件一致性认证。1、集群自动伸缩 UK8S新上线集群自动伸缩功能(Cluster Autoscaler),配置好伸缩策略后,可实现自动扩缩Node节点,配合HPA(Horizontal Pod Autoscaler)一起使用,可轻松应对突发的业务流量,降低IT运营成本,减轻运维负担...

    Kerr1Gan 评论0 收藏0
  • 容器 UK8S服务发现Kubernetes重要概念Service(即服务,本文中两者等同)以

    摘要:介绍本章节主要为您简要介绍中的一个重要概念即服务,本文中两者等同,以及的相关知识。在每台的固定端口上暴露服务,选择的服务类型,集群会自动创建一个类型的服务,负责处理接收到的外部流量。集群外部的可以通过的方式访问该服务。Service 介绍本章节主要为您简要介绍 Kubernetes 中的一个重要概念 Service(即服务,本文中两者等同),以及ULB的相关知识。Service 介绍Serv...

    Tecode 评论0 收藏0
  • Kubernetes在混合架构下的应用

    摘要:但考虑到该用户在跨集群模式下的困扰,开始策划将托管云物理机纳入现有集群统一管理的方案,即在混合云架构下仅需部署管理一套集群。托管云物理机纳入UK8S集群统一管理后,可实现托管云物理机保障平峰时业务正常运行,高峰时期利用UK8S快速扩容公有云资源的理想应用场景,继而提升混合云的可用性。 ——海豹他趣技术负责人 张嵩 混合云的业务模式 厦门海豹他趣信息技术股份有限公司于2012年4...

    BenCHou 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<