Size: a a a

2021 January 06

F

Fljúgandi Kettlingur... in pro.bash
Vikentsi
Как скажу так и будет. Ну добавлю я ему ssh root@host или внутрях скрипта sudo или в .ssh/config  Я вот единственное за переменные не уверен, хотя в теории должно работать. Короче я к тому, что случаи когда чистая консоль нужна тоже встречаются. Нет сети и все тут а терминал есть.
полное говно разрешать ssh от рута
источник

V

Vikentsi in pro.bash
Fljúgandi Kettlingur
полное говно разрешать ssh от рута
:) выше шла речь про ansible. Который ходит не от root? Я правильно понимаю?
источник

F

Fljúgandi Kettlingur... in pro.bash
Vikentsi
:) выше шла речь про ansible. Который ходит не от root? Я правильно понимаю?
ansible --become
источник

F

Fljúgandi Kettlingur... in pro.bash
он умеет апаться до рута, и при этом не хранит пароль в script.sh
источник

V

Vikentsi in pro.bash
Fljúgandi Kettlingur
ansible --become
Он делает sudo на удаленном хосте. В целом бывает что и python нет на целевой системе. Докер окружения например.
источник

F

Fljúgandi Kettlingur... in pro.bash
конечно, ты можешь накостылить свое решение хоть на expect, хоть на нормальных языках, или хранить пароль в скрипте, или (ЧУР МЕНЯ!!!) разрешить судо без пароля, но зачем, если есть вполне безопасный проверенный ансибл, который не требует установки?
источник

F

Fljúgandi Kettlingur... in pro.bash
Vikentsi
Он делает sudo на удаленном хосте. В целом бывает что и python нет на целевой системе. Докер окружения например.
а зачем ты делаешь ssh внутрь контейнера?
источник

F

Fljúgandi Kettlingur... in pro.bash
kubernetes exec -it, docker exec, и вообще пересобери имадж и не мучайся
источник

V

Vikentsi in pro.bash
Fljúgandi Kettlingur
конечно, ты можешь накостылить свое решение хоть на expect, хоть на нормальных языках, или хранить пароль в скрипте, или (ЧУР МЕНЯ!!!) разрешить судо без пароля, но зачем, если есть вполне безопасный проверенный ансибл, который не требует установки?
:) потому что жизнь сложнее. И ansible не решает всех вопросов.
источник

F

Fljúgandi Kettlingur... in pro.bash
Vikentsi
:) потому что жизнь сложнее. И ansible не решает всех вопросов.
не, не решает. И кофе не делает.
Но для регулярно решаемой мной задачи "запустить мускуль кверю на 60 кластерах" ансибл подходит примерно идеально
источник

∀lǝxǝʎ in pro.bash
Fljúgandi Kettlingur
конечно, ты можешь накостылить свое решение хоть на expect, хоть на нормальных языках, или хранить пароль в скрипте, или (ЧУР МЕНЯ!!!) разрешить судо без пароля, но зачем, если есть вполне безопасный проверенный ансибл, который не требует установки?
затем что это просто доп слой питонятины, который в действительности далеко не всегда нужен
источник

V

Vikentsi in pro.bash
Хорошо. Хотите примеров. Где ансибле не разу не помагает. Смотрите есть тестовый фреймворк. Который для запуска требует много параметров и запускается периодически. Автоматом. Иногда его нужно дебажить руками. Да написан он на bash. Ну не нужен мне ansible для этой задачи. Ничего не упростит.
источник

V

Vikentsi in pro.bash
источник

V

Vikentsi in pro.bash
Да для админских задач ansible норм. Когда получается использую. Но сейчас scope моих задач такой что vagrant и shell скрипты работают лучше.
источник

n

nod in pro.bash
Vikentsi
Как скажу так и будет. Ну добавлю я ему ssh root@host или внутрях скрипта sudo или в .ssh/config  Я вот единственное за переменные не уверен, хотя в теории должно работать. Короче я к тому, что случаи когда чистая консоль нужна тоже встречаются. Нет сети и все тут а терминал есть.
А что переменные. Нужно только выяснить, считается ли это login shell
источник

Лс

Лень с Самосознанием... in pro.bash
Dima
Есть 3*n сумок.  Каждый раз вы выбираете из этих сумок группу в три сумки.   Из из этой группы берете среднюю по весу. Вот так вот. Какой самый большой вес вы можете унести при данном разбиении сумок.
Т.е. есть массив где указаны веса сумок, вы по собственному алгоритму выбираете 3 сумки из них берете среднюю по весу. Какой максимальный вес вы можете унести.

Или можно сумки заменить стопками купюр. Вы выбираете 3 пачки, из них берете среднюю, сколько максимум денег можете взять.
Более корректная формулировка:
Вы выбираете любые три кучки монет ( элементы массива 3*n ), из них забираете себе вторую, если сортировать по размеру.
Какое наибольшее количество монет вы можете унести из данного массива?
источник

3

3wd in pro.bash
Fljúgandi Kettlingur
конечно, ты можешь накостылить свое решение хоть на expect, хоть на нормальных языках, или хранить пароль в скрипте, или (ЧУР МЕНЯ!!!) разрешить судо без пароля, но зачем, если есть вполне безопасный проверенный ансибл, который не требует установки?
не сталкивался с ансибл. а как он подключается и где пароль хранит? или по ключу? прост когда передо мной встал вопрос о подключении к множеству серверов и компов я написал небольшой скрипт с использованием expect и как по мне он отлично работает. Просто в привычном виде вводишь команды и всё) Сейчас немного почитал про него и наверное для меня он избыточен.
источник

D

Dima in pro.bash
Лень с Самосознанием
Более корректная формулировка:
Вы выбираете любые три кучки монет ( элементы массива 3*n ), из них забираете себе вторую, если сортировать по размеру.
Какое наибольшее количество монет вы можете унести из данного массива?
Да. Из общего массива выбирается 3 элемента, из этих 3х элементов берется средний.  Какой максимальное количество монет можно унести выбирая по 3 элемента из массива и выбирая из них среднюю кучку?
источник

К

Кir in pro.bash
Dima
Да. Из общего массива выбирается 3 элемента, из этих 3х элементов берется средний.  Какой максимальное количество монет можно унести выбирая по 3 элемента из массива и выбирая из них среднюю кучку?
массив? или список? и что происходит с 3 элементами, они все три удаляются из списка? или только средний, а два крайних возвращаются?
источник

D

Dima in pro.bash
Вот описание задачи.
источник