當前位置:成語大全網 - 書法字典 - 如何開始使用OpenStack命令行和API

如何開始使用OpenStack命令行和API

當妳開始使用OpenStack時,妳基本上是從壹個已建立的環境開始的,其他人(操作員)會告訴妳horizon登錄的租戶名稱、用戶名和密碼。

但畢竟,horizon不會封裝OpenStack的所有功能。當妳厭倦了在頁面上玩那些功能時,妳想嘗試更多更豐富的功能,那麽恭喜妳,妳已經向中級玩家邁出了壹步。中級玩家使用OpenStack基本上有四種方式:

OpenStack客戶端

卷曲

Rest API

OpenStack SDK

我個人更傾向於使用client和API,因為cURL的用法實際上類似於發送RestAPI,但cURL操作起來不太方便(因為我們壹般喜歡在可視化頁面上點擊按鈕);在基於OpenStack制作應用程序時,會更多地使用SDK,這些人壹般不會關註OpenStack的內部機制。

好的,妳盡力和運營商說好話,對他說,求妳了,兄弟,讓我登錄後臺玩吧!當運營商吃完妳送的冰淇淋後,他擦了擦嘴,然後扔給妳壹個IP,“拿去玩”。妳反復背誦了節點登錄的用戶名和密碼(註意這與horizon登錄的用戶名和密碼不是壹回事),小心翼翼地進入了讓每個程序員都感到神秘的後臺,然後迅速鍵入了壹個命令並輸入:

【root @ node-2 ~】#新星名單

錯誤:您必須通過- os-username或env【OS _ USERNAME】提供用戶名

媽的!這是怎麽回事?!壹個錯誤可能會讓妳驚慌失措。妳冷靜下來想,我壹定是把命令敲錯了姿勢。再試壹次,這次使用其他命令:

【root @ node-2 ~】# keystone租戶列表

需要通過- os-auth-url或env【OS _ AUTH _ URL】的身份驗證URL

我的天啊!唉,妳已經跪下了...妳的眼角傾向於接線員。他匆忙的背影讓妳失去了打擾他的信心,妳摸著口袋裏僅剩的1枚硬幣,準備打退堂鼓。