CloudFormation Flashcards

1
Q

Condition’ы в CloudFormation позволяют контролировать

A

Resources, Outputs, другие Conditions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

обязательная часть CloudFormation шаблона

A

Resources

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

очерёдность объявления ресурсов CloudFormation

A

НЕ важна

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

функция для использования значения параметра по его имени

A

Fn::Ref

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

как называются константы типа AWS::AccountId, AWS::Region, AWS::StackId

A

Pseudo Parameters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

как взять значение из CloudFormation Mapping

A

функция Fn::FindInMap, параметры MapName, TopLevelKey, SecondLevelKey

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

как называется поле, которое обязательно должно быть у Output’а, чтобы его можно было экспортировать

A

Export.Name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

какое условие должно быть выполнено для поля Export.Name

A

уникально в рамках региона в рамках этого AWS аккаунту

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

как импортировать значение, экспортированное через Output

A

Fn::ImportValue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

как сослаться на значение Condition’а

A

никакой функции НЕ нужно, просто указать имя Condition’а

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

английское слово, обозначающее “встроенный” (как функция)

A

Intrinstic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

как сослаться на EC2 AZ указанного EC2 instanc’а

A

Fn::GetAttr и ID этого EC2 instanc’а

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

функция конкатенации строк

A

Fn::Join

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

функция для подстановки подстроки

A

Fn::Sub

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

что можно, а что нельзя сделать с частично зафэйленым стэком

A

НЕЛЬЗЯ починить, можно только удалить и пересоздать

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

что можно, а что нельзя понять, выполнив View CloudFormation Stack

A

можно список изменений, НЕЛЬЗЯ успешность выполнения

12
Q

технология CloudFormation для повторного использования (как вызова библиотеки) часто востребованной логики, например Security Группа

A

Nested Stack

13
Q

технология CloudFormtation для шаринга атрибутов (основного стэка) другим стэкам, которые опираются на основной, например VPC

A

Cross Stack

14
Q

какие конструкции CloudFormation используются для Cross Stack технологии

A

Output, Export.Name, Fn::ImportValue

15
Q

технология подразумевает удобное создание нескольких НЕ связанных, но похожих ресурсов

A

Nested Stack

16
Q

технология даёт возможность создавать и обновлять стэки во множестве аккаунтов и регионов одной операцией (administrator management)

A

StackSet

17
Q

явление, когда кто-то руками изменил конфигурацию ресурса, созданного через CloudFormation

A

Drift

18
Q

технология, позволяющая защитить ресурсы от недопустимого удаления или изменения

A

Stack Policy

19
Q

какие настройки по-умолчанию имеет созданная Stack Policy

A

все ресурсы по-умолчанию защищены от изменений

20
Q

как настроить Stack Policy

A

дать всем ресурсам ALLOW, а выборочным DENY