
Алексей
30.06.2017
19:16:24
или прогнать молекулу

Cyber
30.06.2017
19:17:40
хм, с тестовым сервером понятно
А что такое молекула?

Алексей
30.06.2017
19:18:47
http://molecule.readthedocs.io/

Google

Cyber
30.06.2017
19:19:40

Алексей
30.06.2017
19:27:00
я это к сожалению не запускаю. но очень хочу :)
а запускать буду конечно не в jenkins а в gitlab но роли это не играет

Cyber
30.06.2017
19:27:45
ну да
блин , единственный мануал на русском https://habrahabr.ru/sandbox/108904/

Hackru
30.06.2017
19:34:15
а чем на английском мануалы не подходят?

Алексей
30.06.2017
19:36:07
там всё невозможно тривиально

Cyber
30.06.2017
19:39:39
Да я вообще
Читаю да на английском

Dmitry
30.06.2017
21:14:53
2017 год. люди все еще узнавали про молекулу :)

Cyber
30.06.2017
21:22:29

Kirill
01.07.2017
03:58:38

Google

Kirill
01.07.2017
04:12:20
Кто нибудь в общих чертах может рассказать, как он использует ансибл на виндовых тачках?

Dmitry
01.07.2017
06:18:21
У подоконных мышевозов же там своя атмосфера. Systems Management Server (или как он там нынче называется, моя сертификация по MS-говну была 20 лет назад), групповые политики, вот это все.

Kirill
01.07.2017
06:29:21
Понятно, в принципе так и думал, а про виндовую атмосферу в курсе ))
А какую нибудь книгу по практикам ансибла подскажете?

Dmitry
01.07.2017
06:33:57

Alex
01.07.2017
06:43:29
Тогда понятны будут практические решения и их применение

Kirill
01.07.2017
06:47:20
Thanks

Vlad
01.07.2017
07:16:15

Dmitry
01.07.2017
07:30:43

Kirill
01.07.2017
07:31:59
Да я как бы не жалуюсь - временами даже не пыльно, бывает время изучать что то новое

Pavel
01.07.2017
14:17:39
Можно просто уволиться :)
Если бы все так и поступали при малейшем косяке то айтишники ни на одном месте не задерживались бы дольше недели
Все бы всех увольняли и увольнялись с утра до вечера

Dmitry
01.07.2017
14:18:25
Шесть лет в одном месте и девять в другом.

Pavel
01.07.2017
14:18:46
Терпеливый :))

Wom
01.07.2017
14:18:56
20 в одном :)

Dmitry
01.07.2017
14:19:11
Оттуда, где было шесть, уволился, чтобы не иметь дела с виндой (с корками MCSE, к слову)

Wom
01.07.2017
14:19:12
и потом уволился

Google

Dmitry
01.07.2017
14:20:54
Потому что Solaris становилось все меньше, а виндоебли все больше. Встал и вышел в телеком, где был один солярис (ну понемногу линукса и фряхи там, где оправдано).

Wom
01.07.2017
14:22:37
так подохла ж солярка

Dmitry
01.07.2017
14:22:43
Так что устрицы ел, вкус знаю, работа, на которой тошнит от винды - не "малейший косяк" :)
Кстати, у нас Cisco админ один раз за пару дней спустил в тех ценах однокомнатную квартиру, никто никого не уволил :))))
так подохла ж солярка
Слушай, ну я с первого курса работаю, а первый курс был в 1994 году, как бы было достаточно времени до "подохла", не? :)

Wom
01.07.2017
14:25:04
у меня когда-то SS1 мешал тёще спать6 так как шумный. я запрещал выключать

Dmitry
01.07.2017
14:26:00
Эй, а понты?! Такой повод :)
Не, дома у меня только ss10 была. Пицца бокс.
Потом хотел enterprise 250 принести, правда, но что-то меня остановило :)

Wom
01.07.2017
14:30:06
вес
фря, кроме телекома где-то осталась?

Kirill
01.07.2017
14:32:33
В реалиях замкадья винды очень даже много, особенно во всяких мелких конторках

Dmitry
01.07.2017
14:41:03
А фря в телекоме то хоть осталась? :)

Wom
01.07.2017
14:41:33
шаред хостинг
наверное

Kirill
01.07.2017
14:41:59
И админов пту-шников, которые могут только в далее-далее-далее

