-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathcontentspec.yaml
74 lines (60 loc) · 1.81 KB
/
contentspec.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
version: 2.0
# BEGIN Locale
defaultLocaleCode: en-US
localeCodes:
- en-US
# END Locale
# A dictionary of arbitrary parameters that can be referenced in the workshop guide
# using the params directive.
params:
author: Patrick Vassell
description: Akuity & AWS - Modernization Workshop
# List of links to display in the workshop guide. Will be rendered on the left hand side navigation menu.
additionalLinks:
- title: "Akuity and EKS: Recipe for Application Deployment Success"
link: "https://akuity.awsworkshop.io/"
# START Infrastructure
infrastructure:
cloudformationTemplates:
- templateLocation: static/infrastructure/vscode-server.yaml
label: Neon Workshop Vscode Server
participantVisibleStackOutputs:
- VSCODEURL
- Password
- templateLocation: static/infrastructure/eks-cluster.yaml
label: EKS Cluster for Akuity EKS Workshop
#parameters:
#- templateParameter: AssetZipS3Path
#defaultValue: '{{.AssetsBucketName}}/{{.AssetsBucketPrefix}}workshop.zip'
# END Infrastructure
# START Accounts
awsAccountConfig:
accountSources:
- workshop_studio
serviceLinkedRoles:
- appsync.amazonaws.com
participantRole:
iamPolicies:
- static/iam_policy.json
managedPolicies:
- "arn:aws:iam::aws:policy/IAMReadOnlyAccess"
- "arn:aws:iam::aws:policy/AdministratorAccess"
trustedPrincipals:
service:
- ec2.amazonaws.com
- codebuild.amazonaws.com
- lambda.amazonaws.com
regionConfiguration:
minAccessibleRegions: 1
maxAccessibleRegions: 3
accessibleRegions:
recommended:
- us-west-2
- us-east-1
- us-east-2
deployableRegions:
recommended:
- us-west-2
- us-east-1
- us-east-2
# END Accounts