Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated templates to version 5.81 #112

Merged
merged 1 commit into from
Oct 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 11 additions & 61 deletions templates/common/db/ds-db-abstract.template.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template is an abstraction layer for choosing PostgreSQL, Oracle or MSSQL when deploying Deep Security Manager. (qs-1ngr590i4)'
Description: 'v5.81: This template is an abstraction layer for choosing PostgreSQL, Oracle or MSSQL when deploying Deep Security Manager. (qs-1ngr590i4)'
Metadata:
cfn-lint:
config:
Expand All @@ -9,10 +9,6 @@ Metadata:
- E9010
ignore_reasons: W2001:'Parameters are referenced by other template' W8001:'Conditions are referenced by other template' E9010:'Definition is used by another template'
Parameters:
AWSIKeyPairName:
Description: Existing key pair to use for connecting to database if using Postgres on Docker Instance
Type: AWS::EC2::KeyPair::KeyName
ConstraintDescription: Select an existing EC2 Key Pair.
DBIRDSInstanceSize:
Default: db.m5.large
Description: Trend Micro Deep Security Database instance class
Expand Down Expand Up @@ -80,7 +76,6 @@ Parameters:
- SQL
- Oracle
- PostgreSQL
- PostgresDocker
- AuroraPostgreSQL
MultiAZ:
Description: Use Multi-AZ or SQL Mirroring Option Group for RDS Instance
Expand Down Expand Up @@ -268,37 +263,6 @@ Resources:
SubnetIds:
- Ref: DBISubnet1
- Ref: DBISubnet2
DSPostgreSQLDocker:
Type: AWS::CloudFormation::Stack
Condition: DBTypeIsPostgreSQLDocker
Properties:
TemplateURL:
Fn::Sub:
- https://${S3Bucket}.s3.${S3Region}.${AWS::URLSuffix}/${QSS3KeyPrefix}templates/common/db/ds-db-postgresql-docker.template.yaml
- S3Region:
Fn::If:
- UsingDefaultBucket
- Ref: AWS::Region
- Ref: QSS3BucketRegion
S3Bucket:
Fn::If:
- UsingDefaultBucket
- Fn::Sub: ${QSS3BucketName}-${AWS::Region}
- Ref: QSS3BucketName
TimeoutInMinutes: 15
Parameters:
AWSIKeyPairName:
Ref: AWSIKeyPairName
DBICAdminName:
Ref: DBICAdminName
DBICAdminPassword:
Ref: DBICAdminPassword
DBPName:
Ref: DBPName
RDSSG:
Ref: RDSSG
DBISubnet:
Ref: DBISubnet1
Conditions:
DBTypeIsOracle:
Fn::Equals:
Expand All @@ -312,10 +276,6 @@ Conditions:
Fn::Equals:
- Ref: DBPEngine
- PostgreSQL
DBTypeIsPostgreSQLDocker:
Fn::Equals:
- Ref: DBPEngine
- PostgresDocker
DBTypeIsAuroraPostgreSQL:
Fn::Equals:
- Ref: DBPEngine
Expand Down Expand Up @@ -346,21 +306,16 @@ Outputs:
- DSPostgreSQLRDS
- Outputs.DSDBEndpoint
- Fn::If:
- DBTypeIsPostgreSQLDocker
- DBTypeIsSQL
- Fn::GetAtt:
- DSPostgreSQLDocker
- DSSQLRDS
- Outputs.DSDBEndpoint
- Fn::If:
- DBTypeIsSQL
- DBTypeIsAuroraPostgreSQL
- Fn::GetAtt:
- DSSQLRDS
- DSAuroraPostgreSQLRDS
- Outputs.DSDBEndpoint
- Fn::If:
- DBTypeIsAuroraPostgreSQL
- Fn::GetAtt:
- DSAuroraPostgreSQLRDS
- Outputs.DSDBEndpoint
- ''
- ''
DSDBPort:
Value:
Fn::If:
Expand All @@ -374,21 +329,16 @@ Outputs:
- DSPostgreSQLRDS
- Outputs.DSDBPort
- Fn::If:
- DBTypeIsPostgreSQLDocker
- DBTypeIsSQL
- Fn::GetAtt:
- DSPostgreSQLDocker
- DSSQLRDS
- Outputs.DSDBPort
- Fn::If:
- DBTypeIsSQL
- DBTypeIsAuroraPostgreSQL
- Fn::GetAtt:
- DSSQLRDS
- DSAuroraPostgreSQLRDS
- Outputs.DSDBPort
- Fn::If:
- DBTypeIsAuroraPostgreSQL
- Fn::GetAtt:
- DSAuroraPostgreSQLRDS
- Outputs.DSDBPort
- ''
- ''
StorageType:
Value:
Ref: StorageType
Expand Down
2 changes: 1 addition & 1 deletion templates/common/db/ds-db-mssql-rds.template.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template deploys an MSSQL RDS Instance for Deep Security Manager. (qs-1ngr590ij)'
Description: 'v5.81: This template deploys an MSSQL RDS Instance for Deep Security Manager. (qs-1ngr590ij)'
Metadata:
cfn-lint:
config:
Expand Down
2 changes: 1 addition & 1 deletion templates/common/db/ds-db-oracle-rds.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template deploys an Oracle RDS instance for Deep Security
Description: 'v5.81: This template deploys an Oracle RDS instance for Deep Security
Manager. (qs-1ngr590i9)'
Metadata:
cfn-lint:
Expand Down
2 changes: 1 addition & 1 deletion templates/common/db/ds-db-postgresql-docker.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: ONLY FOR DEMO, NOT A SUPPORTED DEPLOYMENT OPTION.
Description: 'v5.81: ONLY FOR DEMO, NOT A SUPPORTED DEPLOYMENT OPTION.
This template deploys PostgreSQL on Docker for Deep Security Manager.'
Metadata:
cfn-lint:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template deploys an Aurora PostgreSQL RDS instance for Deep Security
Description: 'v5.81: This template deploys an Aurora PostgreSQL RDS instance for Deep Security
Manager. (qs-1ngr590ie)'
Parameters:
DBIRDSInstanceSize:
Expand Down
2 changes: 1 addition & 1 deletion templates/common/db/ds-db-postgresql-rds.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template deploys a PostgreSQL RDS instance for Deep Security
Description: 'v5.81: This template deploys a PostgreSQL RDS instance for Deep Security
Manager. (qs-1ngr590ie)'
Metadata:
cfn-lint:
Expand Down
2 changes: 1 addition & 1 deletion templates/common/dsm-elb.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: Deploys Elastic Load Balancers and Security Groups for Deep Security
Description: 'v5.81: Deploys Elastic Load Balancers and Security Groups for Deep Security
(qs-1ngr590je). Manager.'
Metadata:
cfn-lint:
Expand Down
2 changes: 1 addition & 1 deletion templates/common/security-groups/ds-elb-sg.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template creates security groups for the ELB for Deep Security
Description: 'v5.81: This template creates security groups for the ELB for Deep Security
Manager. (qs-1ngr590io)'
Parameters:
AWSIVPC:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template creates the security group to allow inbound communication to Deep Security Manager. (qs-1ngr590iu)'
Description: 'v5.81: This template creates the security group to allow inbound communication to Deep Security Manager. (qs-1ngr590iu)'
Metadata:
cfn-lint:
config:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template creates the ingress rules for Deep Security Managers.
Description: 'v5.81: This template creates the ingress rules for Deep Security Managers.
(qs-1ngr590j4)'
Parameters:
DSMSG:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: This template creates the security group to allow communication
Description: 'v5.81: This template creates the security group to allow communication
from Deep Security Managers to their RDS Instance. (qs-1ngr590j9)'
Metadata:
cfn-lint:
Expand All @@ -21,7 +21,6 @@ Parameters:
- SQL
- Oracle
- PostgreSQL
- PostgresDocker
- AuroraPostgreSQL
DSMSG:
Type: AWS::EC2::SecurityGroup::Id
Expand Down Expand Up @@ -70,9 +69,6 @@ Conditions:
- !Equals
- !Ref DBPEngine
- PostgreSQL
- !Equals
- !Ref DBPEngine
- PostgresDocker
- !Equals
- !Ref DBPEngine
- AuroraPostgreSQL
Expand Down
90 changes: 45 additions & 45 deletions templates/marketplace/dsm-mp.template.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: Deploys Deep Security Manager to AWS. This template is designed to be nested in a stack, and requires several passed parameters to launch. **WARNING** This template creates Amazon EC2
Description: 'v5.81: Deploys Deep Security Manager to AWS. This template is designed to be nested in a stack, and requires several passed parameters to launch. **WARNING** This template creates Amazon EC2
instances and related resources. You will be billed for the AWS resources used if you create a stack from this template. (qs-1ngr590jo)'
Metadata:
cfn-lint:
Expand Down Expand Up @@ -207,71 +207,71 @@ Parameters:
Mappings:
DSMAMI:
us-east-1:
PerHost: ami-056ffcb302fa175f6
BYOL: ami-0daa87d0c14455824
PerHost: ami-033b9413271d768d7
BYOL: ami-0309fac5af2647429
us-east-2:
PerHost: ami-0237c0195e3bd89a6
BYOL: ami-0dd6c7e036f21c69a
PerHost: ami-0f07ff1c232c858cb
BYOL: ami-0641b1e958a9207d7
us-west-1:
PerHost: ami-08d54c0f8563c2ec8
BYOL: ami-0eac481bc115d58fd
PerHost: ami-069ae7ea7e8c51385
BYOL: ami-00dd69e4205f5a5dd
us-west-2:
PerHost: ami-02d4b419c191d0bd9
BYOL: ami-061d7c8910e6964cd
PerHost: ami-048aa6f303c344469
BYOL: ami-06c21f790fc7cc1f3
ca-central-1:
PerHost: ami-09bc9230311840278
BYOL: ami-0e69a726f46a8527f
PerHost: ami-0c81ea3b8b43e4b68
BYOL: ami-0db193e587acefaa2
eu-central-1:
PerHost: ami-07ebed48af47a62f3
BYOL: ami-00397dbcf11c4cbbb
PerHost: ami-0b9a40813d0598d5b
BYOL: ami-0698f954801e2cf2a
eu-west-1:
PerHost: ami-0305ce5172214992a
BYOL: ami-0c66a14401246690c
PerHost: ami-039109dc8591db434
BYOL: ami-0161747adda249790
eu-west-2:
PerHost: ami-00aaa6212425c4347
BYOL: ami-0aa60829c750148c1
PerHost: ami-0991db7390f968194
BYOL: ami-0e03d33635b1e9555
eu-west-3:
PerHost: ami-00c71034256f4f509
BYOL: ami-06344c0694b7e3069
PerHost: ami-030a0067911a76823
BYOL: ami-036aa0015194d08d3
ap-southeast-1:
PerHost: ami-0e5c82124b34f8db0
BYOL: ami-01afe0e6946328314
PerHost: ami-0adc9e9f8cbf42290
BYOL: ami-0efb88787f27b1745
ap-southeast-2:
PerHost: ami-0b0f7c4353d6a9b0d
BYOL: ami-074cc0b0b64c66cb2
PerHost: ami-03a8662a2b222b5d7
BYOL: ami-0b81e8b4b114b4ce3
ap-southeast-3:
PerHost: ami-026d1372737455219
BYOL: ami-0284c61abcf651018
PerHost: ami-0fe421440795ddb13
BYOL: ami-0e3695a1f9eceb665
ap-south-1:
PerHost: ami-08964e8febba41739
BYOL: ami-0ccc8dc79bec727d6
PerHost: ami-04bf602ac92df45e8
BYOL: ami-053b294698888cb65
ap-northeast-1:
PerHost: ami-058b08e17e79bb614
BYOL: ami-00a4ffd6ec4988bba
PerHost: ami-0f1d743ee3c6b2edd
BYOL: ami-06b8328b0274a73bb
ap-northeast-2:
PerHost: ami-0ad5e9d68c39886e2
BYOL: ami-0fc26cfdc4e4a6dd3
PerHost: ami-0ade5d7a63ea89f2b
BYOL: ami-054ed5b3dfdb09885
ap-northeast-3:
PerHost: ami-00b457e957ed9b801
BYOL: ami-0ad8cc34dd0391079
PerHost: ami-072115084b9096aed
BYOL: ami-0c81d3cce0b6087de
sa-east-1:
PerHost: ami-0e54d862a137595aa
BYOL: ami-0ed538cfdd71ecce5
PerHost: ami-0b20fa35f7ef1c6a3
BYOL: ami-01a08fb6bb1224380
eu-north-1:
PerHost: ami-0b67adcdd90fc1d2a
BYOL: ami-021320b346952f2fb
PerHost: ami-0c5997d9e17606ccc
BYOL: ami-00f6b2e8fcf4cf1c4
me-south-1:
PerHost: ami-0e53aa3707f69e130
BYOL: ami-02c79139ea0aacf04
PerHost: ami-047959fb3d7a5d000
BYOL: ami-0a8bbab3a766ddbb4
eu-south-1:
PerHost: ami-032463abaeb22712b
BYOL: ami-019c67cc2fc33117f
PerHost: ami-0bbdaef68c3bff1b6
BYOL: ami-0569944ab024431ed
us-gov-east-1:
PerHost: ami-0ace9e6376b4c9b64
BYOL: ami-03003343162c2e248
PerHost: ami-086f3c1a552052bf6
BYOL: ami-0e56388e3f565c302
us-gov-west-1:
PerHost: ami-06be64e08230e51cc
BYOL: ami-0aa9788848b5b3fb5
PerHost: ami-06d39cb35fc2bff41
BYOL: ami-0b6a57bcc62429f13
DSMSIZE:
us-east-1:
PerHost: m5.xlarge
Expand Down
3 changes: 1 addition & 2 deletions templates/marketplace/main-mp.template.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'v5.80: Trend Micro Deep Security Marketplace main template. For more
Description: 'v5.81: Trend Micro Deep Security Marketplace main template. For more
information see http://aws.trendmicro.com. (qs-1ngr590jt)'
Metadata:
cfn-lint:
Expand Down Expand Up @@ -541,7 +541,6 @@ Resources:
- S3Region: !If [UsingDefaultBucket, !Ref 'AWS::Region', !Ref QSS3BucketRegion]
S3Bucket: !If [UsingDefaultBucket, !Sub '${QSS3BucketName}-${AWS::Region}', !Ref QSS3BucketName]
Parameters:
AWSIKeyPairName: !Ref AWSIKeyPairName
DBPName: !Ref DBPName
DBIStorageAllocation: !Ref DBIStorageAllocation
DBIRDSInstanceSize: !Ref DBIRDSInstanceSize
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'QS(0011) - v5.80: Quick Start that deploys Trend Micro Deep Security
Description: 'QS(0011) - v5.81: Quick Start that deploys Trend Micro Deep Security
into an existing VPC with a Multi-AZ RDS instance **WARNING** This template uses
images from the AWS Marketplace and an active subscription is required - Please
see the Quick Start documentation for more details. You will be billed for the AWS
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'DEMO ONLY - v5.80: Demo of the Trend Micro Deep Security Quick Start.
Description: 'DEMO ONLY - v5.81: Demo of the Trend Micro Deep Security Quick Start.
This template creates the VPC infrastructure needed for the Quick Start and deploys an
EC2 instance with Docker and PostgreSQL for the database. **WARNING** This template
uses images from the AWS Marketplace and an active subscription is required - Please
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
AWSTemplateFormatVersion: 2010-09-09
Description: 'QS(0011) - v5.80: Quick Start that deploys Trend Micro Deep Security
Description: 'QS(0011) - v5.81: Quick Start that deploys Trend Micro Deep Security
into an existing VPC with a Multi-AZ PostgreSQL RDS instance **WARNING** This template
uses images from the AWS Marketplace and an active subscription is required - Please
see the Quick Start documentation for more details. You will be billed for the AWS
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
AWSTemplateFormatVersion: 2010-09-09
Description: >-
v5.80: Quick Start that deploys Trend Micro Deep Security into an existing VPC
v5.81: Quick Start that deploys Trend Micro Deep Security into an existing VPC
with a Multi-AZ PostgreSQL RDS instance **WARNING** This template uses images
from the AWS Marketplace and an active subscription is required - Please see
the Quick Start documentation for more details. You will be billed for the AWS
Expand Down
Loading