国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷資訊 > 網(wǎng)站運(yùn)營(yíng) > SolarMesh(微服務(wù)監(jiān)管平臺(tái))安裝教程

SolarMesh(微服務(wù)監(jiān)管平臺(tái))安裝教程

時(shí)間:2023-05-10 21:57:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-05-10 21:57:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

SolarMesh(微服務(wù)監(jiān)管平臺(tái))安裝教程:

SolarMesh簡(jiǎn)介

SolarMesh是基于服務(wù)網(wǎng)格構(gòu)建的微服務(wù)監(jiān)管平臺(tái)。SolarMesh基于 Istio 及容器技術(shù),提供微服務(wù)流量監(jiān)控和管理,提供完善的非侵入式服務(wù)治理解決方案,在提供Istio流量管理等基礎(chǔ)能力外,還提供多集群納管、監(jiān)控告警、Wasm插件、注冊(cè)中心、虛擬機(jī)、接口流量、訪問(wèn)日志、Istio組件金絲雀升級(jí)等能力,幫助企業(yè)在紛繁復(fù)雜的微服務(wù)調(diào)度中快速定位問(wèn)題,提高研發(fā)效率。

安裝

準(zhǔn)備工作

  1. 準(zhǔn)備一個(gè)Kubernetes集群(推薦1.20版本以上);
  2. 安裝Istio;
  3. 安裝Istio相關(guān)Addon(Kilai、Prometheus);
  4. 下載solarmesh安裝包。
準(zhǔn)備完畢后,檢查一下集群環(huán)境。可以參考如下:

SolarMesh部署 集群環(huán)境
下載solarmesh安裝包:

wget http://release.solarmesh.cn/solar/v1.11/solar-v1.11.4-linux-amd64.tar.gztar -xvf solar-v1.11.4-linux-amd64.tar.gzexport PATH=$PATH:$PWD/solar/bin/chmod +x $PWD/solar/bin/solarctl檢查

~ solarctl versionsolarctl version: v1.11.4solar controller version: unkonwcontrol plane version: 1.11.5安裝架構(gòu)及術(shù)語(yǔ)

術(shù)語(yǔ):

架構(gòu):

一個(gè)控制集群,一個(gè)業(yè)務(wù)集群??刂萍翰渴餾olar-controller,業(yè)務(wù)集群部署agent,然后將業(yè)務(wù)集群注冊(cè)到控制集群。

安裝SolarMesh控制平面

solarctl install solar-mesh檢查

? ~ kubectl get po -n service-mesh NAME READY STATUS RESTARTS AGEsolar-controller-6976b7f9fc-jp6p2 2/2 Running 0 91ssolar-controller-6976b7f9fc-w8qq7 2/2 Running 0 90s? ~ kubectl get po -n solar-operatorNAME READY STATUS RESTARTS AGEsolar-operator-ccbb5b469-frmrm 1/1 Running 0 51s配置登錄賬號(hào)

? ~ kubectl create secret generic admin --from-literal=username=admin --from-literal=password=admin -n service-meshsecret/admin created? ~ kubectl label secret admin app=solar-controller -n service-meshsecret/admin labeled

安裝SolarMesh數(shù)據(jù)平面

安裝初始化

export ISTIOD_REMOTE_EP=$(kubectl get nodes|awk '{print $1}' |awk 'NR==2'|xargs -n 1 kubectl get nodes -o jsonpath='{.status.addresses[0].address}')solarctl operator init --external-ip $ISTIOD_REMOTE_EP --eastwest-external-ip $ISTIOD_REMOTE_EP安裝數(shù)據(jù)平面

在業(yè)務(wù)集群安裝數(shù)據(jù)平面。

kubectl apply -f - <<EOFapiVersion: install.solar.io/v1alpha1kind: SolarOperatormetadata: name: cluster01 namespace: solar-operatorspec: istioVersion: "1.11" ## 對(duì)應(yīng)您Istio的安裝版本 profile: defaultEOF檢查

? ~ kubectl get po -n service-meshNAME READY STATUS RESTARTS AGEnetworking-agent-7587df774-7m96x 3/3 Running 1 91snetworking-agent-7587df774-tbtkg 3/3 Running 1 91ssolar-controller-6976b7f9fc-jp6p2 2/2 Running 0 8m17ssolar-controller-6976b7f9fc-w8qq7 2/2 Running 0 8m16s

注冊(cè)業(yè)務(wù)集群

在業(yè)務(wù)集群中執(zhí)行:

solarctl register --name cluster01 # 這里的name需要與您安裝的istio集群名稱一致訪問(wèn)

kubectl patch svc solar-controller -n service-mesh -p '{ "spec": { "ports": [{ "name": "http-8080", "nodePort": 30880, "port": 8080, "protocol": "TCP", "targetPort": 8080}], "type": "NodePort" }}'界面如下圖:

SolarMesh部署成功
立即體驗(yàn)SolarMesh>>



關(guān)鍵詞:安裝,教程,平臺(tái),監(jiān)管,微服

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