Skip to content

davidestf/UpCloud-Ansibile-Terraform

Repository files navigation

Deploy Ansibile-Terraform UpCloud Loadbalancer

Terraform

Deployment: Loadbalancer and 2 X Webservers connected throught SDN using Debian template

Ansibile:

Upgrade the systems, Install the firewall , NGINX webserver and Haproxy

To make everything work you would need:

- UpCloud Account

- Install UpCloud Terraform/Ansible

and

- Configure the variables

Variables |**** | file(variables.tf)

ssh_private_key_path:  Local path to your SSH private key.

hostname:              Server hostname.

upcloud_zone:          UpCloud zone to use ex. "es-mad1".  

hostname_SDN:          SDN hostname

Clone repository

git clone https://github.com/dstf/UpCloud-Ansibile-Terraform.git

-Give the execution permission.

chmod +x install.sh

then run it:

./install.sh

About

Webserver Loadbalancers Database UpCloud

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published