This section describes common tasks the DMS Administrator may need to perform as part of installation, configuration, deployment, or maintenace.
The DMS Installer currently does not support configuring or updating specific inputs (fields/questions) or specific services. When the configuration is built, the entire questionnaire must be completed, for all services. Hence to do an update, the entire configuration must be built and deployed again.
The cluster can be stopped without destroying the data volumes, allowing you to deploy a new configuration without deleting the existing data (see Stopping Your Cluster).
The Overture roadmap includes a future feature enhancement to allow updates to specific service configurations. However, until such time, this is the update process that is supported. It is NOT recommended for an administrator manually edit the ~/.dms/config.yaml
, because not all values can be modified and updated this way and may cause the cluster to be unrecoverable.
To update a configuration:
$ dms cluster stopStopping cluster..Finished stopping cluster
$ dms config build<...and so on...>
$ dms cluster start<...and so on...>
Starting your cluster is equivalent to deploying your configurations from your current ~/.dms/config.yaml
file to your cluster.
For details, see Deploying Your Cluster.
In some scenarios you may need to stop your cluster and its services without deleting the data volumes. For example, to build and deploy an updated configuration
To stop your cluster without deleting volumes:
$ dms cluster stopStopping cluster..Finished stopping cluster
In some scenarios you may need to entirely destroy your cluster, its services, and all the data volumes. For example, to deploy the DMS platform from scratch with a new configuration and completely fresh data.
NOTE: The DMS platform does NOT currently support automatic backup of the data volumes are deployment. Although such a facility may be considered for DMS future releases, DMS administrators are currently responsible for determining and executing the most appropriate data backup strategy, as required.
$ dms cluster destroyStarting cluster destruction: force=falseAre you sure you want to destroy the volumes for all services, all data will be lost and This is IRREVERSIBLE ? (Y/N) [N]:
To proceed, answer Y
.
$ dms cluster destroy -fStarting cluster destruction: force=true
Forcefully destroying all volumes!Finished cluster destruction
$ docker service lsID NAME MODE REPLICAS IMAGE PORTS
Currently, only these parts of the Data Portal's look-and-feel can be customized:
These items can only be customized as part of building a configuration via the interactive questionnaire. Customizing the logo is actually a prerequisite step to running the questionnaire, while customizing the portal name is done during the questionnaire itself. For details on how to perform these tasks, see these sections: