View Source Doex.Cli.Droplets.Create (doex v0.14.1)

Create a new digital ocean droplet

 doex droplets.create <name> <options>

The following Digital Ocean options (some with examples) are shown below:

--region              nyc3
--size                s-1vcpu-1gb
--image               ubuntu-18-04-x64
--ssh_keys            1234,5467
--backups             # add option to enable
--ipv6                # add option to enable
--user_data           # TODO figure out what this should be
--private_networking  # add option to enable
--volumes             # TODO figure out what this should be
--tags                web,uat,temp

Additional doex options that can be used

--snapshot            The snapshot name to use (will looking the image ID for you)
--quiet               If set, keep output to a minimum
--block               If set, block the process until the droplet is active

For example

doex droplets.create mydroplet \
  --region tor1 \
  --tags myt \
  --image ubuntu-18-04-x64 \
  --size s-1vcpu-1gb

If you have a specific config file, mix help doex.config then add it as an environment variable

DOEX_CONFIG=/tmp/my.doex doex droplets.create mydroplet \
  --region tor1 \
  --tags myt \
  --image ubuntu-18-04-x64 \
  --size s-1vcpu-1gb

Link to this section Summary

Link to this section Functions

Link to this macro

invoke(piped_in_argument, expr)

View Source (macro)