Windows เทียบเท่ากับ Puppet / chef คืออะไร [ปิด]


21

windows มีเทียบเท่ากับ puppet / chef สำหรับการจัดการการกำหนดค่าหรือไม่

คำตอบ:


14

ฉันจะไม่เรียกมันว่าเทียบเท่า SCCM ของ Microsoft (Systems Center Configuration Manager) มีเป้าหมายที่เป้าหมายเดียวกัน - การจัดการการกำหนดค่าของหลายระบบ นี่เป็นเครื่องมือที่ไซต์ Windows ส่วนใหญ่ใช้ ( http://www.microsoft.com/systemcenter/en/us/configuration-manager/cm-overview.aspx )


9

เครื่องมือจัดการการกำหนดค่าที่ประกาศเขียนใน Ruby? ใช่ไม่ใช่จริงๆ แต่เป็น:


2
+1; อย่าลืม cfengine ตอนนี้รองรับ windows โดยกำเนิด แต่พอร์ต windows ไม่ฟรี (ผู้ที่ใช้ windows ถูกใช้เพื่อชำระค่าซอฟต์แวร์อยู่แล้ว)
natxo asenjo

การสนับสนุน windows ใช้งานได้เพียงเขียนสิ่งที่เป็นเทมเพลตและส่งไฟล์ไปยังระบบไฟล์ผ่านทางหุ่นเชิด - มันไม่สามารถใช้งานได้กับสิ่งอื่น ๆ เนื่องจากมีความไม่ตรงกันพื้นฐานระหว่างสิ่งที่หุ่นควรจะทำ
pfo

7

นโยบายกลุ่ม (ไม่ฉันไม่ได้หมุนรอบ ... )

วัตถุประสงค์ที่แน่นอนของนโยบายกลุ่มคือการกำหนดนโยบายฟอเรสต์ / โดเมน (องค์กร) สำหรับการตั้งค่าของคอมพิวเตอร์ มันมีในตัวรองรับอย่างดีและชัดเจน หากผู้ใช้ไม่มีสิทธิ์ของผู้ดูแลระบบในเครื่องของพวกเขาพวกเขาจะไม่สามารถเปลี่ยนการตั้งค่าได้ หากเป็นเช่นนั้นการเปลี่ยนแปลงของพวกเขาจะเปลี่ยนกลับเป็นนโยบายในครั้งต่อไปที่เครื่องเช็คเข้า DC (ทุก ๆ 90 นาที + 0-30 นาที]

หากการกำหนดรุ่น / การเผยแพร่นโยบายของคุณมีความสำคัญต่อคุณโปรดดูความคิดเห็นของฉันด้านล่างเพื่อรับข้อมูลนั้นแล้วตรวจสอบการเปลี่ยนแปลงของคุณผ่านการควบคุมแหล่งที่มา มันอาจคุ้มค่าที่จะตั้งค่างานที่กำหนดให้ทำสิ่งนี้เป็นระยะโดยอัตโนมัติ (ในกรณีที่บางคนลืม)


4
แต่ไม่มีการควบคุมเวอร์ชันในนโยบายกลุ่ม คุณไม่สามารถบันทึก svn หรือ svn diff เพื่อให้ทันกับการเปลี่ยนแปลงที่เกิดขึ้นกับโครงสร้างพื้นฐานของคุณ คุณไม่สามารถย้อนกลับสาขาหรือรวม ทุกสิ่งที่ฉันใช้ชีวิตอยู่ในการควบคุมแหล่งข้อมูลยกเว้นโครงสร้างพื้นฐานของ Windows ฉันใคร่ครวญอย่างจริงจังเกี่ยวกับการเขียน (ควบคุมเวอร์ชัน) รหัส PowerShell และไฟล์กำหนดค่าที่จัดการนโยบายกลุ่ม
Alex Holst

สิ่งนั้นไม่เคยถูกระบุว่าเป็นสิ่งจำเป็น แต่จุดของคุณที่มีการเรียกร้องให้กำหนดเวอร์ชันนั้นถูกต้อง ไม่ไม่มีเวอร์ชันในตัว แต่เป็นการส่งออกเล็กน้อย ( serverfault.com/questions/45211/… ) หรือรายงาน ( serverfault.com/questions/45211/ ) ในทุกนโยบาย
gWaldo

2
@ Alex นโยบายกลุ่มไม่สนับสนุนการควบคุมเวอร์ชันกับไมโครซอฟท์ add-on MDOP: AGPM น่าเสียดายที่ปัจจุบันมีเพียง Software Assurance License เท่านั้น
Chris S

แม้จะให้คำตอบนี้ฉันชอบเชฟมากกว่านโยบายกลุ่ม ถ้าฉันอยากจะบิดจริงๆฉันจะใช้ GP เพื่อติดตั้ง Chef และไม่มีอะไรเพิ่มเติม
gWaldo

1

Chef รองรับ Windows (บางครั้ง)


แน่นอนว่า ... Chef และ Microsoft ได้ทำงานร่วมกันมาระยะหนึ่งแล้วและมีการสนับสนุนที่ดีสำหรับฟีเจอร์ Microsoft ใน Chef ... มีการรวมกันระหว่าง Chef และ DSC การเปิดเผยอย่างเต็มรูปแบบเมื่อเร็ว ๆ นี้ฉันกลายเป็นพนักงานของ Chef แต่ฉันเคยใช้ฟังก์ชั่น Windows ในงานก่อนหน้านี้
หากิน

Chef Server ไม่รองรับ windows
Ricardo Rodrigues

พ่อครัวรองรับ windows หยุดเต็ม คุณต้องเรียกใช้ Chef Server บนเซิร์ฟเวอร์ Linux แต่ดูเหมือนจะไม่เกี่ยวข้องกับคำถามเดิม
gWaldo

0

Puppet รองรับ Windows และค่อนข้างดี ในกรณีที่มีข้อบกพร่อง PowerShell จะทำงานได้และคุณก็ใช้มันกับ Puppet และเก็บรหัสโครงสร้างพื้นฐานทั้งหมดใน Git / SVN / ฯลฯ ตอนนี้ฉันอยู่ที่ลูกค้าโดยอัตโนมัติกับสภาพแวดล้อม Windows ด้วย Puppet ค้นหา "windows" ที่ forge.puppetlabs.com


0

ส่วนใหญ่ไม่สนใจเทคโนโลยี Microsoft จำนวนมากที่ใช้สำหรับ "โครงสร้างพื้นฐานเป็นรหัส" PowerShell, การกำหนดค่าสถานะที่ต้องการ, CIM, WMI, นโยบายกลุ่ม, SMA, Orchestrator, OneGet เป็นต้น

Puppet และ Chef ไม่พร้อมที่จะแทนที่ SCCM ใน Microsoft Enterprises ฉันจะใช้ PowerShell และนโยบายกลุ่มแทน SCCM จากนั้นใช้ Puppet แทน SCCM

Microsoft กำลังต่อสู้กลับไปสู่โลกแห่ง DevOps และการส่งมอบอย่างต่อเนื่องและมันประสบความสำเร็จอย่างยิ่งใหญ่ลองดูที่ DSC มันยอดเยี่ยมมาก! และไม่เพียง แต่สำหรับผลิตภัณฑ์ MS เนื่องจาก MS ใช้มาตรฐาน CIM, WS-MAN และ MOF สิ่งนี้จะทำให้ Microsoft กลายเป็นคู่แข่งรายใหญ่อีกครั้ง


1
ดูเหมือนว่าการเดินทางของแฟนบอยไม่ใช่คำตอบที่ถูกต้องตามข้อเท็จจริงและประสบการณ์
สเวน

ฉันมีเซสชันกับที่ปรึกษา PUPPET เขายืนยันว่าพวกเขาไม่พร้อมที่จะใช้ Puppet สำหรับ MS stack วิธีที่ SCCM ถูกใช้ใน บริษัท ของเราตอนนี้ (บริษัท ของเราใช้ Puppet สำหรับ Linux stack) ตรวจสอบเว็บไซต์ Puppet มันจะแสดงให้คุณเห็นว่าวิธีที่ Puppet เหมาะสำหรับ Windows คือใช้ร่วมกับ DSC ฟังดูเหมือนคุณมีบางอย่างที่ต่อต้าน MS
273015

นอกจากนี้ Puppet จะถูก จำกัด เฉพาะเลเยอร์การตั้งค่าเท่านั้นและไม่ได้ลดระดับลงน้อยเท่าการจัดสรร
273015

อ่านคำถาม (ตอนนี้ปิด): มันคือ "อะไรคือทางเลือกของ Puppet บน Windows" ไม่ใช่ "Chef สามารถทำ Windows ได้" การระบุว่าผลิตภัณฑ์ X, Y และ Z นั้นพอดีกับใบเรียกเก็บเงินที่จะตอบคำถาม แต่คนพูดพล่อยๆทั้งหมดเกี่ยวกับวิธีการที่ MS ถูกเพิกเฉยและเครื่องมือที่ยอดเยี่ยมและจะทำให้ MS แข็งแกร่งขึ้นอีกครั้งนั่นคือการเดินทางแฟนบอย มันเป็นแค่เสียงไร้ประโยชน์
สเวน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.