Richten Sie ansible-playbook unter Ubuntu 20.04 ein

Installation

sudo apt update -y
sudo apt install -y software-properties-common
sudo apt-add-repository --yes --update ppa:ansible/ansible
sudo apt install -y ansible

Versionsbestätigung

ansible-playbook --version

Registrieren Sie sich mit autorisierten Schlüsseln auf dem Computer, auf dem Ansible ausgeführt wird

ssh-copy-id 128.22.133.120

Bei Angabe eines öffentlichen Schlüssels

--Etwas ist schief gelaufen

cat ~/.ssh/vamdemickey.pem | ssh [email protected] -i ~/.ssh/vamdemickey.pem "cat >> ./.ssh/authorized_keys"

Schreiben Sie die IP-Adresse des Ausführungsziels in ans Hosts für ansible

[servers]
128.22.133.120

Verbindungsbestätigung

ansible 128.22.133.120 -m ping
128.22.133.120 | SUCCESS => {
    "ansible_facts": {
        "discovered_interpreter_python": "/usr/bin/python"
    },
    "changed": false,
    "ping": "pong"
}

Spielbuch erstellen

wget.yml


- hosts: servers
  tasks:
    - name: install the latest version of wget
      yum:
        name: wget
        state: latest

Lauf

ansible-playbook wget.yaml 
PLAY [servers] ************************************************************************************************

TASK [Gathering Facts] ****************************************************************************************
ok: [128.22.133.120]

TASK [install the latest version of wget] *********************************************************************
ok: [128.22.133.120]

PLAY RECAP ****************************************************************************************************
128.22.133.120             : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignore
d=0   

Referenz

https://qiita.com/s-nishimaki/items/bd396b5ceaa9370d79c7

Recommended Posts

Richten Sie ansible-playbook unter Ubuntu 20.04 ein
Richten Sie unter Ubuntu 20.04 einen SSH-Server ein, nämlich WSL2
Richten Sie Gitolite unter CentOS 7 ein
[Ubuntu] Richten Sie einen Nukkit-Server ein
Richten Sie einen MineCraft Paper-Server mit Ubuntu 20.04.1 LTS ② Update ein
Richten Sie Django mit PostgreSQL und Gunicorn auf ECS unter Ubuntu 16.04 ein
Richten Sie die Docker-Registrierung lokal unter CentOS 7 ein
Richten Sie den Metabasisdienst unter Windows Server 2012 ein
Installieren Sie Docker unter Ubuntu und richten Sie die Remoteverbindung mit tls ein
Minimale Schritte zum Einrichten einer Ruby-Umgebung mit rbenv unter Ubuntu 20.04
Gachi-Anfänger richten Container mit Kubernetes ein? Bis···
Bildschirmaufnahme unter Ubuntu 20.04
Web Bluetooth unter Ubuntu20.04
Probieren Sie DisplayLink unter Ubuntu 20.04 aus
Installieren Sie pyqt5 auf Ubuntu
Installieren Sie Ruby unter Ubuntu 20.04
JAVA_HOME unter Ubuntu einstellen
Apache2 unter Ubuntu20.04 LTS
Verwenden Sie cpplapack mit Ubuntu
Führen Sie tiscamera unter Ubuntu 18.04 aus
Erstellen von WebGIS unter Ubuntu20.04 LTS
Installieren Sie OpenJDK7 (JAVA) unter Ubuntu 14.04
Setzen Sie Ubuntu 20.04.1 in Raspberry 4 ein
Oracle Java 8 unter Docker Ubuntu
Installieren Sie den zabbix agent (5.0) unter Ubuntu 18.04
Installieren von MAV Proxy unter Ubuntu 18.04
Video auf ubuntu18.04LTS aufnehmen
Einführung von Wissen (Wiki) in Ubuntu
OpenMX unter Ubuntu 18.04.5 LTS installieren
Installieren Sie Java unter WSL Ubuntu 18.04
Installieren Sie Ubuntu Desktop 20.10 auf RaspberryPi4
Ubuntu unter Windows Build-Geschwindigkeit
Führen Sie das Java-Applet auf Ubuntu aus
Installieren Sie WordPress 5.5 unter Ubuntu 20.04 LTS
Führen Sie Eclipse CDT unter Ubuntu aus
Versuchen Sie, Talend Open Studio auf Amazon EC2 (Ubuntu) einzurichten.