- 18 Apr, 2018 1 commit
-
-
Martin Linkhorst authored
-
- 17 Apr, 2018 1 commit
-
-
Martin Linkhorst authored
-
- 12 Apr, 2018 3 commits
-
-
Martin Linkhorst authored
-
Nick Jüttner authored
-
Nick Jüttner authored
Add Foreign Cloud support to Azure Provider (#485)
-
- 05 Apr, 2018 2 commits
-
-
Nick Jüttner authored
-
Nick Jüttner authored
-
- 04 Apr, 2018 9 commits
-
-
Helgi Þormar Þorbjörnsson authored
* Add a flag that allows FQDN and Annotations to combine Old behaviour is kept by default, a new flag is introduced to combine instead of overwrite Fixes #218 * docs: add fqdn template combine to changelog
-
Martin Linkhorst authored
-
Robert Nemeti authored
-
Robert Nemeti authored
* for headless services use podip instead of hostip * docs: add hostIP to podIP switch to changelog
-
Martin Linkhorst authored
-
Helgi Þormar Þorbjörnsson authored
* Support a comma separated list for the FQDN template * Add documentation for comma separated FQDN templates * chore: add multiple fqdn templates to changelog
-
Raffaele Di Fazio authored
digitalocean: Fix handling of domain record names
-
Mikkel Oscar Lyderik Larsen authored
-
Seshadri Mahalingam authored
-
- 03 Apr, 2018 1 commit
-
-
Nick Jüttner authored
Update azure.md
-
- 27 Mar, 2018 1 commit
-
-
jmo808 authored
Added nginx-ingress information and made setting up AzureDNS with k8s on AKS or other providers easier to understand.
-
- 23 Mar, 2018 2 commits
-
-
Raffaele Di Fazio authored
Always build against latest stable version of golang
-
Raffaele Di Fazio authored
Fix typo for serviceAccountName in RBAC example
-
- 21 Mar, 2018 1 commit
-
-
John Slivka authored
serviceAccountName was transposed onto the non-RBAC example
-
- 16 Mar, 2018 2 commits
-
-
Mikkel Oscar Lyderik Larsen authored
-
Mikkel Oscar Lyderik Larsen authored
The DomainRecord response from the Digital Ocean API does not contain the zone as part of the name and thus we must append the zone name when converting it to an endpoint for the plan calculation. Furthermore the root domain is identified by `@` and must be converted to the zone name for the endpoint, and converted back to `@` when the record is submitted to the DO API. https://developers.digitalocean.com/documentation/v2/#retrieve-an-existing-domain-record Fix #487
-
- 14 Mar, 2018 2 commits
-
-
Martin Linkhorst authored
-
Anders Bruun Olsen authored
-
- 13 Mar, 2018 1 commit
-
-
Anders Bruun Olsen authored
* Auto-detect google-project if provider is Google and no project is supplied. * Add changelog entry.
-
- 07 Mar, 2018 1 commit
-
-
Christoph Brand authored
-
- 27 Feb, 2018 2 commits
-
-
James Bowes authored
* Add custom TTL support for DNSimple * chore: add changelog entry
-
Zach Arnold authored
* update RBAC rules in docs * update docs with split between rbac and non * make deployment use new sa * docs: correctly reference service account in CRB * docs: correctly reference service account in CRB in other docs
-
- 23 Feb, 2018 1 commit
-
-
Herrmann Hinz authored
* fixing image tag typo in public-private-route53.md tutorial * fixing image tag typo in public-private-route53.md tutorial
-
- 22 Feb, 2018 2 commits
-
-
Kamil Szczygieł authored
* setting up externaldns using the same domain for public and private route53 zones * update nginx-ingress-controller image to 0.11.0
-
Nick Jüttner authored
* Fix docker build and delete vendor files which were not deleted * Fix docker build and delete vendor files which were not deleted * Add me as a owner * Fix docker build and delete vendor files which were not deleted
-
- 21 Feb, 2018 5 commits
-
-
Till Klocke authored
* Endpoint.Target is now Endpoint.Targets. This is its own type representing mutliple targets for a single DNS name while adding some convenience for sorting and comparing * Made everything compile and tests run through with the new Endpoint.Targets * The ingress source can now properly handle multiple target ips per host * Added custom conflict resolver, to better understand how conflict resolution has to work for me * My custom conflict resolver behaves a bit different than the PerResource resolver, therefore I needed to modify the expected test result Removed unnecessary FIXME * The ingress source now creates CNAME endpoints with multiple targets to let the DNS provider decide how to handle multiple CNAME targets. This could be interesting for weighted targets etc. * Adopted the expected results to the new way we create endpoints for CNAMEs * Removed Add method from Targets since manipulating the slice through here is unnecessary complicated and doesn't deliver enough convenience * Reverted ConflictResolver to the original one. There is some discussing to do what the best way is to handle conflicts * Added missing documenting comment to IsLess of Targets * Added documenting comments to Targets,Targets.Same and NewTargets to clarify their intention and usage * Service source now also generates endpoints with multiple targets * Service and Ingress source now sort all Targets for every Endpoint to make order of Targets predictable * Endpoints generated by the Google Cloud DNS provider now also have sorted Targets to make order of Targets predictable * Modified provider dyn to be able to compile with multi target changes * Fixed small nitpicks, so my code is acceptable * Fixed merge method after updating to new Targets. Replacing '!=' with .Same of course needs a boolean negation * Tests for dyn provider now also use the new Targets instead of Target * Simplified extractServiceIps as implied by linki to make it more readable * ref: change service ClusterIP retrieval again * Added entry to CHANGELOG.md describing the new features contained in this PR
-
Nick Jüttner authored
* DigitalOcean creates entries with host in them twice * Unit test * DigitalOcean creates entries with host in them twice (#459) * docs: cleanup changelog a little
-
Nick Jüttner authored
* Using dep in travis to ensure all dependencies are installed * Using dep in travis to ensure all dependencies are installed * Using dep in travis to ensure all dependencies are installed * Using dep in travis to ensure all dependencies are installed
-
James Bowes authored
* Retrive all DNSimple response pages The DNSimple API is paginated. Retrive all pages when requesting zones and records, so that none are skipped. When querying for a single record, ask for it by name. That way, there will be fewer pages to iterate through. * docs: add pagination support for dnsimple to changelog
-
jvassev authored
* Graceful handling of misconfigure password for dyn If a bad password is given for provider "dyn" then the next login attempt is at least 30minutes apart. This prevents an account from being suspended. Improve validation of flags for dyn provider. Add test for ValidateConfig() and Config.String() Also add --dyn-min-ttl option which sets the lower limit of a record's TTL. Ignored if 0 (the default). * docs: add graceful handling of misconfiguration to changelog
-
- 19 Feb, 2018 1 commit
-
-
jvassev authored
* Don't log passwords on start The two passwords configurable as flags (for infoblox and dyn) are masked now and not logged. * docs: add masking sensitive data in logs to changelog
-
- 09 Feb, 2018 2 commits
-
-
Nick Jüttner authored
Typos
-
Nick Jüttner authored
Add Dyn Provider
-