• Время создания файлов с помощью dd

    Практический ответ на вопрос, есть ли разница как создавать файлы с помощью утилиты dd в Linux. dd

  • Ansible, Ubuntu and mysterious failure

    ansible + ubuntu

    Всем кто отлаживал свои Ansible-плейбуки, Chef-рецепты и Puppet-манифесты, которые потом по какой-то загадочной причине переставали работать посвящается... Этот пост будет об одном случае с неочевидными фейлами при конфигурировании EC2 серверов с помощью Ansible.

  • Improper usage of cross-stack references in CloudFormation close to failure

    cloudformation

    В сентябре прошлого года AWS представила довольно интересный функционал - Cross-stack refereces в CloudFormation. Он позволяет ссылаться на значение 'Outputs' из других стеков в пределах одного региона. Смотрелся этот функционал очень заманчиво и удобно с точки зрения разработки шаблонов, а с учетом того, что у нас и так были проблемы с количеством параметров, мы недолго думая решили его попробовать. Возможным последствиям, к которым мог привести столь необдуманный шаг и желание облегчить разработку и будет посвящен этот пост.

  • ELK-stack in AWS context

    cloudformation + lambda

    Недавно столкнулись с проблемой - при больших нагрузках, количество логов генерируемое приложениями, перестали доствляться в AWS ElasticSearch. Проблема оказалась вовсе не проблемой, а особенностью AWS

  • AWS, serverless redirects

    cloudformation + lambda + lambda

    Итак, редиректы без сервера, как это можно сделать с помощью сервисов AWS? Для начала, давайте определимся, зачем это вообще может понадобиться. У меня возникла довольно простая с точки зрения бизнеса задача - настроить редиректы на региональные домены. К примеру: mysite.customerdomain.com -> mysite.location.customerdomain.com. Делается это элементарно, с помощью rewrite-правил или того-же mod_alias для Apache HTTPD, если сайты работают на одном веб-сервере. В нашем же случае это несколько статических веб-приложений в S3 + CDN и бекэнд в виде микро-сервисов. Поэтому добавлять еще один веб-сервер и усложнять автоматизацию при работе с CloudFormation и Route53 не очень-то и хотелось.

Подписаться на RSS