- 26 Jan, 2018 2 commits
-
-
shane lee authored
* [aws-doc-update] docker image version and new arg aws-zone-type * changes after review * remove annotation for ingress * docs: modify docs according to suggestions
-
Søren Mathiasen authored
There were no documentation describing how to use the annotation-filter parameter
-
- 18 Jan, 2018 2 commits
-
-
Nick Jüttner authored
Switch from glide to dep
-
Nick Jüttner authored
Added TTL annotation check for azure records.
-
- 10 Jan, 2018 1 commit
-
-
Filip Ström authored
-
- 08 Jan, 2018 2 commits
-
-
Filip Ström authored
-
leigh schrandt authored
* provider=google: Improve Logging / Filter Endpoints 1. move dry-run exit after `separateChange()` 2. log records after `separateChange()` 3. make `newRecords()` a method of `GoogleProvider` — use `domainFilter.Match()` foreach `endpoint.DNSName` ^ without this, non-relevant endpoints show up in the warnings for “No matching zone” * provider=google: Add tests for domainFilter - new test: `TestGoogleRecordsFilter` - add no matching zone and filtered record to `TestGoogleApplyChanges` - allow `setupGoogleRecords` to createRecords without validateEndpoints * provider=google: Improve zone-matching logs - Add `DomainFilter.isConfigured()` - Conditionally log zone matching for the user based off of `DomainFilter.isConfigured()` - Rename `provider.newRecords()` to `provider.newFilteredRecords` * fix: ensure that our setup methods are correct by keeping the tests
-
- 06 Jan, 2018 1 commit
-
-
Brett Kochendorfer authored
-
- 05 Jan, 2018 3 commits
-
-
Corey O'Brien authored
* Update AWS private hosted zones in addition to public zone * Sort slices for consistent ordering in TestAWSSuitableZones * ref: use len to check for empty list of matched zones * feat: mention contributors in changelog * fix: move changelog entry to the unreleased section * fix: add one more missing attribution to the changelog
-
Martin Linkhorst authored
-
Aaron Crickenberger authored
-
- 21 Dec, 2017 2 commits
-
-
Yerken authored
* add first proposal version for multi target * update docs * remove todo, add how to do it for other providers
-
Aaron Crickenberger authored
Refer to kubernetes/community as authoritative source for code of conduct
-
- 20 Dec, 2017 1 commit
-
-
Valentyn Boginskey authored
* Add aws-zone-id flag * Add Zone ID filter * Update AWS provider and main * Make ZoneIDFilter generic * Implement ZoneIDFilter for all providers * Update CHANGELOG
-
- 14 Dec, 2017 1 commit
-
-
Yerken authored
* Make suitableType() be Endpoint method With this change it becomes possible to work with endpoint of empty type in packages other than "provider". Also it seems logical for a smart property getter without side effects to be a method rather than a function in different package * Make plan computation work correctly with multi-target domains * fix drawing * drop comments * fix boilerplate header * fix comment * fix the bug with empty map * rework registry to support random lables * serialize->serializeLabel function rename * golint for err variable naming * add additional test * add tests for current case where one resource can generate multiple endpoints * make labels have its own type, add serialization as a method * add comment for exported error * use greater rather than not equal zero * update changelog
-
- 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
-