A loadmaster is an aircrew member on civilian aircraft or military transport aircraft tasked with the safe loading, transport and unloading of aerial cargoes.
โ Wikipedia
This is a simple tool for reading a Concourse pipeline configuration and downloading resources from blob store.
fly -t <target> get-pipeline --pipeline <pipeline-name> > pipeline.yml
./loadmaster [-i <resource-name>] pipeline.yml
# or pipe in the pipeline yaml
fly -t <target> get-pipeline --pipeline <pipeline-name> | ./loadmaster [-i <resource-name>]
The -i
flag may be given multiple times to fetch multiple resources; if -i
flag is given, all resources are fetched.
This is still a proof of concept; here are the limitations:
- Requires credentials to already be interpolated in the pipeline config