Porovnání softwaru pro správu konfigurace s otevřeným zdrojovým kódem - Comparison of open-source configuration management software
![]() | tento článek má nejasný styl citace.listopad 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Toto je srovnání pozoruhodných volný, uvolnit a open-source software pro správu konfigurace, vhodné pro úkoly, jako je konfigurace serveru, orchestrace a infrastruktura jako kód obvykle provádí a správce systému.
Základní vlastnosti
„Režim ověřování“ označuje schopnost určit, zda je uzel v souladu se zárukou, že jej nezmění, a obvykle zahrnuje výlučné použití interního jazyka podporujícího režim jen pro čtení pro všechny operace potenciálně modifikující systém. "Vzájemné ověření „odkazuje na klienta ověřujícího server a naopak.„ Agent “popisuje, zda další softwarové démony jsou potřeba. V závislosti na softwaru pro správu jsou tito agenti obvykle nasazeni v cílovém systému nebo na jednom či více centrálních serverech „řadiče“.
Jazyk | Licence | Vzájemné ověření | Šifruje | Ověřte režim | Bez agentů | Máte GUI | První vydání | Nejnovější stabilní vydání | |
---|---|---|---|---|---|---|---|---|---|
Možné | Krajta | GPLv3 + | Ano[1] | Ano[2] | Ano | Ano | Ano[3] | 2012-03-08 | 2020-03-05 2.9.6[4][5][6][7] |
Bcfg2 | Krajta | 2-doložka BSD[8] | Ano[9] | Ano[10] | Ano[11] | Ne | Ano[12] | 2004-08-11[13] | 2015-06-11 1.3.6[13] |
Capistrano | Rubín | Licence MIT | Ano[2] | Ano[2] | Ne | 2005 | 2017-03-08 4.4.2 | ||
cdist | Krajta | GPLv3 + | Ano[1] | Ano[2] | Ano | 2010 | 2018-04-20 4.8.4[14] | ||
Šéfkuchař | Rubín, Erlang | Apache 2.0 | Ano[15] | Ano[16] | Ano[17][18] | Ne | Ano | 2009-01-15 0.5.0 | 2019-01-28 14.10.9 (klient),[19] 2018-02-13 12.17.33 (server)[20] |
CFEngine | C[21] | GPLv3[22] | Ano[1] | Ano[23] | Ano[24][25] | Ne | Ano[26] | 1993 | 2020-11-19 3.17.0,[27] 2020-06-02 3.15.3,[28] 2020-06-02 3.12.6[29] |
ISconf | Krajta | GPL[30] | Ano[31] | Ne[32] | 1998 | 2006-08-13 4.2.8.233 | |||
Juju | Krajta, Jít[33] | Obecná veřejná licence Affero | Ano[1] | Ano[10] | Ne | Ne | Ano[34] | 2010-09-17[35] | 2020-10-07 2.8.5[36] |
Místní konfigurační systém (LCFG ) | Perl | GPL | Částečný[37] | Částečný[38] | Ne | Ne | Ne | 1994 | Týdenní zprávy |
NOC | Krajta | Licence BSD 2.0 | Ano[1] | Ano[2] | Ano | Ano | Ano | 2012-03-08 | 2015-05-20 15.05.1[39] |
Inventář OCS NG s GLPI | Perl, PHP, C ++ | GPL | Ne[40] | Ano[10] | Ne | 2003 | 2014-07-13[41] | ||
Otevřená integrace serveru PC (Opsi ) | Python, Java | GPL | Ne | Ano[10] | Ne | 2004 | 2013-03-01 4.0.3 | ||
PIKT | C | GPLv2 +[42] | Ano[43] | Ano[44] | Ne | 1998[45] | 2007-09-10 1.19.0 | ||
Loutka | Rubín, C ++ & Clojure (na straně serveru také Ruby před 4.0[46]) | Apache od 2.7.0, GPL do té doby | Ano[47] | Ano[10] | Ano[48][49] | Ne | Ano[50] | 2005-08-30[51] | 2020-06-03 6.16.0 (klient),[52] 2020-06-03 6.12.0 (server)[53] |
Quattor | Perl, Python | Apache 2.0[54][55] | Ano[56] | Ano[57] | 2005-04-01[58] | 2018-07-3 18.6.0[59] | |||
Radmind | C | BSD[60] | Ano[61] | Ano[62] | Ne | 2002-03-26[63] | 2008-10-08 1.13.0[64] | ||
Rex | Perl | Apache | Ano[1] | Ano[2] | Ano | 2010-11-05 0.9.0[65] | 2017-12-03 1.6.0[66] | ||
Kormidlo | C, Scala a Rez | GPLv3 a Apache 2.0[67] | Ano[1] | Ano[10] | Ano[68][69] | Ne | Ano | 2011-10-31 | 2019-05-12 5.0.15[70] |
SmartFrog | Jáva | LGPL | Ano[71] | Ano[71] | Ne | 2004-02-11 | 2009-01-26 3.16.004[72][73] | ||
Sůl[74] | Krajta[75] | Apache 2.0[76] | Ano[77] | Ano[77] | Ano | Oba[78][79] | Ano[80][81] | 2011-03-17 0.6.0[82] | 2019-02-25 v2019.2.0[83] |
Spacewalk / Uyuni | Java (C, Perl, Python, PL / SQL ) | GPLv2 | Ano | Ano | Ne | 2008-06[84] | 2019-01-14 2.9[85] | ||
STAF | C ++ | CPL[86] | Ne[87][88] | Částečný[89] | Ne | 1998-02-16[90] | 2012-12-16 3.4.16 [91] | ||
Synctool[92] | Krajta[93] | GPLv2[94] | Ano[95] | Ano[2] | Ano[96] | Ano[97] | 2003[98] | 2019-08-11 6.3[99] | |
Jazyk | Licence | Vzájemné ověření | Šifruje | Ověřte režim | Bez agentů | Máte GUI | První vydání | Nejnovější stabilní vydání |
Podpora platformy
Poznámka: To znamená platformy, na kterých byla skutečně úspěšně použita nedávná verze nástroje, nikoli platformy, kde by teoreticky měl fungovat, protože je napsán v dobrém přenosném C / C ++ nebo v interpretovaném jazyce. Také by měl být uveden jako podporovaná platforma na webových stránkách projektu.
AIX | * BSD | HP-UX | Linux | OS X | Solaris | Okna | Ostatní | |
---|---|---|---|---|---|---|---|---|
Možné | Ano | Ano | Ano | Ano | Ano | Ano | Ano (potřebujete linuxový řídicí stroj) | Ano[100] |
Bcfg2 | Částečný[101] | Ano[102] | Ne | Ano[103] | Částečný[104] | Ano | Ne | Ne |
CFEngine | Ano | Ano[102] | Ano | Ano | Ano | Ano | Ano (pouze verze Enterprise) | Ano[105] |
cdist | Ano | Ano | Ano | Ne | ||||
Šéfkuchař | Ano[106] | Ano | Ano | Ano | Ano | Ano | Ano[107] | Ano |
ISconf | Ano | Ano | Ano | Ano | Ano | Ano | Ne | Ne |
Juju | Ano | Ano[108] | ||||||
Místní konfigurační systém (LCFG ) | Ne | Ne | Ne | Částečný[109] | Částečný[110] | Částečný[111] | Ne | Ne |
Inventář OCS NG | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Ne |
Otevřená integrace serveru PC (Opsi ) | Ne | Ne | Ne | Ano | Ne | Ne | Ano | Ne |
PIKT | Ano | Ano | Ano | Ano | Ano | Ano | Ne | Ano[112] |
Loutka | Ano | Ano | Ano | Ano | Ano | Ano | Ano | Ano |
Quattor | Ne | Ne | Ne | Ano | Částečný[113] | Ano | Ne | Ne |
Radmind | Ano | Ano[102][114][115] | Ne | Ano | Ano | Ano | Ano | Ne |
Rex | Ano | Ano | Ano[116] | Ano | Ano[116] | Ne | ||
Kormidlo | Ano | Částečný[117] | Ne | Ano | Částečný[117] | Částečný[118] | Ano | Ano[119] |
SmartFrog | Ne[120] | Ne[120] | Ano | Ano | Ano | Ano | Ano | Ne[120] |
Sůl | Ano | Ano | Částečný[121] | Ano[122] | Ano | Ano[123] | Ano | Částečný[121] |
Spacewalk / Uyuni | Ne[124] | Ne | Ne | Ano[125] | Ne | Ano[126] | Ne | Ne |
STAF | Ano[127] | Ano[128] | Ano[129] | Ano[130] | Ano[131] | Ano[132] | Ano[133] | Ano[134] |
Synctool | Ano | Ano | Ano | Ano | Ano | Ano | Ne | Ano[135] |
AIX | * BSD | HP-UX | Linux | OS X | Solaris | Okna | Ostatní |
Krátký popis
Ne všechny nástroje mají stejný cíl a stejnou sadu funkcí. Abychom vám pomohli rozlišit mezi všemi těmito softwarovými balíčky, zde je krátký popis každého z nich.
- Možné
- Kombinuje nasazení více uzlů, provádění úkolů ad hoc a správu konfigurace v jednom balíčku. Spravuje uzly přes SSH a vyžaduje instalaci pythonu (2.6+ nebo 3.5+).[136] Moduly fungují přes JSON a standardní výstup a lze je psát v jakémkoli jazyce. Používá YAML k vyjádření opakovaně použitelných popisů systémů.
- Bcfg2
- Software pro správu konfigurace velkého počtu počítačů pomocí centrálního konfiguračního modelu a paradigma klient – server. Systém umožňuje sladit stav klienta a specifikaci centrální konfigurace. Podrobné zprávy poskytují způsob, jak identifikovat nespravovanou konfiguraci na hostitelích. Generátory umožňují generování konfiguračních souborů na základě kódu nebo šablony z centrálního úložiště dat.
- CFEngine
- Lehký systém agentů. Spravuje konfiguraci velkého počtu počítačů pomocí paradigmatu klient-server nebo samostatně. Jakýkoli stav klienta, který se liší od popisu zásady, se vrátí do požadovaného stavu. Stav konfigurace je určen prostřednictvím deklarativního jazyka.[137] Paradigmatem CFEngine je konvergentní „počítačová imunologie“.[138]
- cdist
- cdist je systém správy konfigurace s nulovou závislostí: Vyžaduje pouze ssh na cílovém hostiteli, který je obvykle povolen na všech počítačích podobných Unixu. Python 3.2 musí mít nainstalován pouze administrátorský hostitel.
- Šéfkuchař
- Chef je nástroj pro správu konfigurace napsaný v Erlangu,[139] a používá čistý Ruby DSL pro zápis konfiguračních "receptů". Tyto recepty obsahují prostředky, které by měly být uvedeny do deklarovaného stavu. Chef lze použít jako nástroj klient-server nebo v režimu „solo“.[140]
- ISconf
- Nástroj pro provádění příkazů a replikaci souborů na všech uzlech. Uzly nemusí být nahoře; příkazy budou provedeny při spuštění. Systém nemá žádný centrální server, takže příkazy lze spouštět z libovolného uzlu a budou se replikovat do všech uzlů.
- Juju
- Juju se soustředí na pojem služby, abstrahuje pojem stroj nebo server a definuje vztahy mezi těmi službami, které se automaticky aktualizují, když dvě propojené služby sledují pozoruhodnou změnu.
- Místní konfigurační systém (LCFG )
- LCFG spravuje konfiguraci s centrálním popisným jazykem v XML a specifikuje zdroje, aspekty a profily. Konfigurace se nasazuje pomocí paradigmatu klient-server. Vhodné skripty na klientech (tzv komponenty) přepište zdroje do konfiguračních souborů a podle potřeby restartujte služby.
- Otevřená integrace serveru PC (Opsi )
- Opsi je správa počítače software pro Okna klienti na základě Linux servery. Poskytuje automatické nasazení softwaru (rozdělení), bezobslužná instalace OS, náplast správa, inventář hardwaru a softwaru, správa licencí a správa softwarových aktiv a administrativní úkoly pro správa konfigurace.[141]
- PIKT
- PIKT je především monitorovací systém, který také provádí správu konfigurace. „PIKT se skládá ze sofistikované, bohatý na funkce souborový preprocesor; inovativní skriptovací jazyk s jedinečnými funkcemi šetřícími práci; flexibilní, centrálně zaměřený plánovač procesů; přizpůsobovací instalátor souborů; kolekce výkonných rozšíření příkazového řádku; a další užitečné nástroje. “
- Loutka
- Loutka se skládá z vlastního deklarativního jazyka popisujícího konfiguraci systému, distribuovaného pomocí paradigmatu klient-server (pomocí XML-RPC protokol ve starších verzích, s nedávným přepnutím na ZBYTEK ) a knihovnu k provedení konfigurace. Vrstva abstrakce prostředků umožňuje správcům popsat konfiguraci na vysoké úrovni, jako jsou uživatelé, služby a balíčky. Loutka poté zajistí, že stav serveru odpovídá popisu. V Puppet byla krátká podpora pro použití čistého Ruby DSL jako alternativního konfiguračního jazyka počínaje verzí 2.6.0. Tato funkce však byla od verze 3.1 zastaralá.[137][140][142][143]
- Quattor
- Kvattorový informační model je založen na rozdílu mezi požadovaným stavem a skutečným stavem. Požadovaný stav je registrován v konfigurační databázi celé infrastruktury pomocí speciálně navrženého konfiguračního jazyka s názvem Pánev pro vyjadřování a ověřování konfigurací složených z opakovaně použitelných hierarchických stavebních bloků nazývaných šablony. Konfigurace jsou šířeny a ukládány do mezipaměti na spravovaných uzlech.
- Radmind
- Radmind spravuje konfiguraci hostitelů na úrovni systému souborů. Podobným způsobem jako Tripwire (a další nástroje pro správu konfigurace), dokáže detekovat externí změny spravované konfigurace a může tyto změny volitelně zvrátit. Radmind nemá vyšší úroveň konfiguračního prvku (služby, balíčky). Pro OS X je k dispozici (pouze) grafické rozhraní.
- Rex
- Rex je vzdálený spouštěcí systém s integrovanou správou konfigurace a schopnostmi nasazení softwaru. Správce poskytuje pokyny ke konfiguraci prostřednictvím tzv Rexfiles. Jsou psány v malém DSL ale může také obsahovat libovolný Perl. Dobře se integruje s automatizovaným systémem sestavování používaným v CI prostředí.
- Sůl
- Salt začínal jako nástroj pro vzdálenou správu serveru. Jak jeho využití rostlo, získalo řadu rozšířených funkcí, včetně komplexnějšího mechanismu pro konfiguraci hostitele. Jedná se o relativně novou funkci usnadněnou prostřednictvím složky solných států. S trakcí, kterou společnost Salt získala v posledním kousku, může podpora pro další funkce a platformy nadále růst.
- SmartFrog
- Nástroj založený na prostředí Java k nasazení a konfiguraci aplikací distribuovaných na více počítačích. Neexistuje žádný centrální server; konfigurační soubor .SF můžete nasadit do libovolného uzlu a nechat jej distribuovat do uzlů typu peer podle informací o distribuci obsažených uvnitř samotného deskriptoru nasazení.
- Spacewalk
- Spacewalk je open source řešení pro správu systémů Linux a Solaris[módní slovo ] a je předřazeným projektem zdroje Red Hat Network Satellite. Spacewalk pracuje s RHEL, Fedorou a dalšími distribucemi derivátů RHEL, jako je CentOS, Scientific Linux atd. Stále probíhá úsilí o to, aby byl zabalen pro zahrnutí do Fedory. Spacewalk poskytuje inventář systémů (informace o hardwaru a softwaru, instalace a aktualizace softwaru, sběr a distribuce zakázkových softwarových balíčků do spravovatelných skupin, zajišťovací systémy, správa a nasazení konfiguračních souborů, monitorování systému, zajišťování virtuálních hostů, spouštění / zastavování / konfigurace virtuálních hosty a delegování všech těchto akcí na místní uživatele nebo uživatele LDAP a oprávnění systému). Od května 2020 je Spacewalk nyní EOL a uživatelé se přestěhovali do Uyuni nebo Foreman / Katello.
- STAF
- Software Testing Automation Framework (STAF) umožňuje uživatelům vytvářet multiplatformní distribuovaná testovací prostředí softwaru. STAF odstraňuje zdlouhavé budování automatizační infrastruktury a umožňuje tak uživatelům soustředit se na budování jejich automatizačních řešení.[módní slovo ] Rámec STAF poskytuje základ, na kterém lze stavět řešení na vyšší úrovni[módní slovo ]a poskytuje zásuvný přístup podporovaný napříč širokou škálou platforem a jazyků.
- Synctool
- Synctool si klade za cíl být snadno srozumitelný, naučitelný a použitelný. Je napsán v Pythonu a využívá SSH (bez hesla, s ověřováním na základě hostitele nebo na základě klíče) a rsync. Ke konfiguraci Synctool není potřeba žádný konkrétní jazyk. Synctool má funkce běhu nasucho, které umožňují chirurgickou přesnost.
Viz také
Reference
- ^ A b C d E F G Pár klíčů: používá páry veřejných / soukromých klíčů a otisky klíčů pro vzájemné ověřování, jako je SSH.
- ^ A b C d E F G Secure Shell: K šifrování používá protokol Secure Shell.
- ^ Red Hat, Inc. „AWX Project FAQ - Ansible.com“. ansible.com.
- ^ Možné společenství. „Index of Packages - Ansible 2.9.6“. pypi.python.org. Red Hat, Inc. str. 1. Citováno 2020-04-10.
- ^ Možné společenství. „Index of / ansible / ansible-latest“. releases.ansible.com/ansible. Red Hat, Inc. str. 1. Citováno 2020-04-10.
- ^ „Ansible Roadmap - Ansible Documentation“. docs.ansible.com. Citováno 2020-04-10.
- ^ „Zprávy - odpovědné / odpovědné“. Citováno 2020-04-10 - přes GitHub.
- ^ /. „bcfg2 / LICENCE ve společnosti master · Bcfg2 / bcfg2 · GitHub“. Github.com. Citováno 2014-02-10.CS1 maint: číselné názvy: seznam autorů (odkaz)
- ^ Certifikát a hesla: Používá certifikát SSL X.509 a otisk prstu pro klienty k ověření serveru a hesla pro server k ověření klientů; klienti by měli sdílet stejné heslo, pouze pokud mají vzájemný přístup ke konfiguračním datům.
- ^ A b C d E F SSL: Pro šifrování používá vrstvu Secure Sockets Layer, Transport Layer Security (TLS).
- ^ Plná podpora pro nemodifikující stanovení souladu uzlů, včetně uzlů, které nebyly dříve upraveny pomocí konfiguračního hesla Bcfg2.
- ^ „Systém hlášení webů Bcfg2 - dokumentace Bcfg2 1.3.6“.
- ^ A b „Stáhnout - Bcfg2“. bcfg2.org. Citováno 2017-06-04.
- ^ „Vydán Cdist 4.8.4“.
- ^ Šifrování užitečného zatížení pomocí SSL, pokud je nakonfigurován server HTTPS.
- ^ Šéfkuchař 10.14.0+ (tzv. Proč spustit režim)
- ^ „[# CHEF-13] Přidat -noop podporu - sledování vstupenek Opscode Open Source“. Tickets.opscode.com. Archivovány od originál dne 26.02.2014. Citováno 2014-02-10.
- ^ Tim Smith (2019-01-28). „Chef Client 14.10.9 vydán!“. kuchař.io. Citováno 2019-01-28.
- ^ „Vydán server Chef Server 12.16.14“. kuchař.io. 21. 09. 2017. Citováno 2017-03-13.
- ^ Tým CFEngine a komunita (26. května 2020). „Zdrojový kód CFEngine“. Northern.tech AS.
- ^ "core / LICENSE ve společnosti master · cfengine / core · GitHub". GitHub. 26. května 2020.
- ^ TLS: Používá TLS. "tls_min_version v běžné kontrole". Northern.tech. Citováno 2018-11-30.
- ^ Volal nasucho, slouží k ověření, co se stane
- ^ "možnost dryrun v ovládání agenta - CFEngine - Správa distribuované konfigurace". Northern.tech. Citováno 2018-11-30.
- ^ „Portál mise CFEngine Enterprise“. Northern.tech AS.
- ^ Tým CFEngine a komunita. „Blogový příspěvek k vydání CFEngine 3.17.0“. Northern.tech AS.
- ^ Tým CFEngine a komunita. „Blogový příspěvek k vydání CFEngine 3.15.3“. Northern.tech AS.
- ^ Tým CFEngine a komunita. „Blogový příspěvek k vydání CFEngine 3.12.6“. Northern.tech AS.
- ^ "/ kufr / LICENCE - ISconf - Trac". Trac.t7a.org. 1989-04-01. Archivovány od originál dne 2013-04-15. Citováno 2014-02-10.
- ^ HMAC: Používá HMAC podpisy na veškerém síťovém provozu.
- ^ Zde je sledováno vylepšené zabezpečení, které by zahrnovalo šifrovanou, vzájemně ověřenou sběrnici typu peer-to-peer „Archivovaná kopie“. Archivovány od originál dne 16. 7. 2012. Citováno 2007-04-17.CS1 maint: archivovaná kopie jako titul (odkaz).
- ^ „Zdrojový kód Juju“. github.com. 19. 06. 2015. Citováno 2015-06-21.
- ^ „Juju Gui“. jujucharms.com. 2015-06-15. Archivovány od originál dne 2015-06-21. Citováno 2015-06-21.
- ^ "timeline: pyjuju". Launchpad.net. Citováno 2014-02-10.
- ^ „GitHub“. github.com. Citováno 2020-10-07.
- ^ LCFG neposkytuje vlastní transportní mechanismus; spoléhá se na externí program, nejčastěji Apache. Pomocí Apache by mělo být možné provádět vzájemné ověřování několika způsoby; nicméně dokumentace na Kompletní průvodce LCFG, Oddíl 9.4: Autorizace a zabezpečení, ukazuje řízení přístupu na základě rozsahů IP adres, z čehož vyplývá, že klient se sám neověřuje na serveru pomocí certifikátu SSL; nezmiňuje se ani o tom, zda klient LCFG kontroluje platnost SSL certifikátu serveru (například pomocí otisku prstu na místě distribuovaného s klientem nebo řetězce důvěryhodnosti vůči akreditované CA). Uvádí, že v profilu může být heslo pro klienta, ale také to uvádí „Obsah LCFG profilu by měl být považován za veřejný“.
- ^ LCFG podporuje šifrované komunikační kanály (SSL přes Apache); nicméně dokumentace na Kompletní průvodce LCFG, Oddíl 9.4: Autorizace a bezpečnost uvádí, že „Obsah LCFG profilu by měl být považován za veřejný“.
- ^ „NOC“. nocproject.org.
- ^ Server se autentizuje na klienta, ale klient se na serveru neověřuje. Vidět Průvodce instalací a správou OCS Inventory NG, strana 114.
- ^ „2.1.2 stabilní zveřejněna“. Inventář OCS NG. Citováno 2014-12-16.
- ^ Robert Osterlund (01.01.2014). „Licencování PIKT“. Pikt.org. Citováno 2014-02-10.
- ^ PIKT používá sdílené tajné klíče pro vzájemné ověřování. „Jako alternativu můžete použít ověření tajným klíčem k prokázání identity velitele otrokovi. [...] Pokud by se člověku podařilo prolomit jakýkoli systém v doméně PIKT, měl by přístup ke všem běžným tajemstvím. Vyřešit tento problém , můžete použít nastavení uid, gid a private_key pro každého otroka. " - z Bezpečnostní aspekty.
- ^ „U instalací souborů, načítání souborů (pro porovnání s centrální konfigurací) a provádění příkazů můžete volitelně šifrovat veškerý takový datový provoz mezi hlavním a podřízeným.“ - z Bezpečnostní aspekty.
- ^ „Index of / pikt / dist“. Pikt.org. Citováno 2014-02-10.
- ^ „Vyvíjející se loutka na příštích 10 let“. Luke Kanies. 2014-09-23. Citováno 2017-05-26.
- ^ Certifikáty: Pro vzájemné ověřování používá certifikáty SSL X.509. Ke správě infrastruktury veřejných klíčů může použít jakoukoli certifikační autoritu SSL.
- ^ Pomocí možnosti --noop
- ^ „Mužská stránka loutkového agenta - Dokumentace - Loutkové laboratoře“. Docs.puppetlabs.com. Archivovány od originál dne 07.07.2013. Citováno 2014-02-10.
- ^ „Porovnání GUI loutkového řízení“. olindata.com. Archivovány od originál dne 17.01.2015. Citováno 2015-01-12.
- ^ „Index of / puppet“. Puppetlabs.com. Citováno 2014-02-10.
- ^ „Poznámky k vydání loutky“. Citováno 2020-07-04.
- ^ "Puppet Server: Notes Release". Citováno 2020-07-04.
- ^ „Licence softwaru EU DataGrid (EUDatagrid) | Iniciativa Open Source“. Opensource.org. 1999-02-22. Citováno 2014-02-10.
- ^ „Softwarová licence DataGrid (neměňte adresu URL stránky)“. Eu-datagrid.web.cern.ch. 26. 05. 2004. Citováno 2014-02-10.
- ^ „Ověřování typu klient na server a naopak: na jedné straně to umožňuje vynutit přístupová politika k citlivým údajům podle„ názvu “klienta, na druhé straně je zaručeno, že klienti budou komunikovat s původním serverem.“ - z Quattor Instalační a uživatelská příručka: Verze 1.1.x. Archivováno 06.04.2013 na Wayback Machine, strana 70
- ^ „[...] zabezpečený přenos informací, protože data jsou šifrována: to brání odposlechu v získávání informací přenášených po síti.“ - z Quattor Instalační a uživatelská příručka: Verze 1.1.x. Archivováno 06.04.2013 na Wayback Machine, strana 70
- ^ „Index of / quattorsw / software / quattor / release“. Quattorsw.web.cern.ch. Archivovány od originál dne 18.03.2014. Citováno 2014-02-10.
- ^ „Vydán Quattor 18.6.0“. quattor.org.
- ^ „Research Systems Unix Group: beepage“. Rsug.itd.umich.edu. Archivovány od originál dne 10.02.2015. Citováno 2014-02-10.
- ^ „Certifikáty SSL lze také použít k ověření serveru Radmind i spravovaných klientů bez ohledu na variaci DNS nebo IP adresy.“ - z Radmind: Integrace kontroly integrity souborového systému se správou souborového systému
- ^ „Z důvodu zabezpečení sítě podporuje Radmind odkazy šifrované SSL. To umožňuje bezpečně aktualizovat uzly v nezabezpečených sítích." - z Radmind: Integrace kontroly integrity souborového systému se správou souborového systému
- ^ „Radmind - Browse / radmind / radmind-0-6-0 at“. Sourceforge.net. 10. 2. 2006. Citováno 2014-02-10.
- ^ instalatér "Radmind". sourceforge.net.
- ^ "Release 0.9.0 · krimdomu / Rex · GitHub". GitHub.
- ^ „Rex / ChangeLog ve společnosti master · RexOps / Rex · GitHub“. GitHub.
- ^ "Kormidlo FAQ". kormidlo.io.
- ^ Používání režimu Audit
- ^ „Režim politiky (audit / vynucení) - směrovka 4.0 - uživatelská příručka“. rudder-project.org. Citováno 2017-01-17.
- ^ „Poznámky k verzi Rudder 5.0“. kormidlo.io.
- ^ A b Vidět Používání nového zabezpečení SmartFrog
- ^ „Archivovaná kopie“. Archivovány od originál dne 04.06.2011. Citováno 2010-01-20.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ Uvolnění, které Smartfrog tlačí ze svého vlastní stránky Archivováno 2010-03-18 na Wayback Machine je 3.17.014 z 2009-09-04
- ^ Sůl je open source nástroj pro správu vaší infrastruktury. Dost snadné na spuštění během několika minut a dostatečně rychlé na správu desítek tisíc serverů
- ^ "Instalace". saltstack.com.
- ^ „Komunita SaltStack“. SaltStack.
- ^ A b „Komunita SaltStack“. SaltStack.
- ^ "Sůl SSH". saltstack.com.
- ^ „SaltStack Enterprise“. SaltStack.
- ^ "solná deska / halit". GitHub.
- ^ „tinyclues / saltpad“. GitHub.
- ^ „Komunita SaltStack“. SaltStack.
- ^ „Uvolňování solí“. saltstack.com.
- ^ "SpacewalkFaq - spacewalk". fedorahosted.org.
- ^ „spacewalkproject / spacewalk“. GitHub. Citováno 2018-10-18.
- ^ „Software Testing Automation Framework (STAF)“. sourceforge.net.
- ^ Network Trust: Důvěřuje síti, například rsh.
- ^ Ověřování pouze pro uživatele: Uživatel se ověřuje na serveru pomocí hesla, ale k ověření uživatele na serveru používá důvěryhodnost sítě, například telnet.
- ^ Tady je požadavek na funkci pro poskytovatele zabezpečeného připojení TCP / IP a jeden z uvedli vývojáři dne 5. dubna 2007 „Budete si muset stáhnout zdrojový kód pro OpenSSL a namířit na něj soubory sestavení. Kromě toho by to mělo fungovat.“, takže to vypadá, že může fungovat šifrování, pokud stavíte od nuly místo použití předem připravených binárních souborů. Není jasné, co by v případě, že by jakákoli budova ověřování proti OpenSSL poskytla STAF.
- ^ „Software Testing Automation Framework (STAF)“. sourceforge.net.
- ^ „Software Testing Automation Framework (STAF)“. sourceforge.net.
- ^ Synctool si klade za cíl být snadno srozumitelný a použitelný. Je postaven v Pythonu a používá SSH a Rsync.
- ^ "dokumentace synctool". heiho.net.
- ^ "synctool / LICENSE ve společnosti master · walterdejong / synctool · GitHub". GitHub.
- ^ Secure Shell: K ověření používá protokol Secure Shell.
- ^ Synctool ve výchozím nastavení provádí běh nasucho a upravuje věci pouze při vyvolání pomocí '--fix'.
- ^ "dokumentace synctool". walterdejong.github.io.
- ^ "dokumentace synctool". heiho.net.
- ^ „Vydání Synctool“. GitHub.
- ^ Instalace: Požadavky na řídicí stroj, vyvoláno 12. května 2015 Může spravovat jakýkoli stroj s Pythonem 2.4 nebo novějším a sshd. Řídicím strojem může být jakýkoli stroj mimo Windows s nainstalovaným Pythonem 2.6 nebo 2.7. To zahrnuje Red Hat, Debian, CentOS, OS X, některou z BSD atd.
- ^ Pouze podpora souborů Encap, RPM a POSIX
- ^ A b C FreeBSD
- ^ Debian, Ubuntu; Gentoo; Distribuce založené na RPM (CentOS, Mandrake, Red Hat, RHEL, SLES, SuSE)
- ^ Soubor POSIX, Launchd a MacPorts pouze podpora
- ^ Unix
- ^ Společnosti Opscode a IBM spojují své síly a přinášejí do cloudu automatizaci cloudu s otevřeným zdrojem, 2013-04-25
- ^ Nainstalujte si kuchař-klienta na Microsoft Windows, vyvoláno 2017-03-15
- ^ Pracovní zátěže Windows pomocí juju, vyvoláno 25. listopadu 2015
- ^ „Poslední verze běží na Fedora Core (3, 5, 6). Různí lidé přenesli některé jádro LCFG do jiných linuxových distribucí, jako je Debian, ale tyto porty nebyly začleněny.“
- ^ „Došlo k experimentálnímu portu OS X, který funguje a obsahuje některé komponenty specifické pro Mac. Nejedná se však o kvalitu výroby a nedostatek jednotného systému balení v OS X znamená, že automatická správa nainstalovaného softwaru bude pravděpodobně obtížný."
- ^ „Jádro LCFG bylo přeneseno zpět do systému Solaris a my ho používáme ve výrobě, ačkoli software nebyl zabalen pro distribuci a není tak dobře podporován.“
- ^ Digitální Unix; IRIX
- ^ "čtenář". sourceforge.net.
- ^ NetBSD
- ^ OpenBSD
- ^ A b "Pokyny k instalaci Rex". Citováno 2014-07-19.
- ^ A b Více uživatelů úspěšně sestavilo a spustilo agenta na FreeBSD, ale v současné době není k dispozici žádný oficiální balíček
- ^ "rudder-packages / rudder-agent / other ve společnosti master · cfengineers-net / rudder-packages · GitHub". GitHub.
- ^ Android
- ^ A b C Napsáno v Javě, takže by teoreticky mělo fungovat na této platformě, pokud je pro ni k dispozici příslušná verze JVM; nebyl však testován na platformě, což by mělo být považováno za nepodporované.
- ^ A b Spustí se kdekoli, kde běží Python, ale obslužné rutiny pro různé platformy nejsou testovány.
- ^ „Komunita SaltStack“. SaltStack.
- ^ Sůl byla do úložiště balíčků OpenCSW přidána v září 2012 ve verzi 0.10.2 aplikace Salt
- ^ „BrainBox - výstup do vesmíru“. fedorahosted.org.
- ^ "spacewalk". fedorahosted.org.
- ^ „ManagingSolarisSystems - spacewalk“. fedorahosted.org.
- ^ 4.3.3+ (Power 32); 5.1+ (výkon 32/64)
- ^ FreeBSD 4.10 (x86-32); FreeBSD 6.1+ (x86-32)
- ^ 11,00+ (PA-RISC 32, IA-64)
- ^ (x86-32, x86-64, IA-64, PPC 64, zSeries 32/64)
- ^ [1]10.2+ (?)
- ^ 2,6+ (Sparc 32); 10+ (x86-32, x86-64)
- ^ 95, 98, Me, NT4, 2000, XP, 2003, Vista (x86-32), 7 (x86-32), 7 (x86-64); 2003, Vista (x86-64); 2004 (IA-64)
- ^ OS / 400 5.2+ (iSeries 32); z / OS Unix 1.4+
- ^ Synctool běží na jakékoli platformě, která podporuje SSH, Rsync a Python.
- ^ „Instalace - možná dokumentace“. 2018-01-29.
- ^ A b https://www.upguard.com/blog/puppet-cfengine
- ^ http://www.usenix.org/event/lisa98/full_papers/burgess/burgess.pdf
- ^ „Úložiště šéfkuchaře Github“.
- ^ A b Alan Sharp-Paul. „Puppet vs. Chef - The Battle Wages On“. upguard.com.
- ^ „Archivovaná kopie“. Archivovány od originál dne 30. 1. 2009. Citováno 2009-02-22.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ „Puppet & Ruby DSL - Puppet Labs“. Loutkové laboratoře.
- ^ „Poznámky k verzi Puppet 3.0 - 3.4“. puppetlabs.com. Archivovány od originál dne 2013-05-13. Citováno 2013-05-23.