mongodb kubernetes: как раскрутить реплику, доступную только для чтения?

#mongodb #kubernetes #database-replication #readonly

#mongodb #kubernetes #репликация базы данных #только для чтения

Вопрос:

Итак, я хочу иметь один кластер kubernetes, в котором mongodb настроен с репликами, и я хочу иметь ДРУГОЙ кластер kubernetes, где мне нужен локальный mongodb, который является репликой только для чтения предыдущего кластера. В схемах kubernetes есть образцы mongodb, которые можно использовать для создания набора реплик mongodb, то есть для достижения первого. Но как мне достичь последнего, какой тип kubernetes yamls / schema я использую для этого, как мне указать характер «только для чтения» в схеме и т. Д.?

Комментарии:

1. Пожалуйста, уточните свой вопрос, укажите сценарий и свою конфигурацию. Вы хотите иметь 2 кластера с MongoDB. Будут ли эти кластеры иметь доступ к одной и той же базе данных или их должно быть 2 разных? Уточните, что вы подразумеваете под read-only replica of the former cluster .

2. Привет, да, двум кластерам нужна одна и та же база данных. Один кластер будет основным кластером, в который добавляются / изменяются данные и т. Д.. Другому кластеру просто нужна локальная копия данных, доступная только для чтения, он не хочет / не должен иметь возможности что-либо изменять — я думаю, это то, что mongodb называет репликой только для чтения?