Category: DevOps
Terraform. Разные AWS профили для S3 бэкенда и окружения
Packer -> (Ansible) —> Terraform -> (Ansible) или деплой без гемора и смс
Способ получить переменную из group_vars для хоста не входящего в эту группу в Ansible
Описание Существует три окружения\группы — dev, stg и prd. В group_vars которых есть переменная my_var, значение переменной разное в каждом из окружений. Так же есть группа monitoring. Хосты из группы monitoring не входят в любые другие группы. Роль role_name применяется для хостов группы monitoring, в темплейте должна подставляться переменная my_var из каждого окружения. Нет простого… Читать далее »
Terraform. Перенаправление запросов с S3 хостинга сайта на другой домен
Синхронизация файлов между Rackspace Cloud Files и Amazon S3
SaltStack. Использование Nodegroups в Jinja шаблонах
Решение для обхода бага, который описан тут и тут и еще мой. Что интересно, в моем багрепорте сказано о неверном сопоставлении любого compound matchers, т.е. нодгруппа правильно определяется только в случае перечисления всех нод в этой группе и не работают при любом виде подстановок или регулярок. Это плохо, но суть заметки сводится немного к другому: … Читать далее »