Применение концепции GitOps в автоматизации управления и конфигурации Kubernetes-кластеров
Работая с нашим сайтом, вы даете свое согласие на использование файлов cookie. Это необходимо для нормального функционирования сайта, показа целевой рекламы и анализа трафика. Статистика использования сайта отправляется в «Яндекс» и «Google»
SCIENTIFIC JOURNAL BULLETIN OF VORONEZH INSTITUTE OF HIGH TECHNOLOGIES
Online media
ISSN 2949-4443

Application of GitOps concept in automating Kubernetes cluster management and configuration

idTiumentsev D.V.

UDC 004.457

  • Abstract
  • List of references
  • About authors

This article discusses the use of GitOps to automate the management and configuration of Kubernetes clusters. It examines modern tools and key GitOps principles, such as “Infrastructure-as-Code” (IaC), change control via Git repositories, and automatic application of configurations via synchronizer agents. It analyzes the limitations of this approach when used and discusses best practices and possible directions for further development of this methodology in the context of 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.

Tiumentsev Denis Viktorovich

ORCID |

East Siberia State University of Technology and Management

Ulan-Ude, Russia

Keywords: gitOps, kubernetes, management automation, cluster configuration, infrastructure as code (IaC), CI/CD, container orchestration

For citation: Tiumentsev D.V. , Application of GitOps concept in automating Kubernetes cluster management and configuration. Bulletin of the Voronezh Institute of High Technologies. 2024;18(3). Available from: https://vestnikvivt.ru/ru/journal/pdf?id=1343 (In Russ).

38

Full text in PDF

Received 26.08.2024

Revised 29.08.2024

Published 30.09.2024