Go to file
Артем Дроздов 37eea62a2b Обновить README.md 2024-08-26 08:32:01 +00:00
yonote-chart-mono Обновить yonote-chart-mono/values.yaml 2024-08-25 14:43:25 +00:00
yonote-chart-service Update-env 2024-08-25 14:42:31 +00:00
LICENSE Initial commit 2024-05-02 09:11:47 +00:00
README.md Обновить README.md 2024-08-26 08:32:01 +00:00

README.md

Yonote Helm Chart

Обзор

Этот Helm chart позволяет развернуть Yonote в Kubernetes. Он предоставляет быстрый и простой способ установки, настройки и управления приложением с помощью Helm.

Требования

  • Kubernetes cluster
  • Helm
  • Ingress Controller (nginx/traefik)

Установка

1. Добавление репозиториев Helm

Перед установкой зависимостей, необходимо добавить репозитории, из которых будут загружаться чарты:

helm repo add dysnix https://dysnix.github.io/charts
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update

2. Выполните сборку зависимостей Helm chart

helm dependency build

3. Настройка значений

Перед развертыванием приложения через Helm необходимо внести валидные значения в файлы values.yaml и secret-values.yaml. Эти файлы содержат параметры конфигурации, которые будут использованы при установке приложения.

Настройте необходимые параметры. В файлах values.yaml и secret-values.yaml вы найдете различные секции, каждая из которых соответствует определенной части конфигурации приложения. Внимательно изучите комментарии в этих файлах; они указывают на места, где необходимо внести изменения. Обратите особое внимание на секцию ingress, так как её настройка важна для правильной работы приложения. Вам потребуется заменить или настроить значения в этой секции в соответствии с вашими требованиями. Также обратите внимание на все строки с доменом example.com — его необходимо заменить на ваше собственное доменное имя, которое будет использоваться для работы приложения. Учтите, что путь в переменных и в конфигурации Ingress менять не нужно, заменяйте только сам домен.

Более подробно ознакомиться с переменными вы можете по следующей ссылке: https://yo.yonote.ru/doc/peremennye-okruzheniya-mOI8Jl6B05

4. Запуск приложения

После настройки значений выполните команду:

helm install app -f values.yaml -f secret-values.yaml -n yonote-onprem .

После выполнения команды начнётся установка приложения и всех дополнительных сервисов к нему. Остаётся только подождать, пока все сервисы запустятся.

Обратная связь

Если у вас есть вопросы или вам нужна помощь, пишите на email: hello@yonote.ru