Size: a a a

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

2020 December 10

J

John Wayne in DevOps — русскоговорящее сообщество
admin 666admin
Ну написано же: Ищем ipv6 линк и бндимся на 80 на него, если нет ipv6 биндимся на ipv4 на 80. У вас дефолтный линк - ipv6-линк,а второй линк или не поднят или там закрыт 80 порт. Отключите ipv6 или смотрите почему у вас 80 порт не биндится, возможно у вас прав нет рутовых для запуска на этом порту.
на дебиане вроде как частая трабла что ipv6 интерфейс поднят по дефолту
источник

V

V∆11H∆11∆ in DevOps — русскоговорящее сообщество
Т.е проходят тесты, создается trx файл с результатами тестов, но Bamboo зависает на этом шаге.
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
John Wayne
на дебиане вроде как частая трабла что ipv6 интерфейс поднят по дефолту
я обычно на железках отключаю в грубе сразу  ( "ipv6.disable=1" ). А для автогенерации сертификатов Letsencrypt давно уже использую свои обвазяки на питоне чтобы руками ничего не делать
(Централизованный сервак по-запросу с клиентского инстанса или железки или вмки получает от Letsencrypt по DNS challenge в случае приближающегося экспайринга, кладет сертификат у себя, а клиент просто идёт и забирает с сервера сертификат уже готовый. Два скрипта - сервер и клиент)
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Почему ipv6 вам доставляет боль?
Ведь всегда можно поменять приоритет между ipv4, ipv6. Можно сделать, чтобы 4 версия была приоритетнее.
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Мне оно просто не надо и не доставляет мне проблем.
источник

NK

Nick Kritsky in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Почему ipv6 вам доставляет боль?
Ведь всегда можно поменять приоритет между ipv4, ipv6. Можно сделать, чтобы 4 версия была приоритетнее.
Если я им не пользуюсь - мне дешевле отключить. Да и логичнее как-то.
источник

NK

Nick Kritsky in DevOps — русскоговорящее сообщество
Nurmukhamed Artykaly
Почему ipv6 вам доставляет боль?
Ведь всегда можно поменять приоритет между ipv4, ipv6. Можно сделать, чтобы 4 версия была приоритетнее.
Это не то чтобы боль. Просто некоторые софтины могут глючить с ipv6. Просто потому что тестировалось это всё на ipv4 only системах.
Насколько я понимаю, поведение dual stack систем не описывается в стандартах типа позикса. Каждый вендор лепит как хочет.
См пример выше по чату где обсуждалось поведение letsencrypt.
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Понял
источник

O

OpsDev in DevOps — русскоговорящее сообщество
Всем привет! у кого был опыт с включенным Selinux на проде? действительно ли он сильно влияет на перфоманс? или совсем немного
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
OpsDev
Всем привет! у кого был опыт с включенным Selinux на проде? действительно ли он сильно влияет на перфоманс? или совсем немного
Не влияет особо,
источник

P

Petro in DevOps — русскоговорящее сообщество
Ребят, у меня девопсово-девелоперский вопрос:
Есть maven который собирает много-модульный проект, тесты прогоняются при помоги surefire + testng и при помощи Jacoco собирается test coverage

Проблема:
jacoco.exec имеет гораздо большее покрытие чем видно в jacoco.xml (который нужен для sonarscanner)
<maven-jacoco-plugin.version>0.8.5</maven-jacoco-plugin.version>

Как собираю:

mvn clean install -Dphase=test -Pfast,coverage
А дальше делаю магию:

cp target/jacoco.exec base/cassandra-services/target/
cp target/jacoco.exec applications/importer/target/


Где имена importer & cassandra-services - это имена перевые по алфавиту в папках base & applications.
А в корне репорт генерирую вот так:

mvn org.jacoco:jacoco-maven-plugin:report-aggregate -DdataFileIncludes=target/jacoco.exec

Есть вариант/идея как можно починить и убрать разбежность?
источник

P

