Термины и определения
В Руководстве по развертыванию используются следующие термины:
- Helm: средство установки kubernetes-приложений, совокупность шаблонов kubernetes и подставляемых значений, используемых для установки Атомкод.
- Инсталлятор Атомкод: совокупность ansible-роли, набора переменных, используемых для развертывания Атомкод на стенде, и ansible-плейбуков — yaml-файлов, в которых указано, какие задачи и на каких серверах будут выполняться.
- Inventory: директория, используемая Инсталлятором Атомкод, содержащая поддиректории с именами, совпадающими с именами стендов. В каждой из поддиректорий находятся файлы, содержащие параметры, зависящие от стенда — переменные ansible и их значения.
- Стенд: абстракция, содержащая совокупность всех серверов, обеспечивающих работу одного экземпляра приложения на базе Атомкод.
- Имя стенда: обозначение стенда Атомкод, используемое в Inventory и для идентификации стенда. Часто совпадает с полным доменным именем сервера с ролью Сервер Приложений.
- Пространство имен Kubernetes: виртуальный кластер внутри физического кластера Kubernetes, синоним термина стенд.