Play Target & Privileges
Playbook Tasks (4)
---
# 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.
Épinglez cet outil dans le volet latéral de votre navigateur
Accédez à cet utilitaire à tout moment avec Alt+M sans changer d’onglet. 100% hors ligne et gratuit.
Comment concevoir des playbooks Ansible visuellement
- 1Indiquez le nom du Play, le groupe d'hôtes (hosts) et l'élévation de privilèges (become: true).
- 2Sélectionnez un modèle (Nginx, Docker, Node.js) ou ajoutez vos tâches sur mesure.
- 3Paramétrez les modules (paquets, statut de service, répertoires ou ports).
- 4Téléchargez le fichier playbook.yml et exécutez-le avec ansible-playbook.
Automatisation d'infrastructure idempotente
Génère un code YAML propre et réutilisable respectant les standards de la communauté Ansible.
Foire Aux Questions (FAQ)
Vous appréciez Générateur Visuel d'Ansible Playbooks ?Partagez avec vos collègues ingénieurs cet outil privé et sans publicité !
MiniToolDesk est 100% gratuit et côté client. Votre soutien maintient le site sans pub.
Outils Similaires
Convertisseur Docker Run en Compose
Transformez vos commandes docker run en fichiers docker-compose.yml prêts pour la production
Générateur de Configuration Nginx
Générateur visuel de reverse proxy Nginx, certificats SSL, WebSocket et SPA
Générateur Dockerfile Multi-Stage
Générateur visuel de Dockerfiles sécurisés et légers pour Node.js, Go, Python, Rust et Java
Générateur de Manifestes Kubernetes YAML
Générateur visuel de Deployment, Service, Ingress et ConfigMap