saltstack的常用操作(二)---帮助文档的使用

1. 模块的查看

查看全部模块

salt '*' sys.list_modules

    - acl
    - aliases
    - alternatives
    - apache
    - archive
    - artifactory
    - at
    - beacons
    - bigip
    - blockdev
    - bridge
    - btrfs
    - buildout
    - chef
    - cloud
    - cmd
    - composer
    - config
    - consul
    - container_resource
    - cp
    - cron
    - data
    - defaults
    - devmap
    - dig
    - disk
    - django
    - dnsmasq
    - dnsutil
    - drbd
    - elasticsearch
    - environ
    - etcd
    - ethtool
    - event
    - extfs
    - file
    - gem
    - genesis
    - git
    - grains
    - group
    - grub
    - hashutil
    - hipchat
    - hosts
    - http
    - img
    - incron
    - infoblox
    - ini
    - inspector
    - introspect
    - ip
    - iptables
    - iwtools
    - jboss7
    - jboss7_cli
    - k8s
    - kerberos
    - key
    - keyboard
    - kmod
    - ldap
    - ldap3
    - locale
    - locate
    - logrotate
    - lowpkg
    - lvm
    - match
    - mine
    - minion
    - modjk
    - mount
    - mysql
    - nagios_rpc
    - netaddress
    - network
    - nfs3
    - nginx
    - nova
    - openscap
    - openstack_config
    - pagerduty
    - pagerduty_util
    - pam
    - partition
    - pillar
    - pip
    - pkg
    - pkg_resource
    - postfix
    - ps
    - publish
    - pushover
    - pyenv
    - qemu_img
    - quota
    - raid
    - random
    - random_org
    - rbenv
    - rest_sample_utils
    - restartcheck
    - ret
    - rsync
    - rvm
    - s3
    - s6
    - salt_proxy
    - saltutil
    - schedule
    - scsi
    - sdb
    - seed
    - serverdensity_device
    - service
    - shadow
    - slack
    - slsutil
    - smbios
    - smtp
    - sqlite3
    - ssh
    - state
    - status
    - supervisord
    - svn
    - sys
    - sysctl
    - sysfs
    - syslog_ng
    - system
    - telemetry
    - temp
    - test
    - timezone
    - tls
    - udev
    - uptime
    - user
    - vbox_guest
    - virt
    - virtualenv
    - webutil
    - x509
    - xfs
    - zenoss


查看对应的具体模块对应的API

salt '*' sys.list_state_functions pkg/cmd/state…


1. 查看pkg模块的api列表:

    - pkg.group_installed
    - pkg.installed
    - pkg.latest
    - pkg.mod_aggregate
    - pkg.mod_init
    - pkg.mod_watch
    - pkg.purged
    - pkg.removed
    - pkg.uptodate

  2. 查看cmd模块的api列表:

    - cmd.call
    - cmd.mod_run_check
    - cmd.mod_watch
    - cmd.run
    - cmd.script
    - cmd.wait
    - cmd.wait_call
    - cmd.wait_script
    - cmd.watch

3. 查看service的列表

    - service.dead
    - service.disabled
    - service.enabled
    - service.mod_watch
    - service.running

    service状态模块提供的列表如上,但是也可以使用系统提供的service指令,如service.stop  httpd , service.rstart  httpd.

2.模块的具体使用,利用帮助文档

salt '*' sys.doc state.apply/cmd.run

可以看到相关的很清晰的CLI信息,以及帮助文档。



salt '*' sys.list_functions sys

查看帮助文档都有哪些方法:

- sys.argspec
- sys.doc
- sys.list_functions
- sys.list_modules
- sys.list_returner_functions
- sys.list_returners
- sys.list_runner_functions
- sys.list_runners
- sys.list_state_functions
- sys.list_state_modules
- sys.reload_modules
- sys.returner_doc
- sys.runner_doc
- sys.state_doc



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值