<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Начало работы с Cozystack: развёртывание частного облака с нуля on Cozystack</title><link>https://cozystack.ru/docs/v1.4/getting-started/</link><description>Recent content in Начало работы с Cozystack: развёртывание частного облака с нуля on Cozystack</description><generator>Hugo</generator><language>en</language><atom:link href="https://cozystack.ru/docs/v1.4/getting-started/index.xml" rel="self" type="application/rss+xml"/><item><title>Требования и набор инструментов</title><link>https://cozystack.ru/docs/v1.4/getting-started/requirements/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.4/getting-started/requirements/</guid><description>&lt;h2 id="набор-инструментов"&gt;Набор инструментов&lt;/h2&gt;
&lt;p&gt;На вашей рабочей станции должны быть установлены следующие инструменты:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href="https://www.talos.dev/v1.13/talos-guides/install/talosctl/" target="_blank"&gt;talosctl&lt;/a&gt;, клиент командной строки для Talos Linux (используйте серию v1.13.x, соответствующую Cozystack 1.4.0).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href="https://kubernetes.io/docs/tasks/tools/#kubectl" target="_blank"&gt;kubectl&lt;/a&gt;, клиент командной строки для Kubernetes.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;
&lt;a href="https://github.com/cozystack/talm?tab=readme-ov-file#installation" target="_blank"&gt;Talm&lt;/a&gt;, собственный менеджер конфигурации Talos Linux от Cozystack:&lt;br&gt;&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;curl -sSL https://github.com/cozystack/talm/raw/refs/heads/main/hack/install.sh | sh -s
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="требования-к-оборудованию"&gt;Требования к оборудованию&lt;/h2&gt;
&lt;p&gt;Для прохождения этого руководства вам потребуется следующая конфигурация:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Узлы кластера:&lt;/strong&gt; три bare-metal сервера или виртуальные машины. Требования к оборудованию зависят от вашего сценария использования:&lt;/p&gt;
&lt;ul class="nav nav-tabs" id="hardware_config" role="tablist"&gt;&lt;li class="nav-item"&gt;&lt;a data-bs-toggle="tab" class="nav-link active" href="#hardware_config-0" role="tab" aria-controls="hardware_config-0" aria-selected="true"&gt;Минимальная&lt;/a&gt;&lt;/li&gt;
	 
		&lt;li class="nav-item"&gt;&lt;a data-bs-toggle="tab" class="nav-link" href="#hardware_config-1" role="tab" aria-controls="hardware_config-1"&gt;Рекомендуемая&lt;/a&gt;&lt;/li&gt;
		&lt;li class="nav-item"&gt;&lt;a data-bs-toggle="tab" class="nav-link" href="#hardware_config-2" role="tab" aria-controls="hardware_config-2"&gt;Оптимальная&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;div class="tab-content" id="hardware_config"&gt;&lt;div id="hardware_config-0" class="tab-pane show active" role="tabpanel" aria-labelledby="hardware_config-0"&gt;

&lt;p&gt;&lt;p&gt;Ниже приведены базовые требования для запуска небольшой инсталляции.
Минимальная рекомендуемая конфигурация для каждого узла:&lt;/p&gt;</description></item><item><title>1. Установка Talos Linux</title><link>https://cozystack.ru/docs/v1.4/getting-started/install-talos/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.4/getting-started/install-talos/</guid><description>&lt;h2 id="перед-началом"&gt;Перед началом&lt;/h2&gt;
&lt;p&gt;Убедитесь, что у вас есть узлы (bare-metal серверы или виртуальные машины), соответствующие

&lt;a href="https://cozystack.ru/docs/v1.4/getting-started/requirements/" target="_blank"&gt;требованиям к оборудованию&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="цели"&gt;Цели&lt;/h2&gt;
&lt;p&gt;На этом шаге вы установите Talos Linux на bare-metal серверы или виртуальные машины, на которых сейчас работает другой дистрибутив Linux.&lt;/p&gt;
&lt;p&gt;В этом руководстве используется &lt;code&gt;boot-to-talos&lt;/code&gt; — простой CLI-инструмент, созданный командой Cozystack для пользователей и команд, внедряющих Cozystack.
Существуют и другие способы 
&lt;a href="https://cozystack.ru/docs/v1.4/install/talos/" target="_blank"&gt;установки Talos Linux для Cozystack&lt;/a&gt;, но они здесь не рассматриваются и описаны в отдельных руководствах.&lt;/p&gt;</description></item><item><title>2. Установка и bootstrap кластера Kubernetes</title><link>https://cozystack.ru/docs/v1.4/getting-started/install-kubernetes/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.4/getting-started/install-kubernetes/</guid><description>&lt;h2 id="цели"&gt;Цели&lt;/h2&gt;
&lt;p&gt;К началу этого шага у нас уже есть 
&lt;a href="https://cozystack.ru/docs/v1.4/getting-started/install-talos/" target="_blank"&gt;три узла с установленным Talos Linux&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;В результате этого шага у вас будет установленный и настроенный Kubernetes-кластер, готовый к установке Cozystack.
Также вы получите &lt;code&gt;kubeconfig&lt;/code&gt; для этого кластера и выполните базовые проверки его состояния.&lt;/p&gt;
&lt;h2 id="установка-kubernetes"&gt;Установка Kubernetes&lt;/h2&gt;
&lt;p&gt;Установите и выполните bootstrap кластера Kubernetes с помощью 
&lt;a href="https://cozystack.ru/docs/v1.4/install/kubernetes/talm/" target="_blank"&gt;Talm&lt;/a&gt; — декларативного CLI-инструмента управления конфигурацией с готовыми пресетами для Cozystack.&lt;/p&gt;


