Ask Your Question

What is the next step in Puppet installation?

asked 2014-09-25 16:27:27 -0600

mikel gravatar image

To whom it may concern:

I have just completed the installation of puppet and I would like to know what would be the next steps in setting up automation.

I ask because both the puppet and puppet master are able to see one another on the network. On the server that has the puppetmaster.conf file I was able to ping the client node. When I typed in the following command:

ping puppet

I received output

Likewise I was able to ping puppet master and I got this output:

ping puppet-master

64 bytes from icmpseq=1 ttl=64 time=1.54 ms 64 bytes from icmpseq=2 ttl=64 time=0.359 ms 64 bytes from icmp_seq=3 ttl=64 time=0.397 ms

My question is what happens now? Where do I go to configure automation and what are the steps?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2014-09-26 14:01:46 -0600

azweb gravatar image

I'm fairly new to this as well, however I would setup environments and start writing your manifests. These are setup on the master. When you run puppet agent --onetime --verbose, this will pull the environment to the agent and run it.

edit flag offensive delete link more

answered 2014-09-27 05:32:22 -0600

jonn gravatar image

Hi! It sounds like you've got Puppet installed on the master and the agent, so you're almost there now. I think the next steps are to:

  • get the master and agent configured
  • sign the agent's certificate
  • classify the agent on the puppet master so that you can start managing its configuration.

If you read from here, then it should hopefully guide you the rest of the way. If you run into any problems along the way, then post a follow-up here with the details and someone will be able to help you out.

edit flag offensive delete link more


I have a follow up question that I would like to ask. I just tried to configure the puppet master server using the command: puppet master --verbose --no-daemonize I am running this command as the root user. When I did that I got this error message: Error: Could not run: Address already in use

mikel gravatar imagemikel ( 2014-09-29 15:19:25 -0600 )edit

What is causing the above error?

mikel gravatar imagemikel ( 2014-09-29 15:20:04 -0600 )edit

According to the instructions I am supposed to see "the CA certificate and the puppet master certificate, with the appropriate DNS names included. Once it says Notice: Starting Puppet master version <version>, type ctrl-C to kill the process." Any help would be greatly appreciated.

mikel gravatar imagemikel ( 2014-09-29 15:35:02 -0600 )edit

Hi Mike - "address already in use" suggests that the puppet master may already be running. You could try running `netstat -anpl | grep 8140` to check (the puppet master listens on port 8140 when it is up and running).

jonn gravatar imagejonn ( 2014-09-29 16:48:13 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2014-09-25 16:21:28 -0600

Seen: 124 times

Last updated: Sep 27 '14