Size: a a a

2020 April 16

VM

Viktor Mikalayeu in AWS_RU
victor kurguzov
и спасибо за ответ, конечно
CDK  https://docs.aws.amazon.com/cdk/latest/guide/home.html     можно и на питоне.    походу высокоуровневая обертка над CF
источник

KT

Karen Tovmasyan in AWS_RU
Viktor Mikalayeu
CDK  https://docs.aws.amazon.com/cdk/latest/guide/home.html     можно и на питоне.    походу высокоуровневая обертка над CF
человек просил не предлагать фреймворки, потому я и предложил шмакро
источник

KT

Karen Tovmasyan in AWS_RU
victor kurguzov
я только начинаю путь в сияющий мир cfn'a и не знаком с template macro, мне проще циклом в питоне =)
ну тогда CDK твой друг (и он, и макро есть в книге)
источник

vk

victor kurguzov in AWS_RU
Karen Tovmasyan
человек просил не предлагать фреймворки, потому я и предложил шмакро
я, видимо, не совсем верно выразился - не то чтобы совсем не предлагать, а не предлагать !aws-based solution. cdk как раз можно и покрутить. спасибо
источник

KT

Karen Tovmasyan in AWS_RU
victor kurguzov
я, видимо, не совсем верно выразился - не то чтобы совсем не предлагать, а не предлагать !aws-based solution. cdk как раз можно и покрутить. спасибо
тогда одназначно CDK
источник

KT

Karen Tovmasyan in AWS_RU
но лично я рекомендую курить тот, что на тайпскрипт
источник

AS

Alexey Stekov in AWS_RU
Karen Tovmasyan
но лично я рекомендую курить тот, что на тайпскрипт
почему?
источник

KT

Karen Tovmasyan in AWS_RU
Alexey Stekov
почему?
Потому что CDK изначально разрабатывался на TypeScript и его ядро написано на нем. Когда начали онбордить другие языки, поднялся вопрос - как бы не DRY? и появилось вот это ... ТВОРЕНИЕ - https://github.com/aws/jsii
источник

KT

Karen Tovmasyan in AWS_RU
это драйвер для доступа к класса JS из других языков
источник

KT

Karen Tovmasyan in AWS_RU
и когда ты пишешь CDK на Python - на самом деле обращаешься к CDK на TS (он же JS) из него
источник

KT

Karen Tovmasyan in AWS_RU
и это несет в себе определенные нюансы
источник

AS

Alexey Stekov in AWS_RU
Ого как! Спасибо!
источник

KT

Karen Tovmasyan in AWS_RU
например тяжело дебажить, потому что ловишь таймауты JSII
источник

KT

Karen Tovmasyan in AWS_RU
ну то есть открываешь Пайчарм, переходишь в дебаг режим, а он через пару секунд валится из-за таймаута JSII
источник

Т

Тефтелька in AWS_RU
Karen Tovmasyan
Потому что CDK изначально разрабатывался на TypeScript и его ядро написано на нем. Когда начали онбордить другие языки, поднялся вопрос - как бы не DRY? и появилось вот это ... ТВОРЕНИЕ - https://github.com/aws/jsii
о, да, наткнулся, когда собирал лямбду, та штука отрабатывала, но в конце падала, как оказалось надо было сдаугрейдить cdk, там что-то поменяли, что в петоне не успели
источник

i

inqfen in AWS_RU
victor kurguzov
я, видимо, не совсем верно выразился - не то чтобы совсем не предлагать, а не предлагать !aws-based solution. cdk как раз можно и покрутить. спасибо
Но зачем так, какая разница каким инструментом в api ходить
источник

i

inqfen in AWS_RU
Ходи тем который лучше тебе подходит
источник

i

inqfen in AWS_RU
Karen Tovmasyan
это драйвер для доступа к класса JS из других языков
Какой хардкор
источник

vk

victor kurguzov in AWS_RU
inqfen
Ходи тем который лучше тебе подходит
мне удобнее терраформом, но у нас нонче всё авс-бейзд
источник

i

inqfen in AWS_RU
victor kurguzov
мне удобнее терраформом, но у нас нонче всё авс-бейзд
Так это, не мучайте сами себя, если tf заходит лучше - юзайте его
источник