ソースを参照

Orchestration metadata and states

tags/2016.12
Adam Tengler 8年前
コミット
12e9b907a0
4個のファイルの変更34行の追加14行の削除
  1. +6
    -0
      galera/meta/salt.yml
  2. +0
    -14
      galera/orchestrate/init.sls
  3. +18
    -0
      galera/orchestrate/master.sls
  4. +10
    -0
      galera/orchestrate/slave.sls

+ 6
- 0
galera/meta/salt.yml ファイルの表示

@@ -0,0 +1,6 @@
orchestrate:
master:
priority: 140
slave:
priority: 150


+ 0
- 14
galera/orchestrate/init.sls ファイルの表示

@@ -1,14 +0,0 @@
galera_master:
salt.state:
- tgt: 'roles:galera.master'
- tgt_type: grain
- sls: galera

galera_slaves:
salt.state:
- tgt: 'roles:galera.slave'
- tgt_type: grain
- sls: galera
- require:
- salt: galera_master


+ 18
- 0
galera/orchestrate/master.sls ファイルの表示

@@ -0,0 +1,18 @@
galera.master:
salt.state:
- tgt: 'galera:master'
- tgt_type: pillar
- queue: True
- sls: galera.master
- batch: 1

galera.server:
salt.state:
- tgt: 'galera:master'
- tgt_type: pillar
- queue: True
- sls: galera.server
- batch: 1
- require:
- salt: galera.master


+ 10
- 0
galera/orchestrate/slave.sls ファイルの表示

@@ -0,0 +1,10 @@
galera.slave:
salt.state:
- tgt: 'galera:slave'
- tgt_type: pillar
- queue: True
- sls: galera.slave
- batch: 1
- require:
- salt: galera.server


読み込み中…
キャンセル
保存