This architecture is for implementing GCP cloud CDN and load balancer for a cloud-based application or website. It utilizes GCP as the cloud provider and integrates with Brainboard for motherboard management.
To set up the architecture for GCP Cloud CDN and Load Balancer, you will need the following Terraform resources:
- google_compute_backend_service
: This resource defines a backend service that serves traffic for the load balancer.
- google_compute_forwarding_rule
: This resource configures a forwarding rule to forward incoming traffic to the backend service.
- google_compute_health_check
: This resource defines a health check to monitor the health of the backend instances.
- google_compute_target_http_proxy
: This resource represents a target HTTP proxy resource that is used by the load balancer.
- google_compute_url_map
: This resource defines the mapping between the URL and the backend service.
You can find more information and examples for these resources in the Terraform GCP provider documentation.