Рубрики
Uncategorized

Обязательные специальные команды для простого использования

Привет всем, я бы хотел поделиться своим первым постом здесь, мы знаем, что Anisible — отличный инструмент для автоматизации … Помечено с помощью Anbible, DevOps, Linux.

Привет всем, я бы хотел поделиться своим первым постом здесь, мы знаем, что Anisible — отличный инструмент для автоматизации в области DevOps. Это отличная документация, хотя. Anisible поддерживает свою документацию PlayBooks Great. Здесь я хотел бы представить некоторых из вас, что может знать. Ad-Hoc Command — это Anl-LiLER Ansible Command, которая выполняет одну задачу на целевых хостах. Это позволяет выполнять простую одно строку задачу против одной или группы хостов, определенных в конфигурации файла инвентаризации. например:

Чтобы получить таблицу маршрута узла

root @ Kube-Master: ~ # Anbible All -M Shell-A ‘Route’ 192.168.122.3 | Изменился |. >> Таблица маршрутизации ядра IP Места назначения Флаги Genmask Metric Ref Используйте Iface Default _Gateway 0.0.0.0 UG 0 0 0 ENP1S0 192.168.122.0 0.0.0.0 255.255.255.0 u 0 0 0 ENP1S0

Чтобы проверить доступное дисковое пространство

root @ Kube-Master: ~ # Anbible All -M Shell-A ‘DF -H’ 192.168.122.3 | Изменился |. >> Файловая система Размер используемый в использовании Использование% Установлено на UDEV 1.9G 0 1,9 г 0%/dev TMPFS 394M 1.6M 393M 1%/Run/dev/Mapber/Ubuntu — VG-Ubuntu — LV 19G 15G 3,5 г 81%/TMPFS 2.0G 16K 2,0 г 1%/dev/shm tmpfs 5,0 м 0 5,0 м 0%/запуска/замок TMPFS 2.0G 0 2,0 г 0% 19 г 15 г 3,5 г 81% root @ Kube-Master: ~ #

Чтобы вызвать скрипт

root @ Kube-Master: ~ # Anbible All -M Shell-A ‘Bash Test.sh’ 192.168.122.3 | Изменился |. >> Адвый мир root @ Kube-Master: ~ #

Здесь мы используем модуль «Shell» и применяя команду на целевом сервере.

Надеюсь, вы можете получить дополнительные знания от этого поста Спасибо SID

Оригинал: «https://dev.to/madsid659/ansible-ad-hoc-commands-for-easy-use-4ij0»