原创 centos 安裝 最新版 skywalking 8.9.1

一、相關網址 1、官網(可以下載,查看文章) https://skywalking.apache.org/downloads/ 2、github地址:(可提問題尋求幫助) https://github.com/apache/skywalki

原创 .net6項目,在iis裏調試

1、下載sdk https://dotnet.microsoft.com/en-us/download/dotnet/6.0    3個東西,下載好後,安裝。   2、vs創建站點,發佈到一個目錄    這裏一定要選擇 Debug模式。

原创 k8s- ingress nginx -灰度發佈 ,第一篇 概念

場景一: 將新版本灰度給部分用戶假設線上運行了一套對外提供 7 層服務的 Service A 服務,後來開發了個新版本 Service A’ 想要上線,但又不想直接替換掉原來的 Service A,希望先灰度一小部分用戶,等運行一段時間足夠

原创 多節點安裝KubeSphere 3.2.1

KubeSphere 是在 Kubernetes 之上構建的以應用爲中心的多租戶容器平臺,提供全棧的 IT 自動化運維的能力,簡化企業的 DevOps 工作流。KubeSphere 提供了運維友好的嚮導式操作界面,幫助企業快速構建一個強大和

原创 k8s- ingress nginx -灰度發佈 ,第二篇 實戰

實驗的環境: 1、已經搭建好k8s環境的3臺 centos 7.9機器。1個master,2個worker節點。 k8s版本爲1.20.4 2、在k8s裏安裝好  ingress  nginx,安裝教程請看 《k8s- nginx ingr

原创 k8s中遇到問題解決的思路

排查問題的思路總結: 1、首先要看下對應的pods運行情況;k8s裏所有的上層應用都運行在pods裏;所以,遇到問題,首先要排查下pods的運行情況;一般有幾條命令:(1) 查看命名空間裏的pods的運行情況,以及pod所在的node機器;

原创 skywalking 跟蹤grpc的鏈路

skywalking對http請求實現了無代碼入侵的跟蹤,但是對grpc則需要修改相應的代碼。 根據官方的提示: https://github.com/SkyAPM/SkyAPM-dotnet/pull/236 1.由於Grpc沒有Diag

原创 helm 使用方法說明 centos7環境 的 k8s安裝helm 3.7.1

一、安裝helm 請看文章:centos7環境 的 k8s安裝helm 3.7.1   二、使用helm 1、使用 chart 部署一個應用 weave  查找 chart helm search repo weave #查看 chr

原创 kubesphere常用的問題

一、使用多節點,直接在linux上安裝,如何指定nfs-client? 1、創建nfs-server服務端;參照 https://mp.weixin.qq.com/s/s5sdExIQVjSHEmGuK0qrhA 這篇文章的第一部分; 2、

原创 centos7 給.sh 文件賦值可執行權限

chmod +x  文件名例如: chmod +x test.sh

原创 k8s- serve服務名訪問規則

service 只要創建完成,我們就可以直接解析它的服務名,每一個服務創建完成後都會在集羣 dns 中動態添加一個資源記錄,添加完成後我們就可以解析了,資源記錄格式是:   SVC_NAME.NS_NAME.DOMAIN.LTD. 服務名.

原创 k8s- nginx ingress 高可用部署(最新版,支持 k8s 1.22---1.19)第2篇

 nginx-ingress-controller 安裝完畢,接下來開始對  nginx-ingress-controller 實現高可用。我們通過 keepalive+nginx 實現 nginx-ingress-controller 高

原创 k8s- nginx ingress 高可用部署(最新版,支持 k8s 1.22---1.19)第3篇 測試

第一,測試VIP漂移 1、查看 vip 是否綁定成功 打開 安裝了  keeplived的MASTER主節點機器,   ip addr   ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1

原创 k8s- nginx ingress 高可用部署(最新版,支持 k8s 1.22---1.19)第一篇

一、找安裝的yaml文件 ingress-nginx的官網地址爲: https://github.com/kubernetes/ingress-nginx 我們可以找到安裝的yaml文件,網址爲: https://github.com/ku

原创 centos7環境 的 k8s安裝helm 3.7.1

helm的官方網址: https://helm.sh/ heml需要在k8s的主節點上安裝。   我們下載安裝包進行安裝,helm發佈的版本地址如下: https://github.com/helm/helm/releases   cent