建立 Schematics 動作的自動部署按鈕

使用說明建立一個按鈕,開啟 Schematics 動作建立頁面,並預先填入動作名稱和儲存 Ansible playbook 的 GitHub 儲存庫 URL。 您可以使用此按鈕更快速地建立 Schematics 動作。

如需範例按鈕,請參閱 IBM Cloud® 頁面的範例 Ansible 教戰手冊上的 Deploy to IBM Cloud® 按鈕。

建立部署 URL

  1. 建立 Ansible 教戰手冊,並在 GitHub 儲存庫中發佈教戰手冊。 如果您沒有教戰手冊,則可以使用其中一個 IBM提供的 Ansible 教戰手冊

  2. 複製 Git 儲存庫 URL,例如 https://github.com/Cloud-Schematics/ansible-app-deploy

  3. 使用以下語法建立 URL,以便在 Schematics 動作建立頁面上自動預先填入動作名稱和 Git 儲存庫 URL。 如果您沒有提供動作名稱和 Git 倉庫 URL,Deploy to IBM Cloud® 連結會預設為「建立動作」頁面,而不會預先填入動作名稱或 Git 倉庫 URL。

    語法

    https://cloud.ibm.com/schematics/actions/create?name=<action_name>&repository=<git_repository_url>
    

    範例

    https://cloud.ibm.com/schematics/actions/create?name=ansible-app-deploy&repository=https://github.com/Cloud-Schematics/ansible-app-deploy
    
  4. 開啟網頁瀏覽器並輸入 URL。

  5. 確認 Schematics 動作建立頁面會開啟,且已預先填入動作名稱儲存庫 URL

將按鈕新增至網站或頁面

您可以在 URL 中加入圖片,以建立您的部署到 IBM Cloud 按鈕。

在 HTML 中新增按鈕

若要在 HTML 頁面 (例如網站) 中新增按鈕,請將下列程式碼複製到您要放置按鈕的頁面中。 將 <deployment URL> 替換為 Schematics 動作的 URL。

<a href="<deployment URL>" target="_blank">
  <img src="https://cloud.ibm.com/media/docs/images/icons/Deploy_to_cloud.svg" alt="Deploy to IBM Cloud button">
</a>

在 Markdown 中新增按鈕

若要將按鈕新增至 Markdown 檔案 (例如在儲存庫 Readme 檔中),請使用下列語法。 將 <deployment URL> 改為部署連結的 URL。

[部署至 IBM Cloud 按鈕] ( )

下一步

探索要在 IBM Cloud 帳戶中部署的 Schematics 範例範本。 尋找更多程式碼範例? 請參閱 IBM Cloud Schematics GitHub 儲存庫的範例