Що для Windows еквівалентно ляльці / шеф-кухару? [зачинено]


21

Чи вікна мають еквівалент ляльковим / шеф-кухарем для управління конфігурацією?

Відповіді:



9

Декларативний інструмент управління конфігурацією написаний на Ruby? Ну, не дуже, але щось таке:


2
+1; не забувайте cfengine. Тепер він підтримує вікна Windows, але порт Windows не є безкоштовним (люди, які використовують Windows, вже звикли платити за програмне забезпечення в будь-якому випадку).
natxo asenjo

Підтримка Windows корисна лише для того, щоб записувати щось у шаблони та пересилати файли у файлову систему через маріонеткові засоби - це не корисно для нічого іншого, оскільки існує принципове невідповідність між тим, що маріонетка повинна робити, і тим, що пропонує платформа Windows.
pfo

7

Групова політика. (Ні, я не тролінгую ...)

Точна мета групової політики полягає у визначенні лісових / доменних (організаційних) політик для налаштувань комп'ютерів. Це вбудований, добре підтримуваний та остаточний. Якщо користувач не має доступу адміністратора до своєї локальної машини, він не зможе змінити налаштування. Якщо вони є, їх зміни повернуться до політики наступного разу, коли машина перевірятиметься в постійний струм (кожні [90 хвилин + 0-30 хвилин] за замовчуванням)

Якщо версія / розробка вашої політики важлива для вас, перегляньте мій коментар нижче, як отримати ці дані, а потім перевірте свої зміни за допомогою контролю джерела. Можливо, навіть варто встановити заплановане завдання, щоб періодично робити це автоматично (у випадку, якщо хтось забуде.)


4
Але в груповій політиці немає контролю над версіями. Ви не можете робити журнал svn або svn diff, щоб не відставати від змін у вашій інфраструктурі. Ви не можете повернути, розв'язати чи об'єднати. Все, що я роблю, живе в контролі джерел, крім інфраструктури Windows. Я серйозно розглядаю можливість написання коду PowerShell та налаштування файлів, які керують груповою політикою.
Алекс Холст

Це ніколи не було визначено як необхідність, але ви заперечуєте, що існує заклик до версії версії. Ні, вбудованої версії немає, але експортувати ( serverfault.com/questions/45211/… ) або звітувати ( serverfault.com/questions/45211/… ) про всі політики потрібно тривіально .
gWaldo

2
Групова політика @Alex підтримує контроль версій за допомогою додатку Microsoft MDOP: AGPM . На жаль, наразі він доступний лише ліцензіатам із забезпечення програмного забезпечення.
Chris S

Незважаючи на надання такої відповіді, я дуже віддаю перевагу шеф-кухару над груповою політикою. Якби мені дуже хотілося, щоб мене крутили, я би використовував GP, щоб встановити шефа і більше нічого.
gWaldo

1

Шеф-кухар підтримує Windows (досить тривалий час.)


Насправді це так ... Chef та Microsoft співпрацюють досить довгий час, і є хороша підтримка функцій Microsoft у Chef ... є навіть інтеграція між Chef та DSC. Повністю розкриваючи інформацію, я нещодавно став співробітником шеф-кухаря, але функціонал Windows використовував у попередній роботі.
Хитрий

Chef Server не підтримує Windows.
Рікардо Родрігес

Шеф-кухар підтримує вікна, повна зупинка. Потрібно запустити Chef Server на сервері Linux. Але це не здається актуальним для початкового питання.
gWaldo

0

Лялька, безумовно, підтримує Windows і досить добре. Там, де він має недоліки, PowerShell виконує свою роботу, і ви запускаєте його з Puppet і зберігаєте весь інфраструктурний код у Git / SVN / тощо. Я зараз на місці замовника, який автоматизує середовище Windows із Puppet. Шукайте "windows" на сайті forge.puppetlabs.com


0

Більшість ігнорує багато технологій Microsoft, які використовуються для PowerShell, інфраструктури як коду, конфігурації бажаного стану, CIM, WMI, групової політики, SMA, оркестратора, OneGet тощо.

Маріонет і шеф-кухар абсолютно не готові замінити SCCM в Microsoft Enterprises, я скоріше використовую PowerShell і групову політику замість SCCM, а потім використовую Puppet замість SCCM.

Microsoft бореться з тим, що це шлях назад у світ DevOps та постійної доставки, і це робиться з великим успіхом. Погляньте на DSC, це просто фантастично! і не тільки для продуктів MS, оскільки MS використовує стандартизацію CIM, WS-MAN та MOF, це зробить Microsoft знову великим конкурентом.


1
Це звучить як фанбойський невдалий, а не вірний відповідь на основі фактів та досвіду.
Свен

Я провів сеанс з консультантом PUPPET, він підтвердив, що вони не готові реалізувати Puppet для стека MS, як використовується SCCM зараз у нашій компанії (наша компанія використовує Puppet для стека Linux). Перевірте веб-сайт ляльок, він покаже вам, що спосіб Puppet підходить для Windows, використовуючи його в поєднанні з DSC, це звучить більше, як у вас щось проти MS.
користувач273015

Крім того, лялька обмежується лише конфігураційним шаром і не опускається так низько, як резервування.
користувач273015

Прочитайте (зараз закрите) питання: Це "що є альтернативою Лялькові в Windows", а не "Чи може шеф-кухар робити Windows?". Заявивши, що продукти X, Y і Z підходять до цього законопроекту, відповіли б на питання, але весь голос про те, як МС ігнорується та інструменти чудові і знову зроблять МС сильним, це фанбоєва суперечка, про яку я говорю. Це просто марний шум.
Свен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.