edcf 发表于 2015-9-16 10:01:48

saltstack之软件管理

  1.installed安装软件包
  例:
  安装NFS
  /srv/salt/pkg/nfs.sls



nfs:
pkg.installed:
- pkgs:
- nfs-utils
  在命令行执行如下



salt 'test82.salt.cn' state.sls pkg.nfs
  或直接在命令行执行如下



salt '*' pkg.install nfs-utils
  2.removed删除软件包
  例:
  删除NFS
  /srv/salt/pkg/nfs.sls



nfs:
#pkg.installed:
pkg.removed:
- pkgs:
- nfs-utils
  在命令行执行如下



salt 'test82.salt.cn' state.sls pkg.nfs
  或直接命令行执行如下



salt '*' pkg.remove nfs-utils
salt '*' pkg.remove pkgs='["ftp", "nfs-utils"]'
  3.查看已安装包



salt 'test82.salt.cn' pkg.list_pkgs
  4.查看指定安装包版本



salt '*' pkg.version <package name>
salt '*' pkg.version <package1> <package2> <package3> ...
  
页: [1]
查看完整版本: saltstack之软件管理