summaryrefslogtreecommitdiff
path: root/install_openbook.yaml
diff options
context:
space:
mode:
authorCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-12-13 18:54:21 -0700
committerCarlos Konstanski <ckonstanski@pippiandcarlos.com>2017-12-13 18:54:21 -0700
commit32086f62131e1b813e2f3d97bc2c78f66c6a3154 (patch)
tree2005059011aea64121af64de5b3567fd0dcbca3b /install_openbook.yaml
parent21fa10807bb475bff42a997ac4add3cc7e6346f9 (diff)
adding files
Diffstat (limited to 'install_openbook.yaml')
-rw-r--r--install_openbook.yaml37
1 files changed, 37 insertions, 0 deletions
diff --git a/install_openbook.yaml b/install_openbook.yaml
new file mode 100644
index 0000000..6f9f2e6
--- /dev/null
+++ b/install_openbook.yaml
@@ -0,0 +1,37 @@
+---
+- hosts: target
+ vars:
+ user_domain_name: "{{ lookup('env', 'OS_USER_DOMAIN_NAME') }}"
+ project_domain_name: "{{ lookup('env', 'OS_PROJECT_DOMAIN_NAME') }}"
+ username: "{{ lookup('env', 'OS_USERNAME') }}"
+ password: "{{ lookup('env', 'OS_PASSWORD') }}"
+ project_name: "{{ lookup('env', 'OS_PROJECT_NAME') }}"
+ endpoint: "{{ lookup('env', 'OS_AUTH_URL') }}"
+ region: "{{ lookup('env', 'OS_REGION_NAME') }}"
+ interface: "{{ lookup('env', 'OS_INTERFACE') }}"
+ identity_api_version: "{{ lookup('env', 'OS_IDENTITY_API_VERSION') }}"
+ image_api_version: "{{ lookup('env', 'OS_IMAGE_API_VERSION') }}"
+ dns_servers: "{{ lookup('env', 'DNS_SERVERS') }}"
+ flavor_name: "{{ lookup('env', 'FLAVOR_NAME') }}"
+ image_name: "{{ lookup('env', 'IMAGE_NAME') }}"
+ keypair_user: "{{ lookup('env', 'KEYPAIR_USER') }}"
+ pubkey_path: "{{ lookup('env', 'PUBKEY_PATH') }}"
+ router_name: "{{ lookup('env', 'ROUTER_NAME') }}"
+ private_network_name: "{{ lookup('env', 'PRIVATE_NETWORK_NAME') }}"
+ private_network_cidr: "{{ lookup('env', 'PRIVATE_NETWORK_CIDR') }}"
+ public_network_cidrs: "{{ lookup('env', 'PUBLIC_NETWORK_CIDRS') }}"
+ ext_network_name: "{{ lookup('env', 'EXT_NETWORK_NAME') }}"
+ openbook_db_password: "{{ lookup('env', 'OPENBOOK_DB_PASSWORD') }}"
+ openbook_api_key: "{{ lookup('env', 'OPENBOOK_API_KEY') }}"
+ webdav_url: "{{ lookup('env', 'WEBDAV_URL') }}"
+ webdav_username: "{{ lookup('env', 'WEBDAV_USERNAME') }}"
+ webdav_password: "{{ lookup('env', 'WEBDAV_PASSWORD') }}"
+ tasks:
+ - include: playbooks/openrc.yaml
+ - include: playbooks/apt.yaml
+ - include: playbooks/ulimit.yaml
+ - include: playbooks/ssl.yaml
+ - include: playbooks/apache.yaml
+ - include: playbooks/java.yaml
+ - include: playbooks/logrotate.yaml
+ - include: playbooks/update_openbook.yaml