#airship - January 2020

January 2020
rss
rssalmost 7 years ago
v1.0.0
Release v1.0.0
IvanM
IvanMalmost 7 years ago
hello everyone
was someone able to make https://github.com/blinkist/terraform-aws-airship-ecs-service running on terraform 12?
Mads Hvelplund
Mads Hvelplundalmost 7 years ago
not yet. but the cluster just got upgraded, so the service won't be far behind 🙂
joshmyers
joshmyersalmost 7 years ago
Nice, have been wondering how 0.12 upgrade us going
Mads Hvelplund
Mads Hvelplundalmost 7 years ago
I can't speak for others, but I started looking at it yesterday, and it looks doable. There is some odd stuff related to typechecking, where 0.12 is less permissive, but nothing major yet.
Mads Hvelplund
Mads Hvelplundalmost 7 years ago
A quick update on my 0.12 efforts. The new type checking means that I have some issues with passing maps that contain mixed values. Specifically, the health check code, where we pass maps like:
{
  command  = ["CMD-SHEL", "echo Hello"]
  interval = 30
}

Additionally, the test case for using secrets isn't running either, but since I wrote the 0.11 code, I think that won't be any trouble.
For the curious, my current work is here: https://github.com/mhvelplund/terraform-aws-airship-ecs-service/tree/terraform12

I might not get around to looking at it right away since I also have a day job 😉
joshmyers
joshmyersalmost 7 years ago
Nice work @Mads Hvelplund
vluck
vluckalmost 7 years ago
Thanks for this @Mads Hvelplund. Can I ask how complete is the conversion to 0.12, would you say?
Mads Hvelplund
Mads Hvelplundalmost 7 years ago
@vluck it depends; do you need access to secrets or to be able to define container healthchecks (not the same as load blancer healthchecks) ? Everything else works.
For me, however, those are deal breakers, but i don't have the time to work on it at the moment, so unless my work requires it, it will have to wait 🤷
Mads Hvelplund
Mads Hvelplundalmost 7 years ago
But if you are looking to upgrade to 0.12, I would suggest you fork my branch and start from there, trying to get all the setups in the ./examples folder to run
vluck
vluckalmost 7 years ago
@Mads Hvelplund thanks for the tips; I'll start from there !