Sha256: 138603c2b076226d922b94dd12548c5be658be903a9657095fd3caac25ee2399

Contents?: true

Size: 503 Bytes

Versions: 11

Compression:

Stored size: 503 Bytes

Contents

### Better declaration of stacks

```ruby
class MyDeployment < OpenStax::Aws::DeploymentBase
    template_directory __dir__, "../../../cfn/search/"

    # makes an attr_reader `elasticsearch_stack`
    stack :elasticsearch, # can infer stack name
          template_path: "elasticsearch.yml",
          capabilities: [:iam],
          default_parameters: -> {
            env_name: env_name # could even have multiple passes of defaults, some set from DeploymentBase (e.g. env_name)
          }
end
```

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
openstax_aws-2.1.0 ideas.md
openstax_aws-2.0.1 ideas.md
openstax_aws-2.0.0 ideas.md
openstax_aws-1.6.1 ideas.md
openstax_aws-1.6.0 ideas.md
openstax_aws-1.5.0 ideas.md
openstax_aws-1.4.0 ideas.md
openstax_aws-1.3.0 ideas.md
openstax_aws-1.2.0 ideas.md
openstax_aws-1.1.0 ideas.md
openstax_aws-1.0.0 ideas.md