Daniel
Студент, ты что, дальтоник? (С)
🏳️ Phil
Dmitrii
О, что, для фанбоев докера уже сделали свой загончик? :)
Alexander 🐕
вело vs авто :)
Ну и как там наши?
Alexander 🐕
О, что, для фанбоев докера уже сделали свой загончик? :)
Дима, Вас уже сделали админом чата? Меня чот нет
Dmitrii
Нет еще
Dmitrii
Так бы уже перебанил половину.
Dmitrii
😈
🏳️ Phil
Ну и как там наши?
наши топят против всех :)
Alexander
всем привет) какой самый простой способ удаленно рестартить systemd сервис?
Alexander
ну вот есть у меня друг, я захостил его контейнер у себя
Alexander
ему нужно иногда обновлять версию
Alexander
я просто не хотел бы ему давать доступ по ssh
Alexander
может, через curl-запрос
Alexander
или у systemd есть API?
Ilia
Ну напиши свой сервис
🏳️ Phil
ну вот есть у меня друг, я захостил его контейнер у себя
а контейнер морской? вопрос некорректный. сейчас пицот человек начнут наперегонки угадывать и говорить умные слова
Alexander
ну допустим есть systemd-сервис, который делает обновление серверного контейнера и перезапуск его
Alexander
не важно, что там внутри
🏳️ Phil
может, через curl-запрос
ssh + sudo. или ssh + wrapper имитирующий пользователя
Ilia
https://picsrch.me/wQUCxW9L
Alexander
то есть systemd нужно перезагружать только через systemctl restart service_name, нет никаких API больше?
Ilia
Для девопсов
Ilia
API for DevOps AS A SERVICE
Alexander
ну, может, типа RESTul API что-то
Dmitrii
API for DevOps AS A SERVICE
Это такой ручной девопс?
Aleksey
ну вообще overssh есть :)
Aleksey
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/System_Administrators_Guide/sect-Managing_Services_with_systemd-Remote.html
🏳️ Phil
ну, может, типа RESTul API что-то
да какой в попу REST для systemd? сделай если надо - там пишется за 10 минут хоть на bash
Alexander
я думал, что может уже есть сделанная библиотека (официальная)
Alexander
которая бы слушала команды на каком-нибудь там порту
Alexander
( как аналог systemctl restart service_name )
Alexander
с разделением прав доступа
Alexander
например, Васе дать право рестартить сервисы А и Б, а Пете В и Г
Alexander
ну и через curl оно бы управлялось
🏳️ Phil
её и нет потому что её смысл только в разделении прав доступа. напиши - для твоей задачи это даже с таро и жрицами пара часов. дольше спрашиваешь
Alexander
навелосипедить-то я могу))
Aleksey
ну или дай ssh
Aleksey
с cmd принудительным
Aleksey
после логина сразу выполняется команда
Aleksey
и выходит
🏳️ Phil
я ему уже посоветовал, он пропустил
🏳️ Phil
даже наверное ssh + ForcedCommand
Aleksey
так раньше секретаршам давали право на ребут сервера с ярлычка
Alexander
во, это интересно
Alexander
спасибо
Aleksey
:))
🏳️ Phil
во, это интересно
и в пятый раз даже наверное ssh + ForcedCommand
Alexander
я правильно понимаю, что ничего кроме этой команды он сделать не сможет?
Alexander
запустит команду, получит ответ и вырубится
Aleksey
после логина выполнится команда. соединение закроется
Aleksey
достпа к консоли у него не будет
Alexander
понятно
Maxim
тут есть знакомые с Solaris?
Maxim
Live Upgrade'ом на продакшн-машине можно обновляться, шанс словить косяки невысок?
Maxim
9 → 10
Aleksey
конечно, можно. тесты на препроде для слабаков.
Magistr
а вот это суровые девопсы с солярой, и еще с зонами ))
🏳️ Phil
Maxim
я б рад, да тут организация небольшая, и всё крайне весело :)
Alexander 🐕
9 → 10
Я бы не стал
Alexander 🐕
Зачем это вообще?
Maxim
чтобы использовать новые фичи? в 10 же вроде много нового
Maxim
да и доки сейчас все по новым версиям написаны
Oleksandr
что за место на аватарке?
Alexander 🐕
чтобы использовать новые фичи? в 10 же вроде много нового
Вопрос в том, для чего использовалась девятка?
Alexander 🐕
сейчас как веб-сервер
А что за стек? Веблоджик?
Alexander 🐕
Или апач обычный?
Alexander 🐕
он самый
Надо смигрировать на линукс