Введение
Contents
Введение#
Предисловие#
gs-ctk (Global System Cluster Tool Kit) - это комплект для быстрого развертывания отказоустойчивой системы Global ERP в кластере Kubernetes.
Данное руководство описывает внутреннее устройство gs-ctk и предназначено для тех, кто хочет глубже понимать принципы работы комплекта. Оно не рассматривает вопрос развертывания кластера и его эксплуатации, об этом подробнее рассказано в Руководстве системного администратора.
Предполагается, что читатель уже знаком со следующими инструментами:
Linux
Docker
Kubernetes
Python
Jinja
О системе#
Давайте представим, что администратору поручили развернуть Global ERP в режиме высокой доступности. Это означает, что ему потребуется не только поднять собственно сервер приложений, но и:
исследовать принципы работы сервера приложений в кластерном режиме;
настроить вывод и сбор логов;
развернуть вспомогательные службы, такие как RabbitMQ;
создать механизм обновления.
Все это подразумевает изучение и применение специфичных для Global ERP подходов к развертыванию, что может привести к ошибкам и тратам времени.
gs-ctk позволяет упростить этот процесс, предоставляя все необходимы шаблоны и инструменты для развертывания Global ERP на эластичной среде Kubernetes.