Хотелки к системам управления конфигурациями (Хочу решить 2 задачи (выбор решения))
Модератор: SLEDopit
Хотелки к системам управления конфигурациями
Читаю всякие обзоры puppet, chef, salt и andible, но не очень понимаю что мне больше подходит.
1) я тупой и мне надо настроить что-то сложное и непонятное на каком-то дистре. Хочу взять готовый скрипт, роль, модуль или подобное, заполнить 5 переменных и получить настроенный сервак. Что мне надо и для какого дистра такие вещи надежнее? Знаю, что эти системы не совсем для этого но что тогда для этого?
2) самое интересное. есть парк разношерстных пользовательских систем (в основном винды домашних версий). Т е домены мне не светят, но можно деплоить (пользовательский) софт, настраивать, поддерживать учетки в синхронизированном с лдап или самбой состоянии и т д с помощью систем управления конфигурацией и удаленного исполнения. Но какую выбрать если я ноль во всех? Вроде и salt и ansible могет.
В догонку. Есть vnc сервер, который доступен сразу после запуска системы и позволяет выбрать юзера для логина (логин скрин), но также и позволяет управлять текущей сессией пользователя. (сервер для винды, клиент для линукса)
Есть ли уже готовы софт, который пытается реализовать комплексное управление хомячковыми виндами?
1) я тупой и мне надо настроить что-то сложное и непонятное на каком-то дистре. Хочу взять готовый скрипт, роль, модуль или подобное, заполнить 5 переменных и получить настроенный сервак. Что мне надо и для какого дистра такие вещи надежнее? Знаю, что эти системы не совсем для этого но что тогда для этого?
2) самое интересное. есть парк разношерстных пользовательских систем (в основном винды домашних версий). Т е домены мне не светят, но можно деплоить (пользовательский) софт, настраивать, поддерживать учетки в синхронизированном с лдап или самбой состоянии и т д с помощью систем управления конфигурацией и удаленного исполнения. Но какую выбрать если я ноль во всех? Вроде и salt и ansible могет.
В догонку. Есть vnc сервер, который доступен сразу после запуска системы и позволяет выбрать юзера для логина (логин скрин), но также и позволяет управлять текущей сессией пользователя. (сервер для винды, клиент для линукса)
Есть ли уже готовы софт, который пытается реализовать комплексное управление хомячковыми виндами?
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: Хотелки к системам управления конфигурациями
noUser
Ansible, наверное, проще всех остальных - достаточно лишь иметь SSH-доступ к удаленной системе. В Ansible Galaxy есть готовые модули для разных случаев.
Re: Хотелки к системам управления конфигурациями
про первый пункт не подскажу, а по поводу vnc можно подробнее?
ultavnc умеет всё что вы описали. Для линукса проблем с vnc клиентами я думаю не было никогда взять туже remmina
ultavnc умеет всё что вы описали. Для линукса проблем с vnc клиентами я думаю не было никогда взять туже remmina
Re: Хотелки к системам управления конфигурациями
ssh ставить на винду некошерно, ansible работает через winrt и юзает повершел (желаельно 3). Пока поставил salt посмотреть. Его клиент на питоне жрет около 100МБ оперативки, что дофига, но сам salt лучше поддерживает винду, и вроде как гибче.
Для ultavnc нет клиентов под линукс, можно через wine или браузер с явой. Буду пробовать вайн. С другими клиентами продвинутые фичи не будут работать.
Для ultavnc нет клиентов под линукс, можно через wine или браузер с явой. Буду пробовать вайн. С другими клиентами продвинутые фичи не будут работать.
Re: Хотелки к системам управления конфигурациями
для ultavnc в linux есть ssvnc он поддерживает плагин MSRC4Plugin, если он нужен
еще есть TurboVNC client
а какие "продвинутые фичи" нужны?
еще есть TurboVNC client
а какие "продвинутые фичи" нужны?
Re: Хотелки к системам управления конфигурациями
Сколько я их видел -- таких, чтобы просто забить 2 переменные и получить готовый сервис я не видел. Нужно таки понимать что и как работает.
Впрочем, относится к любому из вышеперечисленных инструментов.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: Хотелки к системам управления конфигурациями
Bedazzled писал(а): ↑24.08.2016 09:29для ultavnc в linux есть ssvnc он поддерживает плагин MSRC4Plugin, если он нужен
еще есть TurboVNC client
а какие "продвинутые фичи" нужны?
Из фичей хотелось нормальную скорость работы (там же не только для 3d улучшения в этих mirror драйверах?), возможность логина в систему и подключение к уе запущенной сессии, и запуск клиента из скриптов с параметрами.
turbovnc выглядит интересно. Уже на замену терминалки тянет, или для линукса сервера нет?
Re: Хотелки к системам управления конфигурациями
2 noUser
сервер есть лежит тут /opt/TurboVNC/bin
и на github автор(ы) быстро реагируют на задаваемые вопросы, мне в течении дня ответили.
сервер есть лежит тут /opt/TurboVNC/bin
и на github автор(ы) быстро реагируют на задаваемые вопросы, мне в течении дня ответили.
Re: Хотелки к системам управления конфигурациями
Че-то все плохо идет. Везде какая-то вода, нормальных примеров конфигов нету.
Хочу тупо поставить либреофис по инструкции https://docs.saltstack.com/en/latest/topics...ge-manager.html
Пакет с либрой из их репозиротия битый. не обновленный, да и ссылка в нем дохлая.
Вотъ
Понятно, что мне качать 10 раз одно и то же не ризон (да и повторно для удаления пакета тоже?), учитывая, что в локалке лежат более свежие инсталляторы.
Сделал копию /srv/salt/win/repo-ng/salt-winrepo-ng/libreoffice_local.sls. Надо всего пути к msi поменять. Сделал через salt:// предварительно сделал софтлинк папки с программами в /srv/salt. Какие еще варианты есть? smb:// не пашет
Т Е, пакет есть, но его нет в базе или типа того.
Переименовал свой пакет в libreoffice (заменил) - все ок. (версии надо указывать полностью как в выводе salt -G 'os:windows' pkg.list_pkgs
Надо создавать свои пакеты по любому, т к и дефотных мало и мои изменения затираться будут при обновлении, а хз как добавить их. Надо же чтоб соль мог распознавать состояние pkg.installed, а не просто императивно что-то делал.
Хочу тупо поставить либреофис по инструкции https://docs.saltstack.com/en/latest/topics...ge-manager.html
Пакет с либрой из их репозиротия битый. не обновленный, да и ссылка в нем дохлая.
Вотъ
Код: Выделить всё
libreoffice:
'5.1.4.2':
full_name: 'LibreOffice 5.1.4.2'
{% if grains['cpuarch'] == 'AMD64' %}
installer: 'http://mirror.catn.com/pub/tdf/libreoffice/stable/5.1.4/win/x86_64/LibreOffice_5.1.4_Win_x64.msi'
uninstaller: 'http://mirror.catn.com/pub/tdf/libreoffice/stable/5.1.4/win/x86_64/LibreOffice_5.1.4_Win_x64.msi'
{% elif grains['cpuarch'] == 'x86' %}
installer: 'http://mirror.catn.com/pub/tdf/libreoffice/stable/5.1.4/win/x86/LibreOffice_5.1.4_Win_x86.msi'
uninstaller: 'http://mirror.catn.com/pub/tdf/libreoffice/stable/5.1.4/win/x86/LibreOffice_5.1.4_Win_x86.msi'
{% endif %}
install_flags: '/qn /norestart'
uninstall_flags: '/qn /norestart'
msiexec: True
locale: en_US
reboot: False
Понятно, что мне качать 10 раз одно и то же не ризон (да и повторно для удаления пакета тоже?), учитывая, что в локалке лежат более свежие инсталляторы.
Сделал копию /srv/salt/win/repo-ng/salt-winrepo-ng/libreoffice_local.sls. Надо всего пути к msi поменять. Сделал через salt:// предварительно сделал софтлинк папки с программами в /srv/salt. Какие еще варианты есть? smb:// не пашет
salt -G 'os:windows' pkg.refresh_db
- мой пакет в списке пакетов на клиенте
salt -G 'os:windows' pkg.install libreoffice_local
PC:
----------
libreoffice_local:
Unable to locate package libreoffice_local
Т Е, пакет есть, но его нет в базе или типа того.
Переименовал свой пакет в libreoffice (заменил) - все ок. (версии надо указывать полностью как в выводе salt -G 'os:windows' pkg.list_pkgs
Надо создавать свои пакеты по любому, т к и дефотных мало и мои изменения затираться будут при обновлении, а хз как добавить их. Надо же чтоб соль мог распознавать состояние pkg.installed, а не просто императивно что-то делал.
Re: Хотелки к системам управления конфигурациями
salt глючит, в ансибл ничего нет, да и какая нафиг автоматизация при необходимости вводить пароль каждый раз.
Чтобы создать свой репо для chocolatey нужен iis
В общем, проще vnc настроить, а софт обнавлять из шоколадки иногда
Чтобы создать свой репо для chocolatey нужен iis
В общем, проще vnc настроить, а софт обнавлять из шоколадки иногда
Re: Хотелки к системам управления конфигурациями
Угу. Это когда один сервер -- возможно (и то до первой серьёзной поломки, когда придётся новый настраивать). А когда их 101, то так не прокатит.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
The more you believe you don't do mistakes, the more bugs are in your code.
Re: Хотелки к системам управления конфигурациями
Про сервера речи не было (и про линукс тоже). А если у вас виндоус сервера, то в них есть нормальные инструменты для управления.