Рубрики
Uncategorized

Почему вы не используете недобры?

Привет, раскольники (люди, которые используют только команда Shell) Большое спасибо за вашу поддержку в моем последнем посте: HTTPS … помечены с помощью Anbible, DevOps, Linux, AWS.

Привет Учебники (люди, которые используют только команда Shell)

Большое спасибо за вашу поддержку в моем последнем посте: https://dev.to/simerca/trick-merge-a-js-array-with-1-line-of-code-not-as-simple-c6a

Сегодня я хочу задать вам один вопрос.

Почему вы не используете неизбежную?

Для Newbie Anisible — это инструмент для установки инфраструктуры с файлом конфигурации, наиболее эффективной вещью о нем это мощный для настройки множества сервера с одной командной строкой.

экзэмп:

Вы должны развернуть 1 сервер с конфигурацией веб-сервера и другим сервером с конфигурацией BDD.

Без неготима вы подключитесь к SSH-туннелю внутри каждого сервера и установите командную строку, связанную с ее конфигурацией. НО !

Если вы сделаете развертывание:

Веб сервер:

  • 3 сервера: — 1 продукт — 1 препроводитель — 1 резервная копия

  • 3 базы данных: — 1 продукт — 1 препроводитель — 1 резервная копия

Вы подключитесь к 6 серверам и установите вручную конфигурацию? Слишком повторяется …

Итак .. Anbible с Инвентарь может сделать это для вас экзек

Inventory.ini.ini.

[webservers]
server1-prod
server2-preprod
server3-backup
# Should be IP or domain

[databases]
db1-prod
db2-preprod
db3-backup
# Should be IP or domain

Вот набор всех ваших серверов IP или домена.

Теперь вы можете легко выполнить команду с помощью Обязательный Playbook Отказ

Обязательный Playbook Exmple

Playbook.yml.yml.yml

---
- name: Ansible Playbook Exemple
  host: webservers
  tasks:
    name: Update apt package registry
    command: apt-get update

    name: Install PHP
    command: apt-get install php

Если вы запускаете эту команду: Ansible-Playbook Playbook.yml -i inventory.ini -v

Вы обновите реестр пакета и установите PHP на всех веб-серверах одновременно.

Удивительно нет?

Так что пойти учиться и кодировать свою инфраструктуру 💪

Больше документов на https://docs.ansable.com/

Оригинал: «https://dev.to/simerca/why-you-don-t-use-ansible-4olk»