From a6daf4ece3f05600ad66fea55c5220d07a71cef1 Mon Sep 17 00:00:00 2001 From: Michael Polenchuk Date: Wed, 24 May 2017 12:44:05 +0400 Subject: [mcp] Bring in reclass system salt models Change-Id: I1a865b7524f3a5242544e60e6b36b1092721c58b Signed-off-by: Michael Polenchuk --- mcp/reclass/classes/system/glusterfs/server/cluster.yml | 12 ++++++++++++ .../classes/system/glusterfs/server/volume/aptly.yml | 17 +++++++++++++++++ .../system/glusterfs/server/volume/artifactory.yml | 17 +++++++++++++++++ .../system/glusterfs/server/volume/devops_portal.yml | 17 +++++++++++++++++ .../system/glusterfs/server/volume/elasticsearch.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/gerrit.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/glance.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/jenkins.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/keystone.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/mysql.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/openldap.yml | 17 +++++++++++++++++ .../system/glusterfs/server/volume/postgresql.yml | 17 +++++++++++++++++ .../system/glusterfs/server/volume/prometheus.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/pushkin.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/registry.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/rundeck.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/salt.yml | 17 +++++++++++++++++ .../classes/system/glusterfs/server/volume/salt_pki.yml | 17 +++++++++++++++++ .../system/glusterfs/server/volume/security_monkey.yml | 17 +++++++++++++++++ 19 files changed, 318 insertions(+) create mode 100644 mcp/reclass/classes/system/glusterfs/server/cluster.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/aptly.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/artifactory.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/devops_portal.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/elasticsearch.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/gerrit.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/glance.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/jenkins.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/keystone.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/mysql.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/openldap.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/postgresql.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/prometheus.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/pushkin.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/registry.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/rundeck.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/salt.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/salt_pki.yml create mode 100644 mcp/reclass/classes/system/glusterfs/server/volume/security_monkey.yml (limited to 'mcp/reclass/classes/system/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 -- cgit 1.2.3-korg