Применение концепции GitOps в автоматизации управления и конфигурации Kubernetes-кластеров
Работая с нашим сайтом, вы даете свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта отправляется в «Яндекс» и «Google»
НАУЧНЫЙ ЖУРНАЛ ВЕСТНИК ВОРОНЕЖСКОГО ИНСТИТУТА ВЫСОКИХ ТЕХНОЛОГИЙ
cетевое издание
ISSN 2949-4443

Применение концепции GitOps в автоматизации управления и конфигурации Kubernetes-кластеров

idТюменцев Д.В.

УДК 004.457

  • Аннотация
  • Список литературы
  • Об авторах

В данной статье рассматривается применение GitOps для автоматизации управления и конфигурации Kubernetes-кластеров. Исследуются современные инструменты, а также ключевые принципы GitOps, такие как «инфраструктура как код» (англ. Infrastructure-as-Code, IaC), контроль изменений через Git-репозитории и автоматическое применение конфигураций через агентов-синхронизаторов. Проводится анализ ограничений данного подхода при использовании, а также обсуждаются лучшие практики и возможные направления дальнейшего развития этой методологии в контексте Kubernetes.

1. Learning on the job as GitOps goes mainstream [Электронный ресурс] // Cloud Native Computing Foundation. – URL: https://www.cncf.io/reports/gitops-microsurvey/ (дата обращения: 30.06.2024).

2. GitOps Cookbook: Kubernetes Automation in Practice [Электронный ресурс] // Red Hat Developer. – URL: https://developers.redhat.com/e-books/gitops-cookbook (дата обращения: 30.06.2024).

3. Малыхин Н.И. Миграция с JPQL на Criteria API и Metamodel в Hibernate ORM / Н.И. Малыхин // Актуальные исследования. – 2020. – № 10 (13). – С. 45-50.

4. Малыгин Д.С. Микросервисная архитектура в облачных системах: риски и возможности применения в 2024–2030 гг. / Д.С. Малыгин // Моделирование, оптимизация и информационные технологии. – 2024. – Т. 12. – № 2. – URL: https://moitvivt.ru/ru/journal/pdf?id=1561 (дата обращения: 30.06.2024).

5. Argo CD – Declarative GitOps CD for Kubernetes [Электронный ресурс]. – URL: https://argo-cd.readthedocs.io/en/stable/ (дата обращения: 02.08.2024)

6. Paavola E. Managing Multiple Applications on Kubernetes Using GitOps Principles / E. Paavola. – 2021. – 41 с.

7. Зиборев А.В. Использование цепочек Blockchain и искусственного интеллекта в сфере логистики и автоперевозок / А.В. Зиборев // Инновационная наука. – 2023. – № 8-2. – С. 26-36.

8. Pshychenko D. The impact of digital transformation on the economic efficiency of enterprises / D. Pshychenko // Холодная наука. – 2024. – № 6. – С. 82-91.

Тюменцев Денис Викторович

ORCID |

Восточно-Сибирский государственный университет технологий и управления

Улан-Удэ, Россия

Ключевые слова: gitOps, kubernetes, автоматизация управления, конфигурация кластеров, инфраструктура как код (IaC), CI/CD, оркестрация контейнеров

Для цитирования: Тюменцев Д.В. , Применение концепции GitOps в автоматизации управления и конфигурации Kubernetes-кластеров. Вестник Воронежского института высоких технологий. 2024;18(3). Доступно по: https://vestnikvivt.ru/ru/journal/pdf?id=1343

39

Полный текст статьи в PDF

Поступила в редакцию 26.08.2024

Поступила после рецензирования 29.08.2024

Опубликована 30.09.2024