Open casperdcl opened 2 years ago
what permissions are required (e.g. port 22 open)?
This is needed for runner
. task
is not enforced right now to use ssh, we use the cloud storage
This are my pics @casperdcl
As far as I see you already have some
Automatically destroy unused cloud resources (never forget to turn your GPU off again)
This is not true at current status unless you use runner
Create a directory named shared to store input data and output artefacts.
I do not fully undestand this example. Why should the user modify the project structure? If someone is telling me to modify my project to use a tool I would say... F*#$@ U
The script argument can take any string, including a heredoc or the contents of a file returned by the file function.
Is better if we setup an example instead (terraform docs are not great). Also is very nice the idea of using python scripting as an example
Status and events don't produce a stable output between cloud providers and are intended for human consumption only.
Right now the status is normalised
This is not true at current status unless you use runner[citation needed]
As far as I can tell, iterative_task
terminates all the instances as soon as the script
finishes running. 🤔
Add to the list https://github.com/iterative/terraform-provider-iterative/issues/258#issuecomment-977180443, “add a documentation footnote that after the task completes its instance is auto destroyed”
Added an item to ~the p1
checklist here~ #397 instead :)
@casperdcl can you please add these two?
@casperdcl - suggest to add here the fix to the banner being broken here
Missing banner-terraform.png
thx added to #450 :)
Don't forget this pearl:
https://github.com/iterative/terraform-provider-iterative/issues/457#issuecomment-1076551061
curl https://github.com/$GITHUB_ACTOR.keys >> $HOME/.ssh/authorized_keys
🙈 The sad part is that I reviewed that change.
p2
task
resource argumentscloud = "{aws,az,gcp}"
, installing deps & running scripts<details>
awscli
& upload artefacts to a bucket)?p1
75