Архив рубрики: Проблемы и решения

Описания различных проблем и способы их решения

Linux: systemd, NGINX, разделы и порядок загрузки

26 июля 2017
 

 Имеется сервис, в котором работает NGINX и раздел /data, который монтируется при старте интанса как общая файл-шара для машин в VMSS. Подробнее — в посте Azure: VMSS за Load Balancer, renew SSL от Let’s Encrypt, SMB file share и NGINX-proxy. Проблема в том, что сертификаты и файлы настроек NGINX хранятся на подключаемом SMB-разделе, и запуск NGINX происходит того,… Читать далее »

Azure: VMSS за Load Balancer, renew SSL от Let’s Encrypt, SMB file share и NGINX-proxy

19 июля 2017
 

 Продолжаем танцевать с проектом на Azure. Описание самого проекта можно найти в посте Azure: CDN, NodeJS, Docker Swarm и Blue-Green деплой. Сейчас имеется одна виртуальная машина, на которой работает NGINX, выполняющий роль прокси для всех доменов и всех сервисов проекта. Изначально — этот прокси планировался для двух WordPress сайтов проекта, и никоим образом не для того,… Читать далее »

AWS: The AWS Access Key Id you provided does not exist in our records

11 июля 2017
 

 Проблема При попытке создания корзины используя профайл по умолчанию — AWS CLI сообщает об ошибке: $ aws s3 mb s3://tf-test-state make_bucket failed: s3://tf-test-state An error occurred (InvalidAccessKeyId) when calling the CreateBucket operation: The AWS Access Key Id you provided does not exist in our records При том, что ключ присутствует: [simterm] $ cat ~/.aws/credentials |… Читать далее »

Docker: private registry в AWS [China] с S3 storage

22 июня 2017
 

 Задача: поднять CI инфрастуктуру для проекта в Китае. Будет состоять и одного EC2 инстанса с дополнительным разделом для workspaces Jenkins‘а (что-то вроде такого — Azure: Azure Resource Manager provisioning и Jenkins в Docker), и S3 корзиной для хранилища образов Docker registry сервера. Для запуска Docker registry надо выполнить: запустить инстанс создать корзину запустить registry на localhost… Читать далее »

AWS [China]: часть вторая

19 мая 2017
 

 AWS China — начало Устав в первый день бороться с ошибками из-за соединения (запускал из Киева) — завёл в Китае ещё один интанс, и выполнял всё оттуда. Получается намного быстрее. Тем не менее — ошибок хватает. Пробуем обновить репозиторий, который выкачали 5 минут назад из Европы: [simterm] $ git pull fatal: unable to access ‘https://[email protected]/scm/lontag/tag-server-api-infrastructure.git/’: GnuTLS… Читать далее »

Arch Linux: keyserver receive failed: No keyserver available и ручной импорт ключа

8 мая 2017
 

 При установке lib32-openssl-1.0-1.0.2 из AUR — возникает ошибка: $ gpg -vvv —debug-all —recv-key 8657ABB260F056B1E5190839D9C4D26D0E604491 gpg: reading options from ‘/home/setevoy/.gnupg/gpg.conf’ gpg: using character set ‘utf-8’ gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog gpg: DBG: [not enabled in the source] start gpg: DBG: chan_3 <- #… Читать далее »

Arch: skype error while loading shared libraries: libssl.so.1.0.0 — три решения

6 мая 2017
 

 После очередного обновления — Skype перестал запускаться с ошибкой отсутствия библиотеки: $ skype /usr/lib32/skype/skype: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory Проверяем зависимости общих библиотек с помощью ldd: [simterm] $ ldd /usr/lib32/skype/skype … libssl.so.1.0.0 => not found libcrypto.so.1.0.0 => not found … [/simterm]

AWS [China]: начало

3 мая 2017
 

 Описание Продолжение проекта, описанного в посте AWS: билд Java + Maven + Docker + Packer + Terraform — будем разворачивать нечто аналогичное в Китае. Хотя у Китая есть «свой AWS» — Aliyun.com, принадлежащий Alibaba Group, тем не менее — мы будем пользоваться именно Amazon Web Services. В этом посте не будет HowTo do something — больше просто описание опыта работы… Читать далее »

Azure: CDN, NodeJS, Docker Swarm и Blue-Green деплой

24 апреля 2017
 

 Имеется проект на Azure, которым я занимался большую часть последнего года (с 20-го марта 2016). Пост Azure: почему никогда писался под впечатлением работы как раз на нём (да и большая часть рубрики Azure — тоже).