terraform-provider-iterative
terraform-provider-iterative copied to clipboard
☁️ Terraform plugin for machine learning workloads: spot instance recovery & auto-termination | AWS, GCP, Azure, Kubernetes
## p1 - [x] #388 - [x] #392 - [x] #414 - [x] #415 - [x] ~document [`TF_LOG_PROVIDER`](https://www.terraform.io/internals/debugging)~ moved to #457 ## p2 - [x] #390 - [x] #389 -...
It would be nice to have a command for local port forwarding, so users can securely access services running on the `task` from their local machines. * `aws`, `az` &...
Current design is not very DRY. Actually the vendors are exactly repeating the same code for many functions. This is undesired since is creating more source code to review and...
### Provider–side follow–up on https://github.com/iterative/cml/issues/525 Currently, we're offering an additional `name` argument that's different to `id` with no apparent reason, and they should probably be merged. See also https://github.com/iterative/terraform-provider-iterative/pull/187#discussion_r702439138.
Terraform support for [heredocs](https://www.terraform.io/docs/language/expressions/strings.html#indented-heredocs) and [files](https://www.terraform.io/docs/language/functions/file.html) would play nicely with literal scripts and wouldn't require users to encode them in advance or resort to [file](https://www.terraform.io/docs/language/functions/filebase64.html) and [string encoding functions](https://www.terraform.io/docs/language/functions/base64encode.html). We...
```sh iterative_cml_runner.runner-gh-4: Still creating... [8m20s elapsed] iterative_cml_runner.runner-gh-4: Still creating... [8m30s elapsed] iterative_cml_runner.runner-gh-4: Still creating... [8m40s elapsed] ^CInterrupt received. Please wait for Terraform to exit or data loss may occur. Gracefully...
We do no have docs about `machine` and `runner` resources in https://registry.terraform.io/providers/iterative/iterative/latest/docs/resources/
From users feedback > tear down the created resources one relies on a brittle condition based on grepping some text in the logs Its far from ideal, specially having status...
Right now, functionality added to TPI `resource_runner` (to support CML) needs to be duplicated/separately added to TPI `resource_task` (for TPI `task`) and TPI `resource_machine` (for who-knows-what). It's better to use...
This issue was solved by reverting partially the change the introduced the regression, but the exact causes are still unknown. * https://github.com/iterative/terraform-provider-iterative/issues/452 * https://github.com/iterative/terraform-provider-iterative/pull/453 The bucket emptying method introduced with...