iT邦幫忙

2022 iThome 鐵人賽

DAY 8
0

GCP Load Balancer設定

從 GCP 上方搜尋 Load Balancing => 進入負載平衡頁面 => 建立負載平衡器
https://ithelp.ithome.com.tw/upload/images/20220923/20152578msBrwU2LNV.jpg


負載平衡器種類選擇

建立後有三種負載平衡器可選擇 1. HTTP/HTTPS 2.TCP 3.UDP ,且列出每個
本次以HTTP/HTTPS為範例

https://ithelp.ithome.com.tw/upload/images/20220923/20152578kd2lyggTfy.jpg

選擇後,需在挑選你的服務是要對外對內,並且是全區域單區域
https://ithelp.ithome.com.tw/upload/images/20220923/20152578WrTwBbs7wc.jpg

選擇對外 + 全區域


前端設定

前端設定圖如下:
https://ithelp.ithome.com.tw/upload/images/20220923/20152578DKosTS4sbT.jpg

  1. 該負載平衡器名稱
  2. 該前端IP與Port的命名(可以設定多組端口)
  3. 使用HTTP / HTTPS協定
  4. IPv4 / IPv6 ; 臨時IP / 自定義IP ; 80,8080 (HTTP)/ 443 (HTTPS)

若選用HTTPS則需要再匯入憑證,如下圖:
https://ithelp.ithome.com.tw/upload/images/20220923/20152578BpEg7Z3fqm.jpg

選擇憑證與其他憑證設定

設定完成後,便可使用前端設定提供的IP與Port,與此負載平衡器連線


後端設定

此平衡器後端要介接的服務 (Cloud Storage 靜態頁面 / 伺服器)
https://ithelp.ithome.com.tw/upload/images/20220923/20152578mXgx35fai5.jpg

  1. 選擇要連接的後端 (值區/服務)
  2. 選擇的後端服務列表
  3. 選擇的後端值區列表

選擇完後 2. 3. 才會列出


後端服務

https://ithelp.ithome.com.tw/upload/images/20220923/20152578HHvaaG7SQ9.jpg

選擇後端的服務名稱 / 群組 / 通訊協定

群組又分為: 執行個體群組 / 網路端點群組

根據選擇的類型 => 中間的 後端服務 選擇要指定的群組

並也可以在此設定 Cloud CDN啟用

https://ithelp.ithome.com.tw/upload/images/20220923/20152578pPo5nMtRhk.jpg

下方再做Health Checks群組選擇 與 Cloud Armor設定


後端值區

後端值區則相對單純,只要選擇指定的Cloud Storage Bucket 與 Cloud CDN 即可
https://ithelp.ithome.com.tw/upload/images/20220923/20152578hsWsbKts4J.jpg


轉送路徑

此設定將使用者發出請求後,根據URL路徑導向指定位置

https://ithelp.ithome.com.tw/upload/images/20220923/20152578i9PyEtvFzF.jpg

主機位置: 例如 web.example.com
路徑: 例如 /images
後端: 對應路徑你想要回傳的後端位置


以上操作完成即可建立負載平衡器

後續DNS設定A Record指定到該負載平衡器的IP
即可使用URL => 負載平衡器 => 後端服務 的架構

—此篇文章承蒙專案同仁SealLee協助諮詢 特此感謝


上一篇
[Day7] Load Balancer (一)
下一篇
[Day9]VPC network (一)
系列文
Google商家大解密就靠網頁設計來加成30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言