Skip to main content

Enabling GitHub Connect for GitHub.com

Enable GitHub Connect to access additional features and workflows from GitHub.com on GitHub Enterprise Server ์ธ์Šคํ„ด์Šค.

You can access additional features and workflows on GitHub Enterprise Server ์ธ์Šคํ„ด์Šค by enabling GitHub Connect. See "GitHub Connect ์ •๋ณด."

What happens when GitHub Connect is enabled?

When you enable GitHub Connect, you configure a connection between GitHub Enterprise Server ์ธ์Šคํ„ด์Šค and an enterprise account on GitHub Enterprise Cloud. ์—ฐ๊ฒฐ์€ ํฌํŠธ 443 ๋˜๋Š” 80์„ ํ†ตํ•œ HTTPS๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ TLS๋กœ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

Enabling GitHub Connect creates a GitHub App owned by the enterprise account on GitHub Enterprise Cloud. GitHub Enterprise Server uses the GitHub App's credentials to make requests to GitHub Enterprise Cloud.

GitHub Enterprise Server stores credentials from the GitHub App. The following credentials will be replicated to all nodes in a high availability or cluster environment, and stored in any backups, including snapshots created by GitHub Enterprise Server Backup Utilities.

  • An authentication token, which is valid for one hour
  • A private key, which is used to generate a new authentication token

Prerequisites

Enabling GitHub Connect

To enable GitHub Connect, you must be an enterprise owner on both GitHub Enterprise Server and GitHub Enterprise Cloud.

  1. Sign in to GitHub Enterprise Server ์ธ์Šคํ„ด์Šค and GitHub.com.

  2. GitHub Enterprise Server์˜ ์˜ค๋ฅธ์ชฝ ์œ„ ๋ชจ์„œ๋ฆฌ์—์„œ ํ”„๋กœํ•„ ์‚ฌ์ง„๊ณผ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์„ค์ •์„ ์ฐจ๋ก€๋กœ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

    GitHub Enterprise Server์—์„œ ํ”„๋กœํ•„ ์‚ฌ์ง„ ํด๋ฆญํ•  ๋•Œ ๋‚˜ํƒ€๋‚˜๋Š” ๋“œ๋กญ๋‹ค์šด ๋ฉ”๋‰ด์˜ ์Šคํฌ๋ฆฐ์ƒท "์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์„ค์ •" ์˜ต์…˜์ด ์ง„ํ•œ ์ฃผํ™ฉ์ƒ‰ ์œค๊ณฝ์„ ์œผ๋กœ ๊ฐ•์กฐ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

  3. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ณ„์ • ์‚ฌ์ด๋“œ๋ฐ”์—์„œ GitHub Connect ์„(๋ฅผ) ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

  4. โ€œGitHub Connect์ด ์•„์ง ์‚ฌ์šฉํ•˜๋„๋ก ์„ค์ •๋˜์ง€ ์•Š์Œโ€์—์„œ GitHub Connect ์‚ฌ์šฉ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. GitHub Connect ํ™œ์„ฑํ™”๋ฅผ ํด๋ฆญํ•˜์—ฌ "GitHub ์ถ”๊ฐ€ ์ œํ’ˆ ๋ฐ ๊ธฐ๋Šฅ ์•ฝ๊ด€"์— ๋™์˜ํ•ฉ๋‹ˆ๋‹ค.

  5. ์—ฐ๊ฒฐํ•˜๋ ค๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ณ„์ • ์˜ค๋ฅธ์ชฝ์—์„œ ์—ฐ๊ฒฐ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.