Simplify application management and align with other docker applications

The notion of application "instances" is dropped in favor of a simpler,
single-instance approach. Default values are provided for all configuration
variables so allow the app to run without additional manual configuration.

A health check and auto-heal script are added to automatically restart the
application in case it becomes unavailable during operation.
This commit is contained in:
2024-03-25 09:34:34 -07:00
parent 6c59b1ab76
commit 9cbefc841f
14 changed files with 189 additions and 211 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ IMAGES_LIST=${IMAGES_LIST:-${PROJECT_ROOT}/images.csv}
function print_usage {
echo "Kenya EMR packaging utility"
echo "Streamline EMR packaging utility"
echo
echo "Usage: package.sh [ OPTIONS ]"
echo