Petro in DevOps — русскоговорящее сообщество
<profile>
     <id>coverage</id>
     <properties>
       <sonar.jacoco.reportPath>${main.basedir}/target/jacoco.exec</sonar.jacoco.reportPath>
       <coverage.argline>${jacoco.agent.argLine},destfile=${sonar.jacoco.reportPath}
       </coverage.argline>
     </properties>
источник

S

Slava in DevOps — русскоговорящее сообщество
всем приветы
вопрос такой: есть проект на пхп, в нём собираются всякие стили / js gulp-ом.
Я добавил в docker-compose ноду, и поставил ей workdir ту директорию, в которой мне нужно сделать npm install
но беда такая, что когда я пишу вот так
docker-compose run --rm node -> он в контейнере с нодой ( который Exit 0  — как мне и надо, я хочу чтобы контейнер всегда был остановлен, и запускал только команду со сбором стилей) запускает ноду в консольном режиме, а я хочу чтобы он запускал там bash и я мог выполнить команду npm install, ну или сразу дёргать npm install
источник

NA

Nurmukhamed Artykaly in DevOps — русскоговорящее сообщество
Может вам будет интересно.
Настроил OTRS, чтобы можно было отправлять исходящую почту с динамических адресов, если вы держите сервер дома.

https://www.hdfilm.kz/blog/2020/12/10/otrs-setup-outgoing-email-2/
источник

k

kkv in DevOps — русскоговорящее сообщество
Slava
всем приветы
вопрос такой: есть проект на пхп, в нём собираются всякие стили / js gulp-ом.
Я добавил в docker-compose ноду, и поставил ей workdir ту директорию, в которой мне нужно сделать npm install
но беда такая, что когда я пишу вот так
docker-compose run --rm node -> он в контейнере с нодой ( который Exit 0  — как мне и надо, я хочу чтобы контейнер всегда был остановлен, и запускал только команду со сбором стилей) запускает ноду в консольном режиме, а я хочу чтобы он запускал там bash и я мог выполнить команду npm install, ну или сразу дёргать npm install
composer_***:
   image: composer:2.0
   container_name: composer_vrgo
   volumes:
     - ./html/:/app
   command: composer -o --no-progress --ignore-platform-reqs --working-dir=/app install
я запускаю так. отрабатывает и падает. запускаю после деплоя новой версии проекта
источник

S

Slava in DevOps — русскоговорящее сообщество
kkv
composer_***:
   image: composer:2.0
   container_name: composer_vrgo
   volumes:
     - ./html/:/app
   command: composer -o --no-progress --ignore-platform-reqs --working-dir=/app install
я запускаю так. отрабатывает и падает. запускаю после деплоя новой версии проекта
спасибо !)
источник

A

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

RG

Ruslan (exarus) Guna... in DevOps — русскоговорящее сообщество
здравствуйте. я разработчик, но у меня возникла проблема ближе к devops/system admin.
У меня есть 10 маленьких виртуалок которые отправляют свои данные одному главному серверу по HTTPS
Нужен ли для главного сервера cloudflare в качестве защиты от DDOS или достаточно Firewall-а, в котором будет записан список адресов 10 маленьких виртуалок
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Ruslan (exarus) Gunawardana
здравствуйте. я разработчик, но у меня возникла проблема ближе к devops/system admin.
У меня есть 10 маленьких виртуалок которые отправляют свои данные одному главному серверу по HTTPS
Нужен ли для главного сервера cloudflare в качестве защиты от DDOS или достаточно Firewall-а, в котором будет записан список адресов 10 маленьких виртуалок
файрвола досаточно. От серьёзного ддоса в 10 - 100Gbps или амплификации всеравно клудфлейр не спасёт.
источник

P

Petro in DevOps — русскоговорящее сообщество
admin 666admin
файрвола досаточно. От серьёзного ддоса в 10 - 100Gbps или амплификации всеравно клудфлейр не спасёт.
зависит от типа атаки. если по http - то скорее не спасет
источник