Укажите конкретный расчетный период при заказе хранилища Endurance iSCSI.

В настоящее время я пишу несколько сине-зеленых сценариев развертывания для предоставления VSI на SoftLayer (он же IBM Bluemix, он же IBMCloud), и мне нужно подготовить и подключить новое хранилище iSCSI к каждой зеленой машине, синий VSI и хранилище iSCSI отменяются после успешное развертывание. Я использую команду ibmcloud для предоставления дисков iSCSI, однако она не позволяет мне выбрать, какой метод выставления счетов использовать (ежемесячно или почасово), и по умолчанию используется ежемесячная оплата.

Есть ли способ указать использование метода почасовой оплаты с помощью интерфейса командной строки ibmcloud? Если это невозможно, будет ли эта функция добавлена ​​в cli? Это похоже на критически важную функцию для использования libmcloud cli в сценариях автоматического развертывания.


person JuNX    schedule 05.06.2018    source источник
comment
Какую команду ibmcloud вы используете для выделения дисков iSCSI.   -  person F.Ojeda    schedule 06.06.2018
comment
Я использую что-то вроде ibmcloud sl block volume-order --storage-type endurance --size 20 --tier 2 --datacenter tor01 --os-type LINUX --force   -  person JuNX    schedule 06.06.2018


Ответы (1)


Кажется, нет возможности изменить значение атрибута выставления счетов за час или месяц с помощью команды ibmcloud cli.

Посмотрите с помощью этой команды ibmcloud параметры, которые вы можете установить.

ibmcloud sl block volume-options

Я предлагаю вам использовать slcli вместо ibmcloud cli, вы можете настроить почасовую выносливость блочного хранилища с помощью следующей команды slcli.

slcli block volume-order --storage-type endurance --size 20 --iops 4 --tier 2 --os-type LINUX --location tor01 --snapshot-size 10 --service-offering storage_as_a_service --billing hourly

Чтобы войти в систему, используйте эту команду slcli:

slcli setup

Ссылка:

https://softlayer-python.readthedocs.io/en/latest/cli.html

person F.Ojeda    schedule 06.06.2018
comment
Определенно кажется, что это самый элегантный способ сделать это, к сожалению, я пока не могу перейти на Python 2.7. В итоге я разместил заказы на диски, используя метод почасовой оплаты, используя RESTFul API с вызовами curl, смешивая решения, найденные здесь и здесь. - person JuNX; 06.06.2018