Kubernetes Prow Robot
7b631db949
Merge pull request #16242 from rifelpet/gcp-tf
...
Bump GCP terraform provider to latest
2024-01-11 05:22:12 +01:00
Peter Rifel
2153e479b2
Bump GCP terraform provider to latest
2024-01-10 19:44:20 -06:00
Ciprian Hacman
6131c1e81d
aws: Update minimum version for the Terraform provider
2024-01-10 03:21:57 +02:00
Mia-Cross
e12f3dc07b
scaleway: terraform support ( #15892 )
...
* tasks dependencies
* FindAddresses should proceed even if LBID is empty
* refacto instance: handle several instances in IG + volumeSize in model
* refacto lb_backend: set servers' IPs in backend task rather than instance
* dns changes for tf support
* render Scaleway s3 objects + add zone to outputs
* add terraform support to documentation
* new instance unique name should be given according to actual instances names
* avoid untimely changes in tf + tag instance IPs to avoid orphaned IPs at cluster deletion
* update integration tests
* review comments
* add IPs to the resources to be deleted with the cluster
* add task + model for DNS record
2023-09-29 04:22:42 -07:00
srikiz
e77e660ed9
More changes based on testing
2023-04-11 07:51:36 +05:30
srikiz
0360e170ea
rebase to master
2023-04-11 07:51:34 +05:30
srikiz
eb3214ab44
Initial changes for terraform support
2023-04-11 07:51:02 +05:30
Leïla MARABESE
b4d230f8c2
scaleway integration test
2023-03-28 16:58:54 +02:00
justinsb
3a683e1444
Refactor terraform provider version logic
...
As suggested in review of 14926, this approach might be more concise
and clearer.
2023-01-04 13:40:15 -05:00
justinsb
707758f1e9
Support multiple terraform file providers
...
By adding them on-demand, it is arguably a little simpler as well.
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2023-01-04 08:14:18 -05:00
John Gardiner Myers
264bf942da
Miscellaneous Terraform refactors
2022-12-10 09:32:06 -08:00
John Gardiner Myers
9878f8a190
Miscellaneous Terraform refactors
2022-12-10 09:32:06 -08:00
John Gardiner Myers
dde963f3a4
Refactor writing Terraform outputs
2022-12-10 09:30:36 -08:00
John Gardiner Myers
b128c67708
Refactor writing Terraform providers
2022-12-05 21:55:10 -08:00
John Gardiner Myers
624145faca
toElement() never returns an error
2022-12-05 21:31:37 -08:00
John Gardiner Myers
5194f3a974
Refactor Terraform map code
2022-12-05 21:27:25 -08:00
John Gardiner Myers
4573a690f2
Refactor writing Terraform resources
2022-12-04 21:46:50 -08:00
John Gardiner Myers
990ce77120
Refactor writing of Terraform data sources
2022-12-03 00:13:07 -08:00
John Gardiner Myers
ffe3edd4ff
Refactor writing of terraform block
2022-11-30 23:28:24 -08:00
John Gardiner Myers
225a64e991
Write Terraform vpc_cidr_block output for shared VPCs
2022-11-22 21:04:55 -08:00
Ciprian Hacman
35ee342eb1
Add Terraform target support for Hetzner
2022-08-25 08:14:39 +03:00
Ciprian Hacman
cb99db0757
Run make goimports
2022-08-17 07:03:33 +03:00
Ciprian Hacman
8b8dd8d2dd
Use aws_s3_object instead of deprecated aws_s3_bucket_object
2022-04-13 16:49:03 +03:00
Peter Rifel
8031d96bb3
Upgrade terraform aws provider to 3.71.0
2021-12-25 08:38:20 -06:00
Peter Rifel
0449d6e36f
Upgrade TF to 0.15 and include the provider's configuration_aliases
2021-09-17 18:08:59 -05:00
Peter Rifel
0f67cb1edb
Include second tf provider when ConfigBase implements TerraformPath
2021-09-17 18:08:58 -05:00
Peter Rifel
0bcd39e905
Add IPv6 IMDS terraform support
...
This requires bumping the minimum aws provider version to the version that includes the support
2021-09-16 20:02:03 -05:00
Kubernetes Prow Robot
b8aa684bb5
Merge pull request #11901 from rifelpet/tf-project
...
Include GCP Project in terraform HCL2 output
2021-07-01 07:05:55 -07:00
Peter Rifel
13f4305b9c
Include GCP Project in terraform HCL2 output
...
This has been included in the JSON output but was missing from HCL2
2021-07-01 09:23:37 -04:00
Peter Rifel
32c6c0db02
Remove unnecessary parameters from terraform finish methods
2021-07-01 07:55:31 -04:00
John Gardiner Myers
57dec35f68
Split out TerraformWriter
2021-05-02 21:54:46 -07:00
John Gardiner Myers
4e53018cf8
Split out getOutputs()
2021-05-02 21:06:20 -07:00
John Gardiner Myers
b4bbf97523
Adjust sorting of outputs in hcl2
2021-05-02 20:02:15 -07:00
John Gardiner Myers
1a848e9ebb
Split out getResourcesByType()
2021-05-02 19:40:09 -07:00
Peter Rifel
093536c425
Add tags to instance profile and OIDC provider terraform resources
...
This requires bumping the provider version to the most recent, which added this support
2021-03-26 11:23:19 -07:00
mmerrill3
1a3cb79d2d
Removing duplicate local and output values in terraform( #10786 )
...
Signed-off-by: mmerrill3 <michael.merrill@vonage.com>
2021-03-04 16:32:52 -05:00
liranp
36cf8a2da0
fix(spot/ocean): replace corev1.Taint to fix hcl2 serialization
2021-02-14 11:06:37 +02:00
Justin SB
8fb7f1930d
Use Region method of fi.Cloud
...
There's no need to track it separately, now that we have the Region
method on the Cloud interface.
2020-12-21 20:50:54 -06:00
Barry Melbourne
84417c330b
Set minimum Terraform version to 0.12.26/0.13.0
2020-10-28 20:24:41 +00:00