Ansible定义随机数,批量修改主机名

  • 2019-09-02
  • 0
  • 0

定义随机数,批量修改主机名—yml剧本

# 方法一:
---
  - hosts: lnmp
    tasks:
      - name: 定义随机数,注册变量
        shell: openssl rand -base64 9
        register: get_random
      - name: debug测试输出内容
        debug:
          msg: "{{ get_random.stdout }}"
      - name: Set hostname
        hostname: name={{ get_random.stdout }}
# 方法二:
- hosts: lnmp
  tasks:
  - name: 打印查看facts变量的内容
    debug: msg={{ ansible_default_ipv4.address }}
  - name: 使用hostname模块将主机名修改为web_ip
    hostname: name=web_{{ ansible_default_ipv4.address }}

评论

还没有任何评论,你来说两句吧

提供支持 - 友情链接 - 衫小寨