&lt;div class="alert alert-info" role="alert"&gt;


 Этот фрагмент руководства сейчас перерабатывается.
Здесь появятся упрощённые инструкции по установке Talm без дополнительных опций и редких пограничных случаев, которые описаны в основном руководстве по Talm.

&lt;/div&gt;

&lt;h2 id="следующий-шаг"&gt;Следующий шаг&lt;/h2&gt;
&lt;p&gt;Продолжите руководство по Cozystack и 
&lt;a href="https://cozystack.ru/docs/v1.4/getting-started/install-cozystack/" target="_blank"&gt;установите Cozystack&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>3. Установка и настройка Cozystack</title><link>https://cozystack.ru/docs/v1.4/getting-started/install-cozystack/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.4/getting-started/install-cozystack/</guid><description>&lt;h2 id="цели"&gt;Цели&lt;/h2&gt;


&lt;div class="alert alert-info" role="alert"&gt;


 Это руководство описывает установку Cozystack как &lt;strong&gt;готовой к использованию платформы&lt;/strong&gt;.
Если вы хотите собрать собственную платформу, устанавливая только нужные компоненты,
см. 
&lt;a href="https://cozystack.ru/docs/v1.4/install/cozystack/kubernetes-distribution/" target="_blank"&gt;руководство BYOP (Build Your Own Platform)&lt;/a&gt;.

&lt;/div&gt;

&lt;p&gt;На этом шаге мы установим Cozystack поверх 
&lt;a href="https://cozystack.ru/docs/v1.4/getting-started/install-kubernetes/" target="_blank"&gt;Kubernetes-кластера, подготовленного на предыдущем шаге&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Руководство проведёт вас через следующие этапы:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Установка оператора Cozystack&lt;/li&gt;
&lt;li&gt;Подготовка файла конфигурации Cozystack и его применение&lt;/li&gt;
&lt;li&gt;Настройка хранилища&lt;/li&gt;
&lt;li&gt;Настройка сети&lt;/li&gt;
&lt;li&gt;Развёртывание etcd, ingress и стека мониторинга в корневом tenant&amp;rsquo;е&lt;/li&gt;
&lt;li&gt;Завершение развёртывания и вход в дашборд Cozystack&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="1-установка-оператора-cozystack"&gt;1. Установка оператора Cozystack&lt;/h2&gt;
&lt;p&gt;Установите оператор Cozystack с помощью Helm chart из OCI-реестра.
Оператор управляет всеми компонентами Cozystack и отвечает за жизненный цикл Platform Package.&lt;/p&gt;</description></item><item><title>4. Создание пользовательского tenant'а и настройка доступа</title><link>https://cozystack.ru/docs/v1.4/getting-started/create-tenant/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.4/getting-started/create-tenant/</guid><description>&lt;h2 id="цели"&gt;Цели&lt;/h2&gt;
&lt;p&gt;На этом шаге вы создадите пользовательский tenant — пространство, в котором пользователи смогут развёртывать приложения и виртуальные машины.
Вы также получите учётные данные tenant&amp;rsquo;а и войдёте как пользователь с доступом к этому tenant&amp;rsquo;у.&lt;/p&gt;
&lt;h2 id="предварительные-требования"&gt;Предварительные требования&lt;/h2&gt;
&lt;p&gt;Перед началом:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Завершите предыдущие шаги руководства, чтобы получить работающий

&lt;a href="https://cozystack.ru/docs/v1.4/getting-started/install-cozystack/" target="_blank"&gt;кластер Cozystack&lt;/a&gt;,
в котором уже настроены хранилище, сеть и управляющий дашборд.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Убедитесь, что у вас есть доступ к дашборду, как описано на

&lt;a href="https://cozystack.ru/docs/v1.4/getting-started/install-cozystack/" target="_blank"&gt;предыдущем шаге руководства&lt;/a&gt;.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Если вы используете OIDC, пользователи и роли уже должны быть настроены.
Подробности о работе со встроенным OIDC-сервером см. в 
&lt;a href="https://cozystack.ru/docs/v1.4/operations/oidc/" target="_blank"&gt;руководстве по OIDC&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>5. Развёртывание управляемых приложений, ВМ и Kubernetes-кластера tenant'а</title><link>https://cozystack.ru/docs/v1.4/getting-started/deploy-app/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://cozystack.ru/docs/v1.4/getting-started/deploy-app/</guid><description>&lt;h2 id="цели"&gt;Цели&lt;/h2&gt;
&lt;p&gt;Это руководство поможет вам подготовить окружение для запуска типичного веб-приложения с распространёнными сервисными
зависимостями — PostgreSQL и Redis — в Cozystack, PaaS-платформе на базе Kubernetes.&lt;/p&gt;
&lt;p&gt;Вы научитесь:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Развёртывать управляемые приложения в своём tenant&amp;rsquo;е: базу данных PostgreSQL и кэш Redis.&lt;/li&gt;
&lt;li&gt;Создавать управляемый Kubernetes-кластер, настраивать DNS и получать доступ к кластеру.&lt;/li&gt;
&lt;li&gt;Развёртывать контейнеризованное приложение в новом кластере.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Для прохождения этого руководства вам не нужны глубокие знания Kubernetes — большая часть шагов выполняется через веб-интерфейс Cozystack.&lt;/p&gt;</description></item></channel></rss>