技術文章
技術問答
My Project
iT 徵才
聊天室
2026 鐵人賽
登入/註冊
文章
問答
Tag
邦友
鐵人賽
搜尋
第 12 屆 iThome 鐵人賽
DAY
24
0
DevOps
淺談 Istio
系列 第
24
篇
GCP K8S Istio建置(一)
12th鐵人賽
Eddie
團隊
神龍特攻隊-為了燒肉不小心成為一條龍
2020-10-02 00:28:05
1343 瀏覽
分享至
前言:
今天來說說GCP上使用K8S建制Istio,過程大致會分成三個階段,這邊會簡介如果再GCP上使用Istio會遇到的問題與心得。
建立GCP cluster VM
建立firewall
建立微服務
建立GCP cluster VM
關於GCP的開始首先建立專案,第一部可以建立自己設定的網段這是建立叢集前的準備(
例圖一
)。Google雲端服務提供了一個很人性性化且介面化的友善建立叢集UI頁面,可選擇PC網段K8S版本使用硬碟(HDD/SSD)以及CPU記憶體的配置,由於相當直覺這邊就不贅述,當然也可以使用指令方式建立叢集(
例圖二
),這邊有兩個經驗談:
設定叢集時可以選擇版本的自動更新與node的auto scaling這邊建議可以關閉(因為若是自動的使GCP官方K8S更新在非維護時期,可能會導致因改版讓服務遇到不可預期問題,auto scaling部分若設定node自動化調度資源會造成當資源拉高後降低node縮減時pod會有close狀況也許有機會導致線上服務出錯)
若有設定服務對自己叢集進行cluster API監控,在設定叢集時要勾選提供所有 Cloud API 的完整存取權限
叢集可以分成兩個部分公開與私人叢集這邊有設定會有關於對外IP設定,當你使用了私人叢集時對外IP因為不會曝露,若需求對外時需要使用NAT方式提供輸出IP(
例圖三
)
例圖一
例圖二
例圖三
結語:
基本上要使用GCP K8S安裝Istio不需要特別設置設定,嚴格說起來需要注意的事情是先前有提到的
k8s版本
,若使用較舊的版本1.14.X以前無法使用以下指令,在需要更新Istio時會不利於更新Sidecar。
kubectl rollout restart
留言
追蹤
檢舉
上一篇
Istio Log
下一篇
GCP K8S Istio建置(二)
系列文
淺談 Istio
共
30
篇
目錄
RSS系列文
訂閱系列文
12
人訂閱
26
GCP K8S Istio建置(三)
27
Istio 1.7
28
Istio轉變
29
使用Istio理由
30
心得 淺談Istio
完整目錄
熱門推薦
{{ item.subject }}
{{ item.channelVendor }}
|
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
17th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
linux
windows server
css
react
熱門問題
WSUS伺服器近期客戶端更新都會出現0x80244010
vs code不能執行npm找了很多方法
outlook2024 郵件圖檔無法顯示的情況
哪款防毒+EDR+雲端中控台比較好用?
熱門回答
vs code不能執行npm找了很多方法
WSUS伺服器近期客戶端更新都會出現0x80244010
outlook2024 郵件圖檔無法顯示的情況
熱門文章
[Tedium Is Stability-02] 與 AI 一起開發,看見冰山:一個「功能」,其實是一組沒說出口的隱形契約
【AI Agent 架構】從 0 開始學 AI Agent ,含 22 章完整教學
清洗 14 年台灣實價登錄資料,我踩到的坑
龜先生奧援開發到底花生省魔術:#1 開工吧?
網站設計師每天聚集的 Stack Overflow 平台,最近在 2026 中旬更換了全新品牌 Logo 形象,但社群反應兩極
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}