Ansible Playbook 可视化构建器

100% 浏览器本地・零服务器上传

可视化编排 Ansible YAML 剧本(集成 apt、systemd、git、ufw 与 docker)

DevOps Automation Presets

Play Target & Privileges

Playbook Tasks (4)

1
Parameters for `apt`
Packages (comma separated)
State
2
Parameters for `apt`
Packages (comma separated)
State
3
Parameters for `ufw`
Rule
Port / Name
4
Parameters for `service`
Service Name
State
Generated playbook.yml
---
# Ansible Playbook
# Generated by MiniToolDesk (https://minitooldesk.com/tools/ansible-playbook-builder/)
- name: Setup and Configure Production Nginx Web Server
  hosts: webservers
  become: true
  gather_facts: true
  vars:
    http_port: 80
    server_name: example.com
  tasks:
    - name: Update APT package index cache
      apt:
        update_cache: true
        cache_valid_time: 3600
    - name: Install Nginx web server and dependencies
      apt:
        name:
          - nginx
          - curl
          - ufw
        state: present
    - name: Allow HTTP and HTTPS traffic in UFW firewall
      ufw:
        rule: allow
        name: Nginx Full
    - name: Ensure Nginx systemd service is active and enabled on boot
      service:
        name: nginx
        state: started
        enabled: true

Ready to Execute

Run ansible-playbook -i hosts playbook.yml directly on your control machine.

将此工具固定在浏览器侧边栏

随时按下 Alt+M 即可在当前标签页侧边唤出此工具,免去切网页的麻烦。100% 离线免费。

获取浏览器插件

如何可视化创建 Ansible Playbook

  1. 1输入 Play 剧本名称、目标主机清单组(hosts)及提权配置(become: true)。
  2. 2从预设模板(Nginx、Docker、Node.js 部署)开始,或自由添加自定义任务步骤。
  3. 3配置各模块参数(如包名、服务运行状态、代码仓库地址或端口号)。
  4. 4一键复制或下载生成的 playbook.yml 并在控制机上运行 ansible-playbook。

幂等性运维自动化最佳实践

严格遵循 Ansible 官方社区规范,确保生成的 Playbook 具备幂等性与极佳的可读性。

常见问题解答 (FAQ)

喜欢 Ansible Playbook 可视化构建器 吗?分享给你的工程师朋友,一起告别广告与隐私泄露!

MiniToolDesk 100% 离线计算、零数据上传,您的支持是保持纯净无广告的动力。

相关开发者工具