weaveworks / integrations

Weave Third-Party Integrations
Apache License 2.0
26 stars 22 forks source link

Generic ECS cluster template #101

Closed abuehrle closed 8 years ago

abuehrle commented 8 years ago

I edited the identiOrca file so that it strips the sample app, to create a basic ECS cluster and to include net and scope only. Thought this might be a way for people to install Weave and Scope onto AWS without the hassle.

abuehrle commented 8 years ago

Needs the Launch Stack URL to be constructed and then I will update this new guide, https://github.com/weaveworks/guides/pull/202

abuehrle commented 8 years ago

the template URL in the S3 bucket: https://s3-us-west-2.amazonaws.com/cf-templates-1aemzrovxam78-us-west-2/2016201kJc-Weave-ECS-Cluster

errordeveloper commented 8 years ago

Looks like there are many "Metadata": { "AWS::CloudFormation::Designer": { ... } }, which were auto-generated by the Designer UI and will need to be cleaned-up.

abuehrle commented 8 years ago

Ok, I will clean those up. Thanks Ilya.

errordeveloper commented 8 years ago

@abuehrle I'll also need incorporate some changes from #103, so I'm happy to take it over from here. Otherwise, please remove Metadata and add two lines to .travis.yml like in 1cbdcd3.

errordeveloper commented 8 years ago

I'm happy to incorporate changes from #103 later. Either way.

abuehrle commented 8 years ago

Sure, please take over. I'll look later what you added.

abuehrle commented 8 years ago

@errordeveloper I've tested this template in another region (Singapore) and unfortunately I am getting this:

Invalid IamInstanceProfile:

So I guess this is something else that will need fixing.

errordeveloper commented 8 years ago

I've updated the commit and tested it. All works well. I am not sure what's up with Singapore region, haven't got the time to test it right now. Could you please file another bug and we will take a look later on?

errordeveloper commented 8 years ago

We can merged this after #103 is merged.