如何在Nutanix Karbon群集上安装Linkerd服务网格

  • 2019年1月24日
  • 0答复
  • 421视图

本文将向您展示如何安装知名的服务网格 - 在Nutanix Karbon群集上的Linkerd

什么是Linkerd
##############
Linkerd是一个开源网络代理

先决条件
##############
  • 具有Internet连接的工作Karbon群集。用Kubernetes 1.10.3测试。
  • kubectl使用配置的kubeconfig安装在笔记本电脑上。
https://portal.nutanix.com/#/page/docs/details?targetid=karbon-V08:karbon-V08

如何安装
##############
  • 在桌面上下载Linkerd CLI,然后更新路径变量
curl -sl https://run.linkerd.io/install |SH.
导出路径= $路径:$ home/.linkerd2/bin

  • 检查Linkerd版本
Linkerd版本

  • 安装前验证您的karbon群集
Linkerd检查-PRE

  • 将Linkerd安装到群集上
Linkerd安装|kubectl应用-f-

“请耐心等待,直到Linkerd Pod启动并运行”

  • 您可以检查安装是否顺利(可选)
Linkerd检查

  • 安装完成后,您可以检查安装了哪些组件(可选)
kubectl -n Linkerd获取部署

  • 现在,您的Linkerd控制平面已安装和运行,您现在可以通过运行来查看Linkerd仪表板
Linkerd仪表板

一切都完成了,欢迎来到Kubernetes Service网眼!


[选修的]
  • 演示SVC部署
curl -sl https://run.linkerd.io/emojivoto.yml |kubectl应用-f-

  • 端口向应用程序POD查看状态
kubectl -n emojivoto port -ford $(kubectl -n emojivoto get po -l app = web -svc -oname | cut -d/ -f 2)8080:80

  • 让我们通过运行将Linkerd添加到表情
kubectl get -n emojivoto部署-o yaml |Linkerd注入 - |kubectl应用-f-

您已将Linkerd添加到现有服务中。
现在,您应该能够从Linkerd仪表板查看注册服务

参考
##############
https://github.com/nogodan1234/karbon
https://linkerd.io/2/getting-started/



该主题已关闭以供评论
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