《關於我怎麼把一年內學到的新手 IT/SRE 濃縮到 30 天筆記這檔事》 Day 20 OpenStack Client 連線
本篇大綱
本篇會建立 OpenStack Client 直接與 OpenStack API 做溝通,包含產生 Application Credentials 相關步驟。
內文
受限於 Openstack 網頁 API 限制,有些網頁在點擊的時候會跳出此訊息:
因此這裡會使用 OpenStack Client 直接與 OpenStack API 溝通,直接繞過網頁的一些限制。
OpenStack Client 連線
我們先來建立跟 Client 的連線,首先在 bastion-host
或自己電腦上裝上 Virtualenv 的 Python 環境,並且套用:
1 |
|
接下來就要裝上 OpenStack 的 Client 和 Load Balancer 所使用的 API 工具
1 |
|
沒有跳出錯誤訊息,就代表安裝完成了。
建立 OpenStack Application Credentials
接下來要去 OpenStack 建立應用程序憑證,點擊 建立應用程序憑證
。
- 名稱:
Bastion Host Client
(自己方便辨識即可) - 角色:
load-balancer_member
一定要選
就可以按下 建立應用程序憑證
建立完以後會跳出這個,點擊下載 clouds.yaml
下載後的檔案 clouds.yaml
內容放到執行 OpenStack Client 機器上:
確認 OpenStack Client 是可以存取:
1 |
|
沒有跳出任何錯誤訊息就好了。
下一篇將會用 OpenStack Client 來建立 OpenStack Load Balancer + Resource Pool。
本系列內容也會同步貼到我的 iT 邦幫忙 https://ithelp.ithome.com.tw/users/20112934 歡迎來點一下追蹤,那我們就下一篇文章見啦!
《關於我怎麼把一年內學到的新手 IT/SRE 濃縮到 30 天筆記這檔事》 Day 20 OpenStack Client 連線
https://blog.yangjerry.tw/it2022-day20/