Size: a a a

2021 September 09

СХ

Старый Хрыч... in Saltstack
крайне тупой вопрос, но не совсем понял как сделать
источник

СХ

Старый Хрыч... in Saltstack
wget -P /opt https://www.python.org/ftp/python/3.9.5/Python-3.9.5.tgz
tar xvf /opt/Python-3.9.5.tgz
cd /opt/Python-3.9*/
./configure --enable-optimizations
make altinstall

есть вот такой набор команд, как их правильно офоромить в стейт
источник

СХ

Старый Хрыч... in Saltstack
в cmd.run не пропишешь явно
источник

KP

Kirill Proskurin in Saltstack
Собираешь из этого говна пакет
Кладешь к себе в репу и ставиш ИЛИ кладешь его на файлсервер соли и ставишь если репу поднимать лень
источник

KP

Kirill Proskurin in Saltstack
ваш капитан
источник

YZ

Yerzhan Zhiyentayev in Saltstack
archive.extracted + cmd.run с unless-ом
источник

СХ

Старый Хрыч... in Saltstack
собирать пакет конечно звучит правильно, и репа есть, но собирать 6 версий питона геморно
источник

KP

Kirill Proskurin in Saltstack
это надо сделать один раз
или сделать одну джобу для сборки в условном дженкинсе
источник

KP

Kirill Proskurin in Saltstack
и только версии менять
источник

RL

Roman Last Name in Saltstack
Как мне правильно подмонтировать самбу (cifs) через солтстек на целевой хост? У меня для него есть логин-пароль, но я не понимаю как мне их передать правильно. В мануалах солта про cifs вообще ничего не находится
источник

VS

Vladimir Skubriev in Saltstack
а там и не должно ни чего находиться. используейте https://docs.saltproject.io/en/latest/ref/states/all/salt.states.mount.html

указывайте fstype: cifs и будет вам счатстье
источник

GG

George Gaál in Saltstack
Делаешь фстаб и готово
источник

GG

George Gaál in Saltstack
Либо так
источник

VS

Vladimir Skubriev in Saltstack
Да. Есть ещё https://docs.saltproject.io/en/latest/ref/states/all/salt.states.file.html#salt.states.file.line
источник

RL

Roman Last Name in Saltstack
Получается мне в device указывать путь к шаре сетевой, а пароль в opts?
источник

VS

Vladimir Skubriev in Saltstack
да почему бы и нет. всё как собычной шарой.
источник

VS

Vladimir Skubriev in Saltstack
можно ещё конечно cmd.run сделать с чем то типа mount.cifs ...
источник

RL

Roman Last Name in Saltstack
Спасибо. Было не очевидно, казалось с секьюрностью там какой-то иной путь
источник

VS

Vladimir Skubriev in Saltstack
не зачто. но да пароль будет лежать в /etc/fstab. А если хотите совсем секюрно то вам про kerberos надо почитать (но это не на один месяц) и это оффтоп
источник

*

*sm1Ly in Saltstack
можно vault
источник