Хотелки к системам управления конфигурациями (Хочу решить 2 задачи (выбор решения))

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
noUser
Сообщения: 138
ОС: Arch

Хотелки к системам управления конфигурациями

Сообщение noUser »

Читаю всякие обзоры puppet, chef, salt и andible, но не очень понимаю что мне больше подходит.
1) я тупой и мне надо настроить что-то сложное и непонятное на каком-то дистре. Хочу взять готовый скрипт, роль, модуль или подобное, заполнить 5 переменных и получить настроенный сервак. Что мне надо и для какого дистра такие вещи надежнее? Знаю, что эти системы не совсем для этого но что тогда для этого?

2) самое интересное. есть парк разношерстных пользовательских систем (в основном винды домашних версий). Т е домены мне не светят, но можно деплоить (пользовательский) софт, настраивать, поддерживать учетки в синхронизированном с лдап или самбой состоянии и т д с помощью систем управления конфигурацией и удаленного исполнения. Но какую выбрать если я ноль во всех? Вроде и salt и ansible могет.
В догонку. Есть vnc сервер, который доступен сразу после запуска системы и позволяет выбрать юзера для логина (логин скрин), но также и позволяет управлять текущей сессией пользователя. (сервер для винды, клиент для линукса)
Есть ли уже готовы софт, который пытается реализовать комплексное управление хомячковыми виндами?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Хотелки к системам управления конфигурациями

Сообщение serzh-z »

noUser
noUser писал(а):
21.08.2016 13:28
Хочу взять готовый скрипт, роль, модуль или подобное, заполнить 5 переменных и получить настроенный сервак. Что мне надо и для какого дистра такие вещи надежнее? Знаю, что эти системы не совсем для этого но что тогда для этого?
Ansible, наверное, проще всех остальных - достаточно лишь иметь SSH-доступ к удаленной системе. В Ansible Galaxy есть готовые модули для разных случаев.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Хотелки к системам управления конфигурациями

Сообщение Bedazzled »

про первый пункт не подскажу, а по поводу vnc можно подробнее?
ultavnc умеет всё что вы описали. Для линукса проблем с vnc клиентами я думаю не было никогда взять туже remmina
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: Хотелки к системам управления конфигурациями

Сообщение noUser »

ssh ставить на винду некошерно, ansible работает через winrt и юзает повершел (желаельно 3). Пока поставил salt посмотреть. Его клиент на питоне жрет около 100МБ оперативки, что дофига, но сам salt лучше поддерживает винду, и вроде как гибче.
Для ultavnc нет клиентов под линукс, можно через wine или браузер с явой. Буду пробовать вайн. С другими клиентами продвинутые фичи не будут работать.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Хотелки к системам управления конфигурациями

Сообщение Bedazzled »

для ultavnc в linux есть ssvnc он поддерживает плагин MSRC4Plugin, если он нужен
еще есть TurboVNC client

а какие "продвинутые фичи" нужны?
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Хотелки к системам управления конфигурациями

Сообщение SLEDopit »

serzh-z писал(а):
21.08.2016 16:41
В Ansible Galaxy есть готовые модули для разных случаев.
Сколько я их видел -- таких, чтобы просто забить 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.
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: Хотелки к системам управления конфигурациями

Сообщение noUser »

Bedazzled писал(а):
24.08.2016 09:29
для ultavnc в linux есть ssvnc он поддерживает плагин MSRC4Plugin, если он нужен
еще есть TurboVNC client

а какие "продвинутые фичи" нужны?

Из фичей хотелось нормальную скорость работы (там же не только для 3d улучшения в этих mirror драйверах?), возможность логина в систему и подключение к уе запущенной сессии, и запуск клиента из скриптов с параметрами.
turbovnc выглядит интересно. Уже на замену терминалки тянет, или для линукса сервера нет?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Контактная информация:

Re: Хотелки к системам управления конфигурациями

Сообщение serzh-z »

SLEDopit писал(а):
24.08.2016 10:53
Впрочем, относится к любому из вышеперечисленных инструментов.
Именно. И роли Ansible уж точно не из черных ящиков.
Спасибо сказали:
Bedazzled
Сообщения: 311
ОС: ubuntu

Re: Хотелки к системам управления конфигурациями

Сообщение Bedazzled »

2 noUser
сервер есть лежит тут /opt/TurboVNC/bin
и на github автор(ы) быстро реагируют на задаваемые вопросы, мне в течении дня ответили.
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: Хотелки к системам управления конфигурациями

Сообщение noUser »

Че-то все плохо идет. Везде какая-то вода, нормальных примеров конфигов нету.
Хочу тупо поставить либреофис по инструкции 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, а не просто императивно что-то делал.
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: Хотелки к системам управления конфигурациями

Сообщение noUser »

salt глючит, в ансибл ничего нет, да и какая нафиг автоматизация при необходимости вводить пароль каждый раз.
Чтобы создать свой репо для chocolatey нужен iis :ohmy:
В общем, проще vnc настроить, а софт обнавлять из шоколадки иногда
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Хотелки к системам управления конфигурациями

Сообщение SLEDopit »

noUser писал(а):
24.10.2016 13:23
В общем, проще vnc настроить, а софт обнавлять из шоколадки иногда
Угу. Это когда один сервер -- возможно (и то до первой серьёзной поломки, когда придётся новый настраивать). А когда их 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.
Спасибо сказали:
noUser
Сообщения: 138
ОС: Arch

Re: Хотелки к системам управления конфигурациями

Сообщение noUser »

Про сервера речи не было (и про линукс тоже). А если у вас виндоус сервера, то в них есть нормальные инструменты для управления.
Спасибо сказали:
Ответить