跳至主要内容

Service Fabric


最後更新日期:2020.10.27

**適用服務:Service Fabric **


進行 Service Fabric 服務包裝,在 PORTAL 上提供 建立/查詢/刪除 功能。

使用限制

操作頁面

  • Service Fabric:由服務管理 > Service Fabric 頁面進行操作
新增 Service Fabric

add-start 進入操作頁面後,點選新增按鈕,新增所需參數說明:

  • 帳號:選擇要建立服務之帳號
  • 訂閱:選擇要建立服務之訂閱 (Azure 訂用帳戶會授與您 Azure 服務的存取權。您的訂用帳戶也會決定資源使用方式的回報形式及服務的計費形式。)
  • 資源群組:選擇要建立服務之資源群組

資源群組是資源的集合,其具有相同的生命週期、權限及原則。

  • 區域:Service Fabric Cluster和虛擬主機所供裝的區域

需要確認key vault與此區域相同

  • deploymentName:部署名稱,需為3~64碼(需全為大小寫及數字)
  • clusterName:叢集名稱
  • adminUserName:虛擬機admin帳號名稱
  • adminPassword:虛擬機admin密碼

密碼規則: 8-123字數、至少3種滿足下列複雜度(大寫、小寫、數字、特殊字)、控制字元是不被允許的

  • sourceVaultValue:Azure Key Vault

  • certificateUrlValue:Certificate URL

  • certificateThumbprint:Certificate Thumbprint

  • vmImageSku:VM規格大小

System node pool must use VM sku with more than 2 cores and 4GB memory.

  • vmImageVersion:VM Image版本
  • vmImagePublisher:VM Image發行商
  • vmImageOffer:VM Image提供商
  • nt0ephemeralStartPort:Nt0ephemeral Start Port
  • nt0ephemeralEndPort:Nt0ephemeral End Port
  • nt0applicationStartPort:應用程式開始連接埠
  • nt0applicationEndPort:應用程式結束連接埠
  • nt0fabricTcpGatewayPort:TCP 連接端點(Nt0fabric Tcp Gateway Port)
  • nt0fabricHttpGatewayPort:Nt0fabric Http Gateway Port

備註:

  1. 以下資源會以deploymentName自動產生對應的名稱
  • nicName:網卡名稱
  • publicIPAddressName:Public IP Address名稱
  • virtualNetworkName:虛擬網路名稱
  • lbName:Load Balancer名稱
  • lbIPName:Load Balancer IP名稱
  • applicationDiagnosticsStorageAccountName:Application Diagnostics storage帳戶
  • supportLogStorageAccountName:Application Log storage帳戶
  1. 以下資源自動帶入clusterName值
  • dnsName:DNS名稱。

create-sf-parameter create-sf-succeeded

查詢 Service Fabric
  • 列表查詢:進入操作頁面後,頁面將列出已存在之服務及簡略資訊(包含名稱、狀態、資源群組、區域、訂用帳戶、建立時間)。點選重新整理按鈕可更新列表。 list-sf

  • 單一查詢:於列表查詢點選單一項目,即可看到該服務完整資訊。 get-sf-1 get-aks-detail

刪除 Service Fabric

刪除Service Fabric時,會把產生的相關資源一併刪除(判斷依據為tags中的deploymentName相同的皆刪除)

  • 刪除服務:於各服務列表查詢點選單一項目,並點選刪除按鈕即可刪除該服務。 delete-button delete-comfirm delete-finished