Evgeny
Sergei
ну то есть если у вас нет возможности в пару команд внести запись в DNS - то да, геморнее.
Sergei
Evgeny
Интернал реврайт же
Sergei
Интернал реврайт же
что?
вы не знаете на какой из 50 серверов придет запрос от сертбота.
Roman
у меня днс на яндексе
Roman
ну атк надо писать к ней скрипт )
Sergei
Roman
не проблема
Roman
просто это надо делать
Roman
а решение с шелом дает получить серт прям сейчас
Roman
вот в чем затык
🏳️ Phil
Кстати, а яндекс.днс можно делегировать левым чувакам?
Roman
через апи )
Sergei
Sergei
там можно ключи доступа к днс-апи выдавать
Sergei
но кажется это зааффектит весь ПДД
🏳️ Phil
🏳️ Phil
воот
Roman
напишите интерфейс с апишкой и выдавайте досутпы к доменам
Roman
и делегируйте кому хотите
Sergei
Evgeny
Если в каждый сервер поставить локейшн для обработки этот запроса, то он может смотреть файлы на одном сервере куда локейшн будет проксировать
Sergei
ну да, но это надо заводить отдельный сервер с вебрутом, проксировать .well-known с фронтов на этот сервер и с него потом деплоить сертификат на фронты внешними от сертбота способами.
Evgeny
Тогда я просто не понимаю вопрос. А как хочется?
Sergei
хм, у меня нет вопроса.
🏳️ Phil
Roman
у letsencrypt есть ограничение на количество поддоменов?
🏳️ Phil
Roman
мож кто генерил на свои поддомены
Roman
или ни у кого статика как минимум с поддомена не тянется?
🏳️ Phil
Roman
10 уже норм
Roman
кто нибудь доводил до А+?
по умолчанию А-
Roman
если кому интересно
https://github.com/eustasy/bubbly/blob/master/nginx.ssl.conf
тут настройки для А+
engelbart
У меня в докеры приходится передавать десятки ключей через env , пока их было три было ок, но сейчас уже нужно другое решение, какое?
🏳️ Phil
Dan
env deprecated?
🏳️ Phil
да
Dan
я пропустил новости
Sergei
engelbart
Ничосе.
Sergei
https://docs.docker.com/engine/deprecated/ докер об этом ничего не знает.
🏳️ Phil
Первый же WARNING https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/
Sergei
env deprecated для линковки контейнеров, не вводи людей в заблуждение.
🏳️ Phil
а. каюсь. посыпаю голову пеплом - это я о своём о женском
🏳️ Phil
да, меня занесло
🏳️ Phil
но мой ответ кстати всё равно верный ;)
Dan
😃
Dan
я ж подумал что в докере env закрыли
engelbart
Ну тем не менее, т.е. ваш ответ получается вообще их не юзать. а выносить наверх?
Dan
уже полез в issue
🏳️ Phil
engelbart
мне просто нравилось так не иметь на машинах исполнителях докеров никаких хранилишь. а передавать через -e с ансиблом например
✙ Egor ✙
✙ Egor ✙
Там и аудит, и ревокейшон есть.
✙ Egor ✙
И генерировать сам умеет
engelbart
Спасибо, но помойму это ещё не мой кейз. Оно секретное, но такое, можно перегенерить если утечет.
Evgeny
А почему не секреты от самого докера?
engelbart
Слишком свежие ;)
Evgeny
Так старые секреты обычно уже не тайны
engelbart
Я имел ввиду что docker secret не было на момент когда решение это было
engelbart
А containerpilot никто не использует/пробовал?
engelbart
Выглядит вроде интересно, но живого опыта ноль
Vitalii
Коллеги, чет не получается найти инфу как залинковать хост из одной докер-сети в другую докер-сеть.
Первый докерфайл:
version: '2'
services:
phpmyadmin:
image: phpmyadmin/phpmyadmin
restart: always
ports:
- 3307:80
links:
- mysql:db
networks:
- mysql
networks:
mysql:
external:
name: mysql_default
Второй докерайл:
version: '2'
services:
mysql:
image: mysql:5.7
restart: always
volumes:
- server_data:/var/lib/mysql
volumes:
server_data:
driver: local
Как дать доступ phpmyadmin к mysql?
Vitalii
оба сервиса живут в разных сетях
phpmyadmin_default
mysql_default
я подключил phpmyadmin к сети mysql_default и попытался залинковать хост mysql как db в контейнере и не вышло)
Чет мне кажется я фигню какую-то делаю...
Andrey
ну во первЫх, а зачем они в разных сетях?
в осталбных, ну так правильно откуда тогда одна сеть узнает как зовут хост из другой, тут всё как обычно, превлекам внешний сервис или ручками (ну и там ещё можно фаерволом делов натворить, но по дефолту он вроде в такой ситуации н мешает)
Vitalii
Vitalii
из пхпадмина пингуется ИП хоста с мускулем :) оно и логиноч
Vitalii
Но вот контейнер с пхпадмином ждет что на хосте db будет база... а такого хоста нет, вместе этого база на ИП 172.18.0.2
как замаппить 172.18.0.2:db ?
Vitalii
или только ручками прописать в /etc/hosts ?
Andrey
ну вы попробуйте немного подумать, как вообще один хост узнаёт о существовании другого и как до него добираются пакеты
Evgeny
Это что значит? оздать хост внутри контейнера
engelbart
Всё это врожденная в днк боль докера
engelbart
Которую решают внешними сервисами