Size: a a a

DevOps — русскоговорящее сообщество

2021 February 10

S

SKAJIbnEJIb in DevOps — русскоговорящее сообщество
Ну и roundcube
источник

R

Ref_bot in DevOps — русскоговорящее сообщество
Но проще установить панель, да?
источник

R

Ref_bot in DevOps — русскоговорящее сообщество
Всем спасибо за советы
источник

E

Egor in DevOps — русскоговорящее сообщество
Ref_bot
Здравствуйте. Нужен совет. Мне нужна корпоративная почта, на своём VPS.
Лучше установить панель типа Vesta/cPanel и т.д, либо только почтовый сервер установить?
https://mailcow.email отличный вариант
источник

E

Egor in DevOps — русскоговорящее сообщество
быстро можно настроить из коробки за 20 минут
источник

О

Олег in DevOps — русскоговорящее сообщество
Спасибо! Буду изучать. а насколько эта штука привязана к Cisco SD WAN? У нас задача - построить SD Wan для embedded, то есть скорее всего там не cisco будет. Я пока не особо сильно раскурил ETSI спеки, но я так понял, что цель всей эпопеи - стандартизовать оркестрирование сетевых приложений, не привязываясь к одному производителю
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
кто работал c traefik? настраиваю реверс-прокси

https://gitlab.com/exmpl/traefik, вот репо для воспроизведения, сразу поднимаются нужные контейнры - traefik с конфигом и grafana.

1. почему не работает реверс-прокси на контейнер графаны grafana.localhost и дает таймаут?
2. почему дашборд traefik.localhost не запускается по лекалам прям из доки?
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Олег
Спасибо! Буду изучать. а насколько эта штука привязана к Cisco SD WAN? У нас задача - построить SD Wan для embedded, то есть скорее всего там не cisco будет. Я пока не особо сильно раскурил ETSI спеки, но я так понял, что цель всей эпопеи - стандартизовать оркестрирование сетевых приложений, не привязываясь к одному производителю
Ну суть то в интсрументарии автоматизации, а прикрутить к чему угодно можно
источник

YB

Yaroslav Boldyrev in DevOps — русскоговорящее сообщество
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Maksim Sharov
кто работал c traefik? настраиваю реверс-прокси

https://gitlab.com/exmpl/traefik, вот репо для воспроизведения, сразу поднимаются нужные контейнры - traefik с конфигом и grafana.

1. почему не работает реверс-прокси на контейнер графаны grafana.localhost и дает таймаут?
2. почему дашборд traefik.localhost не запускается по лекалам прям из доки?
Потому что traefik имеет как минимум 2 подхода к конфигурированию, 1 через labels и 2 через конфиг.
Важно понимать что оба варика можно совмещать.  Для правильной работы нужно entrypoints и rules не бездумно из примеров брать а смотреть как минимум доку по релизу который у вас используется, они много чего меняют и добавляют.
источник

R

Ref_bot in DevOps — русскоговорящее сообщество
Egor
быстро можно настроить из коробки за 20 минут
Спасибо
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Maksim Sharov
кто работал c traefik? настраиваю реверс-прокси

https://gitlab.com/exmpl/traefik, вот репо для воспроизведения, сразу поднимаются нужные контейнры - traefik с конфигом и grafana.

1. почему не работает реверс-прокси на контейнер графаны grafana.localhost и дает таймаут?
2. почему дашборд traefik.localhost не запускается по лекалам прям из доки?
Более того grafana.localhost как минимум должна быть прописана в /etc/hosts
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
zeleniumex
Потому что traefik имеет как минимум 2 подхода к конфигурированию, 1 через labels и 2 через конфиг.
Важно понимать что оба варика можно совмещать.  Для правильной работы нужно entrypoints и rules не бездумно из примеров брать а смотреть как минимум доку по релизу который у вас используется, они много чего меняют и добавляют.
всмысле бездумно? это документация по моему релизу
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
zeleniumex
Более того grafana.localhost как минимум должна быть прописана в /etc/hosts
это еще зачем? я на локалхосте воспроизвожу просто
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
zeleniumex
Потому что traefik имеет как минимум 2 подхода к конфигурированию, 1 через labels и 2 через конфиг.
Важно понимать что оба варика можно совмещать.  Для правильной работы нужно entrypoints и rules не бездумно из примеров брать а смотреть как минимум доку по релизу который у вас используется, они много чего меняют и добавляют.
выглядит так, будет traefik игнирирует из конфига https://gitlab.com/exmpl/traefik/-/blob/master/traefik.yml роут

http:
 routers:
   api:
     rule: "Host(`traefik.localhost``) && (PathPrefix(`/api`) || PathPrefix(`/dashboard`))"
     service: api@internal
     middlewares:
       - auth
 middlewares:
   auth:
     basicAuth:
       users:
         - "admin:$apr1$IfDTPUQd$jR6hRgR4L5.RHWCRXQEGz1"
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
Maksim Sharov
это еще зачем? я на локалхосте воспроизвожу просто
Что значит зачем... куда у вас ведет этот url на какой адрес?
источник

z

zeleniumex in DevOps — русскоговорящее сообщество
если на loopback то ок
источник

M

Maksim Sharov in DevOps — русскоговорящее сообщество
zeleniumex
Потому что traefik имеет как минимум 2 подхода к конфигурированию, 1 через labels и 2 через конфиг.
Важно понимать что оба варика можно совмещать.  Для правильной работы нужно entrypoints и rules не бездумно из примеров брать а смотреть как минимум доку по релизу который у вас используется, они много чего меняют и добавляют.
разобрался, почему не работал дашборд и миддлвары

статичная конфигурация не поддерживает определение сервсисов, миддлвар и прочего, только entryPoints и провайдеры https://doc.traefik.io/traefik/getting-started/configuration-overview/#configuration-introduction

Elements in the static configuration set up connections to providers and define the entrypoints Traefik will listen to (these elements don't change often).

следовательно, игнорирует подобные инструкции

http:
 middlewares:
   ...
 routers:
   dashboard:
     ...


поэтому их нужно вносить при старте traefike через динамическую конфигурацию

providers:
 file:
   watch: true
   filename: "/etc/traefik/dynamic.traefik.yml"
источник

Miss Очепятка... in DevOps — русскоговорящее сообщество
Комрады посоветуйте  отечественный Линукс с поддержкой виртуализации на основе докера.  Цена желательно бесплатно либо дешевели Винды.
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
источник