<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Главная on Галуст Аракелян</title><link>https://galust-dev.ru/ru/</link><description>Recent content in Главная on Галуст Аракелян</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Sat, 24 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://galust-dev.ru/ru/index.xml" rel="self" type="application/rss+xml"/><item><title>Как снять бэкап Kubernetes-кластера, когда ноды никуда не достучатся</title><link>https://galust-dev.ru/ru/blog/velero-without-internet/</link><pubDate>Sat, 24 Oct 2026 00:00:00 +0000</pubDate><guid>https://galust-dev.ru/ru/blog/velero-without-internet/</guid><description>&lt;p&gt;В октябре 2026 года наш облачный провайдер за несколько дней потерял две из трёх зон доступности. Прод-кластер был на месте, и его API-сервер отвечал через VPN, но у оставшихся воркеров не было интернета: NAT-шлюз жил в мёртвой зоне. Объектное хранилище провайдера работало только на чтение.&lt;/p&gt;&#10;&lt;p&gt;Прежде чем решать, где восстанавливаться, нужна была полная копия кластера. Обычно Velero ставят прямо в кластер, но здесь это было невозможно: ноды не могли скачать образ Velero и не могли достучаться ни до какого хранилища, чтобы туда писать.&lt;/p&gt;</description></item><item><title>Обо мне</title><link>https://galust-dev.ru/ru/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://galust-dev.ru/ru/about/</guid><description>&lt;p&gt;Я Галуст, DevOps-инженер. Сейчас отвечаю за прод на Kubernetes в финтех-группе: managed Kubernetes в облаке, VMware и своё железо, плюс всё, что хранит состояние и без чего деньги не ходят: PostgreSQL, RabbitMQ, Redis, Redpanda и Vault.&lt;/p&gt;&#10;&lt;p&gt;Больше всего в работе я ценю моменты, когда всё ломается. В октябре 2026 года наш облачный провайдер за несколько дней потерял две из трёх зон доступности. Прод лёг, у оставшихся нод не было интернета, и всё нужно было вытащить и запустить в другом месте. Я снял копии кластеров через Velero, запущенный вне кластера, сохранил образы и состояние Vault, Redis, RabbitMQ и Redpanda, а потом за день поднял их на новом Kubernetes в нашем офисе. Про копирование я написал &lt;a href="https://galust-dev.ru/ru/blog/velero-without-internet/"&gt;отдельную статью&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Резюме (печать)</title><link>https://galust-dev.ru/ru/cv/print/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://galust-dev.ru/ru/cv/print/</guid><description/></item></channel></rss>