Size: a a a

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

2020 December 10

RG

Ruslan (exarus) Guna... in DevOps — русскоговорящее сообщество
Petro
зависит от типа атаки. если по http - то скорее не спасет
у меня важный нюанс - главный сервер не публичный, но его нельзя разметить в той же сети, что и остальные сервера. то есть я там собираюсь делать список разрешенных клиентов полюбому
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Petro
Ребят, у меня девопсово-девелоперский вопрос:
Есть 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 — русскоговорящее сообщество
admin 666admin
Разбежность - это что имеется ввиду?
имеется ввиду что в jacoco.exec тестами покрыто условно 50-70% старого кода, и 100% нового
источник

P

Petro in DevOps — русскоговорящее сообщество
а в jacoco.xml - покрыто 30% и 0% нового
источник

RG

Ruslan (exarus) Guna... in DevOps — русскоговорящее сообщество
Petro
зависит от типа атаки. если по http - то скорее не спасет
там https, если это важно
источник

А

Анатоли in DevOps — русскоговорящее сообщество
как кто считает нужен ли python для devops /linux admin
если многие задаxи можно в bash сделать
имею ввиду на уровне написания своих классов с наследованием
и таких вещей как использование контексного менеджера углубленно
или можно обойтись
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Анатоли
как кто считает нужен ли python для devops /linux admin
если многие задаxи можно в bash сделать
имею ввиду на уровне написания своих классов с наследованием
и таких вещей как использование контексного менеджера углубленно
или можно обойтись
нужен, хотя бы базово.
источник

Aлексей Цой in DevOps — русскоговорящее сообщество
Анатоли
как кто считает нужен ли python для devops /linux admin
если многие задаxи можно в bash сделать
имею ввиду на уровне написания своих классов с наследованием
и таких вещей как использование контексного менеджера углубленно
или можно обойтись
Ну нее, хотя бы один DSL язык нужно иметь
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Petro
имеется ввиду что в jacoco.exec тестами покрыто условно 50-70% старого кода, и 100% нового
ааа, понятно. Давно как-то настраивал у себя (пойду погляжу, интересно даже стало какое у меня покрытие в % соотношении).
источник

RG

Ruslan (exarus) Guna... in DevOps — русскоговорящее сообщество
Анатоли
как кто считает нужен ли python для devops /linux admin
если многие задаxи можно в bash сделать
имею ввиду на уровне написания своих классов с наследованием
и таких вещей как использование контексного менеджера углубленно
или можно обойтись
я тоже сколько работал, не помнюю чтобы devops заставляли на python писать
источник

P

Petro in DevOps — русскоговорящее сообщество
скажем так - знание python это всегда плюс
источник

NA

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

А

Анатоли in DevOps — русскоговорящее сообщество
Ruslan (exarus) Gunawardana
я тоже сколько работал, не помнюю чтобы devops заставляли на python писать
Руслан, спасибо, я тоже так считаю, хотя я немного знаю ООП, но я же не программист
скорее конфигуратор
источник

a6

admin 666admin in DevOps — русскоговорящее сообщество
Ruslan (exarus) Gunawardana
я тоже сколько работал, не помнюю чтобы devops заставляли на python писать
никто не заставляет, просто на нём многие вещи можно сделать быстрее нежели на баше.
источник

RG

Ruslan (exarus) Guna... in DevOps — русскоговорящее сообщество
admin 666admin
файрвола досаточно. От серьёзного ддоса в 10 - 100Gbps или амплификации всеравно клудфлейр не спасёт.
может подскажите пожалуйста немного максимально практического чтива на тему защиту от ddos. можно на англ/рус
источник

P

Petro in DevOps — русскоговорящее сообщество
admin 666admin
никто не заставляет, просто на нём многие вещи можно сделать быстрее нежели на баше.
и не просто быстрее - но и безопаснее 🙂
источник

P

Petro in DevOps — русскоговорящее сообщество
не сделаешь rm -rf /usr lib/nvidia
источник

RG

Ruslan (exarus) Guna... in DevOps — русскоговорящее сообщество
Petro
не сделаешь rm -rf /usr lib/nvidia
с достаточными правами разве не получится?
источник

Y

Yar in DevOps — русскоговорящее сообщество
Petro
не сделаешь rm -rf /usr lib/nvidia
пробел...
источник

P

Petro in DevOps — русскоговорящее сообщество
случайно не сделаешь 🙂
источник