compose-x / ecs-files-composer

A simple program / side-car service which only purpose is to pull files and inject it to docker volumes
https://docs.files-composer.compose-x.io/
Mozilla Public License 2.0
20 stars 1 forks source link

[FR] Decode base64 prior to run the context (plain/jinja) #14

Closed JohnPreston closed 3 years ago

JohnPreston commented 3 years ago

In some cases, such as storing template into SSM which does not support {{}} in a Sting parameter, it could be useful to encode to base64 the template before executing Jinja etc.

Therefore the decoding should be happening first and then evaluate the context.

JohnPreston commented 3 years ago

Already implemented, added test case for it.