@devops_ru

Страница 3652 из 4568
Dzmitry
17.02.2018
17:43:29
сами по себе

может не запущенные и создать линк в сбин

спасибо

Vadim
17.02.2018
17:44:17
Ansible проверит и поставит из пакета / скачает если надо

Google
Ilya (insecure phone)
17.02.2018
17:46:59
Лучше сразу докер - всегда точно знаешь что внутри ... Писец ... Ansible... ? Блин...

Alexander
17.02.2018
17:56:12
так вот, как можно проверить, есть ли на машине nginx/node
Делай идемпотентный деплой. Тогда тебе пофиг есть что-либо на машине или нет.

Dzmitry
17.02.2018
17:57:21
Alexander
17.02.2018
17:57:51
а можно поподробнее? Я не девопс ни разу просто)
Идемпоте́нтность — свойство объекта или операции при повторном применении операции к объекту давать тот же результат, что и при первом.

Т.е. у тебя при любом прогоне скрипта будет одинаковый результат.

Если нет на машине nginx, то он поставится, если есть, то скрипт пропустит этот этап или обновит nginx до нужной версии.

Sash
17.02.2018
18:25:33
А то если связь до репы с энжинксом недоступен?

Ilya (insecure phone)
17.02.2018
18:31:12
привет всем вопрос такой: хочу написать деплой скрипт, который бы проверял энвайронмент и ставил все нужное + сервисы создавал/запускал, если нет. (от докера клиент, почему-то, отказался, ну да ладно)
От докера отказался может потому что не хочет усложнять? Если докер, нужно точно понимать что решаем, и сколько за это платим в том числе усложнением системы.

Ilya (insecure phone)
17.02.2018
18:35:05
да, а как понять, что он есть
Можно по списку пакетов (он там может быть) или по наличию бинарника, смотря как ставиться

Alexander
17.02.2018
18:35:19
да, а как понять, что он есть
Ну у нас просто каждый раз запускается yum install nginx.

Dzmitry
17.02.2018
18:38:36
Google
Dzmitry
17.02.2018
18:38:49
я бы хотел найти его и путь к нему

+ если нет линки в сбине

как-то

т.е. не просто which nginx

Alexander
17.02.2018
18:39:58
Хочется делать дополнительную работу - делай.

Dzmitry
17.02.2018
18:40:49
Хочется делать дополнительную работу - делай.
ну это вроде как более правильно, нет?

Andrey
17.02.2018
18:45:00
+1 к ansible

Alexander
17.02.2018
18:47:40
ну это вроде как более правильно, нет?
Всё индивидуально, пакетный менеджер сделает всё тоже самое что ты хочешь сделать руками.

Ilya (insecure phone)
17.02.2018
19:01:27
т.е. не просто which nginx
А каким образом nginx там оказывается? Чтобы знать что проверять неплохо знать как он мог быть инсталлирован.

dk
17.02.2018
19:04:31
Докер же классненький, пытается заменить пакетный деплой на няшные контейнеры без проблем со сложными конфигурациями, непредсказуемыми миграциями без возможности легкого отката "если что", сложными механизмами деплоя с кучей этапов и затейных тестов. Конечно, докер порождает другие проблемы, но они ведь выглядят не так страшно?.. Для докера даже систему управлениями можно заменить на ансибл

Ilya (insecure phone)
17.02.2018
19:08:16
Эх блоги в интернете ?

Alexander
17.02.2018
20:35:35
Если у меня gitlab-ee устанавливается полчаса - это норм?

Stanislav
17.02.2018
21:21:25
Нет

Alexander
17.02.2018
21:24:19
Centos 7 - вот так https://about.gitlab.com/installation/#centos-7

Asomir
17.02.2018
21:24:37
Если ты под него выделил мало ресурсов и ставишь на медленном тырнете из готового образа "где есть точно вообще всё", то может

В облаке, на железе, в виртуалке?

Интернет там вообще есть? :)

Alexander
17.02.2018
22:08:42
Виртуалка, интернет есь

Установил, надо же

Google
rus
17.02.2018
23:09:12
И сколько суммарно получилось по времени?

Andrey
17.02.2018
23:32:28
я бы хотел найти его и путь к нему
Дело в том что его можно вообще собрать из сортов и запускать просто бинарь, без установки в система вовсе. И положить куда угодно. В таком конфиге ты его будешь долго и упорно искать через find. Так что уточняй как он ставился, а ставился он 99% что через пакетный менеджер, и решай уже через него. Ну и да, плюсую за ансибл.

Alexander
18.02.2018
00:36:13
И сколько суммарно получилось по времени?
Я рестартанул пару раз - успешно, в итоге, чуть меньше часа.

Iurii
18.02.2018
09:08:52
https://research.checkpoint.com/jenkins-miner-one-biggest-mining-operations-ever-discovered/

Iaroslav
18.02.2018
09:13:36
Всем привет, может кто сталкивался, проблема с ssl, на www он работает исправно а на прямом сайте пишет "ERR_SSL_VERSION_OR_CIPHER_MISMATCH"

