<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Документация Cozystack v1.3 on Cozystack</title><link>https://cozystack.ru/docs/v1.3/</link><description>Recent content in Документация Cozystack v1.3 on Cozystack</description><generator>Hugo</generator><language>en</language><atom:link href="https://cozystack.ru/docs/v1.3/index.xml" rel="self" type="application/rss+xml"/><item><title>Cozystack Руководство по разработке</title><link>https://cozystack.ru/docs/v1.3/development/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.3/development/</guid><description>&lt;h2 id="как-это-работает"&gt;Как это работает&lt;/h2&gt;
&lt;p&gt;Cozystack — платформа на основе операторов. Начальная загрузка и текущее управление
осуществляются набором контроллеров, работающих внутри кластера. Высокоуровневый поток выглядит так:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Инсталлятор чарта&lt;/strong&gt; (&lt;code&gt;packages/core/installer&lt;/code&gt;) применяется через &lt;code&gt;helm install&lt;/code&gt;.
Он разворачивает Deployment &lt;code&gt;cozystack-operator&lt;/code&gt; в пространстве имён &lt;code&gt;cozy-system&lt;/code&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;cozystack-operator&lt;/strong&gt; запускается и выполняет однократную начальную загрузку:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Устанавливает CRD Cozystack (&lt;code&gt;Package&lt;/code&gt;, &lt;code&gt;PackageSource&lt;/code&gt;) из встроенных манифестов
(&lt;code&gt;internal/crdinstall&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Устанавливает компоненты Flux (source-controller, helm-controller,
source-watcher) из встроенных манифестов (&lt;code&gt;internal/fluxinstall&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Создаёт &lt;strong&gt;начальный OCIRepository&lt;/strong&gt; (&lt;code&gt;cozystack-platform&lt;/code&gt;) из значений
&lt;code&gt;platformSourceUrl&lt;/code&gt; и &lt;code&gt;platformSourceRef&lt;/code&gt;, заданных в инсталляторе.&lt;/li&gt;
&lt;li&gt;Создаёт &lt;code&gt;PackageSource&lt;/code&gt;, ссылающийся на начальный OCIRepository.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Цикл согласования&lt;/strong&gt; берёт управление. Оператор следит за CRD &lt;code&gt;PackageSource&lt;/code&gt; и
&lt;code&gt;Package&lt;/code&gt; и преобразует их в объекты Flux &lt;code&gt;HelmRelease&lt;/code&gt;. Flux
затем устанавливает реальные Helm-чарты и управляет ими.&lt;/p&gt;</description></item><item><title>Cozystack Роадмап</title><link>https://cozystack.ru/docs/v1.3/roadmap/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.3/roadmap/</guid><description>Вы можете ознакомиться с нашей дорожной картой по адресу: &lt;a href="https://github.com/orgs/cozystack/projects/1" target="_blank"&gt;Ссылка&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;

Если у вас есть вопросы и комментарии по поводу плана развития или вам необходима определенная функциональность, пожалуйста, сообщите нам об этом по адресу &lt;a href="mailto:info@katamarina.ru"&gt;info@katamarina.ru&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;

Присоединяйтесь к нашим &lt;a href="https://calendar.google.com/calendar?cid=ZTQzZDIxZTVjOWI0NWE5NWYyOGM1ZDY0OWMyY2IxZTFmNDMzZTJlNjUzYjU2ZGJiZGE3NGNhMzA2ZjBkMGY2OEBncm91cC5jYWxlbmRhci5nb29nbGUuY29t"&gt;community-встречам&lt;/a&gt;.</description></item></channel></rss>