本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立與 GitHub Enterprise Server 的連線 (CLI)
您可以使用 AWS Command Line Interface (AWS CLI) 建立連線。
若要這麼做,請使用 create-host 與 create-connection 命令。
重要
根據預設,透過 AWS CLI 或 建立的連線 AWS CloudFormation 處於 PENDING
狀態。建立與 CLI或 的連線後 AWS CloudFormation,請使用 主控台編輯連線,使其成為狀態 AVAILABLE
。
步驟 1:為 GitHub Enterprise Server 建立主機 (CLI)
-
開啟終端機 (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
狀態。 -
使用主控台完成主機設定,並將主機變為
Available
狀態。如需詳細資訊,請參閱設定待定主機。
步驟 2:在主控台中設定待處理主機
-
登入 AWS Management Console 並開啟位於 的開發人員工具主控台https://console.aws.amazon.com/codesuite/settings/connections
。 -
使用主控台完成主機設定,並將主機變為
Available
狀態。請參閱 設定待定主機。
步驟 3:建立 GitHub Enterprise Server 的連線 (CLI)
-
開啟終端機 (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" } -
使用主控台來設定待定連線。如需詳細資訊,請參閱更新待定連線。
步驟 4:在主控台中完成 GitHub Enterprise Server 的連線
-
登入 AWS Management Console 並開啟位於 的開發人員工具主控台https://console.aws.amazon.com/codesuite/settings/connections
。 -
使用主控台來設定待處理連線,並將連線移動到
Available
狀態。如需詳細資訊,請參閱更新待定連線。