Difference between Puppet, Puppet Master and Puppet Server
We are in transition from Puppet 3.8 to Puppet 5.4. I am currently playing with puppet 5.4. Though the puppet documentation is good I don't understand what is the difference between puppet, puppetserver and puppetmaster.
puppet
add a comment |
We are in transition from Puppet 3.8 to Puppet 5.4. I am currently playing with puppet 5.4. Though the puppet documentation is good I don't understand what is the difference between puppet, puppetserver and puppetmaster.
puppet
It's unclear to me what you're asking, in part because "puppetmaster" isn't these days a Puppet thing. There is a functional role "Puppet master" and a command "puppet master", but there is no "puppetmaster". Perhaps a citation to some particular documentation would help clarify.
– John Bollinger
Jan 2 at 21:37
add a comment |
We are in transition from Puppet 3.8 to Puppet 5.4. I am currently playing with puppet 5.4. Though the puppet documentation is good I don't understand what is the difference between puppet, puppetserver and puppetmaster.
puppet
We are in transition from Puppet 3.8 to Puppet 5.4. I am currently playing with puppet 5.4. Though the puppet documentation is good I don't understand what is the difference between puppet, puppetserver and puppetmaster.
puppet
puppet
edited Feb 13 at 22:58


Alex Harvey
5,35111126
5,35111126
asked Jan 2 at 6:33
YashwanthYashwanth
666
666
It's unclear to me what you're asking, in part because "puppetmaster" isn't these days a Puppet thing. There is a functional role "Puppet master" and a command "puppet master", but there is no "puppetmaster". Perhaps a citation to some particular documentation would help clarify.
– John Bollinger
Jan 2 at 21:37
add a comment |
It's unclear to me what you're asking, in part because "puppetmaster" isn't these days a Puppet thing. There is a functional role "Puppet master" and a command "puppet master", but there is no "puppetmaster". Perhaps a citation to some particular documentation would help clarify.
– John Bollinger
Jan 2 at 21:37
It's unclear to me what you're asking, in part because "puppetmaster" isn't these days a Puppet thing. There is a functional role "Puppet master" and a command "puppet master", but there is no "puppetmaster". Perhaps a citation to some particular documentation would help clarify.
– John Bollinger
Jan 2 at 21:37
It's unclear to me what you're asking, in part because "puppetmaster" isn't these days a Puppet thing. There is a functional role "Puppet master" and a command "puppet master", but there is no "puppetmaster". Perhaps a citation to some particular documentation would help clarify.
– John Bollinger
Jan 2 at 21:37
add a comment |
1 Answer
1
active
oldest
votes
The following definitions may help:
Puppet: Refers to the product Puppet, the language Puppet, the entire Puppet ecosystem and also the name of the company that wrote the software.
Puppet Master: A Puppet Master is an installation of Puppet where Puppet code is compiled, and also where SSL certs are verified and signed. Also known as a "Compile Master". In a "monolithic" Puppet Master installation in Puppet Enterprise, the Puppet Master also runs the Puppet Console and PuppetDB. In a "split" installation, the Master, Console and PuppetDB functionality run on different nodes.
Puppet Server: The Puppet Server is an application that runs on the Java Virtual Machine (JVM) on the Puppet Master. In addition to hosting endpoints for the certificate authority service, it also powers the catalog compiler, which compiles configuration catalogs for agent nodes, using Puppet code and various other data sources.
If you like, the "Puppet Server" is the implementation of a Puppet Master, which is more like an abstract role.
See the docs here for more info.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54002190%2fdifference-between-puppet-puppet-master-and-puppet-server%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
The following definitions may help:
Puppet: Refers to the product Puppet, the language Puppet, the entire Puppet ecosystem and also the name of the company that wrote the software.
Puppet Master: A Puppet Master is an installation of Puppet where Puppet code is compiled, and also where SSL certs are verified and signed. Also known as a "Compile Master". In a "monolithic" Puppet Master installation in Puppet Enterprise, the Puppet Master also runs the Puppet Console and PuppetDB. In a "split" installation, the Master, Console and PuppetDB functionality run on different nodes.
Puppet Server: The Puppet Server is an application that runs on the Java Virtual Machine (JVM) on the Puppet Master. In addition to hosting endpoints for the certificate authority service, it also powers the catalog compiler, which compiles configuration catalogs for agent nodes, using Puppet code and various other data sources.
If you like, the "Puppet Server" is the implementation of a Puppet Master, which is more like an abstract role.
See the docs here for more info.
add a comment |
The following definitions may help:
Puppet: Refers to the product Puppet, the language Puppet, the entire Puppet ecosystem and also the name of the company that wrote the software.
Puppet Master: A Puppet Master is an installation of Puppet where Puppet code is compiled, and also where SSL certs are verified and signed. Also known as a "Compile Master". In a "monolithic" Puppet Master installation in Puppet Enterprise, the Puppet Master also runs the Puppet Console and PuppetDB. In a "split" installation, the Master, Console and PuppetDB functionality run on different nodes.
Puppet Server: The Puppet Server is an application that runs on the Java Virtual Machine (JVM) on the Puppet Master. In addition to hosting endpoints for the certificate authority service, it also powers the catalog compiler, which compiles configuration catalogs for agent nodes, using Puppet code and various other data sources.
If you like, the "Puppet Server" is the implementation of a Puppet Master, which is more like an abstract role.
See the docs here for more info.
add a comment |
The following definitions may help:
Puppet: Refers to the product Puppet, the language Puppet, the entire Puppet ecosystem and also the name of the company that wrote the software.
Puppet Master: A Puppet Master is an installation of Puppet where Puppet code is compiled, and also where SSL certs are verified and signed. Also known as a "Compile Master". In a "monolithic" Puppet Master installation in Puppet Enterprise, the Puppet Master also runs the Puppet Console and PuppetDB. In a "split" installation, the Master, Console and PuppetDB functionality run on different nodes.
Puppet Server: The Puppet Server is an application that runs on the Java Virtual Machine (JVM) on the Puppet Master. In addition to hosting endpoints for the certificate authority service, it also powers the catalog compiler, which compiles configuration catalogs for agent nodes, using Puppet code and various other data sources.
If you like, the "Puppet Server" is the implementation of a Puppet Master, which is more like an abstract role.
See the docs here for more info.
The following definitions may help:
Puppet: Refers to the product Puppet, the language Puppet, the entire Puppet ecosystem and also the name of the company that wrote the software.
Puppet Master: A Puppet Master is an installation of Puppet where Puppet code is compiled, and also where SSL certs are verified and signed. Also known as a "Compile Master". In a "monolithic" Puppet Master installation in Puppet Enterprise, the Puppet Master also runs the Puppet Console and PuppetDB. In a "split" installation, the Master, Console and PuppetDB functionality run on different nodes.
Puppet Server: The Puppet Server is an application that runs on the Java Virtual Machine (JVM) on the Puppet Master. In addition to hosting endpoints for the certificate authority service, it also powers the catalog compiler, which compiles configuration catalogs for agent nodes, using Puppet code and various other data sources.
If you like, the "Puppet Server" is the implementation of a Puppet Master, which is more like an abstract role.
See the docs here for more info.
answered Feb 13 at 23:13


Alex HarveyAlex Harvey
5,35111126
5,35111126
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54002190%2fdifference-between-puppet-puppet-master-and-puppet-server%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
It's unclear to me what you're asking, in part because "puppetmaster" isn't these days a Puppet thing. There is a functional role "Puppet master" and a command "puppet master", but there is no "puppetmaster". Perhaps a citation to some particular documentation would help clarify.
– John Bollinger
Jan 2 at 21:37