promenade/promenade
Scott Hussey 7917237ae0 Migrate to DH-managed config files
Use the Deckhand engine module directly to manage local configuration
files during CLI usage.

Note: not doing document validation as DH currently requires schemas to
be sourced from the database. Simple schema validation in place.

- Layering/substitution
- Schema validation based on DataSchema documents in payload
- Add deckhand to requirements

A few tooling updates

- concatenate test & schema yaml files into a single file to avoid name
  conflicts
- make nginx directory in build-scripts stage

Change-Id: I2d56244f01c58052f14331bc09fd5843d4c95292
2018-01-26 13:43:18 -05:00
..
control Merge "Add keystone integration test" 2017-12-21 10:53:08 -05:00
schemas Expose Kubelet configuration 2017-11-16 15:50:57 -05:00
templates Fix: use armada cli credentials in helper script 2018-01-25 14:20:07 -06:00
__init__.py Basic HA kubernetes deployment (#7) 2017-06-15 20:57:22 -07:00
builder.py Migrate to DH-managed config files 2018-01-26 13:43:18 -05:00
cli.py Migrate to DH-managed config files 2018-01-26 13:43:18 -05:00
config.py Migrate to DH-managed config files 2018-01-26 13:43:18 -05:00
design_ref.py Add deckhand design_ref support 2018-01-22 08:28:19 -06:00
exceptions.py Add deckhand design_ref support 2018-01-22 08:28:19 -06:00
generator.py Add lint and fmt tox jobs 2017-10-25 11:01:18 -04:00
logging.py Migrate to DH-managed config files 2018-01-26 13:43:18 -05:00
options.py Add deckhand design_ref support 2018-01-22 08:28:19 -06:00
pki.py Add deckhand design_ref support 2018-01-22 08:28:19 -06:00
policy.py Add keystone integration test 2017-12-19 16:00:20 -06:00
promenade.py Add deckhand design_ref support 2018-01-22 08:28:19 -06:00
renderer.py Add join-scripts endpoint 2017-11-15 15:03:53 -06:00
tar_bundler.py Inital API Commit 2017-11-03 14:48:47 -04:00
validation.py Migrate to DH-managed config files 2018-01-26 13:43:18 -05:00