Skip to main content

GitHub Enterprise Cloud용 GitHub Actions 시작

GitHub Enterprise Cloud에서 GitHub Actions를 구성하는 방법을 알아봅니다.

누가 이 기능을 사용할 수 있나요?

Enterprise owners can configure GitHub Actions.

Users with the "Manage organization Actions policies" permission manage all settings on the "Actions General" settings page, except for self-hosted runners settings.

Users with the "Manage organization runners and runner groups" permission can manage GitHub-hosted runners, self-hosted runners, and runner groups, and control where self-hosted runners can be created.

GitHub Enterprise Cloud의 GitHub Actions 정보

GitHub Actions는 엔터프라이즈에서 기본적으로 사용하도록 설정되어 있습니다. 엔터프라이즈 내에서 GitHub Actions 사용을 시작하려면 엔터프라이즈 구성원이 GitHub Actions를 사용하는 방법을 제어하는 정책을 관리하고 필요에 따라 자체 호스트된 실행기를 추가하여 워크플로를 실행할 수 있습니다.

시작하기 전에 엔터프라이즈에 GitHub Actions를 도입하는 방법에 대한 계획을 세워야 합니다. 자세한 내용은 "엔터프라이즈에 GitHub Actions 도입"을(를) 참조하세요.

엔터프라이즈를 다른 공급자의 GitHub Actions로 마이그레이션하는 경우 추가로 고려할 사항이 있습니다. 자세한 내용은 "GitHub Actions로 엔터프라이즈 마이그레이션"을(를) 참조하세요.

GitHub Actions에 대한 정책 관리

정책을 사용하여 엔터프라이즈 구성원이 GitHub Actions를 사용하는 방법을 제어할 수 있습니다. 예를 들어 허용되는 작업을 제한하고 아티팩트 및 로그 보존을 구성할 수 있습니다. 자세한 내용은 엔터프라이즈에서 GitHub Actions에 대한 정책 적용을(를) 참조하세요.

실행기 추가

GitHub Actions 워크플로를 실행하려면 실행기를 사용해야 합니다. 실행기는 트리거될 때 워크플로를 실행하는 서버입니다. GitHub 호스팅 실행기를 사용하는 경우 GitHub Enterprise Cloud에 포함된 분을 모두 소모한 후 소비량에 따라 요금이 청구되며 자체 호스팅 실행기는 무료입니다. 자세한 내용은 GitHub Actions 요금 청구 정보을(를) 참조하세요.

자세한 내용은 자체 호스트형 실행기 정보을(를) 참조하세요.

자체 호스트된 실행기를 선택하는 경우 엔터프라이즈, 조직 또는 리포지토리 수준에서 실행기를 추가할 수 있습니다. 자세한 내용은 자체 호스트형 실행기 추가을(를) 참조하세요.

GitHub Actions에 대한 세분화된 사용 권한 프로비전

"사용자 지정 조직 역할 관리" 권한이 있는 조직 소유자 및 사용자는 조직의 사용자 및 팀에 대해 세분화된 사용 권한을 프로비전할 수 있습니다. GitHub Actions에 대한 세분화된 사용 권한을 프로비전하면 최소 권한 원칙을 실천하여 GitHub Actions CI/CD 파이프라인의 설정을 보호할 수 있습니다.

GitHub Actions의 경우 조직의 개인 또는 팀에 대해 다음 사용 권한을 사용하도록 설정할 수 있습니다.

  • 조직 Actions 정책 관리: 자체 호스트형 실행기 설정을 제외한 "Actions 일반" 설정 페이지에서 모든 설정을 관리할 수 있는 액세스 권한.
  • 조직 실행기 및 실행기 그룹 관리: GitHub 호스트형 실행기, 자체 호스트형 실행기, 실행기 그룹을 만들고 관리할 수 있으며 자체 호스트형 실행기를 만들 수 있는 위치를 제어할 수 있는 액세스 권한.
  • 조직 Actions 비밀 관리: Actions 조직 비밀을 만들고 관리할 수 있는 액세스 권한.
  • 조직 Actions 변수 관리: Actions 조직 변수를 만들고 관리할 수 있는 액세스 권한.

자세한 내용은 사용자 지정 조직 역할 관리을(를) 참조하세요.

GitHub Actions에 대한 일반적인 보안 강화

GitHub Actions에 대한 보안 사례에 대해 자세히 알아보려면 "GitHub Actions에 대한 보안 강화"을 참조하세요.