Функция шаблонов параметров предназначена для унифицированного управления и поддержки наборов параметров для различных компонентов. Это включает просмотр, какие параметры входят в шаблоны параметров, а также их значения по умолчанию и описания. В настоящее время поддерживаемые компоненты с шаблонами параметров — MySQL (включая PXC и MGR), Redis и Kafka. Платформа поставляется с преднастроенными шаблонами параметров для различных сценариев и спецификаций компонентов, которые отражают лучшие отраслевые практики для использования в этих сценариях, что позволяет пользователям применять их напрямую. Кроме того, пользователи могут создавать собственные шаблоны параметров на основе своих конкретных бизнес-требований, что облегчает внедрение внутренних стандартов. Все шаблоны параметров могут быть выбраны для использования при создании экземпляров.
Пользователи могут кликнуть на шаблон параметров, чтобы перейти на страницу списка, как показано на рисунке ниже.
На этой странице пользователи могут просматривать шаблоны параметров для конкретных проектов в зависимости от типа компонента и типа шаблона. В настоящее время поддерживаемые типы компонентов включают MySQL, Redis и Kafka. Доступные типы шаблонов — преднастроенные шаблоны платформы и пользовательские шаблоны. Преднастроенные шаблоны платформы универсально применимы ко всему кластеру, тогда как пользователи могут создавать собственные шаблоны специально для текущего проекта.
Шаблоны параметров для MySQL могут применяться как к архитектуре PXC, так и к архитектуре MGR.
Клик по конкретному шаблону приведёт пользователя на страницу с деталями шаблона, как показано на рисунке ниже.
На этой странице отображается подробная информация о шаблоне, включая название шаблона, тип шаблона, тип компонента, описание шаблона, список параметров и значения параметров по умолчанию.
При наличии соответствующих прав пользователи могут нажать кнопку «Create Parameter Template» в левом верхнем углу, чтобы перейти на страницу создания шаблона, как показано на рисунке ниже.
На этой странице пользователи могут заполнить такие данные, как название шаблона, тип шаблона, тип компонента и описание шаблона, а затем по одному указать параметры, включённые в шаблон, вместе с их значениями по умолчанию. Поскольку при создании экземпляра можно указать только один шаблон параметров, необходимо, чтобы шаблон параметров содержал максимально полный список параметров. Для удобства ввода пользователям предоставляется возможность пакетного импорта параметров и импорта параметров из документации.
Формат для пакетного импорта параметров:
Пользователи могут выбрать опцию «Export» в правом меню на странице списка шаблонов параметров или в выпадающем меню действий на странице деталей шаблона параметров для экспорта конфигурационной информации шаблона параметров. Формат экспортируемого файла — текстовый файл, соответствующий формату импорта.