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