Nobody mentions the pollution this brings to Texas? Cause it's a lot and Samsung should pay billions to to Texas for the mess they are making and not get public money for destroying it's valuable drinking water.
This tool makes what the OP is trying to do much easier: https://github.com/GoogleCloudPlatform/gke-autoneg-controlle... you can have GKE configure the NEG on the BS directly, and not have to interrogate K8s for the name of the NEG to add to the BS via terraform.