Commit Graph

2220 Commits

Author SHA1 Message Date
Miek Gieben
5f159ca464 gofmt -w -s **/*.go (#3603)
format and remove trailing white space; makes 'make presubmit' pass
again.

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-17 10:47:45 -05:00
Miek Gieben
c95faea624 docs: update README and log plugin (#3602)
README: remove the logo thing as we stopped doing that
log: remote the lines about the clock output as that's gone as well and
     discuss the query log vs other logging a bit.

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-17 16:16:29 +01:00
Brad P. Crochet
aa8c325d4a Fix HostPortOrFile to support IPv6 addresses with zone (#3527)
1. The HostPortOrFile tests don't have any IPv6 tests. This adds some.
2. The HostPortOrFile breaks if any of the addresses have IPv6 zone
defined. ParseIP does not handle %zone anymore.

Signed-off-by: Brad P. Crochet <brad@redhat.com>
2020-01-16 20:47:39 +01:00
Miek Gieben
246782b726 fixes
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 19:45:43 +01:00
Miek Gieben
45f11f3276 Version clusters - not endpoints yet
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 19:23:24 +01:00
Miek Gieben
cc87277820 more stuff
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 16:46:06 +01:00
Miek Gieben
a231daf17f more updates
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 16:39:28 +01:00
Miek Gieben
09f4e8aee4 format
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 11:24:01 +01:00
Miek Gieben
8582830b17 Stop hardcoding things
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 11:09:34 +01:00
Miek Gieben
0736ccb18e better
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 09:35:10 +01:00
Miek Gieben
ec151309dd Implement TO
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 09:16:05 +01:00
Miek Gieben
def3238287 Set some metadata
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 09:00:54 +01:00
Miek Gieben
6da97627a7 Make node id a property
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 08:47:17 +01:00
Miek Gieben
acd0b73a49 Add more options to the plugin
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-16 07:15:09 +01:00
Miek Gieben
c2594d1768 remove fmt
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-15 20:34:58 +01:00
Miek Gieben
e24c9703e5 Its working
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-15 20:33:53 +01:00
Yong Tang
b7977402d6 Update both DataDog/dd-trace-go and DataDog/datadog-go (#3597)
This is a PR that supersede #3592. In PR #3592
the build failed because DataDog/dd-trace-go and DataDog/datadog-go
have to be updated at the same time. (dependabot failed to detect that).

This PR fixes the error.

This PR closes #3592

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
2020-01-15 17:30:27 +01:00
Miek Gieben
1652395efa Check everything in
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-15 17:26:09 +01:00
Miek Gieben
5f2d5788b0 Its working
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-15 16:37:18 +01:00
Miek Gieben
cf478b0aed more
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-14 10:56:09 +01:00
Miek Gieben
0090269744 more debugging
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-14 09:10:21 +01:00
coredns-auto-go-mod-tidy[bot]
8a4f3c3701 auto go mod tidy 2020-01-13 14:41:09 +00:00
dependabot-preview[bot]
d024014251 build(deps): bump github.com/aws/aws-sdk-go from 1.27.0 to 1.28.0 (#3591)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.27.0 to 1.28.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.27.0...v1.28.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-13 06:39:24 -08:00
Miek Gieben
6f940cb322 Remove replace in go.mod (#3596)
Seems these are absolete now?

/cc @yongtang

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-13 06:39:05 -08:00
Miek Gieben
dcff271480 doc: run make -f Makefile.doc (#3595)
Update the docs (mechanical change).

Also run: go generate (no changes, good!)

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-13 06:31:42 -08:00
Miek Gieben
b5008763c9 This does something
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-13 11:51:06 +01:00
Miek Gieben
519ef9ca79 more
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-13 11:21:20 +01:00
Dominic Yin
81a54faaeb add mips64le to released ARCH (#3589)
Signed-off-by: Dominic Yin <yindongchao@inspur.com>
2020-01-13 07:19:49 +01:00
Miek Gieben
722133881b more
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-12 16:06:06 +01:00
Miek Gieben
2221b6160c sign: add expiration jitter (#3588)
* add expiration jitter

Signed-off-by: Miek Gieben <miek@miek.nl>

* sign: add expiration jitter

This PR adds a expiration jitter to spread out zone re-signing even
more. The max is 5 extra days added when creating the signer for a
specific zone.

Also make the duration* constants private to clean up the godoc for this
plugin.

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-12 04:56:57 -08:00
Miek Gieben
822e45ebb5 more doc updates
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-11 09:04:59 +01:00
Miek Gieben
3e095ad847 Add more to the README
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-11 08:48:30 +01:00
Miek Gieben
3de4ab3c0b Copy grpc xDS client from grpc-go
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-10 17:18:16 +01:00
Miek Gieben
99c7aa1ab0 add grpc-go code
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-10 16:58:08 +01:00
Miek Gieben
99c828c787 Start documenting xds
Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-10 09:52:29 +01:00
Miek Gieben
d5c5ba010c Add traffic plugin
This allows for advanced loadbalancing and maybe geoIP loadbalancing.

Signed-off-by: Miek Gieben <miek@miek.nl>
2020-01-09 17:07:22 +01:00
coredns-auto-go-mod-tidy[bot]
d6669dee80 auto go mod tidy 2020-01-06 10:21:46 +00:00
dependabot-preview[bot]
585b931fee build(deps): bump github.com/miekg/dns from 1.1.26 to 1.1.27 (#3581)
Bumps [github.com/miekg/dns](https://github.com/miekg/dns) from 1.1.26 to 1.1.27.
- [Release notes](https://github.com/miekg/dns/releases)
- [Changelog](https://github.com/miekg/dns/blob/master/Makefile.release)
- [Commits](https://github.com/miekg/dns/compare/v1.1.26...v1.1.27)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 18:19:44 +08:00
coredns-auto-go-mod-tidy[bot]
4c4b0859cf auto go mod tidy 2020-01-06 10:00:35 +00:00
dependabot-preview[bot]
8e159bb273 build(deps): bump github.com/aws/aws-sdk-go from 1.26.8 to 1.27.0 (#3582)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.26.8 to 1.27.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.26.8...v1.27.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-06 17:58:57 +08:00
Zheng Xie
f81f28d97b plugin/cache: update comment to conform to the implementation (#3573)
Signed-off-by: zheng xie <xiez1989@gmail.com>
2020-01-03 14:26:53 +01:00
Jonathan Nagy
e3266d24f7 Resolve TXT records via CNAME (#3557)
* Add test case for TXT lookup via CNAME

Signed-off-by: Jonathan Nagy <nagytech@users.noreply.github.com>

* Return HostType of explicit TXT records

Signed-off-by: Jonathan Nagy <nagytech@users.noreply.github.com>

* Adapt TXT method lookup to allow lookup via CNAME

Signed-off-by: Jonathan Nagy <nagytech@users.noreply.github.com>

* Implement lookup of TXT records via CNAME

Signed-off-by: Jonathan Nagy <nagytech@users.noreply.github.com>
2020-01-03 14:16:04 +01:00
Zou Nengren
acac649c1b update gitignore (#3506)
Signed-off-by: zouyee <zounengren@cmss.chinamobile.com>
2020-01-03 14:15:07 +01:00
Zou Nengren
99e7c3dee7 registry cache_miss logic (#3578)
Signed-off-by: zouyee <zounyee1989@gmail.com>
2020-01-03 10:06:37 +01:00
coredns-auto-go-mod-tidy[bot]
908508a9bd auto go mod tidy 2019-12-30 12:12:08 +00:00
dependabot-preview[bot]
b233207f15 build(deps): bump github.com/aws/aws-sdk-go from 1.26.7 to 1.26.8 (#3574)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.26.7 to 1.26.8.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.26.7...v1.26.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-30 13:10:06 +01:00
Miek Gieben
fc546cf129 doc: fix generated manual pages (#3571)
Went over all generated manual pages and fixed some markdown issues,
mostly escaping "_" to avoid underlining entire paragraphs.

Some textual fixes in route53 and other cloud DNS plugins.

Regenerated the markdown with mmark.

Signed-off-by: Miek Gieben <miek@miek.nl>
2019-12-29 13:35:17 +01:00
coredns-auto-go-mod-tidy[bot]
92e0086c19 auto go mod tidy 2019-12-23 14:12:39 +00:00
dependabot-preview[bot]
971d731d7a build(deps): bump google.golang.org/grpc from 1.25.1 to 1.26.0 (#3564)
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.25.1 to 1.26.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.25.1...v1.26.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-12-23 22:10:43 +08:00
coredns-auto-go-mod-tidy[bot]
ee1e489e96 auto go mod tidy 2019-12-23 08:32:08 +00:00