feat: обновил robots.txt

This commit is contained in:
2026-02-27 13:58:47 +00:00
parent b63ff31c66
commit dc532ca592
63 changed files with 560 additions and 172 deletions
@@ -135,8 +135,8 @@
<link
type="text/css"
rel="stylesheet"
href="/css/main.bundle.min.f7f4ea4d52ba0bdbea7d2aa148eb5d7e983ff2cae72189d5c1559a358b6970345d94eaef53a263ed180a9af4efa0eaff8d1be71018580e0826e3cc5959a0a23d.css"
integrity="sha512-9/TqTVK6C9vqfSqhSOtdfpg/8srnIYnVwVWaNYtpcDRdlOrvU6Jj7RgKmvTvoOr/jRvnEBhYDggm48xZWaCiPQ==">
href="/css/main.bundle.min.8bef0953ac7ae43aab1ba235d4df9cb29be7107c6f8de2fc281d504cc77d40bd80183fe93e6c8d96480fb0065184b63f24c8b33974ce850cbe070cafcf9dc107.css"
integrity="sha512-i&#43;8JU6x65DqrG6I11N&#43;cspvnEHxvjeL8KB1QTMd9QL2AGD/pPmyNlkgPsAZRhLY/JMizOXTOhQy&#43;Bwyvz53BBw==">
@@ -1232,7 +1232,7 @@
<div class="article-content max-w-prose mb-20">
<p>В части 5 выяснили почему сайт отдавал <code>503</code> через раз. Виновник - брошенный namespace <code>blog</code> с нерабочим nginx, чей IngressRoute всё ещё висел на продакшн домене.</p>
<p>Мораль была проста: <strong>чисти за собой</strong>. Сегодня делаем именно это - переносим Gitea из старого namespace в <code>oakazanin</code> и удаляем старый namespace навсегда.</p>
<p>Заодно разберём универсальный алгоритм миграции, который работает для любого сервиса. Показываю на примере Gitea, но всё описанное применимо к любому stateful сервису PostgreSQL, MySQL, Nextcloud, MinIO. Принципы одинаковые: экспортируй манифесты, поменяй namespace, создай новое перед удалением старого.</p>
<p>Заодно разберём универсальный алгоритм миграции, который работает для любого сервиса. Показываю на примере Gitea, но всё описанное применимо к любому stateful сервису - PostgreSQL, MySQL, Nextcloud, MinIO. Принципы одинаковые: экспортируй манифесты, поменяй namespace, создай новое перед удалением старого.</p>
<hr>
<h2 class="relative group">Почему вообще нужна миграция между namespace
@@ -1552,18 +1552,18 @@
</ul>
<p><strong>Nextcloud:</strong></p>
<ul>
<li>Аналогично файлы на NFS не переносятся</li>
<li>Аналогично - файлы на NFS не переносятся</li>
<li>Только манифесты меняют namespace</li>
<li>Zero downtime если создаёшь новое до удаления старого</li>
</ul>
<p><strong>MinIO (S3-хранилище):</strong></p>
<ul>
<li>Stateful, работает через PV/PVC</li>
<li>Те же принципы новый namespace, тот же NFS путь</li>
<li>Те же принципы - новый namespace, тот же NFS путь</li>
</ul>
<p><strong>Stateless сервисы (nginx, API):</strong></p>
<ul>
<li>Ещё проще нет PV/PVC вообще</li>
<li>Ещё проще - нет PV/PVC вообще</li>
<li>Только Deployment + Service, меняешь namespace, готово</li>
</ul>
<p>Главный принцип: <strong>данные живут на PV, который привязан к NFS. Namespace меняется, путь на NFS остаётся.</strong></p>