I am working through some of the `terraform-aws-co...
# geodesic
j
I am working through some of the
terraform-aws-components
currently. I understand there are changes coming, both from looking at the branch activity and from comments made here. Which branch would currently be best to work off of -
master
,
all-new-components
or the per module
upstream-<name>
branches when copying down a single component? I'm not too concerned with things not being 100% stabilized - just looking to minimize disruptions later as things are rolled out to master.
m
@Joe Hosteny
all-new-components
I believe would be the spot. That is where all the various upstream branches have been merged in the short term.
j
Yup, thanks @Matt Gowie. I've found a number of minor issues that I've been able to work around. I haven't filed tickets, since I am not sure if I am doing something wrong, or where to best put some of them (e.g., one could be a variant2 issue, or the way it is being used by atmos). Additionally, some look to be due to changes between that branch and master. If you would like, I can send you a list when I am done (or perhaps do a quick zoom) to see where to best route some of those issues.
I've been able to import my old ref arch org and sub accounts so far, create dns and identity accounts via atmos, create the account and account-map state, and am working through iam-primary-roles.
m
Good stuff @Joe Hosteny! That’s awesome. Yeah I’d definitely love to chat about what you’ve found and how you’re liking it so far. As I’m sure @Erik Osterman (Cloud Posse) would as well.
As to where to file issues… it does depend. Collecting them and then chatting through it makes sense — Let’s do that as I’m sure I can direct you where to go 👍
I’ll send you a link to grab some time on my calendar whenever is convenient for you.
👍 1
j
I can already tell this will make my life about 100x easier...once the migration is done
1000 1
m
Yeah, I think this will be a very impressive and sustainable way to build terraform projects once it gains a bit more community steam. I’ve definitely benefited from it a ton already.