A Terraform module that creates a GKE Gateway API resource using SSL certificates (usually by Cloudflare).
module "gateway" {
source = "..."
cluster_endpoint = "..."
cluster_token = "..."
cluster_ca_certificate = "..."
gateway_certificates = [
{
domain = "alpha.example.com"
certificate = "..."
key = "..."
},
{
domain = "beta.example.com"
certificate = "..."
key = "..."
}
]
}