Commit Graph

32 Commits

Author SHA1 Message Date
Leïla MARABESE 85f41b844b get private IPs from IPAM and not from instance API 2023-10-13 14:30:28 +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
Leïla MARABESE fdd1e23250 documentation update + error message fix 2023-08-30 16:48:35 +02:00
Leïla MARABESE 8b21162d77 tag instances that need to be updated 2023-08-29 17:31:36 +02:00
Leïla MARABESE 4e31d98261 handle changes to volumes 2023-08-01 15:13:20 +02:00
Ciprian Hacman abc92dea31 Update scaleway-sdk-go to v1.0.0-beta.19 2023-07-17 21:48:35 +03:00
Leïla MARABESE e432e3fcaa switched credentials reading order 2023-07-11 13:54:56 +02:00
Leïla MARABESE 49465a62c7 add backend for kops controller port 2023-06-14 15:11:53 +02:00
Kubernetes Prow Robot 7a45e922f8
Merge pull request #15411 from scaleway/scw_instance_resize_and_termination
scaleway: instance resize and termination
2023-05-17 10:22:33 -07:00
Leïla MARABESE f817e1fb53 local volumes should be at least 50GB at instance creation 2023-05-12 11:45:27 +02:00
Leïla MARABESE 3446b935c1 scaleway resources are tagged with cloud tags 2023-05-12 11:28:26 +02:00
Leïla MARABESE 1e20a4c629 unique instance names to comply with CCM 2023-04-25 16:01:42 +02:00
Leïla MARABESE 375dc1e4ae small fixes in loadbalancer tasks 2023-04-18 11:59:13 +02:00
Leïla MARABESE b4d230f8c2 scaleway integration test 2023-03-28 16:58:54 +02:00
Leïla MARABESE e2a6207ea1 added dependencies between LB, LBbackend and LBfrontend tasks 2023-01-26 17:12:47 +01:00
Leïla MARABESE 43f8f8b29b separated back/front-end tasks from LB task 2023-01-26 17:12:46 +01:00
Leïla MARABESE 3dece51a3a migrated LB regionalized API to zoned API 2023-01-26 17:12:46 +01:00
Leïla MARABESE ea2f7123e1 use of cloud tags + improved error checking and messages 2023-01-26 17:12:46 +01:00
Leïla MARABESE 0fca23addd list and delete load-balancers 2023-01-26 17:12:46 +01:00
Leïla MARABESE e9f2694061 load-balancer model + tasks 2023-01-26 17:12:46 +01:00
Leïla MARABESE e52af91e34 scaleway: refactoring: instance and tags 2023-01-18 15:50:37 +01:00
John Gardiner Myers f7383b29da Move Cloud into CloudupSubContext 2022-12-18 13:40:02 -08:00
John Gardiner Myers 7c3e32369a Refactor Context into separate cloudup and nodeup types 2022-12-17 17:42:46 -08:00
Leïla MARABESE ef8648e12c scaleway: list and delete resources 2022-12-15 14:29:29 +01:00
Leïla MARABESE eb896a713a migration account API to IAM API 2022-12-06 17:27:46 +01:00
Leïla MARABESE 7247fdc199 rewording 2022-12-05 14:40:31 +01:00
Leïla MARABESE 1bacbd591a fixed etcd + added machine type 2022-12-05 14:40:28 +01:00
Leïla MARABESE d93644a62c added volumes model and tasks for etcd-manager 2022-12-05 14:38:08 +01:00
Leïla MARABESE c995357593 other fixes from review 2022-11-21 17:22:57 +01:00
Leïla MARABESE f7f89080c6 codegen + updated headers + refactoring after reviews 2022-11-21 11:46:29 +01:00
Leïla MARABESE 284e98288e ssh_key model + tasks 2022-11-21 11:46:29 +01:00
Leïla MARABESE 495b58ab2d instance model + tasks 2022-11-21 11:46:29 +01:00