- 10 Dec, 2017 1 commit
-
-
Fabian Topfstedt authored
Added a name value so make Kubernetes 1.8.5 work. Had this error before: ```The Service "nginx" is invalid: * spec.ports[0].name: Required value```
-
- 04 Dec, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 01 Dec, 2017 2 commits
-
-
Martin Linkhorst authored
* chore: avoid shadowing package name * fix: use constant format in call to Sprintf * chore: try to make go1.9 work on travis
-
Xinghong Fang authored
* updated logrus and all other packages * re-glide and strip vendor in nested directories
-
- 28 Nov, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 24 Nov, 2017 2 commits
-
-
Arttii authored
* Added HostPort feature docs * Fixed some typos
-
Henning Jacobs authored
-
- 22 Nov, 2017 2 commits
-
-
Henning Jacobs authored
-
Shane Starcher authored
* Add note about CNAME and txt the registry * Update README.md
-
- 20 Nov, 2017 2 commits
-
-
Henning Jacobs authored
-
Arttii authored
* Added initial support for Headless services * service.go: Fixed some formatting * forgot to run gometalinter * service: implemented alternative proposal, to reuse existing annotation * source: some refactoring
-
- 17 Nov, 2017 1 commit
-
-
Nick Jüttner authored
Google Provider Add Ttl from annotations
-
- 14 Nov, 2017 1 commit
-
-
leigh schrandt authored
Use `int64(ep.RecordTTL)` in `newRecord()` Fallback to hardcoded 300s for backwards-compat Add `TestNewRecords()` Add notes in *ttl.md*
-
- 13 Nov, 2017 2 commits
-
-
Lars Kristian Bremnes authored
* How to use Azure DNS from non-Azure cluster If the cluster is not Azure Container Service (or acs-engine) the configuration file for Azure DNS needs to be created manually. * Azure.md, give explicit name to Service Principal
-
Khris Richardson authored
-
- 10 Nov, 2017 1 commit
-
-
Raffaele Di Fazio authored
Fix for #368
-
- 09 Nov, 2017 2 commits
-
-
Steven Logue authored
-
Khris Richardson authored
* allow filtering by ingress class * generic source annotation filter as opposed to ingress class filter * rename and fix argument ordering, switch to label selector semantics * remove redundant parameters
-
- 07 Nov, 2017 1 commit
-
-
Tom Downes authored
Fix minimum version of external-dns container to match that needed for InfoBlox DNS provider. (#383)
-
- 01 Nov, 2017 2 commits
-
-
Nick Jüttner authored
Rename OWNERS assignees: to approvers:
-
Aaron Crickenberger authored
They are effectively the same, assignees is deprecated
-
- 25 Oct, 2017 2 commits
-
-
Nick Jüttner authored
* use the external-dns slack channel, add section how to become a maintainer for provider * Update maintainer section
-
Anhad Jai Singh authored
- Add `--inmemory-zone flag` - Implement `InMemoryZoneInit` function to setup initial zones for inmemory provider - Make "" the default zone for the inmemory provider instead of nil/none when no initial zones are specified - Update config/flag parsing tests to accept new flag
-
- 24 Oct, 2017 1 commit
-
-
Sandor Szücs authored
* fix nil ptr dereference if zoneid does not match and we get empty string from im.filter.EndpointZoneID(ep, zones) * add test that passes a not defined zone * reuse the init struct to use it with expectedZonesState * try to work around pointer check problem from assert.Equal, if this does not work we have to do a deep check * use deep compare to test and not just check references * remove test case that I added before and do not reflect the test needed to be done * remove zone fiel that is not needed and use assert.Equal which is fine
-
- 18 Oct, 2017 1 commit
-
-
Kévin Dunglas authored
* Cloudflare: Disable proxy mode for TXT and others * Improve code according to review * Add test * Disable proxy mode for wildcards * Fix review, add test * Move var * chore: fix some golang related stuff * chore: update changelog to reflect latest changes
-
- 12 Oct, 2017 2 commits
-
-
Martin Linkhorst authored
-
Khris Richardson authored
* Initial commit of Infoblox provider * address @ideahitme's observations * fail at addressing @szuecs comments * fix(infoblox): avoid shadowing err variable * fix flag descriptions * default ssl verify to true. thanks @szuecs * chore(infoblox): bump minium required version This should ideally be a minor bump but let's do that when we have v0.5
-
- 11 Oct, 2017 3 commits
-
-
Kevin J. Qiu authored
* Add RecordTTL * Route53: test for custom TTL * Fix tests * Fix remaining tests * Add ttl when endpoint is created from ingress * Missed a word * Fix bad refactoring * Add ingress custom TTL test * gofmt * Satisfy go-lint * Unshadow `endpoint` in azure provider * Fix and add an output test * Add TTL for endpoints generated from service templates * Take TTL into account when generating update plan * Tests for TTL change impact on the plan * Refactor factory method name * Refactoring * Run gofmt * Make endpoint string format look like BIND config * Update plan and plan_test * Replace NewEndpointWithTTLValue with NewEndpointWithTTL in aws * Remove NewEndpointWithTTLValue func * Update references to TTL * Remove getTTLValue func * Handle merge conflict * Update tests * Update README, CHANGELOG and documentation * Run gofmt * Move getTTLFromAnnotations to a common file * Refactor getTTLFromAnnotations * Gofmt * Add tests for getTTLFromAnnotations * Trigger build * Add boilerplate header * Update README/CHANGELOG according to code review * Add ttl.md and link it from README * change CNAME string to endpoint.RecordTypeCNAME * fix test cases with AWS ALIAS records, these do not behave different in these tests
-
Nick Jüttner authored
* #228 Simplify DNS provider requirements by extracting common * #228 Simplify DNS provider requirements by extracting common * Missing boilerplate added * rename recordtypefilter, fail fast statements * rework zone finder, update deps * chore: drop namespace from cloudflare method name
-
jose5918 authored
* Adds Dnsimple as a provider * chore(vendor): remove vendor for smaller diff * fix(config): make dnsimple selectable via flags * Fix delete and update * Dnsimple testify mock tests * remove leaked file * Move and simplify mock functions * chore: use lowercase for logrus repository * chore: update dependencies using glide * chore: vendor dnsimple-go package * ref: isolate suitable type in source package * add support for DNSimple, thx @jose5918 :D
-
- 10 Oct, 2017 1 commit
-
-
Raffaele Di Fazio authored
-
- 09 Oct, 2017 1 commit
-
-
Martin Linkhorst authored
* chore: use lowercase for logrus repository * chore: update dependencies using glide
-
- 22 Sep, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 20 Sep, 2017 1 commit
-
-
Matt Tucker authored
-
- 19 Sep, 2017 1 commit
-
-
Martin Linkhorst authored
-
- 18 Sep, 2017 1 commit
-
-
Kévin Dunglas authored
* Add a new --cloudflare-proxied flag to toggle Cloudflare proxy feature * Change flag description
-
- 30 Aug, 2017 1 commit
-
-
Seth Pollack authored
* fix ingress * add tests for detecting type for target annotation
-
- 25 Aug, 2017 1 commit
-
-
Seth Pollack authored
* set RecordType at source * add comments for linting
-
- 17 Aug, 2017 2 commits
-
-
Henning Jacobs authored
-
Justin Nauman authored
* ClusterIP service support - First pass at addresssing #187 by allowing services with type ClusterIP to be directly supported * Getting existing tests to pass * Adjusting formatting for gofmt/govet * Adding in guard logic around publishing of ClusterIP sources * Addressing PR feedback * Adding in CHANGELOG entry * Adding in Headless service test
-