建立與 GitHub Enterprise Server 的連線 (CLI) - 開發人員工具主控台

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立與 GitHub Enterprise Server 的連線 (CLI)

您可以使用 AWS Command Line Interface (AWS CLI) 建立連線。

若要這麼做,請使用 create-hostcreate-connection 命令。

重要

根據預設,透過 AWS CLI 或 建立的連線 AWS CloudFormation 處於 PENDING 狀態。建立與 CLI或 的連線後 AWS CloudFormation,請使用 主控台編輯連線,使其成為狀態 AVAILABLE

步驟 1:為 GitHub Enterprise Server 建立主機 (CLI)
  1. 開啟終端機 (Linux、macOS 或 Unix) 或命令提示 (Windows)。使用 AWS CLI 來執行create-host命令,--provider-endpoint為您的連線指定 --name--provider-type和 。在此範例中,第三方供應商名稱為 GitHubEnterpriseServer,而端點為 my-instance.dev

    aws codeconnections create-host --name MyHost --provider-type GitHubEnterpriseServer --provider-endpoint "https://my-instance.dev"

    如果成功,此命令會傳回主機 Amazon Resource Name (ARN) 資訊,如下所示。

    { "HostArn": "arn:aws:codeconnections:us-west-2:account_id:host/My-Host-28aef605" }

    完成此步驟後,主機會處於 PENDING 狀態。

  2. 使用主控台完成主機設定,並將主機變為 Available 狀態。如需詳細資訊,請參閱設定待定主機

步驟 2:在主控台中設定待處理主機
  1. 登入 AWS Management Console 並開啟位於 的開發人員工具主控台https://console.aws.amazon.com/codesuite/settings/connections

  2. 使用主控台完成主機設定,並將主機變為 Available 狀態。請參閱 設定待定主機

步驟 3:建立 GitHub Enterprise Server 的連線 (CLI)
  1. 開啟終端機 (Linux、macOS 或 Unix) 或命令提示 (Windows)。使用 AWS CLI 執行create-connection命令,--connection-name為連線指定 --host-arn和 。

    aws codeconnections create-connection --host-arn arn:aws:codeconnections:us-west-2:account_id:host/MyHost-234EXAMPLE --connection-name MyConnection

    如果成功,此命令會傳回類似下列的連線ARN資訊。

    { "ConnectionArn": "arn:aws:codeconnections:us-west-2:account_id:connection/aEXAMPLE-8aad" }
  2. 使用主控台來設定待定連線。如需詳細資訊,請參閱更新待定連線

步驟 4:在主控台中完成 GitHub Enterprise Server 的連線
  1. 登入 AWS Management Console 並開啟位於 的開發人員工具主控台https://console.aws.amazon.com/codesuite/settings/connections

  2. 使用主控台來設定待處理連線,並將連線移動到 Available 狀態。如需詳細資訊,請參閱更新待定連線