Skip to content

Terraform + Ansible configuration for the CS:GO Server in AWS

Notifications You must be signed in to change notification settings

maxtacu/aws-csgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fully automated AWS Terraform + Ansible LinuxGSM configuration for CS:GO

  1. Update AWS configuration in terraform/variables.tf file according to your needs or you can just keep it with defaults.
  2. Configure AWS programmatic access and then execute from the terraform folder:
terraform apply
  1. Get the steam game token from https://steamcommunity.com/dev/managegameservers
  2. Update server/game configurations in ansible/files folder according to your needs
  3. Install dependencies and configure server from the ansible folder:
ansible-playbook -i aws_ec2.yaml playbook.yaml
  1. Connect to your server using public address and passwords from files/server.cfg
server_ip_address:27015; password serverpassword; rcon_password rconpassword

About

Terraform + Ansible configuration for the CS:GO Server in AWS

Topics

Resources

Stars

Watchers

Forks

Languages