在開始使用阿里雲Container Service區塊鏈解決方案之前,我們需要先完成相應的環境準備工作,主要包括:

  • 建立 Kubernetes 叢集
  • 給 worker 節點綁定彈性公網 IP
  • 建立檔案系統和添加掛載點

本文檔將對相關準備過程進行說明。

建立 Kubernetes 叢集

區塊鏈解決方案是雲端式伺服器 ECS 所構建的 Kubernetes 叢集進行部署的。有關如何建立 Kubernetes 叢集,請按照建立Kubernetes叢集文檔說明進行操作。在建立 Kubernetes 叢集過程中,請進行以下配置,以確保區塊鏈解決方案的成功部署:

  • 地區:Kubernetes 叢集和 NAS 檔案系統必須位於相同的地區。關於NAS檔案系統支援地區列表請參見 產品與服務 > 檔案儲存體 > NAS > 檔案系統列表
  • 網路類型:選擇專用網路。
  • SSH登入:為方便管理,可勾選 開放公網SSH登入
  • 節點配置:推薦採用預設設定(如3台 Master 和3台 Worker),或根據需要自行設定。因為區塊鏈網路部署的軟體、服務、容器數量較多,請確保叢集資源滿足需要。

提交建立叢集後,將需要一定的時間(如數分鐘,取決於 ECS 執行個體數量)完成 Kubernetes 叢集包括Elastic Compute Service 的建立。

Kubernetes 叢集建立完成後,在叢集列表中,單擊對應叢集的 管理,在 基本資料 > 串連資訊 中,記錄 Master 節點 SSH 串連地址的 IP (此為公網地址),接下來將作為外部存取地址(externalAddress)使用。

此外,單擊 Kubernetes > 節點,進入節點列表,記錄當前叢集對應的節點(Master 和 Worker)的 IP 位址 (此為內網地址),留待後續步驟使用。

為 worker 節點綁定彈性公網 IP

此部分主要是為從叢集外訪問區塊鏈網路所進行的先決條件配置,為 Kubernetes 叢集的任一 worker 節點建立並綁定彈性公網 IP。

操作步驟

  1. 登入 IP 管理主控台
  2. 在左側導覽列,單擊 Elastic IP Address
  3. 單擊右上方的 申請Elastic IP Address


  4. 選擇與 Kubernetes 叢集相同的地區,對於其他設定,根據需要自行選擇,然後單擊 立即購買
  5. 開通完成之後,稍等片刻,等上述購買的樣本出現在列表中,單擊 綁定
  6. 在 ECS 執行個體下拉式清單中,選擇一個 worker 節點(名稱是以 node 結尾,而不是 master 結尾),單擊 確定
  7. 返回彈性公網 IP 列表,記錄上述新建立執行個體的 IP 位址。

建立檔案系統和添加掛載點

在區塊鏈解決方案中,檔案系統主要用於:儲存和分發區塊鏈的認證、密鑰、配置;區塊鏈主要節點的資料持久化儲存。
说明 以上檔案系統的使用方式僅適用於區塊鏈相關應用和解決方案的開發、測試階段,如需在生產環境部署,請聯絡我們進一步探討具體的業務和技術需求,以共同決定最適合的方式。

有關如何建立檔案系統,請按照 建立檔案系統 文檔說明進行操作。在建立檔案系統的過程中,請務必選擇以下關鍵配置,確保區塊鏈解決方案的成功部署。

  • 地區:選擇與容器叢集相同的地區。
  • 協議類型:選擇 NFS 協議類型。


有關如何添加掛載點,請按照 添加掛載點 文檔說明中的 “添加 VPC 類型掛載點”章節進行操作。

完成添加掛載點後,選擇檔案系統的 管理 選項。



然後記錄掛載點的掛載地址。