Hi,
We have got puppet set up and running at our main office with no
issues.
We are using an external node classifier instead of directly creating
node definition files.
We would like to manage our remote offices using puppet also. A little
about our set up. From our main site we have VPN links out to a remote
site. each site is generally identical with the same number of servers
and roughly the same services running on each server. Essentially
the only differences at each remote site the subnet and related IP
addresses.
Since we are using an external node classifier we do not explicitly
have node definition so we can not inherit a class and override a
default value.
Is there a way to do this using node classifiers?
An example will probably show this better
Site1:
+ location UK
+ subnet 192.168.1.0/24
+ gateway 192.168.1.254 (acts also as nameserver and local
dns etc
for all servers at site
1, for example ntp will
use the closest time
source geographically)
+ sever1 ip - 192.168.1.1 gateway of 192.168.1.254
+ sever2 ip - 192.168.1.2 gateway of 192.168.1.254
Site 2:
+ location US
+ subnet 192.168.2.0/24
+ gateway 192.168.2.254 (acts also as nameserver and local
dns etc
for all servers at site
2, for example ntp will
use the closest time
source geographically)
+ sever1 ip - 192.168.2.1 gateway of 192.168.2.254
+ sever2 ip - 192.168.2.2 gateway of 192.168.2.254
As you can see most details are identical between sites except for a
few
network and geographical differences.
Has there been any consensus within the community on the best way to
manage situations like this?
--
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.