Как превратить AWS Aurora Mysql в доступный для записи экземпляр - PullRequest
1 голос
/ 06 октября 2019

Я работаю над проектом, в котором мы создаем новый регион для обеспечения устойчивости. Поскольку мы создаем новый Регион для проекта, мы также планируем создать реплику Read базы данных Aurora MySQL. Мой вопрос здесь состоит из двух частей:

  1. Если проект в существующем регионе не работает, как сделать реплику чтения Aurora MySQL в другом регионе в качестве нового мастера и доступной для записи? Я просмотрел несколько видео и вопросы о стековом потоке, и я понимаю, как сделать RDS MySQL в качестве доступного для записи экземпляра. но я не вижу, как сделать такое изменение параметров «только для чтения» в Aurora MySQL!
  2. Как я могу сделать это изменение с заданием Jenkins?

Anyпомощь высоко ценится! Спасибо!

1 Ответ

1 голос
/ 06 октября 2019
  1. Для этого можно использовать интерфейс командной строки AWS, а именно:

aws rds promo-read-replica-db-cluster

команда, которая в отличие от имени действительно применяется к Авроре, как указано в документации для команды:

Примечание :
Это действие относится только кКластеры Aurora DB.

Дополнительную информацию можно найти в документации AWS для Aurora, в частности, в разделе Повышение роли реплики чтения до кластера БД .

. Похоже, вы должны иметь возможность использовать плагин Jenkins AWS , но есть много вариантов.
...