使用Ansible在sysctl中设置多个值


࿏自ོ༾由ོ༽人͙⃡⌇
2025-03-09 10:58:03 (1月前)


我有一个playbook,其中包含几个为sysctl设置值的任务。如何使用sysctl模块,而不是为每个设置设置任务,如何使用一个任务设置所有值?

Playbook片段:


  • ……


2 条回复
  1. 0# ࿏自ོ༾由ོ༽人͙⃡⌇ | 2019-08-31 10-32



    定义var文件中的所有变量:



    例如




    1. sysctl:

      • name: test
        value: test








    剧本:



        • hosts: “{{ }}”
          tasks:
            • name: update sysctl param
              sysctl:
              name: “{{ item.name }}”
              value: “{{ item.value }}”
              state: present
              reload: yes
              with_items:
            • “{{ hosts }}”


      登录 后才能参与评论