You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
We had some struggle with the official `ecs-cli` approach related with static compose files, requiring a lot of repetition (and potential errors) while defining tasks and envs.
20
+
21
+
Moreover, you might want some business logic about how your cluster should be configured, like using ENV files, or switch between stages (production / staging), or adjusting container requirements based on external variables.
22
+
23
+
So, why not creating a DSL built on top of our favourite language? <3
24
+
25
+
## Installation
16
26
17
-
Or install it globally to use it as a cli:
27
+
You can install this gem globally
18
28
```bash
19
29
$ gem install ecs-deploy-cli
20
30
```
21
31
32
+
Or add the gem to your Gemfile:
33
+
34
+
```ruby
35
+
gem 'ecs-deploy-cli'
36
+
```
37
+
22
38
## Usage
23
39
24
40
First, define a ECSFile in your project, to design your ECS cluster.
secret key:'RAILS_MASTER_KEY', value:'railsMasterKey'# Taking the secret from AWS System Manager with name "arn:aws:ssm:__AWS_REGION__:__AWS_PROFILE_ID__:parameter/railsMasterKey"
0 commit comments