An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

In computing, Puppet is a software configuration management tool which includes its own declarative language to describe system configuration. It is a model-driven solution that requires limited programming knowledge to use. Puppet uses an open-core model; its free-software version was released under version 2 of the GNU General Public License (GPL) until version 2.7.0, and later releases use the Apache License, while Puppet Enterprise uses a proprietary license.

Property Value
dbo:abstract
  • En informàtica, Puppet és una eina d'administració de configuració de codi lliure. S'executa en sistemes Unix i també en Windows, i inclou el seu llenguatge declaratiu propi per a descriure la configuració del sistema. Puppet és produït per Puppet Labs, fundat per Luke Kanies el 2005. Està escrit en Ruby i alliberat com a programari lliure sota llicència GNU General Public License (GPL) fins a la versió 2.7.0 i posteriorment Llicència Apache 2.0. (ca)
  • Puppet ist ein Administrationsprogramm für das automatisierte Software-Configuration-Management mehrerer Computer über das Netzwerk.Konfigurationsparameter können etwa die Installation von Software, Datensynchronisation oder das Ausführen von Programmen sein. Puppet ist Open Source und prinzipiell plattformübergreifend, unterstützt werden jedoch insbesondere unixoide Betriebssysteme wie Unix, Linux und FreeBSD. Microsoft Windows lässt sich nur eingeschränkt konfigurieren. (de)
  • Puppet es una herramienta de gestión de configuración de código abierto. Está escrito en Ruby y fue publicado bajo la Licencia Pública General de GNU (GPL) hasta la versión 2.7.0 y después bajo la licencia Apache 2.0. Luke Kanies fundó Puppet Labs y Puppet en 2005. (es)
  • In computing, Puppet is a software configuration management tool which includes its own declarative language to describe system configuration. It is a model-driven solution that requires limited programming knowledge to use. Puppet is produced by Puppet, Inc, founded by Luke Kanies in 2005. Its primary product, Puppet Enterprise, is a proprietary and closed-source version of its open-source Puppet software. They use Puppet's declarative language to manage stages of the IT infrastructure lifecycle, including the provisioning, patching, configuration, and management of operating system and application components in data centers and cloud infrastructures. Puppet uses an open-core model; its free-software version was released under version 2 of the GNU General Public License (GPL) until version 2.7.0, and later releases use the Apache License, while Puppet Enterprise uses a proprietary license. Puppet and Puppet Enterprise operate on multiple Unix-like systems (including Linux, Solaris, BSD, Mac OS X, AIX, HP-UX) and has Microsoft Windows support. Puppet itself is written in Ruby, while Facter is written in C++, and Puppet Server and Puppet DB are written in Clojure. (en)
  • Puppet est un logiciel libre permettant la gestion de la configuration de serveurs esclaves (GNU/Linux, Mac OS X et Windows). Puppet est écrit à l'aide du langage de programmation Ruby et est diffusé sous licence Apache 2.0 pour les versions récentes de Puppet. Les versions plus anciennes (inférieures à la V2.7.0), sont sous licence GPL. La version libre permet de gérer les déploiements système et applicatif, et accepte les machines virtuelles type Amazon EC2. La version commerciale de Puppet permet en plus, de gérer les machines virtuelles VMware, d'avoir une interface graphique de gestion, d'automatiser et d'orchestrer les déploiements, d'avoir une plateforme de développement pour tous les environnements, de gérer individuellement les droits utilisateurs. Puppet est utilisé dans la suite (en) de Red Hat. (fr)
  • 컴퓨팅에서 퍼핏(Puppet)은 오픈 소스 도구의 하나이다. 수많은 유닉스 계열 시스템들뿐 아니라 마이크로소프트 윈도우에서도 실행되며 을 기술하기 위한 자체 선언 언어를 포함하고 있다. 퍼핏은 2005년 루크(Luke Kanies)가 설립한 사가 개발하고 있다. 루비로 작성되어 있으며 버전 2.7.0까지는 GNU GPL 하의 자유 소프트웨어로, 그 이후부터는 아파치 라이선스 2.0으로 출시된다. (ko)
  • Puppet は オープンソースの構成管理ツールである。Rubyで書かれており2.7.0まではGPL、それ以降はAPLライセンスとなっている。 Puppet及びPuppet LabsはLuke Kaniesにより2005年に創設された。 (ja)
  • Puppet – menadżer konfiguracji serwerów. Tworzony przez firmę Puppet od 2005, którą założył Luke Kanies. Jest rozwijany jako wolne oprogramowanie na licencji Apache, a przed wersją 2.7.0 na licencji GNU GPL. (pl)
  • Puppet é um utilitário para gerenciamento de configuração de código livre. Ele roda em muitos sistemas Unix compatíveis, bem como em Microsoft Windows; e inclui sua própria linguagem declarativa para descrever a configuração do sistema. Puppet é produzido pela Puppet Labs, fundada por Luke Kanies em 2005. Ele é escrito em Ruby e liberado como um software livre, sob a Licença Pública Geral (GPL) até a versão 2.7.0; e sob a Licença Apache 2.0 nas versões posteriores. (pt)
  • Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на языке программирования Ruby. Наряду с Chef отмечается как одно из самых актуальных средств конфигурационного управления по состоянию на 2013 год. Puppet позволяет просто настроить и впоследствии быстро управлять практически любой сетью на базе любой операционной системы Red Hat Enterprise Linux, CentOS, Fedora, Debian, Ubuntu, OpenSUSE, Solaris, BSD, macOS и Microsoft Windows (через cygwin). Система Puppet достаточно популярна в среде IT-компаний, в частности, её используют Google, Яндекс, Fedora Project, Стэнфордский университет, Red Hat, Siemens IT Solution, SugarCRM, Mail.Ru. Узлы сети, управляемые с помощью Puppet, периодически опрашивают сервер, получают и применяют внесённые администратором изменения в конфигурацию. Конфигурация описывается на специальном декларативном предметно-ориентированном языке. (ru)
  • Puppet是一种软件配置管理工具,它是一种模型驱动的解决方案,通過宣告式編程来管理IT 基础设施以及数据中心和云基础设施的操作系统和应用程序的安裝、補丁、配置和管理, 因此需要用戶有一定的编程知识才能使用。 Puppet由卢克·卡尼斯 (Luke Kanies) 于2005年创立。 (zh)
  • Puppet (маріонетка англійською) — багатоплатформовий клієнт-серверний застосунок, який дозволяє централізовано керувати конфігурацією операційних систем та програм, встановлених на кількох комп'ютерах. Puppet написано мовою програмування Ruby. Puppet дозволяє просто налаштувати і згодом швидко керувати майже кожною мережею на базі будь-якої операційної системи Red Hat, CentOS, Fedora, Debian, Ubuntu, OpenSUSE , Solaris, BSD, Mac OS X і Microsoft Windows (через cygwin). Система Puppet досить поширена у світі IT, де у своїй роботі її використовують такі компанії як Google, Fedora Project, Стенфордський університет, Red Hat, Siemens IT Solution, Badoo і SugarCRM. Puppet дозволяє автоматизувати роботу з адміністрування групи серверів, уможливлюючи централізоване керування користувачами, установку пакетів, оновлення конфігурації тощо. Вузли мережі, керовані за допомогою Puppet, час від часу опитують сервер, отримують і застосовують зміни конфігурації внесені адміністратором. Для описання конфігурації вживається особлива декларативна мова. Схема роботи Puppet — клієнт-серверна, хоча підтримується і варіант роботи без сервера з обмеженою функціональністю. Використовується pull-модель роботи: за замовчуванням раз в півгодини клієнти звертаються до сервера за конфігурацією і застосовують її. Наприклад у аналогічного за призначенням продукту Ansible використовується push-модель: адміністратор ініціює процес застосування конфігурації, самі по собі клієнти нічого не застосовуватимуть. При мережевій взаємодії використовується двостороннє TLS-шифрування: у сервера і клієнта є свої закриті ключі і відповідні їм сертифікати. Щоб підключити агент до основного сервера, на агенті слід сгенерувати RSA-ключ SSL, та зробити запит до сервера на підпис ключа. В результаті на сервері з'явиться відповідний запит на підпис сертифікату, після чого його слід підписати. Після цього захищений SSL зв'язок встановлено. Зазвичай сервер випускає сертифікати для клієнтів, але в принципі можливо використання і зовнішнього CA. Завдяки цьому алгоритму взаємодії Puppet може працювати без ssh-протоколу, на відміну від Ansible. Приклад файлу маніфеста manifest.pp: node 'server1.testdomain' { # блок конфигурації, стосується агена server1.testdomain file { '/etc/issue': # описуємо файл /etc/issue ensure => present, # файл має існувати content => 'Debian GNU/Linux', # файл містить текст owner => root # власник файлу root }} Файл manifest.pp описує, що на агенті server1.testdomain має існувати файл /etc/issue з текстом 'Debian GNU/Linux'. Агент server1.testdomain протягом пів години звернеться до сервера за конфігурацією і в результаті її застосування буде створено вказаний вище файл. (uk)
