Flux2: различия между версиями
Kaf (обсуждение | вклад) |
Kaf (обсуждение | вклад) |
||
Строка 16: | Строка 16: | ||
=== Разворачивание flex с хранением манифестов в git-репозиториях === | === Разворачивание flex с хранением манифестов в git-репозиториях === | ||
В данном разделе описан способ универсальный способ хранения манифестов в любом git-репозитории, поддерживащий доступ по [https://fluxcd.io/flux/installation/bootstrap/generic-git-server/ SSH Private Key] |
Версия от 14:17, 30 июля 2024
Установка и настройка flux2
Flux2 — это инструмент для синхронизации кластеров Kubernetes с источниками конфигурации (такими как репозитории Git и артефакты OCI), а также для автоматизации обновлений конфигурации при необходимости развертывания нового кода.
Flux2 включает в себя следующие компоненты (с версиями на 30.07.2024):
- команда flux пакета flux2 (версия 2.3.0);
- образ registry.altlinux.org/flux2/source-controller:1.3.0;
- образ registry.altlinux.org/flux2/notification-controller:1.3.0;
- образ registry.altlinux.org/flux2/kustomize-controller:1.3.0;
- образ registry.altlinux.org/flux2/helm-controller:1.0.1;
- образ registry.altlinux.org/flux2/image-automation-controller:0.38.0;
- образ registry.altlinux.org/flux2/image-reflector-controller:0.32.0.
(Выделенные жирным шрифтом являются обязательными).
Разворачивание flex с хранением манифестов в git-репозиториях
В данном разделе описан способ универсальный способ хранения манифестов в любом git-репозитории, поддерживащий доступ по SSH Private Key