shipyard/tools
Anthony Lin a29d62fb43 Improve Ingress Controller handling in deckhand_load_yaml script
This Patch Set is meant to address Shipyard issue #18 [0]

Issues Identified:

1) The deckhand_load_yaml.sh script does not check if the
   ingress_controller_ip returned a null value. This may
   result in invalid entries written to /etc/hosts.

2) The subsequent DNS entries written to /etc/hosts are not
   idempotent, so script re-runs (e.g., after discovering and
   resolving YAML validation errors) will result in duplicate
   (and possibly disagreeing) DNS entries written to /etc/hosts.

3) The '--replace' flag should also be used in the "shipyard create configdocs"
   command, to allow for iterative YAML corrections and re-execution
   of this script to get past validation errors.

[0] https://github.com/att-comdev/shipyard/issues/18

Change-Id: I33531d07a5d6c425071af99c8824c12d3e177e69
2018-01-25 08:36:32 +00:00
..
resources Redeploy Server - Dags & Operators 2018-01-24 17:34:51 +00:00
airflow_image_run.sh Update makefile with run commands 2017-12-11 12:07:44 -06:00
deckhand_load_yaml.sh Improve Ingress Controller handling in deckhand_load_yaml script 2018-01-25 08:36:32 +00:00
deploy_site.sh Add DeckHand Load YAML Script 2018-01-08 07:38:22 +00:00
helm_tk.sh Update makefile with additional functionality 2017-10-27 11:09:21 -05:00
run_shipyard.sh Update Ingress Controller namespace 2018-01-16 17:31:19 +00:00
shipyard_image_run.sh Update makefile with run commands 2017-12-11 12:07:44 -06:00