Я только что столкнулся с этим, когда я смотрел на развертывание ракетного чата на kubernetes.Я не знаю, решили ли вы эту проблему, но поле extra_hosts в файле docker compose предназначено только для разрешения имени хоста.Если у вас уже есть служба DNS, развернутая в кластере, то вам это не нужно.
Что касается использования наборов с сохранением состояния: я бы не использовал такой тип ресурса для rocket.chat, поскольку он не является состоянием с сохранением состоянияприложение.Вы можете использовать их для репликационного набора MongoDB.