Архив за месяц: Октябрь 2022

Pritunl: запуск VPN в Kubernetes

5 октября 2022
 

 Pritunl — VPN-сервер с пачкой дополнительных возможностей по безопасности и управлению доступами. По сути — является просто обёрткой над OpenVPN, добавляя к нему такие себе Access Control Lists в виде Организаций, юзеров и роутов. Задача — развернуть тестовый инстанс Pritunl в Kubernetes, что бы потрогать его изнутри. Пока использовать будем бесплатную версию, попозже глянем платную.… Читать далее »

Kubernetes: Minikube, и LoadBalancer в статусе Pending

5 октября 2022
 

 После запуска Pritunl в Minikube невозможно подключиться к ВПН: … 2022-10-03 13:50:32 TCP/UDP: Preserving recently used remote address: [AF_INET]194.168.3.100:1194 2022-10-03 13:50:32 UDP link local: (not bound) 2022-10-03 13:50:32 UDP link remote: [AF_INET]194.168.3.100:1194 … Проверяем его Kubernetes Service: [simterm] $ kubectl -n pritunl-local get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE pritunl LoadBalancer 10.102.129.25 <pending> 1194:30166/TCP… Читать далее »

Apache Druid: PostgreSQL в роли metadata storage и замена ZooKeeper на Kubernetes extensions

5 октября 2022
 

  Продолжим серию постов об Apache Druid. В первой части разобрались с Друидом – его архитектурой и мониторингом, во второй части – развернули кластер PostgreSQL и настроили его мониторинг. Следующие задачи: переключить Druid на использование PostgreSQL в роли metadata storage вместо Apache Derby и убрать из схемы Apache ZooKeeper , а вместо него подключить  druid-kubernetes-extensions Начнём с PostgreSQL. Настройки Apache Druid с PostgreSQL См. раздел PostgreSQL Metadata… Читать далее »

PostgreSQL: запуск в Kubernetes з PostgreSQL Operator и мониторинг с Prometheus

5 октября 2022
 

  Итак, Друид мы запустили. Apache Druid: обзор, запуск в Kubernetes и мониторинг с Prometheus . Пока что в дефолтном виде, то есть в роли сторейджа для метаданных используется локальная база Apache Derby . Дальше будем переключать Друид на PostgreSQL, еще позже – убирать оттуда ZooKeeper. Ну а для начала – запустим кластер PostgreSQL в Kubernetes, добавим PostgreSQL Exporter для Promethues и настроим сбор… Читать далее »