iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
DevOps

微服務系統建置與監控 系列

微服務系統架設和監控k8s上的服務是否正常執行

DAY 21

Day21 GKE實戰(1)

今天我們來實作如何在k8s上部署的服務http server和grpc server。 建立映像檔 首先我們要將先前開發完成的二個服務http server和g...

2020-09-29 ‧ 由 阿榜 分享
DAY 22

Day 22 GKE實戰(2)

在上一篇中我們已經把服務部署完成,接下來我們要進一步來設定對外IP。 Service的類型LoadBalancer 建立地區静態IP 建立完成後,在loadBa...

2020-09-30 ‧ 由 阿榜 分享
DAY 23

Day23 k8s監控 (1)

接下來的篇章我們要開始介紹要如何去監k8s上的資源異動,首先需要先來建立接下來要用的權限設定,才能查看目前k8s上的情況。 建立服務帳戶 IAM 與管理 -&g...

2020-10-01 ‧ 由 阿榜 分享
DAY 24

Day24 k8s監控 (2)

接下來將要將介紹在kubernetes叢集中操作資源api的客戶端,透過client-go來實現對k8s資源的新增、修改、刪除和查詢等操作。 client-go...

2020-10-02 ‧ 由 阿榜 分享
DAY 25

Day25 k8s監控 (3)

這一篇我們準開始進行client-go的實際運用,將透過client-go的api調用,達成對k8s資源的監控。 client-go範例 我們將透過下面簡單的範...

2020-10-03 ‧ 由 阿榜 分享
DAY 26

Day26 監控(4)

在上一篇的文章中我們已經用go把監控程式開發完成,接下來這會講Dockerfie製作和如何取得gcp身份驗證。 Dockerfie 在開始製做映像檔時,我們需要...

2020-10-04 ‧ 由 阿榜 分享
DAY 27

Day27 認識ELK

ELK是三個開源項目的首字母縮寫,這三個項目分別是:Elasticsearch、Logstash 和 Kibana,這三個軟體可以組合形成一套可視化的日誌分析系...

2020-10-05 ‧ 由 阿榜 分享
DAY 28

Day28 ELK安裝

接下來我們準備開始安裝Elasticsearch、Logstash、Kibana的環境。 ELK安裝(mac) 請先安裝JAVA,安裝完成後查看指令如下:...

2020-10-06 ‧ 由 阿榜 分享
DAY 29

Day29 ELK監控實戰

接下來要開始用go實作監控功能,我們將會利用elk的索引功能,透過olivere/elastic來尋找想要找的記錄資料。 olivere/elastic 取得第...

2020-10-07 ‧ 由 阿榜 分享
DAY 30

Day30 完賽心得

相關知識 除了這30天介紹的golang、telegram、docker、docker-compose、k8s、elk、gcp等知識外,下面將列一下後續相關的議...

2020-10-08 ‧ 由 阿榜 分享