Об Ansible

Начнём новый год с буквы «A». Ansible. Кстати, Анзи́бль — это такая фантастическая фиговина для мгновенной связи на межгалактических расстояниях. А Ansible — это программка для удалённого запуска команд и совершения прочих нужных действий на куче серверов. Мы её используем для настройки серверов и деплоя наших сервисов уже на нескольких проектах. Ансибл — чертовски гибкая штука. Настолько гибкая,… Continue reading «Об Ansible»

How to Install Ansible on Windows

Install cygwin from https://cygwin.com/install.html  Install the following packages: curl python python-setuptools python-crypto openssl openssl-devel libffi-devel gcc-g++ vim git Install pip

Install Ansible

 

Getting a file from a Samba server in an Ansible playbook

For a project I’m working on, I needed to make one of my Ansible playbooks grab an archived file off a Windows share usingsmbclient. There are a few concerns when doing something like this: There are a few required dependencies that need to be installed and configured. Unless you have a really insecure windows share,… Continue reading «Getting a file from a Samba server in an Ansible playbook»

Установка и настройка Ansible в Linux

Установка Ansible в CentOS/RedHat Чтобы установить ansible для начала, стоит подключить репозиторий EPEL: Выполним команду чтобы узнать какой релиз установлен на нашем сервере:

Во-первых, вам нужно установить wget:

Затем используем wget для добавления репозитория. Если вы используете RHEL/CentOS 5 с 32-бит

Если вы используете RHEL/CentOS 5 с 64-бит

Если вы используете RHEL/CentOS 6… Continue reading «Установка и настройка Ansible в Linux»