Skip to content

This AWS CloudFormation template creates a demo environment for use with Valtix gateway deployments.

Notifications You must be signed in to change notification settings

valtix-security/valtixlabs-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

ValtixLabs AWS

This AWS CloudFormation template creates a demo environment for use with Valtix gateway deployments. This template deploys:

  • 1 VPC
  • 2 Public Subnets & 2 Private Subnets
  • 1 Public SG & 1 Private SG
  • Bastion EC2 instance
  • 1 App instance per Availability Zone running web server with simple hello world html
  • private key is injected into jump instances to ssh to the backend instances

(Note) The private subnet route table has a default route for the internet gateway in order to download updates and install apache. After deployment, please delete this default route on each private subnet

How to use:

Download the quickstart.yml template file and open CloudFormation in AWS console and upload the file and deploy the stack
In order to connect to the App instances from the Bastion instance:

  1. create the SSH private key in ~/.ssh/id_rsa
  2. paste the contents of the private key you selected for the keypair in the CFT
  3. chmod 400 ~/.ssh/id_rsa
  4. ssh

Deploy Valtix gateways

You can now deploy the Valtix gateways to secure the applications in this VPC. Please refer to the following tutorial here for reference: https://prod1-dashboard.vtxsecurityservices.com/static/docs/

Resulting diagram

About

This AWS CloudFormation template creates a demo environment for use with Valtix gateway deployments.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published