iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
0

前言:

  • 今天來說說Istio1.7,如一開始所說Istio更版的速度飛快,無論是小改或是大改零零種種的改變,在這兩年來到現在已來到了1.7.2 UP。

Istio結構

  • Istio在目前版本下載下來的結構如下,已經別於以往的結構主要原因大致上是因為Istio1.5後致力於將服務合而為一,這在明天的內容會再來說說Istio轉變,Istio1.7.2首先依舊的由官方提供的文件Download,這邊下載後看到已經不像之前有提供明確的Helm版本安裝與資料(其實還是有在readme中提到安裝方式),但也不難看出來除了在Istio1.7.2服務上的異動外,連安裝的方式也有很大的改變這點大概在1.5後就有這樣的走向,已看官方文件來說官方滿主推Istioctl方式去安裝

curl -sL https://istio.io/downloadIstioctl | sh -

export PATH=$PATH:$HOME/.istioctl/bin

https://ithelp.ithome.com.tw/upload/images/20201003/201295163Ydquz2UuO.png

  • 近期因為有碰到需要更新的需求說真的是一大難題,可說是面對的瞬息萬變的時代還是有很多很多事情需要去學習的,拉回正題雖說Istio1.5後開始使用於Istioctl方式安裝但是也是有優點的,幾乎是可以一個指令安裝(如下)其複雜的系統收先只需要在安裝的namespace做istio-injection=enabled的動作後,就可以採用官方預設的幾種模式去install,但相對的如果想要去客製化Istio細部的設定相較就需要更高的學習成本與曲線,方便同時也帶來不便呢~

kubectl label namespace default istio-injection=enabled

istioctl install --set profile=demo

  • 最後就可以部署各自所需要的服務如同前三天講述的內容有興趣的可以回去看看GCP K8S Istio建置

上一篇
GCP K8S Istio建置(三)
下一篇
Istio轉變
系列文
淺談 Istio30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言