之前有稍微一段時間接觸了 Docker ,也試著學習了一段時間,那時有稍微看到 OpenStack 這東西,至於兩者有啥不同,這也不是重點,反正憑著記憶中有著 OpenStack ,所以就多讀了一些相關的文件,發現它也是一個很有成熟度的雲系統,又加上很多開放系統供應商也提供許多的支援,恩,重點是,我用習慣的 Ubuntu 有支援它,並提供相關的支援,所以,就是它拉,咳咳 .....
今天打算先安裝個測試環境來看看它長怎樣,參考了 OpenStack 組織的相關文件,找到了這篇來跟著試做,恩,我用的是文件裡面建議的 Ubuntu 18.04 版本,安裝及建立 DevStack
依照文件的說明,先建立使用者
代碼: 選擇全部
useradd -s /bin/bash -d /opt/stack -m stack
代碼: 選擇全部
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
代碼: 選擇全部
su - stack
代碼: 選擇全部
git clone https://opendev.org/openstack/devstack
cd devstack
記得把 secret 改成你要用的密碼,然後我們就可以開始安裝[[local|localrc]]
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
代碼: 選擇全部
./stack.sh
安裝完之後就可以進入網頁管理介面 (Horizon),畫面如下 :
輸入在 local.conf 設定的密碼之後,就能進入儀表板頁面如下 :
安裝很簡單,就記錄到這邊 .....