starhawking / python-terrascript

Create Terraform files using Python scripts.
BSD 2-Clause "Simplified" License
516 stars 76 forks source link

Add Advanced Topics section to documentation #94

Open mjuenema opened 4 years ago

mjuenema commented 4 years ago
starhawking commented 3 years ago

Hi there,

I noticed this issue has been open for a while. Would you like any assistance in writing it? I think I've got a pretty solid grasp of the internals, so I might be able to take a crack at it if you'd like.

mjuenema commented 3 years ago

Hi @starhawking. The answer is a clear yes, the only caveat being that at the moment the project is in the "middle of some major changes" to accommodate Terraform 0.13. That's the theory anyway. In practice, over the last few months I hadn't had any time whatsoever to work on this project. Only last week I had a look at the multiple Git branches on my computer I had left untouched since May. I am now trying to make sense of it all and merge it into a single development branch. I hope to have something coherent on Github within the next two weeks. In regards of helping, there are lots of options.

Feel free to start topics in Discussions if anything comes to your mind.

jbscare commented 3 years ago

FWIW, we're using Terrascript successfully with Terraform 1.0. :^ )

mjuenema commented 3 years ago

Hi @jbscare that's great to hear. How do you accommodate the introduction of namespaces in Terraform 0.13 ?

starhawking commented 3 years ago

Which namespaces are you referring to? For the required_providers section, we just moved to assembling that in one go. That was the only real change I remember needing to do when we moved to Terraform 1.0.