infra/modules/registry/main.tf (11 lines of code) (raw):

resource "google_project_service" "project" { # enabling this API automatically enables GCR scanning # this is a requirement for GCP Kubernetes app # https://cloud.google.com/marketplace/docs/partners/kubernetes/set-up-environment # https://cloud.google.com/container-analysis/docs/controlling-costs?hl=en_US service = "containerscanning.googleapis.com" disable_dependent_services = false # NOTE: this settings will require manual disabling of the API after destroy disable_on_destroy = false } resource "google_project_service" "registry" { service = "containerregistry.googleapis.com" disable_dependent_services = false # NOTE: this settings will require manual disabling of the API after destroy disable_on_destroy = false } resource "google_container_registry" "registry" {}