全部產品
Search
文件中心

Compute Nest:配置免費試用

更新時間:Aug 23, 2025

對於私人部署服務,服務商可提供免費試用功能,使用者可藉此免費體驗該服務,服務商也可以通過建立試用服務執行個體測試服務。

試用功能介紹

  • 試用服務提供了大部分正式服務的功能,可供使用者免費體驗該服務。服務商如需開啟試用功能,可在建立私人部署服務更新服務時進行配置。

  • 服務配置完成並上線後,使用者可以在控制台的服務類別目錄我的服務中,找到帶有可免費試用標籤的服務,並試用該服務。

  • 在建立試用服務執行個體過程中,所需的雲資源均建立在阿里雲系統帳號下,不會收取使用者或服務商的費用。

重要

試用資源部署在阿里雲系統帳號下,本功能僅用於驗證雲資源是否成功運行、應用是否可正常啟動(支援 ECS/K8s情境登入查看)。不支援如將試用執行個體的 ECS 鏡像匯出、查看雲資源具體參數(即無法登入試用雲資源的控制台查看參數)、建立 RAM 使用者及擷取AccessKey(阿里雲帳號的存取金鑰,簡稱AK)等操作。如需使用更多功能,仍需在您的個人或企業使用者帳號下進行相關資源的建立與管理。

前提條件

需成為計算巢服務商才可開啟試用功能。

為服務開啟試用功能

本節只列舉試用功能需要特別配置的參數,其他參數根據業務需求填寫,其他參數詳細資料,請參見建立私人部署服務更新服務

  1. 建立私人部署服務編輯版本和建立新版本時,進入建立新服務編輯版本頁面。

  2. 選擇添加套餐。

  3. 更改試用類型為僅試用

  4. 套餐參數建議選擇執行個體型別參數(設定並固定ECS執行個體規格),非套餐參數使用者可隨意選擇。

  5. 單擊建立服務儲存更新,並在彈出的確認彈窗中單擊確定

  6. 服務概覽地區中,會展示試用服務的消耗金額等資訊。

    image

  7. 基本資料中,此時試用狀態會變為已開通

    image

測試服務免費試用功能

重要

試用服務執行個體功能僅針對通過計算巢建立的雲資源,非計算巢建立的雲資源請使用隨用隨付的方式手動建立測試。

建立試用服務執行個體

服務建立或更新完成後,可以通過如下方法部署試用服務執行個體。

  1. 進入計算巢-我的服務頁面。

  2. 找到已開啟試用的服務,並單擊服務卡片進入服務詳情頁。

  3. 在基本詳情頁簽中,單擊服務部署試用部署連結,進入部署介面建立試用服務執行個體。

    image

  4. 免費試用頁面,您可根據需求填寫參數,單擊下一步:確認訂單完成建立。

串連試用服務執行個體排查報錯

若您在測試試用服務執行個體時發生報錯,您可以遠端連線服務執行個體查看錯誤詳細資料,或進行營運管理操作。

您可以進入計算巢-服務執行個體頁面,在服務執行個體詳情頁的資源頁簽中,找到對應ECS執行個體,單擊操作列的遠端連線即可。

如服務商建立ACK,需要通過kubectl串連,可在模板中添加部分代碼,用於串連叢集,並在測試完成後刪除相關模板代碼。您需要結合您的當前模板內容資訊,根據代碼注釋修改對應代碼後,在模板的Resources中添加資源ClusterUserKubeconfig和ClusterApplicationJob。具體資源模板代碼如下:

警告

刪除資源模板代碼時請仔細檢查,避免刪除操作對您的業務造成影響。

為部署的ACK服務添加資原始碼樣本及使用方式

Resources:
  ClusterUserKubeconfig:
    Type: DATASOURCE::CS::ClusterUserKubeconfig
    DependsOn:
      - AckOrAcsClusterModule				  #請依據具體ACK資源名稱修改本欄位
    Properties:
      ClusterId:
        Fn::GetAtt:
          - AckOrAcsClusterModule			  #請依據具體ACK資源名稱修改本欄位
          - ClusterId
  ClusterApplicationJob:
    Type: ALIYUN::CS::ClusterApplication
    DependsOn:
      - ClusterUserKubeconfig
    Properties:
      YamlContent:
        Fn::Sub:
          - |
            apiVersion: batch/v1
            kind: Job
            metadata:
              name: kubectl
            spec:
              template:
                metadata:
                  name: kubectl
                spec:
                  restartPolicy: OnFailure
                  containers:
                  - name: intall
                    image: compute-nest-registry.cn-hangzhou.cr.aliyuncs.com/public/dtzar/helm-kubectl:3.12.0
                    command: [ "/bin/sh", "-c", "--" ] 
                    args:
                      - |
                        # 配置kubeconfig資訊
                        mkdir -p ~/.kube
                        echo '${KubeConfig}' | base64 -d >> ~/.kube/config
                        sleep 3

                        # 保持job常駐
                        while true
                           do sleep 300
                        done
          - KubeConfig:
              Fn::Replace:
                - "\n": ''
                - Fn::Base64Encode:
                    Fn::GetAtt:
                      - ClusterUserKubeconfig
                      - Config
      ClusterId:
        Fn::GetAtt:
          - AckOrAcsClusterModule			#請依據具體ACK資源名稱修改本欄位
          - ClusterId
      DefaultNamespace:
        Ref: 'ALIYUN::StackName'

資源建立完成後,您可以進入計算巢-服務執行個體頁面,在服務執行個體詳情頁的資源頁簽中進行如下操作:

  1. 找到資源名稱為kubectl的pod,單擊遠端連線。

  1. 進入Pod資源內部,即可調用kubectl調試: