aboutsummaryrefslogtreecommitdiffstats
path: root/environments/manila-cephfsnative-config-docker.yaml
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-09-01 22:58:35 +0000
committerGerrit Code Review <review@openstack.org>2017-09-01 22:58:35 +0000
commitf3ba7a1f4230ffd057568080dcf8b76c8377a92a (patch)
treebb30ea9a29882bfb300917cf8af110ea0139793b /environments/manila-cephfsnative-config-docker.yaml
parenta3ee4adaee3d59a4cc53daa4b7b5e1d517d4458c (diff)
parentb7bbe4b758043c418078a60275bbf3bf26f5e07a (diff)
Merge "Add storage backends env files for containerized deployment" into stable/pike
Diffstat (limited to 'environments/manila-cephfsnative-config-docker.yaml')
-rw-r--r--environments/manila-cephfsnative-config-docker.yaml20
1 files changed, 20 insertions, 0 deletions
diff --git a/environments/manila-cephfsnative-config-docker.yaml b/environments/manila-cephfsnative-config-docker.yaml
new file mode 100644
index 00000000..8c822918
--- /dev/null
+++ b/environments/manila-cephfsnative-config-docker.yaml
@@ -0,0 +1,20 @@
+# EXPERIMENTAL: The configuration enabled by this environment
+# is not considered production-ready.
+#
+# A Heat environment file which can be used to enable a
+# a Manila CephFS Native driver backend.
+resource_registry:
+ OS::TripleO::Services::ManilaApi: ../docker/services/manila-api.yaml
+ OS::TripleO::Services::ManilaScheduler: ../docker/services/manila-scheduler.yaml
+ # Only manila-share is pacemaker managed:
+ OS::TripleO::Services::ManilaShare: ../docker/services/pacemaker/manila-share.yaml
+ OS::TripleO::Services::ManilaBackendCephFs: ../puppet/services/manila-backend-cephfs.yaml
+
+
+parameter_defaults:
+ ManilaCephFSNativeBackendName: cephfsnative
+ ManilaCephFSNativeDriverHandlesShareServers: false
+ ManilaCephFSNativeCephFSConfPath: '/etc/ceph/ceph.conf'
+ ManilaCephFSNativeCephFSAuthId: 'manila'
+ ManilaCephFSNativeCephFSClusterName: 'ceph'
+ ManilaCephFSNativeCephFSEnableSnapshots: false