GitHub Actions에 대한 내용 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경우 계획에 포함된 분을 소진한 후 소비량에 따라 요금이 청구되는 반면 자체 호스팅 실행기는 무료입니다. 자세한 내용은 GitHub Actions 비용 청구을(를) 참조하세요.
자체 호스트된 실행기를 선택하는 경우 엔터프라이즈, 조직 또는 리포지토리 수준에서 실행기를 추가할 수 있습니다. 자세한 내용은 자체 호스트형 실행기 추가을(를) 참조하세요.
GitHub Actions의 세분화된 권한 설정
"사용자 지정 조직 역할 관리" 권한이 있는 조직 소유자 및 사용자는 조직의 사용자 및 팀에 대해 세분화된 사용 권한을 프로비전할 수 있습니다. 세분화된 권한을 GitHub Actions에 프로비전하면, GitHub Actions CI/CD 파이프라인에서 설정을 보호하기 위해 최소 권한 원칙을 따를 수 있습니다.
GitHub Actions의 경우 조직의 개인 또는 팀에 대해 다음 사용 권한을 사용하도록 설정할 수 있습니다.
- 조직 Actions 정책 관리: 자체 호스트형 실행기 설정을 제외한 "Actions 일반" 설정 페이지에서 모든 설정을 관리할 수 있는 액세스 권한.
- 조직 실행기 및 실행기 그룹 관리: GitHub 호스트형 실행기, 자체 호스트형 실행기, 실행기 그룹을 만들고 관리할 수 있으며 자체 호스트형 실행기를 만들 수 있는 위치를 제어할 수 있는 액세스 권한.
- 조직 Actions 비밀 관리: Actions 조직 비밀을 만들고 관리할 수 있는 액세스 권한.
- 조직 Actions 변수 관리: Actions 조직 변수를 만들고 관리할 수 있는 액세스 권한.
자세한 내용은 사용자 지정 조직 역할 관리을(를) 참조하세요.
GitHub Actions에 대한 일반적인 보안 강화
GitHub Actions에 대한 보안 사례에 대해 자세히 알아보려면 안전 사용 참조을(를) 참조하세요.