Быстрый старт
Из этого раздела вы узнаете как создать инстанс в сервисе DBaaS Postgres.
Перед началом работы
-
DBaaS Postgres работает в рамках проектов Spirit (тенантов). Убедитесь, что вам доступен нужный тенант:
- Перейдите в интерфейс Spirit. Список проектов находится в верхнем правом углу.
- Выберите нужный проект, в котором вы хотите создать инстанс DBaaS Postgres.
Если список ваших проектов пуст, вам нужно присоединиться к существующему проекту или создать новый тенант. Чтобы присоединиться к существующему проекту, свяжитесь с его руководителем.
-
Проверьте наличие квот на создание инстанса в проекте:
В интерфейсе Spirit перейдите в раздел Ресурсы и управление → Квоты. Квота показана в блоке Database as a Service.
Если квота не выделена или закончилась, создайте запрос на увеличение квоты.
Для создания запроса у вас должна быть роль
Project Leadв проекте Spirit. О том, как получить нужную роль в проекте, см. в разделе Роли Spirit.Чтобы создать запрос:
- Перейдите в раздел Ресурсы и управление → Квоты в интерфейсе Spirit.
- Из выпадающего списка Система выберите Database as a Service.
- В появившемся блоке укажите типы ресурсов, для которых хотите запросить квоты, и установите новые желаемые значения для квот. Если вы запросили квоту впервые для текущего проекта, а объемом заявки не превышает 2 CPU, 4 Гб RAM и 20 Гб DISK, то заявка будет одобрена автоматически в течение пяти минут.
- Нажмите Отправить.
Подробнее о том, как проходит одобрение заявок на квоты DBaaS Postgres см. в разделе Квоты и лимиты.
-
Убедитесь, что в вашем проекте у вас есть роль Database Manager или Project Lead. О том, как это сделать и как назначить себе роль, читайте в разделе Роли Spirit.
Создайте инстанс Postgres
Инстанс Postgres — это основная сущность, которой оперирует сервис DBaaS Postgres. Каждый инстанс состоит из одного или двух хостов — виртуальных машин, на которых развернуты сервера базы данных PostgreSQL.
Чтобы создать инстанс Postgres:
- В интерфейсе Spirit выберите нужный проект и перейдите в раздел Хранилища и данные -> Postgres.
- Нажмите Создать инстанс.
- Выберите зону безопасности Prod и уровень критичности Best Effort.
- Нажмите Далее.
- Укажите название инстанса.
- Выберите версию Postgres.
- Выберите минимальную конфигурацию хоста.
- Укажите размер хранилища — 20 Гб.
- В разделе Окно обслуживания выберите время технического обслуживания инстанса.
- Нажмите Создать.
- В буфер обмена будет скопирован пароль для подключения к БД, сохраните его в безопасном месте.
Созданный инстанс появится в списке со статусом Создание, который изменится на Активный в течение 30 минут.
Имя учетной записи и базы данных по умолчанию совпадают с названием инстанса. В дальнейшем вы можете добавлять новые учетные записи и базы данных в инстанс.
Подключитесь к базе данных
Подключение к БД доступно только из приложений в кластере K8S. Настройте приложение и передайте в него параметры базы данных. Адрес хоста, имя БД и учетной записи приведены на странице инстанса. Для подключения используйте пароль, сохраненный ранее.
Что дальше
- Изучите концепции сервиса.
- Узнайте больше о создании инстанса и подключении к базе данных.
- Изучите документацию PostgreSQL, чтобы узнать о том, как работать с базами данных.