update non-generic text
This commit is contained in:
parent
55900c99c2
commit
d33482fbd2
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
## Description
|
## Description
|
||||||
|
|
||||||
The ldap plugin resolve A, AAAA y PTR RR from ldap backend. To reduce load on the backend, you can configure `cacheTimeout=30m`.
|
The ldap plugin resolves A, AAAA y PTR RR from a ldap backend. To reduce load on the backend, you can enable cache by configuring `cacheTimeout=30m`.
|
||||||
|
|
||||||
## Compilation
|
## Compilation
|
||||||
|
|
||||||
|
11
ldap.go
11
ldap.go
@ -1,6 +1,11 @@
|
|||||||
// Package ldap is a CoreDNS plugin that prints "ldap" to stdout on every packet received.
|
// Package ldap is a CoreDNS plugin that resolves A, AAAA y PTR RR from a ldap backend.
|
||||||
//
|
//
|
||||||
// It serves as an ldap CoreDNS plugin with numerous code comments.
|
// It serves as a backend connector for autoritative zone data.
|
||||||
|
// Ldap is often used for bare metal inventories. This use is the main use case
|
||||||
|
// for this plugin. Other use cases might eventually be supported.
|
||||||
|
// fqdn and ip4 / ip6 information is mapped from it's repsective ldap schema and
|
||||||
|
// served as DNS records over coredns. Mapping is configurable. To reduce load
|
||||||
|
// on the backend, a configurable cache is bundled.
|
||||||
package ldap
|
package ldap
|
||||||
|
|
||||||
import (
|
import (
|
||||||
@ -20,7 +25,7 @@ import (
|
|||||||
// friends to log.
|
// friends to log.
|
||||||
var log = clog.NewWithPlugin("ldap")
|
var log = clog.NewWithPlugin("ldap")
|
||||||
|
|
||||||
// Ldap is an ldap plugin to show how to write a plugin.
|
// Ldap is an ldap plugin to serve zone entries from a ldap backend.
|
||||||
type Ldap struct {
|
type Ldap struct {
|
||||||
Next plugin.Handler
|
Next plugin.Handler
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user