Author Archives: setevoy

AWS: SSL Certificate Manager, CloudFront, S3 static website хостинг и несколько доменов

12/14/2017
 

 AWS Certificate Manager (ACM) позволяет создавать и управлять SSL сертификатами для сайтов и приложений в AWS. С его помощью можно получить новый сертификат – или загрузить и использовать свой. Документация по ACM – тут>>>. Задача: создать хостинг статического сайта в AWS S3, отдавать контент через CDN CloudFront, получить SSL в AWS ACM для двух имён и… Read More »

Tableau: установка на AWS EC2, запуск, бекап и восстановление

12/13/2017
 

 Задача: запустить Tableau сервер на EC2 в AWS. Можно использовать AMI из AWS Marketplace: Но мы пойдём “сложным” путём и установим Tableau с нуля на “голую” Windows 2016. Документация по установке – тут>>>. Документация по самому Tableau – тут>>>.

Prometheus: exporter_proxy – мониторинг сервисов в приватной сети

12/11/2017
 

 Есть рабочее окружение, которое включает в себя две VMSS с Docker Swarm – на одной работают swarm-managers, на второй – swarm-workers: В Master группе работает виртуальная машина с одним менеджером, в Nodes/Workers – три ВМ с воркерами. Master находятся за одним Load Balancer, Nodes – за вторым. Задача – собирать метрики со всех виртуальных машин.… Read More »

Arch Linux: cups и hplip – подключение принтера

12/08/2017
 

 Установка cups Устанавливаем cups: $ sudo pacman -S cups Запускаем и добавляем в автозапуск: Проверяем – переходим на страницу http://localhost:631: Файл настроек – /etc/cups/cups-files.conf. Добавляем группу: Пользователя в неё: Обновляем /etc/cups/cups-files.conf, меняем группу sys на printadmin: … # Administrator user group, used to match @SYSTEM in cupsd.conf policy rules… # This cannot contain the Group… Read More »

Prometheus: запуск сервера с Alertmanager, cAdvisor и Grafana

12/07/2017
 

 Пример установки и настройки минимального мониторинга, чисто ознакомительного. Используем Pormetheus для сбора метрик, Alertmanager для отправки сообщений о проблемах, cAdvisor для сбора метрик из Docker, node-exporter для сбора метрик с виртуальной машины и Grafana – для визуализации собранных данных, а запускать всё будем из Docker Compose. Все получившиеся в результате конфиги можно посмотреть в репозитории.

Debian: обновление 8 Jessie на 9 Stretch

11/30/2017
 

 Имеется Debian 8, Jessie, требуется обновить его до Debian 9, Stretch (хотя 9.0 вышел ещё в июне, а последняя версия на сегодня – 9.2, так что пост “немного” устарел, но раньше необходимости не было, а 8 вполне устраивает). Официальная документация по апгрейду тут>>> и тут>>>.

Docker: запуск Jenkins в Docker и Docker private registry

11/23/2017
 

 Задача – развернуть Jenkins и Docker Private registry в Китае, на AWS. Аналогичные посты – тут>>> и тут>>>, только в этом посте всё собрано в одно целое и упорядочено. К EC2 будут подключены два EBS – один с данными Jenkins, второй – с данными Docker. Для Docker registry в качестве хранилища используем AWS S3. Далее в посте: создадим… Read More »

RTFM: 6 лет и два миллиона посетителей

11/22/2017
 

 Как-то в рабочей суете пролетел и День рождения блога, и 2 миллиона посетителей по мнению Hotlog. День Рождения был в Августе: $ whois rtfm.co.ua | grep Create Created On:14-Aug-2011 09:40:17 UTC Интересно, конечно, смотреть как он потихоньку “врослеет”: rtfm.co.ua – 14 августа – день рождения блога: 3 годика и вот вроде бы совсем недавно был… Read More »