lizard volume

Управляйте Persistent Volumes для sandboxes. Псевдоним: lizard vol.

Использование

lizard volume list [flags]
lizard volume create <name> [flags]
lizard volume resize <volume> --size <gb> [flags]
lizard volume rm <volume> [flags]

Имя тома — его ключ в рамках проекта. Каждая команда принимает имя или ID, а также -p, --project, чтобы указать проект, отличный от связанного.

Подкоманды

lizard volume list

Выводит список томов проекта с размером, статусом и sandbox, к которому они подключены (псевдоним ls). --json дополнительно включает сгенерированные ID.

lizard volume create <name>

Создаёт том. Имена состоят из строчных букв, цифр и дефисов, начинаются и заканчиваются буквой или цифрой, содержат не более 64 символов и уникальны в рамках проекта.

ФлагОписание
--size <gb>Размер в целых ГБ, от 1 до 50 (по умолчанию 5). Сначала CLI считывает текущие лимиты сервера
--region <code>Регион тома; он должен совпадать с регионом sandbox, который его подключит
-p, --project <id>Имя проекта, slug или ID

lizard volume resize <volume> --size <gb>

Изменяет размер тома на месте. Подключённый sandbox продолжает работать и видит новый размер. Том Firecracker (по умолчанию) можно только увеличить. Том на основе pod можно и уменьшить, если после этого свободными остаются не менее 10% нового размера.

lizard volume rm <volume>

Удаляет том и его данные (псевдоним delete). Команда завершается ошибкой, пока том подключён; сначала удалите sandbox.

ФлагОписание
-y, --yesПропустить подтверждение

Хранение тома стоит $0.14 за ГБ-месяц используемого пространства. См. Размер и цена.

Примеры

Создание тома и его подключение

lizard volume create agent-workdir --size 10
lizard sandbox create --volume agent-workdir

Увеличение тома

lizard volume resize agent-workdir --size 20

Удаление тома

lizard volume rm agent-workdir --yes

См. также

Обновлено