Я делаю это впервые, поэтому у меня есть следующее: я купил доменпример.comс Godaddy.
Теперь я хочупример.comдля указания на экземпляр AWS, на котором будет размещен презентационный сайт WordPress с Docker.
Я хочу добавить поддоменapp.example.comкоторый должен указывать на другой экземпляр AWS, использующий docker. Будет ли это работать только с CNAME на godaddy?
Мне также нужен еще один поддоменs1.example.comкоторый должен указывать на тот же экземпляр AWS, что иapp.example.comно на этот раз контейнер Docker имеет открытый порт 8080. Я знаю, что в этом случае мне придется выполнить прокси-проход, чтобы тот, что на 8080, заработал, что-то вроде этого:
server {
listen 80;
server_name myapp.domain.com;
location / {
proxy_pass http://localhost:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
В заключение, мой план правильный? Он будет работать в основном только с записями CNAME или есть лучший способ? Я разработчик, а не системный администратор или DevOps, поэтому, как я уже сказал, это мой первый опыт работы с этим, поэтому любые отзывы приветствуются. Если я недостаточно подробно объяснил или у вас есть дополнительные вопросы, пожалуйста, дайте мне знать.