https://github.com/eirc/puppet-interfaces
Manage the /etc/network/interfaces file via puppet.
https://github.com/eirc/puppet-interfaces
Last synced: 2 months ago
JSON representation
Manage the /etc/network/interfaces file via puppet.
- Host: GitHub
- URL: https://github.com/eirc/puppet-interfaces
- Owner: eirc
- Created: 2012-11-05T21:26:37.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-09-27T23:16:23.000Z (almost 13 years ago)
- Last Synced: 2025-03-05T23:27:55.639Z (over 1 year ago)
- Language: Puppet
- Homepage:
- Size: 125 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog.md
Awesome Lists containing this project
README
interfaces
==========
Manage the `/etc/network/interfaces` file via puppet.
DHCP
----
node dhcp-client-host {
interfaces::dhcp { 'dhcp':
interface => 'eth1',
}
}
Static
------
node static-ip-host {
interfaces::static { '10.211.55.101':
interface => 'eth1',
ip => '10.211.55.101',
netmask => '255.255.255.0',
broadcast => '10.211.55.255',
gateway => '10.211.55.1',
}
}
License
-------
Apache License, Version 2.0
Contact
-------
Eric Cohen
Support
-------
Please log tickets and issues at our [Github issues page](https://github.com/eirc/puppet-interfaces/issues)