AWSTemplateFormatVersion: '2010-09-09'
Description: CloudFormation Template for a Docuware Server.
Metadata:
AWS::CloudFormation::Interface:
ParameterGroups:
- Label:
default: Environment Information
Parameters:
- Env
- InstanceType
- KeyPair
- Label:
default: EBS Volume Information
Parameters:
- RootVolumeSize
- SqlVolumeSize
- FileStoreVolumeSize
- Label:
default: Misc
Parameters:
- AppS3ResourceBucket
- SSLCertARN
- VPCStackName
- WindowsAmiParamStore
- Label:
default: Tags
Parameters:
- TagContactNetID
- TagEnvironment
- TagService
- TagAccountNumber
- TagSubAccountNumber
- TagTicketNumber
Parameters:
RootVolumeSize:
Description: Volume size (GiB) for the root EBS volume (min 100, max 16384).
Type: String
Default: 500
ConstraintDescription: Value must be a number between 100 and 16384.
FileStoreVolumeSize:
Description: Volume size (GiB) for the root EBS volume (min 100, max 10485760).
Type: String
Default: 6000
ConstraintDescription: Value must be a number between 100 and 10485760.
SqlVolumeSize:
Description: Volume size (GiB) for the root EBS volume (min 100, max 16384).
Type: String
Default: 500
ConstraintDescription: Value must be a number between 100 and 16384.
VPCStackName:
Description: CF stack name
Type: String
Default: ua-uits-docuware-vpc
SSLCertARN:
Description: Application SSL Certificate ARN
Type: String
Default: arn:aws:acm:us-west-2:112168075136:certificate/e49212f3-5e5f-471c-b70f-db61b9407347
AppS3ResourceBucket:
Description: S3 Bucket containing /security and /classes folders. Just the bucket
name, not a full arn.
Type: String
Default: dw-sql-backups
InstanceType:
Description: Instance type to use for the EC2 instance.
Type: String
Default: m5.8xlarge
KeyPair:
Description: EC2 key pair to retrieve Windows administrator password.
Type: String
Default: docuware-keypair
WindowsAmiParamStore:
Description: SSM Parameter Store key for retrieving the latest latest Windows 2016.
Type: AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>
Default: /aws/service/ami-windows-latest/Windows_Server-2016-English-Full-Base
Env:
Description: Environment - prd, tst, dev, etc.
Type: String
Default: prd
This template will build out a base Windows 2016 system for Docuware This is just the base system and everything will need to be built out.