Merge "Adding DreamHost environment"

This commit is contained in:
Jenkins 2016-10-11 16:24:25 +00:00 committed by Gerrit Code Review
commit 5cfa635d17
6 changed files with 57 additions and 7 deletions

View File

@ -0,0 +1,21 @@
---
horizon_url: "https://iad2.dreamcompute.com"
auth: {
auth_url: "https://iad2.dream.io:5000/v2.0",
username: "stemaf4",
password: "{{ password }}",
project_name: "dhc2131831"
}
app_env: {
region_name: "RegionOne",
image_name: "CoreOS Sept16",
private_net_name: "",
flavor_name: "gp1.subsonic",
public_key_file: "/home/reed/.ssh/id_rsa.pub",
swarm_version: "latest",
swarm_size: 3,
fqdn: "swarm.example.com",
net_device: "eth0",
}

View File

@ -1,3 +1,3 @@
[defaults]
inventory = ./hosts
host_key_checking=False
host_key_checking = False

View File

@ -9,7 +9,7 @@
- name: setup database
hosts: dbservers
user: ubuntu
user: "{{ app_env.ssh_user }}"
become: true
become_user: root
vars_files:
@ -19,7 +19,7 @@
- name: setup web servers
hosts: webservers
user: ubuntu
user: "{{ app_env.ssh_user }}"
become: true
become_user: root
vars_files:
@ -29,15 +29,17 @@
- name: setup load balancer servers
hosts: balancers
user: ubuntu
user: "{{ app_env.ssh_user }}"
become: true
become_user: root
vars_files:
- "vars/{{ env }}.yml"
roles:
- balancer
- name: install wordpress
hosts: wps
user: ubuntu
user: "{{ app_env.ssh_user }}"
vars_files:
- "vars/{{ env }}.yml"
roles:
@ -74,4 +76,4 @@
- debug:
msg: >-
The work load test started at {{ hostvars.cloud.starttime.time }},
ended at {{ ansible_date_time.time }}
ended at {{ ansible_date_time.time }}

View File

@ -9,6 +9,7 @@ auth: {
}
app_env: {
ssh_user: "ubuntu",
image_name: "ubuntu-15.04",
region_name: "",
availability_zone: "",
@ -17,7 +18,7 @@ app_env: {
flavor_name: "m1.small",
public_key_file: "/home/tong/.ssh/id_rsa.pub",
stack_size: 4,
volume_size: 2,
volume_size: 10,
block_device_name: "/dev/vdb",
wp_theme: "https://downloads.wordpress.org/theme/iribbon.2.0.65.zip",
wp_posts: "http://wpcandy.s3.amazonaws.com/resources/postsxml.zip"

View File

@ -0,0 +1,25 @@
---
horizon_url: "https://iad2.dreamcompute.com"
auth: {
auth_url: "https://iad2.dream.io:5000/v2.0",
username: "stemaf4",
password: "{{ password }}",
project_name: "dhc2131831"
}
app_env: {
ssh_user: "ubuntu",
region_name: "RegionOne",
image_name: "Ubuntu-14.04",
private_net_name: "",
validate_certs: False,
availability_zone: "iad-2",
flavor_name: "gp1.subsonic",
public_key_file: "/home/reed/.ssh/id_rsa.pub",
stack_size: 4,
volume_size: 10,
block_device_name: "/dev/vdb",
wp_theme: "https://downloads.wordpress.org/theme/iribbon.2.0.65.zip",
wp_posts: "http://wpcandy.s3.amazonaws.com/resources/postsxml.zip"
}

View File

@ -14,6 +14,7 @@ app_env: {
region_name: "RegionOne",
availability_zone: "nova",
validate_certs: False,
ssh_user: "ubuntu",
private_net_name: "Bluebox",
flavor_name: "m1.small",
public_key_file: "/home/tong/.ssh/id_rsa.pub",