1. 14 Aug, 2018 1 commit
  2. 12 Aug, 2018 1 commit
  3. 11 Jul, 2018 2 commits
  4. 10 Jul, 2018 1 commit
  5. 04 Jul, 2018 1 commit
  6. 15 Jun, 2018 1 commit
  7. 06 Jun, 2018 1 commit
  8. 25 May, 2018 1 commit
  9. 22 May, 2018 1 commit
  10. 23 Apr, 2018 1 commit
  11. 04 Apr, 2018 1 commit
  12. 21 Feb, 2018 1 commit
  13. 08 Feb, 2018 1 commit
    • Julian Vassev's avatar
      Add Dyn Provider · 414d3943
      Julian Vassev authored
      * add "dyn" provider
      * add several --dyn-* args to configure Dyn login
      * add github.com/nesv/go-dynect/dynect@0.6.0 to Gopkg and vender/ (the client
        of choice by Terraform)
      * make externdns.Version public so it can be stored when committing
        zone changes
      * add tutorial for Ingress resources and update root README.md file
      
      Dyn REST API is documented here: https://help.dyn.com/dns-api-knowledge-base/
      
      Example usage:
      
        external-dns \
          --provider=dyn \
          --dyn-customer-name=acme \
          --dyn-username=acme-api \
          --dyn-password=t0pS3cr3t \
          --domain-filter=portal.acme.com \
          --zone-id-filter=acme.com \
          --namespace=my-test-ns \
          --log-level=debug \
          --txt-prefix=_
      414d3943
  14. 22 Nov, 2017 1 commit
  15. 25 Oct, 2017 1 commit
  16. 12 Oct, 2017 1 commit
    • Khris Richardson's avatar
      Initial commit of Infoblox provider (#349) · cab3e045
      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
      cab3e045
  17. 11 Oct, 2017 2 commits
    • Kevin J. Qiu's avatar
      Allow specifying a custom TTL through annotation on Ingress or Service (#320) · 71723bdd
      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
      71723bdd
    • jose5918's avatar
      Adds Dnsimple as new provider (#224) · 09c35b67
      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
      09c35b67
  18. 10 Oct, 2017 1 commit
  19. 16 Aug, 2017 1 commit
    • Henning Jacobs's avatar
      Add Logo for ExternalDNS (#313) · c386e2c0
      Henning Jacobs authored
      * feat: add a logo
      
      * move logo above headline and make it smaller
      
      * make it even smaller to fit README
      
      * enlarge logo and center align it
      
      * try with div align center
      
      * center using p
      block
      c386e2c0
  20. 11 Aug, 2017 1 commit
  21. 01 Aug, 2017 1 commit
    • Peter Luttrell's avatar
      Update README.md and docs/faq.md (#296) · 24e871fa
      Peter Luttrell authored
      * Update the docs/faq.md to include details on propertly setting up nginx-ingress-controller to assign the fqdn of ELBs on AWS.
      
      * Updated the README.md to include links to the tutorials to the various platforms.
      
      * Corrected invalid YAML.
      24e871fa
  22. 27 Jul, 2017 1 commit
  23. 16 Jun, 2017 2 commits
  24. 18 May, 2017 1 commit
  25. 10 May, 2017 1 commit
  26. 08 May, 2017 2 commits
  27. 07 Apr, 2017 1 commit
  28. 05 Apr, 2017 1 commit
    • Martin Linkhorst's avatar
      support hostnames as endpoint targets (CNAME support) (#122) · b0f437a4
      Martin Linkhorst authored
      * feat(aws): support hostnames as endpoint targets
      
      * docs: describe how to run ExternalDNS on AWS
      
      * docs: update changelog with CNAME feature
      
      * docs: update changelog to include AWS documentation
      
      * fix(aws): test that updating records removes the old value
      
      * feat(google): add CNAME support to Google provider
      
      * fix(source): sanitize source and target hostnames
      
      * docs: update changelog to include latest changes
      
      * docs(aws): mention that ExternalDNS takes full ownership of a hosted zone
      
      * fix(aws): switch route53 tests to use endpoint pointers
      
      * docs: add TODO to remove record filtering once ownership is in place
      b0f437a4
  29. 03 Apr, 2017 1 commit
    • Lauri Apple's avatar
      Edited README and FAQ (#115) · 4db71d48
      Lauri Apple authored
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * Update faq.md
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * docs: minor changes to the readme and faq
      4db71d48
  30. 31 Mar, 2017 1 commit
  31. 30 Mar, 2017 1 commit
    • Martin Linkhorst's avatar
      Elaborate the docs, add a faq section (#109) · 5ff80155
      Martin Linkhorst authored
      * docs: elaborate the docs, add a faq section
      
      * docs: fix a messed up command
      
      * docs: update docs to reference v0.1 release
      
      * docs(faq): fix stray whitespace
      
      * docs: restructure docs for a leaner README
      
      * docs: move first run section back to main readme
      
      * docs: fix references to packages
      
      * docs: fix reference to gke tutorial
      
      * docs: fix missing source flag in examples
      
      * docs: fix missing provider flag in examples
      
      * docs: mention ingress support in main readme
      5ff80155
  32. 16 Mar, 2017 1 commit
  33. 09 Mar, 2017 1 commit
  34. 01 Mar, 2017 1 commit
  35. 24 Feb, 2017 1 commit
  36. 23 Feb, 2017 1 commit