Архів за рік: 2022

Pritunl: запуск VPN в Kubernetes

5 Жовтня 2022
 

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

Kubernetes: Minikube, та LoadBalancer в статусі “Pending”

4 Жовтня 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… Читати далі »

ФОП: податки для нубасів, ч2 – “ІТ- Експорт – документи до надходження”

4 Жовтня 2022
 

 Ще одна історія, яка добре демонструє те, як взагалі відбувається взаємодія між ІТ-фахівцем та замовниками. Отже, мені на ФОП-рахунок в Укрсіб банку прийшли гроші – перша зарплата на новому проекті, після чого я отримав такого собі “листа щастя”: Що трапилося? на ФОП-рахунок прийшли гроші банк гадки не має – хто та чому мені їх відправив,… Читати далі »

Apache Druid: PostgreSQL в ролі metadata storage, та заміна ZooKeeper на Kubernetes Extensions

23 Вересня 2022
 

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

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

21 Вересня 2022
 

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

ФОП: податки для нубасів, ч1 – вступ та відкриття рахунків Моно

18 Вересня 2022
 

 На новому проекті бухгалтерію свого ФОП маю вести сам, отже, “Валєра! Настало твайо врємя!” – нарешті є прекрасний шанс поринути в деталі ведення власного ФОП, бо раніше за мене це робила бухгалтерія компанії. Ну а раз така тема, а деталей там буде досить – то вирішив ще й нову рубрику на RTFM завести, а так… Читати далі »

Apache Druid: огляд, запуск в Kubernetes та моніторинг з Prometheus

18 Вересня 2022
 

  Apache Druid – колонкова база даних, орієнтована на роботу з великими обсягами даних, що поєднує в собі можливості та переваги Time-Series Database, Data Warehouse та пошукової системи. Загальне завдання – налаштувати моніторинг кластера Druid в Kubernetes, для чого спочатку подивимося, що це взагалі таке і як воно все працює, а потім запустимо Друїд і… Читати далі »

AWS: VPC Flow Logs – знайомство та аналітика з CloudWatch Logs Insights

10 Червня 2022
 

 AWS VPC Flow Logs – сервіс Amazon, який дозволяє логувати інформацію про трафік між мережевими інтерфейсами у AWS VPC. Далі, ці логи можуть бути передані у AWS CloudWatch Logs для подальшого аналізу, при цьому логування трафіку ніяк не впливає на швидкість роботи мережі. Коротко розглянемо основні поняття, доступні опції та налаштуємо Flow Logs для VPC… Читати далі »