create service

Overview

Submits request to MariaDB SkySQL to deploy a new service

See also: The skysqlcli Utility

USAGE

The following local options are accepted:

Option

Description

--maxscale-config (-m)

Configurations for maxscale

--maxscale-proxy

Whether to set up a proxy for maxscale (default: false)

--monitor

Whether to deploy a monitoring cluster alongside the service (default: false)

--name (-n)

Name used to identify the service

--provider (-p)

Cloud provider to host the service

--region (-r)

Geographic region to deploy the service

--release-version (-v)

Release version to deploy

--replicas

Number of replicas to deploy (default: 0)

--size (-s)

Size of the nodes running the service (default: Sky-2x4)

--ssl-tls

Specify whether to use SSL/TLS encryption (default: Enabled)

--storage (-g)

Size of the persistent storage disk (default: 100)

--tier

Tier in which to provision service

--topology (-t)

Service topology to select (default: Single Node Transactions)

--volume-iops

Amount of IOPS for the volume (e.g., 100). Required for Amazon AWS

The following global options are also accepted:

Option

Description

--api-key

Long-lived JWT issued from MariaDB ID

--config (-c)

config file (default $HOME/.skysqlcli.yaml)

--help (-h)

help for skysqlcli

--host

URL for the SkySQL API (default: https://api.skysql.net)

--mdbid

URL for MariaDB ID (default: https://id.mariadb.com)

--version (-v)

version for skysqlcli

CHANGE HISTORY

Release Series

History

0.0

  • Present starting in SkySQL API 0.0.103.