Тут согласен, банально так привык пользоваться Ansible что и не заметил что можно упростить =)
тем более что конфиг в кубе можно и нужно передавать извне, а не запекать в докере
Кубконфиг кладется в /root/.kube/config и контекст докер билда не захватывает эту папку. Или вы чтото другое имели в виду?
Более того, external dns не нужен, для такого масштаба проекта проще сделать запись со * с dns.
В случае с * придется делать отдельный поддомен. А из за этого как минимум Cloudflare не будет генерировать сертификат. Но в целом тоже рабочий вариант конечно, как-то давно использовал такое
Пока выглядит как переусложненное решение тестового задания на девопса, которое можно было сделать гораздо проще и правильнее.
В статье ведь был был не сложный проект как пример, схема в целом рабочая и для большего числа приложений
Тут согласен, банально так привык пользоваться Ansible что и не заметил что можно упростить =)
Кубконфиг кладется в /root/.kube/config и контекст докер билда не захватывает эту папку. Или вы чтото другое имели в виду?
В случае с * придется делать отдельный поддомен. А из за этого как минимум Cloudflare не будет генерировать сертификат. Но в целом тоже рабочий вариант конечно, как-то давно использовал такое
В статье ведь был был не сложный проект как пример, схема в целом рабочая и для большего числа приложений