• Saltstack module chroot 详解


    chroot.highstate

    Retrieve the state data from the salt master for this minion and
    execute it inside the chroot.
    
    root
        Path to the chroot environment
    
    For a formal description of the possible parameters accepted in
    this function, check `state.highstate` documentation.
    
    CLI Example:
    
        salt myminion chroot.highstate /chroot
        salt myminion chroot.highstate /chroot pillar='{"foo": "bar"}'
    

    chroot.call

    Executes a Salt function inside a chroot environment.
    
    The chroot does not need to have Salt installed, but Python is
    required.
    
    root
        Path to the chroot environment
    
    function
        Salt execution module function
    
    CLI Example:
    
        salt myminion chroot.call /chroot test.ping
        salt myminion chroot.call /chroot ssh.set_auth_key user key=mykey
    

    chroot.sls

    Execute the states in one or more SLS files inside the chroot.
    
    root
        Path to the chroot environment
    
    saltenv
        Specify a salt fileserver environment to be used when applying
        states
    
    mods
        List of states to execute
    
    test
        Run states in test-only (dry-run) mode
    
    exclude
        Exclude specific states from execution. Accepts a list of sls
        names, a comma-separated string of sls names, or a list of
        dictionaries containing ``sls`` or ``id`` keys. Glob-patterns
        may be used to match multiple states.
    
    For a formal description of the possible parameters accepted in
    this function, check `state.sls` documentation.
    
    CLI Example:
    
        salt '*' chroot.sls /chroot stuff pillar='{"foo": "bar"}'
    

    chroot.exist

    Return True if the chroot environment is present.
    

    chroot.apply

    Apply an state inside a chroot.
    
    This function will call `chroot.highstate` or `chroot.sls` based
    on the arguments passed to this function. It exists as a more
    intuitive way of applying states.
    
    root
        Path to the chroot environment
    
    For a formal description of the possible parameters accepted in
    this function, check `state.apply_` documentation.
    
    CLI Example:
    
        salt myminion chroot.apply /chroot
        salt myminion chroot.apply /chroot stuff
        salt myminion chroot.apply /chroot stuff pillar='{"foo": "bar"}'
    

    chroot.create

    Create a basic chroot environment.
    
    Note that this environment is not functional. The caller needs to
    install the minimal required binaries, including Python if
    chroot.call is called.
    
    root
        Path to the chroot environment
    
    CLI Example:
    
        salt myminion chroot.create /chroot
  • 相关阅读:
    Red packet
    Pie
    River Hopscotch
    5.spring使用注解开发
    11.Java邮件发送
    10.Java文件传输
    HTML中标签的嵌套原则
    9.SMBMS超市订单管理系统
    8.MVC和过滤器Filter
    7.JSP基础语法,指令和标签以及Java Bean
  • 原文地址:https://www.cnblogs.com/randomlee/p/Saltstack_module_chroot.html
Copyright © 2020-2023  润新知