Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 3.99 KB

File metadata and controls

56 lines (45 loc) · 3.99 KB

Requirements

Name Version
terraform >= 1.0
aws >= 5.0.0

Providers

No providers.

Modules

Name Source Version
bastion ../../modules/bastion n/a
ec2messages_vpce_sg terraform-aws-modules/security-group/aws 4.17.1
label cloudposse/label/null 0.25.0
ssm_vpce_sg terraform-aws-modules/security-group/aws 4.17.1
ssmmessages_vpce_sg terraform-aws-modules/security-group/aws 4.17.1
vpc ../../modules/vpc n/a
vpc_endpoints ../../modules/vpc-endpoints n/a

Resources

No resources.

Inputs

Name Description Type Default Required
cluster_name The name of the EKS cluster string n/a yes
enable_bastion Enable bastion host bool false no
environment Environment, e.g. 'prod', 'staging', 'dev', 'pre-prod', 'UAT' string "development" no
name Name to use for servers, tags, etc string "name" no
namespace Namespace, which could be your organization name or abbreviation, e.g. 'eg' or 'cp' string "development" no
region AWS region string "us-west-2" no
stage Stage, e.g. 'build', 'test', 'deploy', 'release' string null no
tags Any extra tags to assign to objects map(any) {} no
vpc_cidr_block CIDR block for the VPC string "10.0.0.0/16" no

Outputs

Name Description
bastion_instance_id n/a
bastion_instance_profile n/a
ssm_parameter_app_security_group name of the ssm parameter for the app security group
ssm_parameter_app_subnets name of the ssm parameter for the app subnets
ssm_parameter_bastion_ssh_key name of the ssm parameter for the bastion ssh key
ssm_parameter_database_subnets name of the ssm parameter for the database subnets
ssm_parameter_private_subnets name of the ssm parameter for the private subnets
ssm_parameter_public_subnets name of the ssm parameter for the public subnets
ssm_parameter_vpc_id name of the ssm parameter for the vpc id