Ask Your Question

Do we need a dedicated IP address for Puppet Master server

asked 2017-09-25 04:18:50 -0600

Hi, I am a beginner to devops I am planning to install puppet on a virtual private server . i am planning to try it on hostgator or godaddy server Can I go ahead or do I need to have a fixed IP address for the puppet master always..Please let me know if my plan works as I have to pay for these hosting provider.

Thank you

edit retag flag offensive close merge delete


You'll need a way to find the master from your agents. You can use, for example, a dynamic DNS provider if your provider doesn't have a DNS name for your server.

luksi1 gravatar imageluksi1 ( 2017-09-25 12:56:29 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2017-09-26 08:56:00 -0600

aharden gravatar image

Your Puppet agents will never be configured with the IP address of the master; they'll be configured with its DNS name. (ex: . As long as your agents' DNS resolver is able to resolve that name to the server's current IP address, your solution should be fine. If the server is not using a static IP address, then you'll have to register its assigned address with a dynamic DNS provider whenever it changes. Even with a dynamic DNS registration solution in place, the time it takes to propagate a change through the DNS infrastructure might be longer than your agents' check-in frequency. Not having a static IP and DNS entry could lead to Puppet Master unavailability at times.

edit flag offensive delete link more

Your Answer

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

Add Answer

Question Tools


Asked: 2017-09-25 04:18:50 -0600

Seen: 233 times

Last updated: Sep 26 '17