mirror of https://github.com/kubernetes/kops.git
Merge pull request #11901 from rifelpet/tf-project
Include GCP Project in terraform HCL2 output
This commit is contained in:
commit
b8aa684bb5
|
|
@ -17,7 +17,8 @@ output "region" {
|
|||
}
|
||||
|
||||
provider "google" {
|
||||
region = "us-test1"
|
||||
project = "testproject"
|
||||
region = "us-test1"
|
||||
}
|
||||
|
||||
resource "aws_s3_bucket_object" "cluster-completed-spec" {
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@ output "region" {
|
|||
}
|
||||
|
||||
provider "google" {
|
||||
region = "us-test1"
|
||||
project = "testproject"
|
||||
region = "us-test1"
|
||||
}
|
||||
|
||||
resource "aws_s3_bucket_object" "cluster-completed-spec" {
|
||||
|
|
|
|||
|
|
@ -17,7 +17,8 @@ output "region" {
|
|||
}
|
||||
|
||||
provider "google" {
|
||||
region = "us-test1"
|
||||
project = "testproject"
|
||||
region = "us-test1"
|
||||
}
|
||||
|
||||
resource "aws_s3_bucket_object" "cluster-completed-spec" {
|
||||
|
|
|
|||
|
|
@ -44,6 +44,9 @@ func (t *TerraformTarget) finishHCL2() error {
|
|||
}
|
||||
providerBlock := rootBody.AppendNewBlock("provider", []string{providerName})
|
||||
providerBody := providerBlock.Body()
|
||||
if t.Cloud.ProviderID() == kops.CloudProviderGCE {
|
||||
providerBody.SetAttributeValue("project", cty.StringVal(t.Project))
|
||||
}
|
||||
providerBody.SetAttributeValue("region", cty.StringVal(t.Cloud.Region()))
|
||||
for k, v := range tfGetProviderExtraConfig(t.clusterSpecTarget) {
|
||||
providerBody.SetAttributeValue(k, cty.StringVal(v))
|
||||
|
|
|
|||
Loading…
Reference in New Issue