feat: новый раздел Шпаргалки. новая статья Git Workflow для Hugo блога
This commit is contained in:
@@ -271,7 +271,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "Блог на Hugo в K3s: часть 1 - архитектура и первый запуск",
|
||||
"headline": "Блог на Hugo в K3s: часть 1 - архитектура и первый запуск",
|
||||
"description": "Как я переехал с Jekyll на Hugo, почему выбрал тему Blowfish и как настроил два окружения с нуля. Начало цикла о том как я строил oakazanin.ru.",
|
||||
@@ -395,6 +395,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -504,6 +540,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2542,7 +2612,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -2552,7 +2622,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -272,7 +272,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "Блог на Hugo в K3s: часть 2 - деплой в кластер",
|
||||
"headline": "Блог на Hugo в K3s: часть 2 - деплой в кластер",
|
||||
"description": "NFS хранилище, Hugo Builder с webhook listener, Nginx с Prometheus exporter и автоматический SSL от Let\u0027s Encrypt. Полный деплой production окружения.",
|
||||
@@ -396,6 +396,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -505,6 +541,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3143,7 +3213,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -3153,7 +3223,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -271,7 +271,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "Блог на Hugo в K3s: часть 3 - development окружение",
|
||||
"headline": "Блог на Hugo в K3s: часть 3 - development окружение",
|
||||
"description": "Второй пайплайн для ветки dev с отдельным Hugo Builder, Nginx и защитой через Basic Auth. Тестируем изменения перед публикацией в production.",
|
||||
@@ -395,6 +395,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -504,6 +540,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3260,7 +3330,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -3270,7 +3340,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -270,7 +270,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "Блог на Hugo в K3s: часть 4 - выбор Git workflow",
|
||||
"headline": "Блог на Hugo в K3s: часть 4 - выбор Git workflow",
|
||||
"description": "Две папки или одна с переключением веток? Разбираем варианты организации работы с dev и production окружениями на практических примерах.",
|
||||
@@ -394,6 +394,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -503,6 +539,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3575,7 +3645,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -3585,7 +3655,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -272,7 +272,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "Блог на Hugo в K3s: часть 5 - что делать когда всё внезапно сломалось",
|
||||
"headline": "Блог на Hugo в K3s: часть 5 - что делать когда всё внезапно сломалось",
|
||||
"description": "Сайт работал вчера, а сегодня 503. Алгоритм диагностики Kubernetes проблем за 5 минут - от DNS до пода, без паники и танцев с бубном.",
|
||||
@@ -396,6 +396,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -505,6 +541,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3812,7 +3882,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -3822,7 +3892,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -272,7 +272,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "Блог на Hugo в K3s: часть 6 - миграция между namespace",
|
||||
"headline": "Блог на Hugo в K3s: часть 6 - миграция между namespace",
|
||||
"description": "Как правильно переносить сервисы между namespace в Kubernetes - от экспорта манифестов до зачистки мусора. Реальный пример: переносим Gitea с NFS данными, получаем новый SSL за 32 секунды.",
|
||||
@@ -396,6 +396,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -505,6 +541,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -3460,7 +3530,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -3470,7 +3540,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
+107
-14
@@ -15,8 +15,8 @@
|
||||
|
||||
|
||||
|
||||
<title>Posts · Олег Казанин</title>
|
||||
<meta name="title" content="Posts · Олег Казанин">
|
||||
<title>Статьи · Олег Казанин</title>
|
||||
<meta name="title" content="Статьи · Олег Казанин">
|
||||
|
||||
|
||||
|
||||
@@ -69,13 +69,13 @@
|
||||
|
||||
<meta property="og:url" content="http://192.168.11.190:1313/posts/">
|
||||
<meta property="og:site_name" content="Олег Казанин">
|
||||
<meta property="og:title" content="Posts">
|
||||
<meta property="og:title" content="Статьи">
|
||||
<meta property="og:locale" content="ru">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="Posts">
|
||||
<meta name="twitter:title" content="Статьи">
|
||||
|
||||
|
||||
|
||||
@@ -216,6 +216,29 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script id="firebase-config"
|
||||
type="application/json"
|
||||
data-views="views_posts/_index.md"
|
||||
data-likes="likes_posts/_index.md">
|
||||
{
|
||||
"config": {
|
||||
"apiKey": "AIzaSyBBfzADrGgnwTIyW67gfZSrAtkoybxvmdI",
|
||||
"authDomain": "oakazanin-hugo-blowfish.firebaseapp.com",
|
||||
"projectId": "oakazanin-hugo-blowfish",
|
||||
"storageBucket": "oakazanin-hugo-blowfish.firebasestorage.app",
|
||||
"messagingSenderId": "945151844512",
|
||||
"appId": "1:945151844512:web:22602cc010f5b7e0cca9c5",
|
||||
"measurementId": ""
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -236,9 +259,9 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"name": "Posts",
|
||||
"headline": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "Статьи",
|
||||
"headline": "Статьи",
|
||||
|
||||
"inLanguage": "ru",
|
||||
"url" : "http://192.168.11.190:1313/posts/",
|
||||
@@ -246,11 +269,11 @@
|
||||
"@type": "Person",
|
||||
"name": "Олег Казанин"
|
||||
},
|
||||
"copyrightYear": "2026",
|
||||
"dateCreated": "2026-02-18T00:00:00\u002b00:00",
|
||||
"datePublished": "2026-02-18T00:00:00\u002b00:00",
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
"dateModified": "2026-02-18T00:00:00\u002b00:00",
|
||||
|
||||
|
||||
|
||||
@@ -360,6 +383,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -469,6 +528,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -600,7 +693,7 @@
|
||||
|
||||
<header>
|
||||
|
||||
<h1 class="mt-5 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Posts</h1>
|
||||
<h1 class="mt-5 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Статьи</h1>
|
||||
<div class="mt-1 mb-2 text-base text-neutral-500 dark:text-neutral-400 print:hidden">
|
||||
|
||||
|
||||
@@ -3355,7 +3448,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -3365,7 +3458,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Posts on Олег Казанин</title>
|
||||
<title>Статьи on Олег Казанин</title>
|
||||
<link>http://192.168.11.190:1313/posts/</link>
|
||||
<description>Recent content in Posts on Олег Казанин</description>
|
||||
<description>Recent content in Статьи on Олег Казанин</description>
|
||||
<generator>Hugo -- gohugo.io</generator>
|
||||
<language>ru</language>
|
||||
<managingEditor>oakazanin@ya.ru (Олег Казанин)</managingEditor>
|
||||
<webMaster>oakazanin@ya.ru (Олег Казанин)</webMaster>
|
||||
<copyright>© 2026 Олег Казанин</copyright>
|
||||
<atom:link href="http://192.168.11.190:1313/posts/index.xml" rel="self" type="application/rss+xml" />
|
||||
<lastBuildDate>Wed, 18 Feb 2026 00:00:00 +0000</lastBuildDate><atom:link href="http://192.168.11.190:1313/posts/index.xml" rel="self" type="application/rss+xml" />
|
||||
|
||||
<item>
|
||||
<title>Блог на Hugo в K3s: часть 6 - миграция между namespace</title>
|
||||
|
||||
@@ -269,7 +269,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "K3s HA для homelab: архитектура без боли",
|
||||
"headline": "K3s HA для homelab: архитектура без боли",
|
||||
"description": "Полноценный Kubernetes в бинарнике на 50MB вместо 1.5GB зависимостей. Разбираем архитектуру K3s HA кластера: почему именно 3 master ноды, зачем embedded etcd и сколько ресурсов закладывать.",
|
||||
@@ -393,6 +393,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -502,6 +538,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2229,7 +2299,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -2239,7 +2309,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -269,7 +269,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "K3s HA для homelab: Готовим инфраструктуру в Proxmox",
|
||||
"headline": "K3s HA для homelab: Готовим инфраструктуру в Proxmox",
|
||||
"description": "Создаём 5 VM в Proxmox с Debian 12, настраиваем сеть, отключаем swap и готовим систему для K3s. Пошаговая инструкция без сюрпризов.",
|
||||
@@ -393,6 +393,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -502,6 +538,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2520,7 +2590,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -2530,7 +2600,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
@@ -269,7 +269,7 @@
|
||||
[{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Article",
|
||||
"articleSection": "Posts",
|
||||
"articleSection": "Статьи",
|
||||
"name": "K3s HA для homelab: Ставим K3s HA кластер",
|
||||
"headline": "K3s HA для homelab: Ставим K3s HA кластер",
|
||||
"description": "Один curl-скрипт на каждую ноду - и через 15 минут у вас работающий HA-кластер. Устанавливаем K3s на 3 master и 2 worker ноды, настраиваем kubectl.",
|
||||
@@ -393,6 +393,42 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/posts/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Статьи"
|
||||
title="Статьи">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
|
||||
class="flex items-center bf-icon-color-hover"
|
||||
aria-label="Шпаргалки"
|
||||
title="Шпаргалки">
|
||||
|
||||
|
||||
<span class="text-base font-medium break-normal">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -502,6 +538,40 @@
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/posts/"
|
||||
aria-label="Статьи"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Статьи" class="text-2xl font-bold tracking-tight">
|
||||
Статьи
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="px-2">
|
||||
<a
|
||||
href="/cheatsheets/"
|
||||
aria-label="Шпаргалки"
|
||||
|
||||
class="flex items-center gap-4 group bf-icon-color-hover text-neutral-700 dark:text-neutral-200">
|
||||
|
||||
<span title="Шпаргалки" class="text-2xl font-bold tracking-tight">
|
||||
Шпаргалки
|
||||
</span>
|
||||
|
||||
</a>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -2880,7 +2950,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/tags/"
|
||||
title="Tags">
|
||||
title="Теги">
|
||||
|
||||
Теги
|
||||
</a>
|
||||
@@ -2890,7 +2960,7 @@
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2 flex items-center"
|
||||
href="/categories/"
|
||||
title="Categories">
|
||||
title="Категории">
|
||||
|
||||
Категории
|
||||
</a>
|
||||
|
||||
Reference in New Issue
Block a user