Resize a droplet by power off, snapshot, and create new droplet
resize(droplet, delete_original = TRUE, ...)
A droplet, or something that can be coerced to a droplet by
as.droplet
.
(logical) Delete original droplet. Default:
TRUE
Named options passed on to droplet_create
.
A droplet
Note that you can not resize a droplet while it is powered on.
Thus, this function powers off your droplet, makes a snapshot, then
creates a new droplet from that snapshot. We use droplet_wait
in between these steps to wait for each to finish. You can optionally delete
the original droplet.
if (FALSE) {
d <- droplet_create()
d # current size is 512mb
d %>% resize(size = "2gb")
}