
ptchol
30.05.2018
08:39:10
потому что у меня было утверждение, что в большинстве случаев в текущих реалиях это удобно.

Xeniya MTS
30.05.2018
08:39:43

ptchol
30.05.2018
08:45:14
да да да

Google

ptchol
30.05.2018
08:45:20
job security во всей красе
какие в них возможности, которые дают конкурентное преимущество твоему проекту в отличие от куб \ номад \ сворм \ ранчер етц

dk
30.05.2018
09:23:31
Круто вам ?

Xeniya MTS
31.05.2018
07:08:46
а тесты всё равно нужно писать для другой части кода, не инфраструктурной, в инфраструктурной кода куда меньше, так что лишней работы по сути и нет

ptchol
31.05.2018
07:46:10
Лол

dk
31.05.2018
08:07:41
package { 'database-server': ensure => latest }

ptchol
31.05.2018
08:26:59

Konstantin
31.05.2018
11:23:26
господа, приветствую. сложно пользоваться поиском в телеграме, поэтому, извините, если вопрос замусолили до дыр.
подскажите, пожалуйста, как явно включить старое поведение merge_strategy: deeper в 5?
имею вот такой hiera.yaml
---
version: 5
hierarchy:
- name: "Per-node data"
path: "hosts/%{::trusted.certname}.json"
- name: "Other JSON hierarchy levels"
paths:
- "groups/%{hiera_group}.json"
- "roles/%{hiera_role}.json"
- "os/%{facts.os.family}.json"
- "common.json"
в common.json сверху добавил
"lookup_options": {
"(.+)": {
"merge": {
"strategy": "deep"
}
}
}
но все равно ключ их roles не видится на ноде

dk
31.05.2018
11:28:45
По идее, должно работает, может регулярку заменить на "^(.+)$"

Konstantin
31.05.2018
11:29:14
да без разницы, и так и так пробовал
правда, возможно, я чуть поторопился и проблема в другом
пока из roles не видится ничего

Google

Konstantin
31.05.2018
11:29:51
похоже на ошибку конфигурации выше

ptchol
31.05.2018
11:30:28
Вобще там по умолчанию все как и раньше работает, только про гемчик не забыть если версия ниже 5.3.1 помоему

dk
31.05.2018
11:30:37
^ - "маркер" того, что это регулярка
А не только обозначение начала строки

Konstantin
31.05.2018
11:32:21
а, блин, я вообще не о том :)
да, конечно, крышка там стоит, как и доллар
я чего-то сначала про +\* подумал

dk
31.05.2018
11:44:43
А кто-то видел паппеты в ситимобиле?

Valentin
06.06.2018
08:19:06
всем привет, подскажите:
атрибут atboot в mount для линуксов бесполезен?

ptchol
06.06.2018
08:27:30
я чот не помню но моему atboot либо добавялет в fstab либо нет
всмысле это не отражение auto/noauto

Valentin
06.06.2018
08:31:01
опытным путем выяснил что ensure => present добавляет в fstab, а ensure => mounted добавляет и сразу пытается маунтить, вот теперь и думаю - на кой предшественники дописали atboot => true
ребят, нужна подсказка:
заливаю папетом сертификат если его нет, нужно вызвать exec только если файл был создан. сейчас так
file { 'cert': .... } -> exec { 'hash': ..... }
exec вызывается при каждом запуске папета, не зависимо залил файл или нет

Konstantin
08.06.2018
09:35:38
refreshonly => true
у exec

Valentin
08.06.2018
09:35:58
пасиб, ща попробую
помогло, огомное и человеческое :)

Konstantin
08.06.2018
09:50:27
велкам)

Google

dk
08.06.2018
12:34:27

Valentin
08.06.2018
12:35:36
не принудили, просто навожу порядок :)

dk
16.06.2018
15:52:46
@ptchol @polnoch

ptchol
16.06.2018
16:28:59
Был на девопс конфе, ниразу не услышал слово паппет

3d_modeling
16.06.2018
16:34:31
?

dk
16.06.2018
17:22:35
Можно было время от времени его произносить. Не очень громко.

Айтуар
16.06.2018
18:01:47

rus
16.06.2018
18:47:15

dk
16.06.2018
18:58:28
Это интересно, опять выбрают лучшую управлялку

ptchol
16.06.2018
18:58:43

dk
16.06.2018
19:09:20
На devoops'е было
http://2017.devoops.ru/2017/spb/talks/3qpsghlqlwu6u64c8uqmo4/
Полистал презентацию, что-то странное. Зачем производить сравнение "эта на питоне, это на руби" - как это вообще относится к вопросу выбора управлялки? На 37-й странице еще подозрительный процесс установки пакетов без указания версий (хотя бы минимальных, а то фиг его знает как это повлияет на повторяемость конфигураций). Вот только вчера столкнулся с проблемой того, что один вредный солтовый скрипт работает с python-requests 2.10 и не работает с 2.2, который на большинстве серваков установлен...
Про возможность и принципы работы управлялок ни слова, а они же все разные

rus
16.06.2018
19:10:15
Но вообще докладчик сказал, что Puppet умирает =)

dk
16.06.2018
19:10:57

rus
16.06.2018
19:11:30

dk
16.06.2018
19:13:02
Таки да, они все помирают. Кроме ансибла, из которого отличный кик-старт получается для различных задач. Видел, что из него сделали систему для конфигурирования одного распределенного сервиса мониторингов, порадовала находчивость программеров.

rus
16.06.2018
19:16:02
Вот сам доклад
https://www.youtube.com/watch?v=3xA2SggKQKo
Официально JUG.RU его ещё не выложила, но думаю, что скоро будет доступен всем весь лист.
Мне, к слову, доклад не понравился.

[Anonymous]
16.06.2018
19:40:54
Ребят, как поживаете?)

Google

dk
19.06.2018
06:57:21
https://choria.io/docs/about/ что это?
Видел ли кто?

ptchol
19.06.2018
06:57:42
Он его уже полгода пилит

dk
19.06.2018
06:58:19
Бяда, а мцо уже в легаси отправил

ptchol
19.06.2018
06:59:11
Рипчик же в кор тим ща ? Или нет ?

dk
19.06.2018
11:11:27
Кто знает, у меня теперь нет паппетов :)

ptchol
19.06.2018
11:11:36
лол
уволился чтоли ?

dk
19.06.2018
11:11:48
Я теперь конфиги руками в деб-пакеты пакую и качу

Konstantin
19.06.2018
11:11:58
прогресс налицо!

ptchol
19.06.2018
11:12:15
в яндекс чтоли устроился ? )

dk
19.06.2018
11:12:29

ptchol
19.06.2018
11:12:41
сочуствую.