На практике часто несколько отделов (например, R&D и управление качеством) в крупной организации используют одну учетную запись облачного сервиса. Enterprise projects позволяют управлять кластерами Elasticsearch по отделам или проектам, обеспечивая более четкую видимость ресурсов и более тонкую настройку контроля доступа между регионами в рамках общей учетной записи.
Как работает функция
Enterprise projects — это функция управления облачными ресурсами, предоставляемая облачным сервисом, позволяющая группировать облачные ресурсы по проекту, отделу или бизнесу. Для получения дополнительной информации см. Enterprise Management User Guide.
Новый созданный кластер по умолчанию принадлежит проекту default. Чтобы переместить кластер из проекта default в пользовательский проект, достаточно выполнить миграцию ресурса. Пересоздавать кластер не требуется.
Здесь миграция ресурса — это процесс перемещения кластера CSS из одного enterprise project (например, default) в другой (например, TEST).
- Влияние: миграция ресурса изменяет только метаданные управления. Она не перезапускает кластер и не прерывает сервисы.
- Изменение контроля доступа: после миграции только пользователи, которым предоставлены разрешения в новом проекте (или на все ресурсы), могут управлять кластером.
Предварительные требования
- Для вашей учетной записи включена служба Enterprise Project Management Service (EPS). Подробности см. в разделе «Enabling Enterprise Project» в Enterprise Management User Guide.
- Вы создали целевой enterprise project (например, TEST). Подробности см. в разделе «Creating an Enterprise Project» в Enterprise Management User Guide.
Миграция кластера между enterprise projects
- Войдите в консоль управления CSS.
- В левой панели навигации выберите Clusters > Elasticsearch.
- В списке кластеров нажмите имя целевого кластера. Отобразится страница информации о кластере.
- На вкладке Overview найдите Enterprise Project в области Basic Information и нажмите название проекта предприятия под ним. Отобразится консоль Project Management.
- На вкладке Resources в консоли Project Management выберите регион текущего кластера и выберите CloudSearchService как Service. Затем нажмите Search. Кластеры CSS отображаются в списке ресурсов ниже.
- Выберите кластер, чей проект предприятия вы хотите изменить, и нажмите Remove.
- В диалоговом окне Remove Resource укажите Mode и выберите Destination Enterprise Project. Подтвердите информацию об изменении и нажмите OK.
- После завершения изменения вернитесь к списку кластеров Elasticsearch в консоли CSS и проверьте новый проект предприятия кластера, чтобы подтвердить результат операции.
FAQ
- Вопрос 1: Изменение проекта предприятия меняет IP-адрес кластера?
Изменение проекта предприятия кластера не меняет его IP-адрес. Оно лишь меняет логическое владение облачными ресурсами. На сетевом уровне изменений нет.
- Вопрос 2: Что делать, если после изменения проекта предприятия кластера он скрыт от пользователей в исходном проекте?
После изменения права управления кластером передаются в новый проект. Проверьте, есть ли у вашей учётной записи разрешение на чтение в новом (целевом) проекте предприятия.