docker/dtr remove

Estimated reading time: 1 minute

These are the docs for DTR version 2.3.4

To select a different version, use the selector below.

Remove a DTR replica from a cluster

Usage

docker run -it --rm docker/dtr \
    remove [command options]

Description

This command gracefully scales down your DTR cluster by removing exactly one replica. All other replicas must be healthy and will remain healthy after this operation.

Options

Option Environment Variable Description
--debug $DEBUG Enable debug mode for additional logs.
--enzi-ca $ENZI_TLS_CA Use a PEM-encoded TLS CA certificate for Enzi.
--enzi-insecure-tls $ENZI_TLS_INSECURE Disable TLS verification for Enzi.
--existing-replica-id $DTR_REPLICA_ID The ID of an existing DTR replica. To safely remove a DTR replica from the cluster, the remove command needs to notify a healthy replica about the replica that’s about to be removed.
--help-extended $DTR_EXTENDED_HELP Display extended help text for a given command.
--replica-id $DTR_REMOVE_REPLICA_ID DEPRECATED Alias for –replica-ids.
--replica-ids $DTR_REMOVE_REPLICA_IDS A comma separated list of IDs of replicas to remove from the cluster.
--ucp-ca $UCP_CA Use a PEM-encoded TLS CA certificate for UCP. Download the UCP TLS CA certificate from https:// /ca, and use --ucp-ca "$(cat ca.pem)".
--ucp-insecure-tls $UCP_INSECURE_TLS Disable TLS verification for UCP. The installation uses TLS but always trusts the TLS certificate used by UCP, which can lead to man-in-the-middle attacks. For production deployments, use –ucp-ca “$(cat ca.pem)” instead.
--ucp-password $UCP_PASSWORD The UCP administrator password.
--ucp-url $UCP_URL The UCP URL including domain and port.
--ucp-username $UCP_USERNAME The UCP administrator username.
dtr, cli, remove