и на разных интернет провайдерах ведет себя по разному

Iaroslav
18.02.2018
09:16:54
а что показывает проверка ссл?
Что с ним все ок, сертификат godaddy

Gluek
18.02.2018
09:17:32
Я ещё локально смотрю через https://github.com/drwetter/testssl.sh

Iurii
18.02.2018
09:18:40
Что с ним все ок, сертификат godaddy
такая ошибка может быть по многим причинам, к примеру если криво настроен фаервол, в хромом включен протокол кьюиг протокол

Gluek
18.02.2018
09:19:35
Можно начать с банального curl -LI и посмотреть что отдаёт по каждому из адресов

Iaroslav
18.02.2018
09:20:08
https://gyazo.com/f9bd3474a43e1ba895845c471a3b6268

тест пишет что все ок

Curl - curl: (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

Iurii
18.02.2018
09:24:08
опенссл какой версии?

Iaroslav
18.02.2018
09:27:47
опенссл какой версии?
Хороший вопрос

Iurii
18.02.2018
09:30:44
на сервере проверь какие ciphers

Google
Iaroslav
18.02.2018
09:36:55
на сервере проверь какие ciphers
ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';

на сервере проверь какие ciphers
Я не особо в них понимаю)

Iurii
18.02.2018
09:40:32
Скинь в личку адрес сайта гляну

Sash
18.02.2018
10:00:33
Возьми рекомендации с nginx.org

Gluek
18.02.2018
10:04:18
https://www.ssllabs.com/projects/best-practices/

Vladislav
18.02.2018
11:56:30
hetzner cloud кто-то использует?

Думаем начать с ним экспериментировать, может кто уже игрался и есть известные подводные камни?

Особенно интересует кейс, когда часть инфраструктуры hetzner cloud - часть hetzner dedicated

Iurii
18.02.2018
12:10:24
что-то мне кажется опенстек у них под капотом))

Vladislav
18.02.2018
12:11:50
я вот про этот https://www.hetzner.com/cloud

не ту поделку, что там 2хEX41 )

им отсилы 2 месяца.. я что-то не очень могу найти review какие-то, понятно, что не попробуешь не узнаешь, но все же. Очень вкусная цена за траффик получается, в 2.49 входит 20ТБ трафика

Iurii
18.02.2018
12:20:56
им отсилы 2 месяца.. я что-то не очень могу найти review какие-то, понятно, что не попробуешь не узнаешь, но все же. Очень вкусная цена за траффик получается, в 2.49 входит 20ТБ трафика
У них фритира нет на сколько понял, но уже запилили провайдер для тераформа. В доке написано могут 50 долларов дать на акаунт если опенсорс проекты разрабатываешь

Vladislav
18.02.2018
12:22:42
Там почасовая тарификация так если чисто под эксперименты.. мы просто планируем вынести сначала некритическую инарфструктуру, чтобы под нагрузкой посмотреть

Vladislav
18.02.2018
12:27:39
Может, особенность low-cost. На самом деле стоимость трафика смущает.. на dedicated получается 1 eur = 1TB и это вроде самое дешевое, что я находил

здесь же получится что-то вроде 0,125 eur за TB

Alik
18.02.2018
12:51:34
Добрый день. Кто настраивал уведомления для телеграма в Jenkins, посоветуйте плагин, пожалуйста.

Mr
18.02.2018
12:59:45
Добрый день. Кто настраивал уведомления для телеграма в Jenkins, посоветуйте плагин, пожалуйста.
Пробовал плагин оказался херовым, наговнял простой скрипт для уведомлений

Alik
18.02.2018
13:00:55
Пробовал плагин оказался херовым, наговнял простой скрипт для уведомлений
Сейчас наткнулся на этот пост - https://www.kryogenix.org/days/2017/10/27/telegram-notifications-for-jenkins-builds/

Google
Vadim
18.02.2018
13:04:26
Добрый день. Кто настраивал уведомления для телеграма в Jenkins, посоветуйте плагин, пожалуйста.
У меня работал https://wiki.jenkins.io/display/JENKINS/Telegram+Notification+Plugin: step([$class: 'TelegramBotBuilder', message: "landing-page deployed"])

Mr
18.02.2018
13:04:29
Сейчас наткнулся на этот пост - https://www.kryogenix.org/days/2017/10/27/telegram-notifications-for-jenkins-builds/
хз ... слишком сложно как -то , зачем-то сторонний сервис используется ... делаю примерно так curl --silent -X POST -d "chat_id=$CHAT_ID&text=$TEXT" "${URL}/${METHOD}" >> /dev/null ;

У меня работал https://wiki.jenkins.io/display/JENKINS/Telegram+Notification+Plugin: step([$class: 'TelegramBotBuilder', message: "landing-page deployed"])
тоже вариант, но я его тыкаю в параметрическую сборку в postbuild и там оно как-то уныленько все

Страница 3652 из 4568