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에 대한 보안 강화"을 참조하세요.