Я следую учебному пособию по настройке реплицированного приложения с отслеживанием состояния здесь , и я столкнулся с проблемой, поскольку в учебнике упоминается, что создание безголовых служб для доступа к модулям - это то, как вы ' собирается подключиться к главной базе данных для записи. Это проблема, так как служба не работает, она не может быть доступна извне (по крайней мере, насколько мне известно).
Поэтому мой вопрос: должен ли я создать выделенную службу в моем кластере для обработки соединений с базой данных, во многом как API , что может выступать в качестве промежуточного программного обеспечения между моим приложением и моей базой данных? Или есть какой-то другой подход к размещению реплицированной базы данных в кластере? Я очень плохо знаком с Kubernetes, поэтому мой вопрос может показаться тривиальным, хотя я пытался найти ресурсы в Интернете по этой теме c, но ничего не помогло.