Я начал работать с kubernetes несколько дней назад и пытался внедрить traefik, acme и консул. Так как traefik хранит сгенерированные acme сертификаты в одной из пары ключ-значение консула в сжатом и зашифрованном формате, но размер значения ограничен только 512 КБ, не более того.
Размер каждого сгенерированного сертификата составляет примерно от 20 до 25 КБ, и он не смог хранить больше сертификатов, превышающих этот предел значения ключа.
И я с нетерпением ждал, как сохранить каждый сгенерированный сертификат для каждого домена в каждой паре ключ-значение в консуле, чтобы решить эту проблему, но я не нашел решения.
Пожалуйста, предоставьте любые предложения по устранению этой проблемы или рекомендации по использованию другого хранилища, например, и т. Д., И используйте другие прокси лучше, чем traefik, например haproxy, для этой проблемы.
И если я хочу сохранить все сертификаты в одном локальном файле (acme.json), я должен отказаться от консула, потому что после того, как traefik сконфигурирован для использования acme, он использует значения ключей консула для хранения ... но консул обеспечивает поддержку API установить внешние интерфейсы и бэкэнды в traefik .. поэтому для меня важно, чтобы API установил правила маршрутизации в traefik с вызовами API. Есть ли способ сохранить каждый сгенерированный сертификат в каждом значении ключа ...? Или хранить сертификаты в локальном файле JSON и использовать консул также ..? есть ли решение для этой проблемы?
пожалуйста, рекомендуйте и предлагайте ... все предложения ценны для меня, и кто сталкивался с такой проблемой.