Initial manila support
This patch adds the following:
* Apache manila sites
* mysql database
* horizon plugin
* keystone endpoints/users
* manila system cluster/single
* nginx proxy site
* haproxy proxy site
Related-Prod: PROD-18003
Change-Id: I8892e7ad32d1d1d8adb487a94f669593aab15977
diff --git a/keystone/client/service/manila2.yml b/keystone/client/service/manila2.yml
new file mode 100644
index 0000000..1a3a125
--- /dev/null
+++ b/keystone/client/service/manila2.yml
@@ -0,0 +1,33 @@
+parameters:
+ _param:
+ cluster_public_protocol: https
+ manila_service_protocol: http
+ keystone:
+ client:
+ server:
+ identity:
+ project:
+ service:
+ user:
+ manila:
+ is_admin: true
+ password: ${_param:keystone_manila_password}
+ email: ${_param:admin_email}
+ service:
+ manilav2:
+ type: sharev2
+ description: OpenStack Shared File Systems V2
+ endpoints:
+ - region: ${_param:openstack_region}
+ public_address: ${_param:cluster_public_host}
+ public_protocol: ${_param:cluster_public_protocol}
+ public_port: 8786
+ public_path: '/v2/$(tenant_id)s'
+ internal_address: ${_param:manila_service_host}
+ internal_port: 8786
+ internal_path: '/v2/$(tenant_id)s'
+ internal_protocol: ${_param:manila_service_protocol}
+ admin_protocol: ${_param:manila_service_protocol}
+ admin_address: ${_param:manila_service_host}
+ admin_port: 8786
+ admin_path: '/v2/$(tenant_id)s'