dbo:developer
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 14432911 (xsd:integer)
dbo:wikiPageLength
  • 18267 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1112354405 (xsd:integer)
dbo:wikiPageWikiLink
dbp:caption
  • Puppet manually invoked on a client (en)
dbp:developer
dbp:homepage
dbp:industry
dbp:keyPeople
  • Luke Kanies , Yvonne Wassenaar , Andrew Shafer (en)
dbp:license
  • Open Source Puppet: Apache for >2.7.0, GPL for prior versions. (en)
  • Puppet Enterprise: proprietary (en)
dbp:location
  • Portland, Oregon, U.S. (en)
dbp:logo
  • Puppet transparent logo.svg (en)
dbp:name
  • Puppet (en)
  • Puppet, Inc (en)
dbp:operatingSystem
dbp:products
  • Puppet, Puppet Enterprise, and Puppet Forge (en)
dbp:programmingLanguage
  • C++ & Clojure from 4.0, Ruby (en)
dbp:type
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • En informàtica, Puppet és una eina d'administració de configuració de codi lliure. S'executa en sistemes Unix i també en Windows, i inclou el seu llenguatge declaratiu propi per a descriure la configuració del sistema. Puppet és produït per Puppet Labs, fundat per Luke Kanies el 2005. Està escrit en Ruby i alliberat com a programari lliure sota llicència GNU General Public License (GPL) fins a la versió 2.7.0 i posteriorment Llicència Apache 2.0. (ca)
  • Puppet ist ein Administrationsprogramm für das automatisierte Software-Configuration-Management mehrerer Computer über das Netzwerk.Konfigurationsparameter können etwa die Installation von Software, Datensynchronisation oder das Ausführen von Programmen sein. Puppet ist Open Source und prinzipiell plattformübergreifend, unterstützt werden jedoch insbesondere unixoide Betriebssysteme wie Unix, Linux und FreeBSD. Microsoft Windows lässt sich nur eingeschränkt konfigurieren. (de)
  • Puppet es una herramienta de gestión de configuración de código abierto. Está escrito en Ruby y fue publicado bajo la Licencia Pública General de GNU (GPL) hasta la versión 2.7.0 y después bajo la licencia Apache 2.0. Luke Kanies fundó Puppet Labs y Puppet en 2005. (es)
  • 컴퓨팅에서 퍼핏(Puppet)은 오픈 소스 도구의 하나이다. 수많은 유닉스 계열 시스템들뿐 아니라 마이크로소프트 윈도우에서도 실행되며 을 기술하기 위한 자체 선언 언어를 포함하고 있다. 퍼핏은 2005년 루크(Luke Kanies)가 설립한 사가 개발하고 있다. 루비로 작성되어 있으며 버전 2.7.0까지는 GNU GPL 하의 자유 소프트웨어로, 그 이후부터는 아파치 라이선스 2.0으로 출시된다. (ko)
  • Puppet は オープンソースの構成管理ツールである。Rubyで書かれており2.7.0まではGPL、それ以降はAPLライセンスとなっている。 Puppet及びPuppet LabsはLuke Kaniesにより2005年に創設された。 (ja)
  • Puppet – menadżer konfiguracji serwerów. Tworzony przez firmę Puppet od 2005, którą założył Luke Kanies. Jest rozwijany jako wolne oprogramowanie na licencji Apache, a przed wersją 2.7.0 na licencji GNU GPL. (pl)
  • Puppet é um utilitário para gerenciamento de configuração de código livre. Ele roda em muitos sistemas Unix compatíveis, bem como em Microsoft Windows; e inclui sua própria linguagem declarativa para descrever a configuração do sistema. Puppet é produzido pela Puppet Labs, fundada por Luke Kanies em 2005. Ele é escrito em Ruby e liberado como um software livre, sob a Licença Pública Geral (GPL) até a versão 2.7.0; e sob a Licença Apache 2.0 nas versões posteriores. (pt)
  • Puppet是一种软件配置管理工具,它是一种模型驱动的解决方案,通過宣告式編程来管理IT 基础设施以及数据中心和云基础设施的操作系统和应用程序的安裝、補丁、配置和管理, 因此需要用戶有一定的编程知识才能使用。 Puppet由卢克·卡尼斯 (Luke Kanies) 于2005年创立。 (zh)
  • In computing, Puppet is a software configuration management tool which includes its own declarative language to describe system configuration. It is a model-driven solution that requires limited programming knowledge to use. Puppet uses an open-core model; its free-software version was released under version 2 of the GNU General Public License (GPL) until version 2.7.0, and later releases use the Apache License, while Puppet Enterprise uses a proprietary license. (en)
  • Puppet est un logiciel libre permettant la gestion de la configuration de serveurs esclaves (GNU/Linux, Mac OS X et Windows). Puppet est écrit à l'aide du langage de programmation Ruby et est diffusé sous licence Apache 2.0 pour les versions récentes de Puppet. Les versions plus anciennes (inférieures à la V2.7.0), sont sous licence GPL. La version libre permet de gérer les déploiements système et applicatif, et accepte les machines virtuelles type Amazon EC2. Puppet est utilisé dans la suite (en) de Red Hat. (fr)
  • Puppet — кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах. Написано на языке программирования Ruby. Наряду с Chef отмечается как одно из самых актуальных средств конфигурационного управления по состоянию на 2013 год. Puppet позволяет просто настроить и впоследствии быстро управлять практически любой сетью на базе любой операционной системы Red Hat Enterprise Linux, CentOS, Fedora, Debian, Ubuntu, OpenSUSE, Solaris, BSD, macOS и Microsoft Windows (через cygwin). (ru)
  • Puppet (маріонетка англійською) — багатоплатформовий клієнт-серверний застосунок, який дозволяє централізовано керувати конфігурацією операційних систем та програм, встановлених на кількох комп'ютерах. Puppet написано мовою програмування Ruby. Puppet дозволяє просто налаштувати і згодом швидко керувати майже кожною мережею на базі будь-якої операційної системи Red Hat, CentOS, Fedora, Debian, Ubuntu, OpenSUSE , Solaris, BSD, Mac OS X і Microsoft Windows (через cygwin). Приклад файлу маніфеста manifest.pp: (uk)
rdfs:label
  • Puppet (ca)
  • Puppet (Software) (de)
  • Puppet (software) (es)
  • Puppet (fr)
  • Puppet (ソフトウェア) (ja)
  • 퍼핏 (소프트웨어) (ko)
  • Puppet (pl)
  • Puppet (software) (en)
  • Puppet (pt)
  • Puppet (ru)
  • Puppet (uk)
  • Puppet (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Puppet (en)
is dbo:influencedBy of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influencedBy of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License