Start overriding the config
Before launching the cares: customize your configs.
Create a folder of the target package in Cares-on-platform
Configuration files
Docker compose config update
// superset config importer service
cares-superset-config-importer:
image: node:erbium-alpine
deploy:
restart_policy:
condition: none
environment:
SUPERSET_SERVICE_NAME: 'dashboard-visualiser-superset'
SUPERSET_API_PORT: 8088
SUPERSET_API_PASSWORD: ${SUPERSET_API_PASSWORD:-admin}
SUPERSET_API_USERNAME: ${SUPERSET_API_USERNAME:-admin}
CONFIG_FILE: ${CONFIG_FILE:-superset-export.zip}
SUPERSET_SSL: ${SUPERSET_SSL:-false}
configs:
- source: cares-superset-config-supersetConfig.js
target: /supersetConfig.js
- source: cares-superset-config-superset-export.zip
target: /superset-export.zip
command: sh -c "cd / && npm i axios form-data && node /supersetConfig.js"
// superset configs
configs:
cares-superset-config-supersetConfig.js:
file: ./dashboard-visualiser-superset/supersetConfig.js
name: cares-superset-config-supersetConfig.js-${cares_superset_config_supersetConfig_js_DIGEST:?err}
labels:
name: cares
cares-superset-config-superset-export.zip:
file: ./dashboard-visualiser-superset/superset-export.zip
name: cares-superset-config-superset-export.zip-${cares_superset_config_superset_export_zip_DIGEST:?err}
labels:
name: caresUpdate Swarm.sh bash script
Last updated