05 февраля 2026

Случайным образом отваливаются пробы в GKE после установки Cilium и Istio Ambient

 Устанавливал в GKE (Google Kubernetes Engine) кластер Cilium с Istio в режиме ambient и столкнулся со случайными ошибками readiness/liveness проб. Версия GKE 1.34.3, Cilium 1.18.4 и Istio 1.26.3 - не самые свежайшие версии, но работают в других окружениях.

Факты таковы:

  • из десятка подов которые разворачиваются в тестовом окружении один или несколько не проходит readiness/liveness пробу
  • внутри пода и с соседнего пода можно запросить нужный URL который используют пробы
  • если вручную удалить этот под, то он начинает работать нормально
  • автоматический рестарт из-за liveness не исправляет ситуацию

Я уже сталкивался с "отвалившимися" пробами после включения Istio Ambient, но тогда пробы не работали в 100% случаев, а здесь это происходит случайным образом. Исправление удалением пода намекает на проблемы связанные с работой CNI.

01 февраля 2026

Апконвертер: гетеродин

Это продолжение серии постов про постройку апконвертера для RTL-SDR приёмника. После смесителя и ФНЧ приступил к гетеродину. Купил готовый кварцевый генератор на 48 МГц (взял этот номинал, т.к. "соседние" 40 МГц и 50 МГц стоили дороже). По документации его нагрузочная способность 10 TTL (это значит что к выходу генератора можно подключить до 10 TTL микросхем) или 15 пФ (ёмкость дорожек на печатной плате).


Чтобы не перегружать генератор добавил к нему эмиттерный повторитель на биполярном транзисторе 2N3904. Выход повторителя через разделительный конденсатор подключён к ФНЧ который отсекает частоты выше 48 МГц.