diff options
author | Michael Polenchuk <mpolenchuk@mirantis.com> | 2017-05-24 12:44:05 +0400 |
---|---|---|
committer | Michael Polenchuk <mpolenchuk@mirantis.com> | 2017-05-24 12:47:57 +0400 |
commit | a6daf4ece3f05600ad66fea55c5220d07a71cef1 (patch) | |
tree | 988e0e370b7c2683f10eff189f2ba7b276b24923 /mcp/reclass/classes/system/glusterfs/client | |
parent | 7b4fbdd9be1a234c345b21ebf0eafcf7f5187f26 (diff) |
[mcp] Bring in reclass system salt models
Change-Id: I1a865b7524f3a5242544e60e6b36b1092721c58b
Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com>
Diffstat (limited to 'mcp/reclass/classes/system/glusterfs/client')
19 files changed, 244 insertions, 0 deletions
diff --git a/mcp/reclass/classes/system/glusterfs/client/cluster.yml b/mcp/reclass/classes/system/glusterfs/client/cluster.yml new file mode 100644 index 000000000..24eab4fa5 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/cluster.yml @@ -0,0 +1,2 @@ +classes: +- service.glusterfs.client
\ No newline at end of file diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/aptly.yml b/mcp/reclass/classes/system/glusterfs/client/volume/aptly.yml new file mode 100644 index 000000000..659f59d16 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/aptly.yml @@ -0,0 +1,13 @@ +parameters: + _param: + aptly_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + aptly: + path: /srv/volumes/aptly + server: ${_param:aptly_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/artifactory.yml b/mcp/reclass/classes/system/glusterfs/client/volume/artifactory.yml new file mode 100644 index 000000000..878131fbb --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/artifactory.yml @@ -0,0 +1,13 @@ +parameters: + _param: + artifactory_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + artifactory: + path: /srv/volumes/artifactory + server: ${_param:artifactory_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/devops_portal.yml b/mcp/reclass/classes/system/glusterfs/client/volume/devops_portal.yml new file mode 100644 index 000000000..dc422012b --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/devops_portal.yml @@ -0,0 +1,13 @@ +parameters: + _param: + devops_portal_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + devops_portal: + path: /srv/volumes/devops_portal + server: ${_param:devops_portal_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/elasticsearch.yml b/mcp/reclass/classes/system/glusterfs/client/volume/elasticsearch.yml new file mode 100644 index 000000000..02480937e --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/elasticsearch.yml @@ -0,0 +1,13 @@ +parameters: + _param: + elasticsearch_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + elasticsearch: + path: /srv/volumes/elasticsearch + server: ${_param:elasticsearch_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/gerrit.yml b/mcp/reclass/classes/system/glusterfs/client/volume/gerrit.yml new file mode 100644 index 000000000..4598683b9 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/gerrit.yml @@ -0,0 +1,15 @@ +parameters: + _param: + gerrit_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + gerrit: + path: /srv/volumes/gerrit + server: ${_param:gerrit_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" + user: 1000 + group: 1000 diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/glance.yml b/mcp/reclass/classes/system/glusterfs/client/volume/glance.yml new file mode 100644 index 000000000..ec593b9fa --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/glance.yml @@ -0,0 +1,15 @@ +parameters: + _param: + glance_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + glance: + path: /var/lib/glance/images + server: ${_param:glance_glusterfs_service_host} + user: glance + group: glance + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/jenkins.yml b/mcp/reclass/classes/system/glusterfs/client/volume/jenkins.yml new file mode 100644 index 000000000..c9fa258be --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/jenkins.yml @@ -0,0 +1,15 @@ +parameters: + _param: + jenkins_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + jenkins: + path: /srv/volumes/jenkins + server: ${_param:jenkins_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" + user: 1000 + group: 1000 diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/keystone.yml b/mcp/reclass/classes/system/glusterfs/client/volume/keystone.yml new file mode 100644 index 000000000..713902972 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/keystone.yml @@ -0,0 +1,15 @@ +parameters: + _param: + keystone_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + keystone-keys: + path: /var/lib/keystone/fernet-keys + server: ${_param:keystone_glusterfs_service_host} + user: keystone + group: keystone + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/mysql.yml b/mcp/reclass/classes/system/glusterfs/client/volume/mysql.yml new file mode 100644 index 000000000..7761a0735 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/mysql.yml @@ -0,0 +1,13 @@ +parameters: + _param: + mysql_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + mysql: + path: /srv/volumes/mysql + server: ${_param:mysql_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/openldap.yml b/mcp/reclass/classes/system/glusterfs/client/volume/openldap.yml new file mode 100644 index 000000000..22b10cd9c --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/openldap.yml @@ -0,0 +1,13 @@ +parameters: + _param: + openldap_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + openldap: + path: /srv/volumes/openldap + server: ${_param:openldap_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/postgresql.yml b/mcp/reclass/classes/system/glusterfs/client/volume/postgresql.yml new file mode 100644 index 000000000..b49c905d8 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/postgresql.yml @@ -0,0 +1,13 @@ +parameters: + _param: + postgresql_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + postgresql: + path: /srv/volumes/postgresql + server: ${_param:postgresql_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/prometheus.yml b/mcp/reclass/classes/system/glusterfs/client/volume/prometheus.yml new file mode 100644 index 000000000..3fae59b3a --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/prometheus.yml @@ -0,0 +1,13 @@ +parameters: + _param: + prometheus_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + prometheus: + path: /srv/volumes/prometheus + server: ${_param:prometheus_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/pushkin.yml b/mcp/reclass/classes/system/glusterfs/client/volume/pushkin.yml new file mode 100644 index 000000000..ee09ef860 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/pushkin.yml @@ -0,0 +1,13 @@ +parameters: + _param: + pushkin_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + pushkin: + path: /srv/volumes/pushkin + server: ${_param:pushkin_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/registry.yml b/mcp/reclass/classes/system/glusterfs/client/volume/registry.yml new file mode 100644 index 000000000..af932a681 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/registry.yml @@ -0,0 +1,13 @@ +parameters: + _param: + registry_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + registry: + path: /srv/volumes/registry + server: ${_param:registry_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/rundeck.yml b/mcp/reclass/classes/system/glusterfs/client/volume/rundeck.yml new file mode 100644 index 000000000..f0c6ccdf9 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/rundeck.yml @@ -0,0 +1,13 @@ +parameters: + _param: + rundeck_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + rundeck: + path: /srv/volumes/rundeck + server: ${_param:rundeck_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/salt.yml b/mcp/reclass/classes/system/glusterfs/client/volume/salt.yml new file mode 100644 index 000000000..048d38b94 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/salt.yml @@ -0,0 +1,13 @@ +parameters: + _param: + salt_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + saltmaster: + path: /etc/salt/pki/master + server: ${_param:salt_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/salt_pki.yml b/mcp/reclass/classes/system/glusterfs/client/volume/salt_pki.yml new file mode 100644 index 000000000..9083e19ba --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/salt_pki.yml @@ -0,0 +1,13 @@ +parameters: + _param: + salt_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + salt_pki: + path: /srv/salt/pki + server: ${_param:salt_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" diff --git a/mcp/reclass/classes/system/glusterfs/client/volume/security_monkey.yml b/mcp/reclass/classes/system/glusterfs/client/volume/security_monkey.yml new file mode 100644 index 000000000..b00866978 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/client/volume/security_monkey.yml @@ -0,0 +1,13 @@ +parameters: + _param: + security_monkey_glusterfs_service_host: ${_param:glusterfs_service_host} + glusterfs_node01_address: ${_param:cluster_node01_address} + glusterfs_node02_address: ${_param:cluster_node02_address} + glusterfs_node03_address: ${_param:cluster_node03_address} + glusterfs: + client: + volumes: + security_monkey: + path: /srv/volumes/security_monkey + server: ${_param:security_monkey_glusterfs_service_host} + opts: "defaults,backup-volfile-servers=${_param:glusterfs_node01_address}:${_param:glusterfs_node02_address}:${_param:glusterfs_node03_address}" |