You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -33,9 +31,6 @@ This module implements the following elements:
33
31
All these components are configured through a set of variables you will find in
34
32
[`manifests/params.pp`](manifests/params.pp).
35
33
36
-
_Note_: the various operations that can be conducted from this repository are piloted from a [`Rakefile`](https://github.com/ruby/rake) and assumes you have a running [Ruby](https://www.ruby-lang.org/en/) installation.
37
-
See `docs/contributing.md` for more details on the steps you shall follow to have this `Rakefile` working properly.
38
-
39
34
## Dependencies
40
35
41
36
See [`metadata.json`](metadata.json). In particular, this module depends on
@@ -56,10 +51,10 @@ It accepts the following parameters:
56
51
57
52
Use it as follows:
58
53
59
-
include ' bind'
60
-
61
-
See also [`tests/init.pp`](tests/init.pp)
62
-
54
+
class { 'bind':
55
+
ensure => 'present',
56
+
forwarders => [ '10.28.0.5' ]
57
+
}
63
58
64
59
### Definition `bind::resolver`
65
60
@@ -72,12 +67,11 @@ This definition accepts the following parameters:
72
67
73
68
Example:
74
69
75
-
bind::resolver { 'toto':
76
-
ensure => 'present',
70
+
bind::resolver { 'uni.lux':
71
+
nameservers => '10.28.0.5',
72
+
order => 10
77
73
}
78
74
79
-
See also [`tests/resolver.pp`](tests/resolver.pp)
80
-
81
75
### Definition `bind::zone`
82
76
83
77
The definition `bind::zone` provides ...
@@ -89,13 +83,11 @@ This definition accepts the following parameters:
You can of course configure the bind module in your `Puppetfile` to make it available with [Librarian puppet](http://librarian-puppet.com/) or
@@ -108,26 +100,17 @@ or, if you prefer to work on the git version:
108
100
109
101
mod "ULHPC/bind",
110
102
:git => 'https://github.com/ULHPC/puppet-bind',
111
-
:ref => 'production'
112
-
113
-
## Issues / Feature request
103
+
:ref => 'main'
114
104
115
-
You can submit bug / issues / feature request using the [ULHPC/bind Puppet Module Tracker](https://github.com/ULHPC/puppet-bind/issues).
116
105
117
-
## Developments / Contributing to the code
106
+
## Developments / Issues / Contributing to the code
118
107
119
-
If you want to contribute to the code, you shall be aware of the way this module is organized.
120
-
These elements are detailed on [`docs/contributing.md`](contributing/index.md).
108
+
This Puppet Module has been implemented in the context of the [UL HPC](http://hpc.uni.lu) Platform of the [University of Luxembourg](http://www.uni.lu).
109
+
It relies on [Vox Pupuli modulesync](https://github.com/voxpupuli/modulesync) for its organization.
121
110
111
+
You can submit bugs / issues / feature requests using the [ULHPC/bind Puppet Module Tracker](https://github.com/ULHPC/puppet-bind/issues).
122
112
You are more than welcome to contribute to its development by [sending a pull request](https://help.github.com/articles/using-pull-requests).
123
113
124
-
## Puppet modules tests within a Vagrant box
125
-
126
-
The best way to test this module in a non-intrusive way is to rely on [Vagrant](http://www.vagrantup.com/).
127
-
The `Vagrantfile` at the root of the repository pilot the provisioning various vagrant boxes available on [Vagrant cloud](https://atlas.hashicorp.com/boxes/search?utf8=%E2%9C%93&sort=&provider=virtualbox&q=svarrette) you can use to test this module.
128
-
129
-
See [`docs/vagrant.md`](vagrant.md) for more details.
130
-
131
114
## Licence
132
115
133
116
This project and the sources proposed within this repository are released under the terms of the [GPL-3.0](LICENCE) licence.
0 commit comments