Size: a a a

2020 April 01

VT

Vladimir Tselm in AWS_RU
inqfen
А почему не подходит, если этот  отдельный бакет будет по своему URI?

типа приходим на example.com на CDN, попадаем на лямбду, она нас отправляет на example.com/video/movie.m3u8
А example.com/movie смотрит на s3 бакет
и в результате отдача происходит не с CDN а с нашего хоста.
источник

i

inqfen in AWS_RU
Vladimir Tselm
и в результате отдача происходит не с CDN а с нашего хоста.
Почему, cdn - >s3
источник

VT

Vladimir Tselm in AWS_RU
inqfen
Почему, cdn - >s3
тогда придется делать еще один CDN. Вариант конечно
источник

i

inqfen in AWS_RU
Vladimir Tselm
тогда придется делать еще один CDN. Вариант конечно
Тот же использовать
источник

i

inqfen in AWS_RU
Но другой uri, у которого другой ориджин
источник

VT

Vladimir Tselm in AWS_RU
inqfen
Но другой uri, у которого другой ориджин
он такого не умеет. И хидеры обрабатывать не умеет
источник

VT

Vladimir Tselm in AWS_RU
увы
источник

i

inqfen in AWS_RU
Обычно у всех cdn сзади по разным uri может быть сколько хочешь ориджинов
источник

i

inqfen in AWS_RU
Vladimir Tselm
он такого не умеет. И хидеры обрабатывать не умеет
А, ну тогда или менять cdn или заводить новый или платить за лямбду, как бы вариантов немного
источник

VT

Vladimir Tselm in AWS_RU
у этого я такой фичи не нашел. Облазил все и хелпы тоже. Сейчас жду ответа от саппорта. Ты прав, это было бы лучшим решением
источник

i

inqfen in AWS_RU
Тата поди какая
источник

VT

Vladimir Tselm in AWS_RU
источник

AV

Alexander Valkov in AWS_RU
Хочу чтобы CIDRы подсетей автоматически вычислялись.

Логика подобная:

Parameters:
 CIDRVPC:
   Type: String
   Default: 10.1.0.0/16
   Description: VPC CIDR
 CIDRs:
   Type: List<String>
   Default: !Cidr [!Ref CIDRVPC, 2, 8]
   Description: List of possible CIDRs
 CIDRPublic:
   Type: String
   Default: !Select [0, !Ref CIDRs]
   Description: Public subnet CIDR
 CIDRPrivate:
   Type: String
   Default: !Select [1, !Ref CIDRs]
   Description: Private subnet CIDR


Как сделать?
источник

AS

Alexey Stekov in AWS_RU
Amazon Elastic File System announces 400% increase in read operations for General Purpose mode file systems
https://aws.amazon.com/about-aws/whats-new/2020/04/amazon-elastic-file-system-announces-increase-in-read-operations-for-general-purpose-file-systems/
источник

KT

Karen Tovmasyan in AWS_RU
Alexander Valkov
Хочу чтобы CIDRы подсетей автоматически вычислялись.

Логика подобная:

Parameters:
 CIDRVPC:
   Type: String
   Default: 10.1.0.0/16
   Description: VPC CIDR
 CIDRs:
   Type: List<String>
   Default: !Cidr [!Ref CIDRVPC, 2, 8]
   Description: List of possible CIDRs
 CIDRPublic:
   Type: String
   Default: !Select [0, !Ref CIDRs]
   Description: Public subnet CIDR
 CIDRPrivate:
   Type: String
   Default: !Select [1, !Ref CIDRs]
   Description: Private subnet CIDR


Как сделать?
ту же функцию (Fn::Cidr) можно использовать и в описании ресурсов
источник

KT

Karen Tovmasyan in AWS_RU
ее нужно комбинировать с функцией Fn::Select, поскольку Fn::Cidr возвращает список
источник

AV

Alexander Valkov in AWS_RU
Karen Tovmasyan
ту же функцию (Fn::Cidr) можно использовать и в описании ресурсов
Это понятно.
Проблема в том, что на каждую подсеть нужно вызывать один раз Fn::Cidr
Не нравится повторное вычисление.
источник

AV

Alexander Valkov in AWS_RU
Вопрос, как вычислить один раз и сохранить в массив - можно ли?
источник

KT

Karen Tovmasyan in AWS_RU
Так и есть. Как вариант можно, но придется использовать custom resource
источник

AV

Alexander Valkov in AWS_RU
Это получится страшненько.
источник