(資料圖片)
Istio網(wǎng)關(guān)Gateway是一個(gè)負(fù)責(zé)處理南北向流量的組件,它通常會(huì)暴露服務(wù)網(wǎng)格內(nèi)部的服務(wù),以便外部的請(qǐng)求能夠訪問(wèn)到服務(wù)網(wǎng)格中的服務(wù)。Istio網(wǎng)關(guān)Gateway支持多種協(xié)議,包括HTTP、HTTPS和GRPC等。
在Istio網(wǎng)關(guān)Gateway中,每個(gè)服務(wù)器都包含一個(gè)或多個(gè)端口,每個(gè)端口都定義了一種協(xié)議和相應(yīng)的配置。Istio網(wǎng)關(guān)Gateway還可以定義多個(gè)TLS證書,以便對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行加密和解密。
在配置Istio網(wǎng)關(guān)Gateway時(shí),我們需要指定其所使用的負(fù)載均衡算法和服務(wù)發(fā)現(xiàn)機(jī)制。Istio網(wǎng)關(guān)Gateway支持多種服務(wù)發(fā)現(xiàn)機(jī)制,包括Kubernetes服務(wù)發(fā)現(xiàn)、Consul服務(wù)發(fā)現(xiàn)和Eureka服務(wù)發(fā)現(xiàn)等。
以下是一個(gè)使用Istio Gateway進(jìn)行南北流量管理的示例:
apiVersion: networking.istio.io/v1alpha3kind: Gatewaymetadata: name: my-gatewayspec: selector: istio: ingressgateway servers: - port: number: 80 name: http protocol: HTTP hosts: - my-service.com tls: mode: SIMPLE serverCertificate: /etc/certs/server.pem privateKey: /etc/certs/private_key.pem - port: number: 443 name: https protocol: HTTPS hosts: - my-service.com tls: mode: SIMPLE serverCertificate: /etc/certs/server.pem privateKey: /etc/certs/private_key.pem - port: number: 8443 name: https-admin protocol: HTTPS hosts: - my-admin.com tls: mode: SIMPLE serverCertificate: /etc/certs/server.pem privateKey: /etc/certs/private_key.pem - port: number: 8080 name: grpc protocol: GRPC hosts: - my-service.com tls: mode: SIMPLE serverCertificate: /etc/certs/server.pem privateKey: /etc/certs/private_key.pem
在上述示例中,我們首先定義了一個(gè)名為my-gateway的Gateway對(duì)象。該對(duì)象有一個(gè)標(biāo)簽選擇器istio: ingressgateway,用于將其指定為Istio Ingress Gateway。
在該Gateway對(duì)象中,我們定義了四個(gè)服務(wù)器,分別處理不同的端口和協(xié)議。其中,第一個(gè)服務(wù)器用于處理HTTP流量,第二個(gè)服務(wù)器用于處理HTTPS流量,第三個(gè)服務(wù)器用于處理HTTPS管理員流量,第四個(gè)服務(wù)器用于處理GRPC流量。每個(gè)服務(wù)器都定義了一個(gè)名為port的子對(duì)象,用于指定其所使用的端口、協(xié)議和端口名稱。每個(gè)服務(wù)器還定義了一個(gè)名為hosts的子對(duì)象,用于指定其所支持的主機(jī)名。此外,每個(gè)服務(wù)器還定義了一個(gè)名為tls的子對(duì)象,用于指定其所使用的TLS證書的相關(guān)配置。
凡本網(wǎng)注明“XXX(非汪清新聞網(wǎng))提供”的作品,均轉(zhuǎn)載自其它媒體,轉(zhuǎn)載目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)和其真實(shí)性負(fù)責(zé)。
今天,在中央第一環(huán)境保護(hù)督察組向吉林省反饋督察情況后,省委書記巴音朝魯立即主持召開省委常委會(huì)議,聽取關(guān)于中央環(huán)保督察反饋問(wèn)題整改工
2017-12-29 14:30
新浪科技訊 12月28日消息,由空間瞭望智庫(kù)、《國(guó)際太空》和《衛(wèi)星應(yīng)用》雜志,以及中國(guó)太空網(wǎng)聯(lián)合組織的2017年全球十大航天新聞和中國(guó)十大
2017-12-28 21:47
保潔人員先用馬桶刷子刷茶杯,隨后用同一把馬桶刷子刷馬桶。緊接著,她用浴巾擦杯子,再蘸了馬桶水擦地,最后將浴巾放在地上整理。馬桶刷刷
2017-12-28 21:12
近日,國(guó)家發(fā)改委、住建部、商務(wù)部、工信部、交通部等部委密集召開年度工作會(huì)議,貫徹落實(shí)中央經(jīng)濟(jì)工作會(huì)議精神,部署2018年的重點(diǎn)工作,在
2017-12-27 21:40
根據(jù)中共中央辦公廳、國(guó)務(wù)院辦公廳印發(fā)的《生態(tài)文明建設(shè)目標(biāo)評(píng)價(jià)考核辦法》和國(guó)家發(fā)展改革委、國(guó)家統(tǒng)計(jì)局、環(huán)境保護(hù)部、中央組織部印發(fā)的《
2017-12-26 16:34
21年前的12月25日,這一天是圣誕節(jié),雖然是西方的節(jié)日,但隨著夜幕降臨,歡樂(lè)的節(jié)日氣氛也隨之而來(lái)。當(dāng)晚,八點(diǎn)多鐘,長(zhǎng)春市寬城區(qū)的一家藥
2017-12-15 22:18
十九大報(bào)告再次明確創(chuàng)新的地位:創(chuàng)新是引領(lǐng)發(fā)展的第一動(dòng)力,是建設(shè)現(xiàn)代化經(jīng)濟(jì)體系的戰(zhàn)略支撐。2017年,我省創(chuàng)新成果豐碩,形成了跟跑、齊跑
2017-12-12 10:34
每到關(guān)鍵節(jié)點(diǎn),人們總是根據(jù)一些重要信號(hào)來(lái)判斷一項(xiàng)工作的走勢(shì)。十九大閉幕后的首月,人們熟悉的打虎節(jié)奏和信息如約而至,中央紀(jì)委監(jiān)察部網(wǎng)
2017-12-08 12:32
長(zhǎng)春、通化、白山、遼源入選東北地區(qū)民營(yíng)經(jīng)濟(jì)發(fā)展改革示范城市,在政策環(huán)境、金融環(huán)境、創(chuàng)新環(huán)境、促進(jìn)民營(yíng)經(jīng)濟(jì)轉(zhuǎn)型升級(jí)及人才隊(duì)伍建設(shè)等方
2017-12-08 12:21
11月,全國(guó)300城市土地市場(chǎng)供求回落,但各線城市土地成交均價(jià)環(huán)同比繼續(xù)上漲。綜合前11個(gè)月來(lái)看,年度土地出讓收入整體保持同比上漲勢(shì)態(tài)。6
2017-12-07 18:43