Usa questo tag per domande su Ansible, un motore di automazione open source, relativo all'utilizzo di Ansible per argomenti come il provisioning del cloud, la gestione della configurazione, la distribuzione delle applicazioni, ecc.
Un team di amministratori di sistema IT che ha esperienza nell'uso di shell scripting per risolvere i loro problemi, sta pensando di iniziare a utilizzare Ansible. Ci sono differenze sostanziali e buoni motivi per iniziare a usare Ansible vs. per continuare a scrivere script di shell?
Cercando di provare a creare un po 'di resilienza nella nostra configurazione Ansible che si occupa di provisioning e configurazione. Comprendo alcuni metodi di test sul lato della configurazione delle cose, ma mi chiedo come implementare meglio i test sul lato del provisioning delle cose e se ci sono strumenti …
Stiamo pianificando di utilizzare Ansible Vault nel nostro progetto per evitare la perdita di password o chiavi in git. L'idea è quella di mettere tutti i nostri dati sensibili in un file semplice, quindi crittografare questo file con ansible-vault usando una password prima di passare a git. Per decrittografare il …
Sto cercando di installare il filtro clean / smudge in git per avere la crittografia e la decrittografia automatica dei file contenenti segreti tramite il comando ansible-vault . La particolarità del comando ansible-vault è che non è idempotente (crea un binario diverso ogni volta che viene invocato sugli stessi dati). …
Sto eseguendo un playbook Ansible con un trucco sottile per lavorare su una porta di port forwarding arbitraria (quindi posso usare una macchina senza accesso diretto a molte macchine). Ho una pre-attività per cambiare la ansible_portvariabile, quindi quando inizio a eseguire i miei compiti e ruoli reali, mi viene richiesto …
Vorrei capire le differenze tra Puppet e Ansible, in particolare che tipo di limitazioni Puppet ha rispetto ad Ansible. Ci sono cose che non puoi fare in Puppet, ma puoi in Ansible? In altre parole, perché alcune persone si spostano da Puppet a Ansible?
Sono nuovo di Ansible. Ecco il mio compito ... Ho più di 400 host e devo verificare se 5 porte diverse sono aperte dalla loro estremità al nostro server web. Individualmente, potrei accedere ed eseguire: telnet mywebserver.com 443 telnet mywebserver.com 80 telnet mywebserver.com 8443 ..e così via.. Quale modulo o …
Ho un playbook Ansible in cui voglio aggiornare un numero di dispositivi traballanti in sequenza. Posso usarlo serial:1, ma voglio interrompere del tutto il playbook se ricevo un errore in modo da poterlo riparare prima di procedere invece di accumulare errori. Vorrei anche riavviare il playbook sullo stesso host su …
Sono nuovo di Ansible, con una certa esperienza in Chef. Sto pensando di imparare e usare Ansible per gestire gli ambienti. Mi chiedevo quale sarebbe stata la migliore pratica per gestire l'inventario delle istanze spot di AWS? Ad esempio, quando un'istanza spot viene chiusa, il vecchio IP non è più …
Sto usando un playbook responsible per configurare Apache per un elenco di siti. Il playbook deve copiare il modello di configurazione dell'host virtuale per ciascun sito in posizione, quindi abilitare ciascun sito utilizzando a2ensite: - name: Install apache site conf template: src=apache-sites-{{item}}-conf.j2 dest=/etc/apache2/sites-available/{{item}}.conf mode=0644 with_items: - sitea - siteb - …
sfondo Usiamo Ansible per il provisioning e la gestione dell'infrastruttura di Azure. Al momento eseguiamo Ansible "manualmente", ovvero eseguiamo manualmente i playbook per varie attività automatizzate. Nessuna infrastruttura CI. Probabilmente non pertinente, ma gestiamo il nostro inventario utilizzando script dinamici azure_rm.py. Siamo incoraggiati ad essere il più sicuri possibile, ad …
Secondo l'aiuto di ansible-playbook si potrebbe usare --user=REMOTE_USERper definire l'utente ssh, ma si potrebbe anche definire ansible_ssh_user: REMOTE_USERin host o group_vars. Domanda Quale variabile deve essere definita nella directory group- o host_vars per evitare che --vault-password-filedebba essere definita durante l'esecuzione ansible-playbook? tentativi Quando ansible_vault_password_file: ~/.vault_pass.txtè definito nella configurazione, la decodifica …
Recentemente l'Amazzonia S3 ha avuto un'interruzione grave nella regione us-east-1. Sembra che sia stato probabilmente causato da un errore di ortografia durante l'esecuzione di un playbook di manutenzione in Ansible o uno strumento simile. Puoi mettere un wrapper di script shell attorno a ansible-playbook per assomigliare a: #!/bin/bash /usr/bin/ansible-playbook "$@" …
Sono nuovo di Ansible, ma devo mantenere una serie di libri di gioco, che corrispondono ai servizi da configurare in un determinato ambiente. Devono essere assegnati una porta, certificati, ecc. Ciò si traduce in molti file con elenchi di essenzialmente sempre gli stessi nomi e un'assegnazione a loro. In molti …
Sto eseguendo Ansible 2.2, ma posso aggiornare se aiuta. Ho visto questo e sono stato abbastanza emozionato, ma non sembra essere in questo (o qualsiasi) versione di documentazione Ansible. Il problema che sto cercando di risolvere è che ho 1000 utenti che devo gestire su un box Centos. Ci vuole …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.