2013-03-11 4 views
1

Я ищу решение, чтобы перечислить все снимки AWS в шеф-поваре и выбрать последний. Все снимки определяются следующим образом: servername_service_date, и я хотел бы перечислить их по дате, а затем позволить серверу выбрать последнюю по дате. Таким образом, он создаст том из этого моментального снимка. Я буду использовать рецепт AWS, но у них нет этой функции. Поэтому я хотел бы получить несколько советов, как сделать это не полным кодом курса (если у кого-то его нет). Надеюсь, вы, ребята, можете мне помочь.Список снимков AWS с использованием шеф-повара

ответ

0

Поскольку шеф-повар всего лишь код Ruby, вы можете легко написать простую библиотеку, используя AWS Ruby gem. Например:

AWS.ec2.snapshots #=> #<SnapshotCollection> 
0

вам потребуется рубин AWS SDK вам нужно будет определить разделы рубинового SDK вы будете левереджа (намек его EC2: https://docs.aws.amazon.com/sdkforruby/api/Aws/EC2.html)

вам нужно будет создать экземпляр разъем

ec2 = Aws::EC2::Client.new(region: 'us-east-1') 

тогда вы будете делать специфику вашей работы .. просто быть осторожным добавлением случайных вещей, чтобы повар, которые работают таким образом!

При использовании кулинарной книги AWS (в которую уже включен AWS SDK) вы можете использовать эту функциональность, чтобы расширить ее самостоятельно.

Мое предложение: просто создайте что-то, что получает эти данные, и заполняет поиск вашего шеф-повара (список ваших снимков) (возможно, просто заполнить json в среде или что-то, что имеет список ваших снимков) (некоторые внешние k/v магазин, как консул для хранения результатов и т. д.)

Смежные вопросы