MariaDB
Provision and operate MariaDB databases, including backups and external ports. Generated from the `notploy` command surface.
Provision and operate MariaDB databases, including backups and external ports.
notploy mariadb exposes 16 commands. They map one-to-one onto the mariadb.* API operations, so anything reachable from the dashboard is reachable from here.
Run notploy mariadb --help to list these commands in your terminal, or
notploy mariadb <command> --help for a single command.
Commands
notploy mariadb change-password
Calls POST /api/trpc/mariadb.changePassword.
notploy mariadb change-password --mariadbId <value> --password <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--password <value> | string | Yes | — |
--type <value> | string | No | user, root |
--profile <name> | string | No | — |
notploy mariadb change-status
Calls POST /api/trpc/mariadb.changeStatus.
notploy mariadb change-status --mariadbId <value> --applicationStatus <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--applicationStatus <value> | string | Yes | idle, running, done, error |
--profile <name> | string | No | — |
notploy mariadb create
Calls POST /api/trpc/mariadb.create.
notploy mariadb create --name <value> --environmentId <value> --databaseName <value> --databaseUser <value> --databasePassword <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--name <value> | string | Yes | — |
--appName <value> | string | No | — |
--dockerImage <value> | string | No | — |
--databaseRootPassword <value> | string | No | — |
--environmentId <value> | string | Yes | — |
--description <value> | string | No | — |
--databaseName <value> | string | Yes | — |
--databaseUser <value> | string | Yes | — |
--databasePassword <value> | string | Yes | — |
--serverId <value> | string | No | — |
--profile <name> | string | No | — |
notploy mariadb deploy
Calls POST /api/trpc/mariadb.deploy.
notploy mariadb deploy --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb move
Calls POST /api/trpc/mariadb.move.
notploy mariadb move --mariadbId <value> --targetEnvironmentId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--targetEnvironmentId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb one
Calls GET /api/trpc/mariadb.one.
notploy mariadb one --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb read-logs
Calls GET /api/trpc/mariadb.readLogs.
notploy mariadb read-logs --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--tail <value> | number | No | — |
--since <value> | string | No | — |
--search <value> | string | No | — |
--profile <name> | string | No | — |
notploy mariadb rebuild
Calls POST /api/trpc/mariadb.rebuild.
notploy mariadb rebuild --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb reload
Calls POST /api/trpc/mariadb.reload.
notploy mariadb reload --mariadbId <value> --appName <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--appName <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb remove
Calls POST /api/trpc/mariadb.remove.
notploy mariadb remove --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb save-environment
Calls POST /api/trpc/mariadb.saveEnvironment.
notploy mariadb save-environment --mariadbId <value> --env <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--env <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb save-external-port
Calls POST /api/trpc/mariadb.saveExternalPort.
notploy mariadb save-external-port --mariadbId <value> --externalPort <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--externalPort <value> | number | Yes | — |
--profile <name> | string | No | — |
notploy mariadb search
Calls GET /api/trpc/mariadb.search.
notploy mariadb search [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--q <value> | string | No | — |
--name <value> | string | No | — |
--appName <value> | string | No | — |
--description <value> | string | No | — |
--projectId <value> | string | No | — |
--environmentId <value> | string | No | — |
--limit <value> | number | No | — |
--offset <value> | number | No | — |
--profile <name> | string | No | — |
notploy mariadb start
Calls POST /api/trpc/mariadb.start.
notploy mariadb start --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb stop
Calls POST /api/trpc/mariadb.stop.
notploy mariadb stop --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--profile <name> | string | No | — |
notploy mariadb update
Calls POST /api/trpc/mariadb.update.
notploy mariadb update --mariadbId <value> [options]| Option | Type | Required | Allowed values |
|---|---|---|---|
--mariadbId <value> | string | Yes | — |
--name <value> | string | No | — |
--appName <value> | string | No | — |
--description <value> | string | No | — |
--databaseName <value> | string | No | — |
--databaseUser <value> | string | No | — |
--databasePassword <value> | string | No | — |
--databaseRootPassword <value> | string | No | — |
--dockerImage <value> | string | No | — |
--command <value> | string | No | — |
--args <json> | array | No | — |
--env <value> | string | No | — |
--memoryReservation <value> | string | No | — |
--memoryLimit <value> | string | No | — |
--cpuReservation <value> | string | No | — |
--cpuLimit <value> | string | No | — |
--externalPort <value> | number | No | — |
--applicationStatus <value> | string | No | idle, running, done, error |
--healthCheckSwarm <json> | object | No | — |
--restartPolicySwarm <json> | object | No | — |
--placementSwarm <json> | object | No | — |
--updateConfigSwarm <json> | object | No | — |
--rollbackConfigSwarm <json> | object | No | — |
--modeSwarm <json> | object | No | — |
--labelsSwarm <json> | object | No | — |
--networkSwarm <json> | array | No | — |
--stopGracePeriodSwarm <value> | number | No | — |
--endpointSpecSwarm <json> | object | No | — |
--ulimitsSwarm <json> | array | No | — |
--replicas <value> | number | No | — |
--createdAt <value> | string | No | — |
--environmentId <value> | string | No | — |
--networkIds <json> | array | No | — |
--detachNotployNetwork [boolean] | boolean | No | — |
--no-detachNotployNetwork | boolean | No | — |
--profile <name> | string | No | — |