Saltstack module inspector 详解
inspector.query
Query the node for specific information. Parameters: * **scope**: Specify scope of the query. * **System**: Return system data. * **Software**: Return software information. * **Services**: Return known services. * **Identity**: Return user accounts information for this system. accounts Can be either ‘local‘, ‘remote‘ or ‘all‘ (equal to "local,remote"). Remote accounts cannot be resolved on all systems, but only those, which supports ‘passwd -S -a‘. disabled True (or False, default) to return only disabled accounts. * **payload**: Payload scope parameters: filter Include only results which path starts from the filter string. time Display time in Unix ticks or format according to the configured TZ (default) Values: ticks, tz (default) size Format size. Values: B, KB, MB, GB type Include payload type. Values (comma-separated): directory (or dir), link, file (default) Example (returns everything): type=directory,link,file owners Resolve UID/GID to an actual names or leave them numeric (default). Values: name (default), id brief Return just a list of payload elements, if True. Default: False. * **all**: Return all information (default). CLI Example: salt ‘*‘ inspector.query scope=system salt ‘*‘ inspector.query scope=payload type=file,link filter=/etc size=Kb brief=False
inspector.inspect
Start node inspection and save the data to the database for further query. Parameters: * **mode**: Clarify inspection mode: configuration, payload, all (default) payload * **filter**: Comma-separated directories to track payload. * **priority**: (advanced) Set priority of the inspection. Default is low priority. CLI Example: salt ‘*‘ inspector.inspect salt ‘*‘ inspector.inspect configuration salt ‘*‘ inspector.inspect payload filter=/opt,/ext/oracle
inspector.snapshots
List current description snapshots. CLI Example: salt myminion inspector.snapshots
inspector.delete
Remove description snapshots from the system. ::parameter: all. Default: False. Remove all snapshots, if set to True. CLI example: salt myminion inspector.delete <ID> <ID1> <ID2>.. salt myminion inspector.delete all=True
inspector.export
Export an image description for Kiwi. Parameters: * **local**: Specifies True or False if the export has to be in the local file. Default: False. * **path**: If `local=True`, then specifies the path where file with the Kiwi description is written. Default: `/tmp`. CLI Example: salt myminion inspector.export salt myminion inspector.export format=iso path=/opt/builds/
inspector.build
Build an image from a current system description. The image is a system image can be output in bootable ISO or QCOW2 formats. Node uses the image building library Kiwi to perform the actual build. Parameters: * **format**: Specifies output format: "qcow2" or "iso. Default: `qcow2`. * **path**: Specifies output path where to store built image. Default: `/tmp`. CLI Example: salt myminion inspector.build salt myminion inspector.build format=iso path=/opt/builds/
相关推荐
80327065 2020-06-28
80327065 2020-06-08
SSCCGo 2020-04-10
88403461 2020-03-28
88403461 2020-03-28
82413564 2020-03-28
80183857 2020-03-28
SSCCGo 2020-03-28
SSCCGo 2020-03-26
SSCCGo 2020-03-23
80327065 2020-03-09
80183857 2020-02-27
80327065 2020-02-20
80327065 2020-02-03
SSCCGo 2019-12-28
80327065 2019-12-23
quguang 2019-12-02
89367161 2019-10-19