<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Руководства по обслуживанию кластера on Cozystack</title><link>https://cozystack.ru/docs/v1.5/operations/cluster/</link><description>Recent content in Руководства по обслуживанию кластера on Cozystack</description><generator>Hugo</generator><language>en</language><atom:link href="https://cozystack.ru/docs/v1.5/operations/cluster/index.xml" rel="self" type="application/rss+xml"/><item><title>Обновление Cozystack и проверки после обновления</title><link>https://cozystack.ru/docs/v1.5/operations/cluster/upgrade/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.5/operations/cluster/upgrade/</guid><description>&lt;h2 id="о-версиях-cozystack"&gt;О версиях Cozystack&lt;/h2&gt;
&lt;p&gt;Cozystack использует поэтапный процесс выпуска релизов, чтобы сохранять стабильность и гибкость во время разработки.&lt;/p&gt;
&lt;p&gt;Существует три типа релизов:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Alpha, Beta и Release Candidate (RC)&lt;/strong&gt; - предварительные версии, например &lt;code&gt;v0.42.0-alpha.1&lt;/code&gt; или &lt;code&gt;v0.42.0-rc.1&lt;/code&gt;, которые используются для финального тестирования и проверки.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Стабильные релизы&lt;/strong&gt; - обычные версии, например &lt;code&gt;v0.42.0&lt;/code&gt;, с полным набором функций и тщательным тестированием.
Такие версии обычно добавляют новые возможности, обновляют зависимости и могут содержать изменения API.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Патч-релизы&lt;/strong&gt; - обновления только с исправлениями ошибок, например &lt;code&gt;v0.42.1&lt;/code&gt;, которые выпускаются после стабильного релиза из отдельной release-ветки.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;В production-средах настоятельно рекомендуется устанавливать только стабильные релизы и патч-релизы.&lt;/p&gt;</description></item><item><title>Масштабирование кластера: добавление и удаление узлов</title><link>https://cozystack.ru/docs/v1.5/operations/cluster/scaling/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.5/operations/cluster/scaling/</guid><description>&lt;h2 id="как-добавить-узел-в-кластер-cozystack"&gt;Как добавить узел в кластер Cozystack&lt;/h2&gt;
&lt;p&gt;Узел добавляется почти так же, как при обычной установке Cozystack.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href="https://cozystack.ru/docs/v1.5/install/talos/" target="_blank"&gt;Установите Talos на узел&lt;/a&gt;, используя кастомный образ Talos для Cozystack.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Сгенерируйте конфигурацию для нового узла по руководству 
&lt;a href="https://cozystack.ru/docs/v1.5/install/kubernetes/talm/#3-generate-node-configuration-files" target="_blank"&gt;Talm&lt;/a&gt;
или 
&lt;a href="https://cozystack.ru/docs/v1.5/install/kubernetes/talosctl/#2-generate-node-configuration-files" target="_blank"&gt;talosctl&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Например, конфигурация узла control plane:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f0f0f0;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;talm template -e 192.168.123.20 -n 192.168.123.20 -t templates/controlplane.yaml -i &amp;gt; nodes/nodeN.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;а для worker-узла:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f0f0f0;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;talm template -e 192.168.123.20 -n 192.168.123.20 -t templates/worker.yaml -i &amp;gt; nodes/nodeN.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Примените сгенерированную конфигурацию к узлу по руководству 
&lt;a href="https://cozystack.ru/docs/v1.5/install/kubernetes/talm/#41-apply-configuration-files" target="_blank"&gt;Talm&lt;/a&gt;
или 
&lt;a href="https://cozystack.ru/docs/v1.5/install/kubernetes/talosctl/#3-apply-node-configuration" target="_blank"&gt;talosctl&lt;/a&gt;.
Например:&lt;/p&gt;</description></item><item><title>Как ротировать Certificate Authority</title><link>https://cozystack.ru/docs/v1.5/operations/cluster/rotate-ca/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.5/operations/cluster/rotate-ca/</guid><description>&lt;p&gt;Talos создает корневые центры сертификации со сроком действия 10 лет,
и все сертификаты Talos API и Kubernetes API выпускаются этими корневыми CA.
В обычной эксплуатации почти никогда не требуется ротировать корневой CA-сертификат и ключ для Talos API и Kubernetes API.&lt;/p&gt;
&lt;p&gt;Ротация корневого CA нужна только в следующих случаях:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;есть подозрение, что private key был скомпрометирован;&lt;/li&gt;
&lt;li&gt;нужно отозвать доступ к кластеру для утекшего &lt;code&gt;talosconfig&lt;/code&gt; или &lt;code&gt;kubeconfig&lt;/code&gt;;&lt;/li&gt;
&lt;li&gt;прошло 10 лет.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ротация-ca-для-talos-api"&gt;Ротация CA для Talos API&lt;/h3&gt;
&lt;p&gt;Чтобы ротировать Talos CA для management-кластера, используйте следующую команду.&lt;/p&gt;</description></item></channel></rss>