salt-ssh部署salt-minion

在没有minion的情况下通过salt-ssh部署salt-minion

1.设置roster

wKiom1RObJ3zH7M1AAB2YCBzcUw115.jpg

第一行:针对这个ip的服务器设置一个id

第二行:用户

第三行:密码

第四行:ssh端口

第五行:超时时间

 

2.salt-ssh可以支持saltstack的所有功能和模块test.ping  service pkg pillar grains state.highstate等

wKioL1RObRLR1LVFAAGlY2s1uNI141.jpg

3.下面通过state文件安装minion

1)首先安装epel源:

    mkdir -pv /srv/salt

    编写入口文件,分为两部分,安装epel,安装salt-minion

     wKiom1RObNjyB1KaAACDbL6AInM820.jpg

    epel.sls

    

    wKioL1RObKujZEn2AAJEBqdEgtI598.jpg

    

    install.minion:

wKiom1RObHbTirJJAAHCguZdA10766.jpg



执行salt-ssh '*' state.highstate -v    


你可能感兴趣的:(salt-minion,salt-ssh)