動作
在 IBM Cloud 上取得 Redmine¶
您應該要有一個 IBM Cloud 帳戶,否則您可以在這裡註冊。
在本教學課程結束時,您將擁有一個已啟動並執行 Redmine 的叢集。
1. 我們將為您佈建一個新的 Kubernetes 叢集,如果您已經有一個,請跳至步驟2
2. 我們將部署 IBM Cloud Block Storage 外掛,如果您已經有,請跳至步驟3
3. Redmine 部署
步驟 1 佈建 Kubernetes 叢集¶
- 點選頂部的目錄按鈕
- 從目錄中選取服務
- 搜尋Kubernetes 服務並點選它
- 您現在位於 Kubernetes 部署頁面,您需要指定一些關於叢集的詳細資訊
- 選擇標準或免費方案,免費方案只有一個工作節點,並且沒有子網路,若要佈建標準叢集,您需要將您的帳戶升級為隨用隨付 * 若要升級為隨用隨付帳戶,請完成以下步驟
- 在主控台中,前往管理 > 帳戶。
- 選取帳戶設定,然後點選新增信用卡。
- 輸入您的付款資訊,點選下一步,然後提交您的資訊
- 選擇經典或VPC,閱讀文件並選擇最適合您的類型
- 現在選擇您的位置設定,如需更多資訊,請造訪位置 * 選擇地理區域(洲)
* 選擇單一或多區域,在單一區域中,您的資料只會保存在一個資料中心中,另一方面,使用多區域時,資料會分佈到多個區域,因此在不可預見的區域故障中更安全
* 如果使用單一區域,請選擇工作節點區域;如果使用多區域,請選擇都會區
* 如果您想使用多區域,請使用VRF設定您的帳戶,或啟用 VLAN 跨區 * 如果您目前選擇的位置沒有可用的虛擬區域網路,系統會為您建立一個新的 VLAN
- 選擇工作節點設定或使用預先選取的設定,設定每個區域的工作節點數量
- 選擇「**主要服務端點**」。在啟用 VRF 的帳戶中,您可以選擇「僅限專用網路」,讓您的主要端點只能透過專用網路或 VPN 通道存取,或選擇「僅限公用網路」,讓您的主要端點可以公開存取。當您擁有啟用 VRF 的帳戶時,您的叢集預設會設定為同時使用專用和公用端點。如需更多資訊,請造訪端點。
!endpoints.png - 為叢集命名

- 為您的叢集提供所需的**標籤**。如需更多資訊,請造訪標籤。
- 點擊「**建立**」。
- 等待您的叢集完成配置。
- 您的叢集已可供使用。
步驟 2:部署 IBM Cloud 區塊儲存體外掛程式¶
區塊儲存體外掛程式是一個持久、高效能的 iSCSI 儲存體,您可以使用 Kubernetes 永久磁碟區 (PV) 將其新增至您的應用程式。
- 點選頂部的目錄按鈕
- 從目錄中選取「**軟體**」。
- 搜尋「**IBM Cloud 區塊儲存體外掛程式**」並點擊它。
- 在應用程式頁面上,點擊您要使用的叢集旁的點。
- 點擊「**輸入或選擇命名空間**」,然後選擇預設命名空間或使用自訂命名空間(如果您遇到錯誤,請等待 30 分鐘讓叢集完成)。
- 為此工作區命名。
- 點擊「**安裝**」並等待部署完成。
步驟 3:部署 Redmine¶
我們將在叢集上部署 Redmine。
- 點選頂部的目錄按鈕
- 從目錄中選取「**軟體**」。
- 搜尋「*Redmine*」並點擊它。
- 請選擇「IBM Kubernetes Service」。
- 在應用程式頁面上,點擊您要使用的叢集旁的*點*。
- 點擊「**輸入或選擇命名空間**」,然後選擇預設命名空間或使用自訂命名空間。
- 為工作區提供一個易於辨識的**唯一名稱**。
- 選擇您要使用的資源群組,這用於存取控制和計費目的。如需更多資訊,請造訪資源群組。
- 為您的 Redmine 提供**標籤**。如需更多資訊,請造訪標籤。
- 點擊「**具有預設值的參數**」,您可以設定部署值或使用預設值。
- 請在參數中設定 Redmine 密碼。
- 完成所有設定後,**勾選**協議旁邊的核取方塊,然後點擊「**安裝**」。
- Redmine 工作區將開始安裝,請稍候幾分鐘。
- 您的 Redmine 工作區已成功部署。
驗證 Redmine 安裝¶
- 在瀏覽器中前往資源。
- 點擊「**叢集**」。
- 點擊您的叢集。
- 現在您位於叢集概覽頁面,點擊「**動作**」,然後從下拉式選單中選擇「**網頁終端機**」。
- 點擊「**安裝**」,請稍候幾分鐘。
- 點擊「**動作**」。
- 點擊「**網頁終端機**」--> 將會開啟一個終端機。
- 在終端機中**輸入**,請將 NAMESPACE 更改為您在部署設定中選擇的命名空間。
$ kubectl get ns

$ kubectl get pod -n NAMESPACE -o wide

$ kubectl get service -n NAMESPACE

- 您將會看到正在執行的 Redmine 服務。
- 複製**外部 IP**,您可以透過此 IP 存取網站。
- 將其貼到您的瀏覽器中。
- 您將會看到 Redmine 歡迎訊息。
- 輸入您在部署步驟中輸入的密碼/使用者名稱(預設使用者名稱為 user)。
- 您已進入 Redmine 主頁面。
您已成功在 IBM Cloud 上部署 Redmine!
由 Oliver Pinter 更新於 大約 4 年前 · 9 個版本