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 | |
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')
39 files changed, 564 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}" diff --git a/mcp/reclass/classes/system/glusterfs/cluster.yml b/mcp/reclass/classes/system/glusterfs/cluster.yml new file mode 100644 index 000000000..8a5c59539 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/cluster.yml @@ -0,0 +1,2 @@ +classes: +- service.glusterfs.server diff --git a/mcp/reclass/classes/system/glusterfs/server/cluster.yml b/mcp/reclass/classes/system/glusterfs/server/cluster.yml new file mode 100644 index 000000000..87aa0e950 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/cluster.yml @@ -0,0 +1,12 @@ +classes: +- service.glusterfs.server +parameters: + glusterfs: + _support: + iptables: + enabled: false + server: + peers: + - ${_param:cluster_node01_address} + - ${_param:cluster_node02_address} + - ${_param:cluster_node03_address} diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/aptly.yml b/mcp/reclass/classes/system/glusterfs/server/volume/aptly.yml new file mode 100644 index 000000000..db0163821 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/aptly.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + aptly: + storage: /srv/glusterfs/aptly + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/aptly + - ${_param:cluster_node02_address}:/srv/glusterfs/aptly + - ${_param:cluster_node03_address}:/srv/glusterfs/aptly + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/artifactory.yml b/mcp/reclass/classes/system/glusterfs/server/volume/artifactory.yml new file mode 100644 index 000000000..a19115e9c --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/artifactory.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + artifactory: + storage: /srv/glusterfs/artifactory + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/artifactory + - ${_param:cluster_node02_address}:/srv/glusterfs/artifactory + - ${_param:cluster_node03_address}:/srv/glusterfs/artifactory + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/devops_portal.yml b/mcp/reclass/classes/system/glusterfs/server/volume/devops_portal.yml new file mode 100644 index 000000000..0b71b6280 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/devops_portal.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + devops_portal: + storage: /srv/glusterfs/devops_portal + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/devops_portal + - ${_param:cluster_node02_address}:/srv/glusterfs/devops_portal + - ${_param:cluster_node03_address}:/srv/glusterfs/devops_portal + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/elasticsearch.yml b/mcp/reclass/classes/system/glusterfs/server/volume/elasticsearch.yml new file mode 100644 index 000000000..73f35c102 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/elasticsearch.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + elasticsearch: + storage: /srv/glusterfs/elasticsearch + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/elasticsearch + - ${_param:cluster_node02_address}:/srv/glusterfs/elasticsearch + - ${_param:cluster_node03_address}:/srv/glusterfs/elasticsearch + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/gerrit.yml b/mcp/reclass/classes/system/glusterfs/server/volume/gerrit.yml new file mode 100644 index 000000000..6667f936b --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/gerrit.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + gerrit: + storage: /srv/glusterfs/gerrit + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/gerrit + - ${_param:cluster_node02_address}:/srv/glusterfs/gerrit + - ${_param:cluster_node03_address}:/srv/glusterfs/gerrit + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/glance.yml b/mcp/reclass/classes/system/glusterfs/server/volume/glance.yml new file mode 100644 index 000000000..8276a448a --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/glance.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + glance: + storage: /srv/glusterfs/glance + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/glance + - ${_param:cluster_node02_address}:/srv/glusterfs/glance + - ${_param:cluster_node03_address}:/srv/glusterfs/glance + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING
\ No newline at end of file diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/jenkins.yml b/mcp/reclass/classes/system/glusterfs/server/volume/jenkins.yml new file mode 100644 index 000000000..5c077d0bb --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/jenkins.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + jenkins: + storage: /srv/glusterfs/jenkins + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/jenkins + - ${_param:cluster_node02_address}:/srv/glusterfs/jenkins + - ${_param:cluster_node03_address}:/srv/glusterfs/jenkins + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/keystone.yml b/mcp/reclass/classes/system/glusterfs/server/volume/keystone.yml new file mode 100644 index 000000000..229d787d5 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/keystone.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + keystone-keys: + storage: /srv/glusterfs/keystone-keys + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/keystone-keys + - ${_param:cluster_node02_address}:/srv/glusterfs/keystone-keys + - ${_param:cluster_node03_address}:/srv/glusterfs/keystone-keys + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING
\ No newline at end of file diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/mysql.yml b/mcp/reclass/classes/system/glusterfs/server/volume/mysql.yml new file mode 100644 index 000000000..0e7367c37 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/mysql.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + mysql: + storage: /srv/glusterfs/mysql + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/mysql + - ${_param:cluster_node02_address}:/srv/glusterfs/mysql + - ${_param:cluster_node03_address}:/srv/glusterfs/mysql + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING
\ No newline at end of file diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/openldap.yml b/mcp/reclass/classes/system/glusterfs/server/volume/openldap.yml new file mode 100644 index 000000000..d507b44f7 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/openldap.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + openldap: + storage: /srv/glusterfs/openldap + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/openldap + - ${_param:cluster_node02_address}:/srv/glusterfs/openldap + - ${_param:cluster_node03_address}:/srv/glusterfs/openldap + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/postgresql.yml b/mcp/reclass/classes/system/glusterfs/server/volume/postgresql.yml new file mode 100644 index 000000000..26290f888 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/postgresql.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + postgresql: + storage: /srv/glusterfs/postgresql + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/postgresql + - ${_param:cluster_node02_address}:/srv/glusterfs/postgresql + - ${_param:cluster_node03_address}:/srv/glusterfs/postgresql + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/prometheus.yml b/mcp/reclass/classes/system/glusterfs/server/volume/prometheus.yml new file mode 100644 index 000000000..144847a0b --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/prometheus.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + prometheus: + storage: /srv/glusterfs/prometheus + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/prometheus + - ${_param:cluster_node02_address}:/srv/glusterfs/prometheus + - ${_param:cluster_node03_address}:/srv/glusterfs/prometheus + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/pushkin.yml b/mcp/reclass/classes/system/glusterfs/server/volume/pushkin.yml new file mode 100644 index 000000000..52d393ef1 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/pushkin.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + pushkin: + storage: /srv/glusterfs/pushkin + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/pushkin + - ${_param:cluster_node02_address}:/srv/glusterfs/pushkin + - ${_param:cluster_node03_address}:/srv/glusterfs/pushkin + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/registry.yml b/mcp/reclass/classes/system/glusterfs/server/volume/registry.yml new file mode 100644 index 000000000..5df7d8a70 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/registry.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + registry: + storage: /srv/glusterfs/registry + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/registry + - ${_param:cluster_node02_address}:/srv/glusterfs/registry + - ${_param:cluster_node03_address}:/srv/glusterfs/registry + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/rundeck.yml b/mcp/reclass/classes/system/glusterfs/server/volume/rundeck.yml new file mode 100644 index 000000000..22e5563fd --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/rundeck.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + rundeck: + storage: /srv/glusterfs/rundeck + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/rundeck + - ${_param:cluster_node02_address}:/srv/glusterfs/rundeck + - ${_param:cluster_node03_address}:/srv/glusterfs/rundeck + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/salt.yml b/mcp/reclass/classes/system/glusterfs/server/volume/salt.yml new file mode 100644 index 000000000..f87b02938 --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/salt.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + saltmaster: + storage: /srv/glusterfs/saltmaster + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/saltmaster + - ${_param:cluster_node02_address}:/srv/glusterfs/saltmaster + - ${_param:cluster_node03_address}:/srv/glusterfs/saltmaster + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/salt_pki.yml b/mcp/reclass/classes/system/glusterfs/server/volume/salt_pki.yml new file mode 100644 index 000000000..7af39daab --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/salt_pki.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + salt_pki: + storage: /srv/glusterfs/salt_pki + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/salt_pki + - ${_param:cluster_node02_address}:/srv/glusterfs/salt_pki + - ${_param:cluster_node03_address}:/srv/glusterfs/salt_pki + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING diff --git a/mcp/reclass/classes/system/glusterfs/server/volume/security_monkey.yml b/mcp/reclass/classes/system/glusterfs/server/volume/security_monkey.yml new file mode 100644 index 000000000..478aec3af --- /dev/null +++ b/mcp/reclass/classes/system/glusterfs/server/volume/security_monkey.yml @@ -0,0 +1,17 @@ +parameters: + glusterfs: + server: + volumes: + security_monkey: + storage: /srv/glusterfs/security_monkey + replica: 3 + bricks: + - ${_param:cluster_node01_address}:/srv/glusterfs/security_monkey + - ${_param:cluster_node02_address}:/srv/glusterfs/security_monkey + - ${_param:cluster_node03_address}:/srv/glusterfs/security_monkey + options: + cluster.readdir-optimize: On + nfs.disable: On + network.remote-dio: On + diagnostics.client-log-level: WARNING + diagnostics.brick-log-level: WARNING |