blob: 2291c88ec496a65671e48ec3424dabfcc4b968ce [file] [log] [blame]
{%- from "salt/map.jinja" import config with context %}
{%- set cluster = salt['pillar.get']('salt:control:cluster:'+cluster_name) %}
{%- set node = salt['pillar.get']('salt:control:cluster:'+cluster_name+':node:'+node_name) %}
#!/bin/bash
curl --insecure -L http://bootstrap.saltstack.org -o install_salt.sh
sh install_salt.sh
echo "id: {{ node_name }}.{{ cluster.domain }}" > /etc/salt/minion.d/minion.conf
echo "master: salt/master: {{ cluster.config.host }}" >> /etc/salt/minion.d/minion.conf
chown root:root /etc/salt/minion.d/minion.conf
chmod 0600 /etc/salt/minion.d/minion.conf
service salt-minion restart