# Введение

## Предисловие

**gs-ctk** (Global System Cluster Tool Kit) - это комплект для быстрого развертывания отказоустойчивой системы Global ERP в кластере Kubernetes.

Данное руководство описывает внутреннее устройство gs-ctk и предназначено для тех, кто хочет глубже понимать принципы работы комплекта. Оно не рассматривает вопрос развертывания кластера и его эксплуатации, об этом подробнее рассказано в [Руководстве системного администратора](https://help.globalerp.ru/books/G3SysAdminDoc/SNAPSHOT/html/040_global-k8s/020_install.html).

Предполагается, что читатель уже знаком со следующими инструментами:

- Linux
- Docker
- Kubernetes
- Python
- Jinja

## О системе

Давайте представим, что администратору поручили развернуть Global ERP в режиме высокой доступности. Это означает, что ему потребуется не только поднять собственно сервер приложений, но и:

- исследовать принципы работы сервера приложений в кластерном режиме;
- настроить вывод и сбор логов;
- развернуть вспомогательные службы, такие как RabbitMQ;
- создать механизм обновления.

Все это подразумевает изучение и применение специфичных для Global ERP подходов к развертыванию, что может привести к ошибкам и тратам времени.

gs-ctk позволяет упростить этот процесс, предоставляя все необходимы шаблоны и инструменты для развертывания Global ERP на эластичной среде Kubernetes.
