From 6cb0580102dcbef85754245d49ed0a47fc3ad0e0 Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 3 Apr 2026 08:12:52 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20ansible=5Frazvert.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ansible_razvert.sh | 82 +++++++++++++++++++++++----------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/ansible_razvert.sh b/ansible_razvert.sh index e580d95..6d51638 100644 --- a/ansible_razvert.sh +++ b/ansible_razvert.sh @@ -1,41 +1,41 @@ -#!/bin/bash - -ssh-keygen -t rsa -b 4096 -f /home/user/.ssh/id_rsa -N "" - -mkdir -p /home/user/ansible -cd /home/user/ansible -python3 -m venv venv/ansible -source venv/ansible/bin/activate -mkdir -p inventories/production - - -echo "[defaults]" > ansible.cfg -echo "inventory = inventories/production/hosts" >> ansible.cfg -echo "host_key_checking = false" >> ansible.cfg -echo "remote_user = user" >> ansible.cfg -echo "private_key_file = /home/user/.ssh/id_rsa" >> ansible.cfg - - -echo "all:" > inventories/production/hosts -echo " vars:" >> inventories/production/hosts -echo " ansible_user: user" >> inventories/production/hosts -echo " ansible_ssh_private_key_file: /home/user/.ssh/id_rsa" >> inventories/production/hosts -echo " ansible_ssh_common_args: '-o StrictHostKeyChecking=no'" >> inventories/production/hosts -echo " children:" >> inventories/production/hosts -echo " proxy:" >> inventories/production/hosts -echo " hosts:" >> inventories/production/hosts -echo " ha1-cod:" >> inventories/production/hosts -echo " ha2-cod:" >> inventories/production/hosts -echo " server:" >> inventories/production/hosts -echo " hosts:" >> inventories/production/hosts -echo " srv1-cod:" >> inventories/production/hosts -echo " srv2-cod:" >> inventories/production/hosts -echo " srv3-cod:" >> inventories/production/hosts - -ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@ha1-cod -ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@ha2-cod -ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@srv1-cod -ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@srv2-cod -ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@srv3-cod - -ansible -i inventories/production/hosts -m ping all +#!/bin/bash + +ssh-keygen -t rsa -b 4096 -f /home/user/.ssh/id_rsa -N "" + +mkdir -p /home/user/ansible +cd /home/user/ansible +python3 -m venv venv/ansible +source venv/ansible/bin/activate +mkdir -p inventories/production + + +echo "[defaults]" > ansible.cfg +echo "inventory = inventories/production/hosts" >> ansible.cfg +echo "host_key_checking = false" >> ansible.cfg +echo "remote_user = root" >> ansible.cfg +echo "private_key_file = /root/.ssh/id_rsa" >> ansible.cfg + + +echo "all:" > inventories/production/hosts +echo " vars:" >> inventories/production/hosts +echo " ansible_user: user" >> inventories/production/hosts +echo " ansible_ssh_private_key_file: /home/user/.ssh/id_rsa" >> inventories/production/hosts +echo " ansible_ssh_common_args: '-o StrictHostKeyChecking=no'" >> inventories/production/hosts +echo " children:" >> inventories/production/hosts +echo " proxy:" >> inventories/production/hosts +echo " hosts:" >> inventories/production/hosts +echo " ha1-cod.au.team:" >> inventories/production/hosts +echo " ha2-cod.au.team:" >> inventories/production/hosts +echo " server:" >> inventories/production/hosts +echo " hosts:" >> inventories/production/hosts +echo " srv1-cod.au.team:" >> inventories/production/hosts +echo " srv2-cod.au.team:" >> inventories/production/hosts +echo " srv3-cod.au.team:" >> inventories/production/hosts + +ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@ha1-cod +ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@ha2-cod +ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@srv1-cod +ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@srv2-cod +ssh-copy-id -i /home/user/.ssh/id_rsa.pub user@srv3-cod + +ansible -i inventories/production/hosts -m ping all