編譯環境 Golang開發環境 vscode+git

生活熱愛就好發表於2020-12-05

建立編譯機器連結git公鑰

1.登入自己的編譯環境
ssh liyingzhi@192.168.11.112
密碼:china…
在這裡插入圖片描述
2.生成ssh金鑰對 後面會提示你輸入一個檔案位置 這裡直接回車

ssh-keygen -t rsa -C "liyingzhi" -q  -N " "

在這裡插入圖片描述

3.拷貝公鑰到自己git server賬號中
cat 顯示了公鑰的內容 然後將它複製到公司的文件空間 自己的git sever賬號中

cat  ~/.ssh/id_rsa.pub

在這裡插入圖片描述
在這裡插入圖片描述

2.VSCODE

1.在左側擴充套件一欄搜尋 GO Remote-SSH 安裝好擴充套件模組

在這裡插入圖片描述
2.安裝ssh client(可以安裝git)
具體步驟在我的部落格經驗分享裡面
在這裡插入圖片描述

輸入ssh 有下面這些東西說明環境已經配好了
在這裡插入圖片描述
3.拷貝本地公鑰到遠端機器(git)
右鍵使用 Git Bush Here
登入
ssh liyingzhi@192.168.112.11
在這裡插入圖片描述
ssh-keygen -t rsa -C “liyingzhi” -q -N " “ 會出現提示 直接回車就行
在這裡插入圖片描述

ssh-coyp-id -i ~/.ssh/id_rsa.pub liyiingzhi@192.168.11.112
在這裡插入圖片描述

4.登入並建立
保持編譯環境協作統一;golang程式碼需要將自己程式碼放置在 HOME/workspace/git…com/目錄下
mkdir -p ~ /workspace/git…com (許可權會不夠,已經有人建立了 直接用)

檔案伺服器

伺服器地址 192.168.12.112 域名:http://publish…
1.檔案上傳方法 其中 phynode-1.9.1-20-g8a54565 .tar.gz 為你需要上傳的檔案
研發機器上執行命令 rsync -avhP -e ‘ssh -i /opt/ssl/certs/publish.key’ phynode-1.9.1-20-g8a54565.tar.gz pub@192.168.12.112:~/pulish/phynode/

2.然後就可以在本機或者其他機器12段機器上,通過網頁或者wget獲取,示例
wget http://publish.chinaddos.com/phynod/phynode-1.9.1-20-g854565.tar.gz -o my_package.gz

內網環境互通

直接使用k8s服務檯連線例項
availapi.monitor:80 //monitor下availapi服務
elasticsearch.monitor:9200 //monitor 下elasticsearch服務

相關文章