[摘要] saltstack再来一个测试配置,搭建java环境和配置环境变量:saltstack install jdk,办法比较土,参考网上的pillar,还是没有用好,简单期间直接写的sls配置,通过不容的配置来安装不同版本的jdk,另外遇到了删除jdk.tar.gz文件后重复推送的问题,可以通过unless解决掉。
saltstack 在实际使用中,由于服务器的硬件,软件亦或操作系统不同,如果要实现一个通用配置往往要考虑到兼容性,简单的话可以使用单独的配置文件或者模块来针对不同node进行配置,如果使用一个通用的配置匹配多种条件就需要使用 saltstack grains 了。
SaltStack是一个新的基础平台管理工具。很短的时间即可运行并使用起来, 扩展性足以支撑管理上万台服务器,数秒钟即可完成数据传递. 经常被描述为 Func加强版+Puppet精简版。
对系统工程师来说,配置管理已经向前跃进了一大步. 系统配置的自动化不仅可预测,可重复, 还具有可管理性. 配置管理工具通常使用版本控制化的配置模板来描述基础设施的目标状态。凭借版本控制化的配置,可以将环境回滚(或前滚)到前面(或后序)状态;环境配置文件的自动化管理也是持续性交付管道的必要特性。