This repo contains the Terraform, Ansible, and Capistrano configurations to deploy a static Jekyll site to multiple instances behind a LoadBalancer.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
site = "example.com"
|
|
|
|
region = "us-southeast"
|
|
|
|
environment = "production"
|
|
|
|
app_servers = [
|
|
|
|
{
|
|
|
|
type = "g6-nanode-1"
|
|
|
|
image = "linode/ubuntu20.04"
|
|
|
|
},
|
|
|
|
{
|
|
|
|
type = "g6-nanode-1"
|
|
|
|
image = "linode/ubuntu20.04"
|
|
|
|
}
|
|
|
|
]
|
|
|
|
bastion_server = {
|
|
|
|
type = "g6-nanode-1"
|
|
|
|
image = "linode/ubuntu20.04"
|
|
|
|
}
|
|
|
|
ssh_key = "~/.ssh/id_rsa.pub"
|