New version of salt-formula from Saltstack
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

1234567891011
  1. {%- from "salt/map.jinja" import config with context %}
  2. {%- set cluster = salt['pillar.get']('salt:control:cluster:'+cluster_name) %}
  3. {%- set node = salt['pillar.get']('salt:control:cluster:'+cluster_name+':node:'+node_name) %}
  4. #!/bin/bash
  5. curl --insecure -L http://bootstrap.saltstack.org -o install_salt.sh
  6. sh install_salt.sh
  7. echo "id: {{ node_name }}.{{ cluster.domain }}" > /etc/salt/minion.d/minion.conf
  8. echo "master: salt/master: {{ cluster.config.host }}" >> /etc/salt/minion.d/minion.conf
  9. chown root:root /etc/salt/minion.d/minion.conf
  10. chmod 0600 /etc/salt/minion.d/minion.conf
  11. service salt-minion restart