├── .gitignore ├── LICENSE ├── README.md ├── accounts.tf ├── amazon.tf ├── aws ├── bastion.tf ├── interface.tf ├── key.tf ├── main.tf ├── network.tf ├── nodes.tf └── servers.tf ├── example.nomad ├── gcp ├── bastion.tf ├── interface.tf ├── main.tf ├── nodes.tf └── servers.tf ├── google.tf ├── nomad-image ├── consul │ ├── aws-client.json │ ├── aws-server.json │ ├── consul-client.service │ ├── consul-server.service │ ├── gcp-client.json │ └── gcp-server.json ├── image.json └── nomad │ ├── client.hcl │ ├── nomad-client.service │ ├── nomad-server.service │ └── server.hcl ├── vpn.tf └── vpn ├── aws.tf ├── gcp.tf └── interface.tf /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/README.md -------------------------------------------------------------------------------- /accounts.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/accounts.tf -------------------------------------------------------------------------------- /amazon.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/amazon.tf -------------------------------------------------------------------------------- /aws/bastion.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/aws/bastion.tf -------------------------------------------------------------------------------- /aws/interface.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/aws/interface.tf -------------------------------------------------------------------------------- /aws/key.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/aws/key.tf -------------------------------------------------------------------------------- /aws/main.tf: -------------------------------------------------------------------------------- 1 | provider "aws" {} 2 | -------------------------------------------------------------------------------- /aws/network.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/aws/network.tf -------------------------------------------------------------------------------- /aws/nodes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/aws/nodes.tf -------------------------------------------------------------------------------- /aws/servers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/aws/servers.tf -------------------------------------------------------------------------------- /example.nomad: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/example.nomad -------------------------------------------------------------------------------- /gcp/bastion.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/gcp/bastion.tf -------------------------------------------------------------------------------- /gcp/interface.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/gcp/interface.tf -------------------------------------------------------------------------------- /gcp/main.tf: -------------------------------------------------------------------------------- 1 | provider "google" {} 2 | -------------------------------------------------------------------------------- /gcp/nodes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/gcp/nodes.tf -------------------------------------------------------------------------------- /gcp/servers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/gcp/servers.tf -------------------------------------------------------------------------------- /google.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/google.tf -------------------------------------------------------------------------------- /nomad-image/consul/aws-client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/consul/aws-client.json -------------------------------------------------------------------------------- /nomad-image/consul/aws-server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/consul/aws-server.json -------------------------------------------------------------------------------- /nomad-image/consul/consul-client.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/consul/consul-client.service -------------------------------------------------------------------------------- /nomad-image/consul/consul-server.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/consul/consul-server.service -------------------------------------------------------------------------------- /nomad-image/consul/gcp-client.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/consul/gcp-client.json -------------------------------------------------------------------------------- /nomad-image/consul/gcp-server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/consul/gcp-server.json -------------------------------------------------------------------------------- /nomad-image/image.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/image.json -------------------------------------------------------------------------------- /nomad-image/nomad/client.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/nomad/client.hcl -------------------------------------------------------------------------------- /nomad-image/nomad/nomad-client.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/nomad/nomad-client.service -------------------------------------------------------------------------------- /nomad-image/nomad/nomad-server.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/nomad/nomad-server.service -------------------------------------------------------------------------------- /nomad-image/nomad/server.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/nomad-image/nomad/server.hcl -------------------------------------------------------------------------------- /vpn.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/vpn.tf -------------------------------------------------------------------------------- /vpn/aws.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/vpn/aws.tf -------------------------------------------------------------------------------- /vpn/gcp.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/vpn/gcp.tf -------------------------------------------------------------------------------- /vpn/interface.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paddycarver/hashidays-london/HEAD/vpn/interface.tf --------------------------------------------------------------------------------