Skip to content

heyjdp/terraform-ansible-aws-wireguard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Terraform Ansible AWS Wireguard - personal VPN server

  1. Make sure Ansible is installed:
  1. Make sure Terraform is installed:
  1. Generate a new key pair:
cd <project-root>
ssh-keygen -t ed25519 -f devops_aws_key -c [email protected]
chmod 400 devops_aws_key*
  1. Make sure your AWS credentials exist in this form:
cat $HOME/.aws/credentials
[aws]
aws_access_key_id = XXXXXXXXXX
aws_secret_access_key = YYYYYYYYYY
  1. Run the project
cd src
terraform init
terraform plan
terraform apply

About

Terraform Ansible AWS Wireguard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published