This repository has been archived by the owner on Feb 7, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy path.taskcat.yml
69 lines (69 loc) · 2.79 KB
/
.taskcat.yml
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
project: # Project specific configuration section
# Project name, used as s3 key prefix when uploading objects
name: aws-refarch-moodle
parameters:
AvailabilityZones: $[taskcat_genaz_2]
BastionInstanceType: t4g.nano
CachePrefix: 'ccle'
CloudFrontAcmCertificate: ''
DatabaseCmk: 'arn:aws:kms:us-west-2:095974944794:key/dcd37fd9-8fbf-4342-81a8-548681df5ffa'
DatabaseEncrpytedBoolean: 'true'
DeploymentBranchCommitTag: 'AWS-changes'
DeploymentKey: 'arn:aws:secretsmanager:us-west-2:095974944794:secret:AWSCCLEDeploymentKey-WI4nl3'
DomainName: ''
EC2KeyName: CCLE-DR
EfsCmk: 'arn:aws:kms:us-west-2:095974944794:key/80ef0149-36fc-4319-b99d-c876d68335fd'
EfsEncrpytedBoolean: 'true'
Environment: 'stage'
HostedZoneName: ''
NumberOfAZs: 2
PreferredBackupWindow: '09:00-10:59'
PreferredMaintenanceWindow: 'sun:11:00-sun:13:00'
PublicAlbAcmCertificate: ''
ShibbolethCertificate: 'arn:aws:secretsmanager:us-west-2:095974944794:secret:Shib-self-signed-cert-pilot.ccle.ucla.edu-tbkhkx'
ShibbolethKey: 'arn:aws:secretsmanager:us-west-2:095974944794:secret:Shib-private-key-pilot.ccle.ucla.edu-5yNZIL'
UseRoute53Boolean: false
UseApplicationCacheBoolean: 'true'
UseCloudFrontBoolean: 'true'
UseCronBoolean: 'true'
UseRoute53Boolean: 'false'
UseSessionCacheBoolean: 'true'
UseShibbolethBoolean: 'true'
WebAsgMax: 4
regions: # List of AWS regions
- us-west-2
# Name of S3 bucket to upload project to
s3_bucket: cat-ccle-aws-refarch-moodle
# ACL for uploaded s3 objects, defaults to 'private'
s3_object_acl: public-read
tags: # Tags to apply to CloudFormation template
MyTagKey: ccle-dr
# Path to template file relative to the project config file path. If
# defined, template is optional in tests
template: ./templates/00-master.yaml
tests: # Test definition section
test:
# Parameter key-values to pass to CloudFormation, override parameters
# provided in project section
parameters:
ApplicationCacheNodeType: cache.t3.micro
CachePrefix: 'ccle-test'
DatabaseInstanceType: db.t3.small
EfsGrowthInstanceType: t3.micro
PrivateSubnets: 'subnet-01d8a7092b87ff57b,subnet-0d39c760e52360242'
PublicSubnets: 'subnet-02fb2e17a34aa3552,subnet-07cf697d8edc81669'
ShibbolethCacheNodeType: cache.t3.micro
TemplateSource: '-test'
UseApplicationCacheBoolean: 'false'
UseSessionCacheBoolean: 'false'
VpcCidr: '192.168.0.0/16'
VpcId: 'vpc-08c23a8a235ced46f'
WebAsgMax: 1
WebAsgMin: 1
WebInstanceType: t3.micro
# List of AWS regions, will override any regions defined in project
regions:
- us-west-2
s3_bucket: cat-ccle-aws-refarch-moodle-test
tags: # Tags to apply to CloudFormation template
MyTagKey: ccle-dr-test