Size: a a a

2020 July 09

AS

Alexey Stekov in AWS_RU
Roman 🇲🇪
Парни, где вот это можно обсуждать?
https://t.me/manandthemachine/569
Telegram
Человек и машина
Насчет вчерашних тупок - удалось таки разобраться.

В Python я использовал абстракцию boto3.EC2.Instance, которая возвращает объект с нужными мне полями.

А вот вызов метода DescribeInstances, что в Go, что в Python возвращает мне массив объектов с типом данных Reservation!

Что это именно за объект, я пока не могу понять, а беглый поиск не дает нужной информации... Не думаю, что речь о reserved instances, скорее тут имеет место быть capacity reservation. Если вы не используете их, скорее всего вам присваивается capacity reservation по умолчанию...

Код залит в репозиторий, а я посмотрю более элегантный способ достать нужные данные не залезая в Reservation. Дополнительно я хотел рассказать про работу с SAM, но на это не хватило времени, а делать отдельный стрим про это... ну не очень хочется (маякните мне, если хотите послушать про SAM)

Второй момент - бесконечная возня с указателями в AWS SDK для Go. Поскольку я прихожу из мира Python, где работа с указателями скрыта под капотом CPython, для меня это было в…
Можно тут
источник

KT

Karen Tovmasyan in AWS_RU
Roman 🇲🇪
Парни, где вот это можно обсуждать?
https://t.me/manandthemachine/569
Telegram
Человек и машина
Насчет вчерашних тупок - удалось таки разобраться.

В Python я использовал абстракцию boto3.EC2.Instance, которая возвращает объект с нужными мне полями.

А вот вызов метода DescribeInstances, что в Go, что в Python возвращает мне массив объектов с типом данных Reservation!

Что это именно за объект, я пока не могу понять, а беглый поиск не дает нужной информации... Не думаю, что речь о reserved instances, скорее тут имеет место быть capacity reservation. Если вы не используете их, скорее всего вам присваивается capacity reservation по умолчанию...

Код залит в репозиторий, а я посмотрю более элегантный способ достать нужные данные не залезая в Reservation. Дополнительно я хотел рассказать про работу с SAM, но на это не хватило времени, а делать отдельный стрим про это... ну не очень хочется (маякните мне, если хотите послушать про SAM)

Второй момент - бесконечная возня с указателями в AWS SDK для Go. Поскольку я прихожу из мира Python, где работа с указателями скрыта под капотом CPython, для меня это было в…
а с кем это нужно обсуждать?
источник

KT

Karen Tovmasyan in AWS_RU
так-то мне в ЛС можно написать))
источник

R

Roman 🇲🇪 in AWS_RU
Reservation - это объект обертка в котором передаются инстансы. Надо его получить и проитерировать массив reservation.Instances

Указатели в Go это классная штука которая позволяет проверять nil, т.е. отсутствие или наличие данных
источник

R

Roman 🇲🇪 in AWS_RU
Вот целиком функция, которая получает инфу об инстансах, фильтрует по тэгу имя и выдает IP адрес.
источник

R

Roman 🇲🇪 in AWS_RU
источник

KT

Karen Tovmasyan in AWS_RU
источник

KT

Karen Tovmasyan in AWS_RU
я победил!
источник

KT

Karen Tovmasyan in AWS_RU
источник

RS

Roman Sinelnikov in AWS_RU
Karen Tovmasyan
я победил!
Поздравляю! Достойная победа
источник

RG

Ruslan Gustomiasov in AWS_RU
да, впечатляет))
источник

KT

Karen Tovmasyan in AWS_RU
Roman Sinelnikov
Поздравляю! Достойная победа
Это было жестко!
источник

KT

Karen Tovmasyan in AWS_RU
Спасибо за азарт!
источник

KT

Karen Tovmasyan in AWS_RU
источник

D

Denis 災 nobody in AWS_RU
Karen Tovmasyan
я победил!
хорошо побеждать, когда толком нет конкуренции )
источник

AS

Andrew Sokolov in AWS_RU
ну вроде все было
источник

KT

Karen Tovmasyan in AWS_RU
Denis 災 nobody
хорошо побеждать, когда толком нет конкуренции )
Как ты нехорошо о коллегах по цеху!
источник

D

Denis 災 nobody in AWS_RU
как?
источник

D

Denis 災 nobody in AWS_RU
у тебя уровень сильно выше большинства чата, это никого не оскорбляет.
источник

KT

Karen Tovmasyan in AWS_RU
Denis 災 nobody
у тебя уровень сильно выше большинства чата, это никого не оскорбляет.
Посмотри мой вчерашний стрим пхахахахаэ))
источник