Size: a a a

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

2021 February 08

A

Andor in Puppet — русскоговорящее сообщество
Влад
всем привет, нужен хелп, есть foreman, у него есть smart_class_parameters, я выставляю эти параметры коммандой

curl -X POST-k -H "Content-Type: application/json" -d '{"override_value": {"match": "fqdn=hostname","value": "127.0.0.1"}}' 'https://foreman/api/smart_class_parameters/292/override_values'

но как мне отредактировать параметр если он есть?

конечно я нашел какой коммандой это сделать

PUT /api/hosts/:host_id/parameters/id

но я не понимаю что это за ID ??
возьми готовую либу для ruby/python/perl и сделай скрипт
источник

A

Andor in Puppet — русскоговорящее сообщество
а не руками курлом
источник

A

Andor in Puppet — русскоговорящее сообщество
ну или возьми hammer, он это тоже умеет сам
источник
2021 February 26

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
Всем привет.
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
может есть кто колупал модуль https://github.com/puppetlabs/puppetlabs-firewall ?
источник

A

Andor in Puppet — русскоговорящее сообщество
может и есть
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
использую его совместо с kube-proxy и calico и из-за того что эти 2 демона добавляют свои правила в  цепочку POSTROUTING, паппет не адекватно сортирует/инсертит правила
источник

DS

Dmitry Sergeev in Puppet — русскоговорящее сообщество
Виктор Коптев
использую его совместо с kube-proxy и calico и из-за того что эти 2 демона добавляют свои правила в  цепочку POSTROUTING, паппет не адекватно сортирует/инсертит правила
> не адекватно сортирует/инсертит правила
А что это значит?
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
есть правила от паппета пронумерованныйе 800-900, и есть 1 правило вверху цепочки от kube-proxy, второе внизу цепочки от calico, и паппет при добавлении правила 805 к примеру  пихает его после 900 и перед правилом калики.
источник

DS

Dmitry Sergeev in Puppet — русскоговорящее сообщество
Виктор Коптев
есть правила от паппета пронумерованныйе 800-900, и есть 1 правило вверху цепочки от kube-proxy, второе внизу цепочки от calico, и паппет при добавлении правила 805 к примеру  пихает его после 900 и перед правилом калики.
а как надо? Мб проще цепочку выделить и добавлять в POSTROUTING только одно правило - с перенаправлением в эту цепочку?
источник

A

Andor in Puppet — русскоговорящее сообщество
скорее всего ты хочешь просто свою цепочку
источник

A

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

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
вот пример:
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
SNAT правило с индексом в паппете 900, вмоей картине мира должно идти после 806 и 807
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
причем такое ппроисходит если добавлять новые правила.
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
если кикнуть с чистой цепочкой POSTROUTING тогда все ок.
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
и если удалить правила калики и кубе-прокси тоже все ок.
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
новые правила паппет добавляет с учетом индекса правила.
источник

ВК

Виктор Коптев... in Puppet — русскоговорящее сообщество
а когда в цепочке есть 2 правила от калики и кубера то он начинает новые правила добавлять после 900 и перед правилом калики
источник