Я пытаюсь это с последних 2 дней.
Я создаю пример приложения, используя здесь очень подробное руководство - https://john2x.com/blog/wildcard-certs-from-lets-encrypt-cert-manager-ingress-nginx-gke.html
Что у меня сейчас работает:
У меня есть приложение работает на demo-app.example.com, где пользователи могут иметь свой собственный поддомен, такой как john.demo-app.example.com
У меня также работают сертификаты подстановочных знаков
У меня сейчас два вопроса:
1 - Как Я разрешаю пользователям добавлять свой собственный домен, указывающий на поддомен в моем приложении. Когда я просто создаю CNAME, указывающую на поддомен в моем приложении, он не работает, я думаю из-за того, как все настроено.
2 - я хочу перейти с demo-app.example.com просто на example.com на верхний уровень, так как настроить зону DNS для этого?
Наконец, учитывая требования, лучше ли использовать Kubernetes, или мне лучше использовать что-то другое. Это приложение NodeJS между прочим.