GitHub repository set to public 이 페이지는 아직 한국어로 제공되지 않습니다. 번역 작업 중입니다.
현재 번역 프로젝트에 대한 질문이나 피드백이 있으신 경우
언제든지 연락주시기 바랍니다. Id: terraform-github-repository-set-to-public
Provider: GitHub
Platform: Terraform
Severity: Medium
Category: Insecure Configurations
Learn More Description Repositories must be set to private. This requires the visibility attribute to be set to private and/or the private attribute to be true. If both are defined, visibility takes precedence over private.
Compliant Code Examples resource "github_repository" "negative1" {
name = "example"
description = "My awesome codebase"
private = true
template {
owner = "github"
repository = "terraform-module-template"
}
}
Non-Compliant Code Examples resource "github_repository" "positive1" {
name = "example"
description = "My awesome codebase"
template {
owner = "github"
repository = "terraform-module-template"
}
}
resource "github_repository" "positive2" {
name = "example"
description = "My awesome codebase"
private = false
template {
owner = "github"
repository = "terraform-module-template"
}
}
resource "github_repository" "positive3" {
name = "example"
description = "My awesome codebase"
private = true
visibility = "public"
template {
owner = "github"
repository = "terraform-module-template"
}
}