Wom
01.07.2017
14:42:11

Kirill
01.07.2017
14:42:41
Я тоже, просто выше почитав сложилось такое ощущение

Wom
01.07.2017
14:42:56
внутри мкада винды нет?

Kirill
01.07.2017
14:45:04
Не знаю, там не был - по hh сужу

Google

Wom
01.07.2017
14:46:21
ааа. средняя температура по больнице с учётом морга

Kirill
01.07.2017
14:47:51
Ага
Но могу ошибаться - куда мне уж там

Wom
01.07.2017
14:48:39
ну и вообще для маленьких контор винда очень удобна. если админ понимает AD

Алексей
01.07.2017
14:54:07
господа, а как бы сделать половчее из unarchive модуля идемпотентный ?
щас так вот
- name: Unarchive Consul and install binary
unarchive:
src: "{{consul_temp_file}}"
dest: "{{ consul_bin_path }}"
owner: "{{ consul_user }}"
group: "{{ consul_group }}"
mode: 0755
creates: "{{ consul_bin_path }}/consul"
tags:
- requirements
но так если версия консула новая распаковки архива не происходит. ибо creates

Dmitry
01.07.2017
14:55:27

Admin
ERROR: S client not available

Wom
01.07.2017
14:56:20
ходят слухи, что приличные люди в питере по выходным отдыхают

Dmitry
01.07.2017
14:56:56

Алексей
01.07.2017
14:58:02
чото думаю что идемпонентно будет если делать в папку /tmp/consul{{version}}/ а потом из нее copy
но чото мне так как то криво

Dmitry
01.07.2017
14:58:42
Надо что-то с md5 мутить кмк

Алексей
01.07.2017
14:58:54
ога. но его не умеет unarchive
а вот copy умеет

lastsky
01.07.2017
14:59:14

Алексей
01.07.2017
14:59:20
вот

lastsky
01.07.2017
14:59:22
читаешь мысли

Алексей
01.07.2017
14:59:23
спасибо

Google

Dmitry
01.07.2017
14:59:59
Не удалять этот шлак придётся? Распакованный.

lastsky
01.07.2017
15:00:51
правда дохера действий получается. лично я бы собрал пакет с консулом ансиблом и не решал ансиблом задачи пакетного менеджера.

Dmitry
01.07.2017
15:01:06
+

Алексей
01.07.2017
15:02:24
вариант собрать пакет вариант. но не для меня. придется держать публичный сервер с пакетами. а я такое не хочу :)

Dmitry
01.07.2017
15:03:07
Мне так подпатченный wkhtmltopdf понадобился. Вот так же с распаковкой и качем с урла крутился. Потом плюнул и сделал deb пакет.

lastsky
01.07.2017
15:04:07
ещё приватный сервер можно держать, использовать basic_auth, ставить напрямую с url (если с репозиториями нет желания возиться)

Алексей
01.07.2017
15:04:45
хотя для акетов можно взять https://packagecloud.io/pricing у них вроде как есть опенсорсный план

Dmitry
01.07.2017
15:06:07
Зачем репу то? Один пакет можно прям с http дёрнуть, просто из статик файла

Алексей
01.07.2017
15:07:06
у меня тогда аппетит проснется

Dmitry
01.07.2017
15:07:18
- name: Install a .deb package from the internet.
apt:
deb: https://example.com/python-ppq_0.1-1_all.deb

lastsky
01.07.2017
15:07:22
наверное у репы одно преимущество - не нужно каждый раз url менять, при обновках
а так да, и deb и apt с url ставят отлично
и с другой стороны url - больше контроля за обновлениями пакетов.

Dmitry
01.07.2017
15:08:37
сам собираешь, можешь под одним именем же класть :))

Алексей
01.07.2017
15:09:48
одним файлом дело не кончится. nsq, consul-template, consul. на 4 линукса и фряху.
подписи пакетов. болька короче

lastsky
01.07.2017
15:16:40
у меня все времени не хватает свою deb репу слабать и изучить внутренности аптитьюды деборовны, а на centos я как-то слабал и сейчас тупо копирую туда пакеты и репоребилд делаю грязным ансибловым шеллом.

Алексей
01.07.2017
15:17:48
для деба есть aply. и у меня скоро будет к нему 3-ий подход :)
не вижу хорошего решения без изменения архитектуры.