This project is mirrored from https://github.com/coredns/coredns.git. The repository failed to update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
  1. 05 Aug, 2017 3 commits
  2. 04 Aug, 2017 5 commits
    • Miek Gieben's avatar
      middleware/kubernetes: define consts (#824) · 21386ebd
      Miek Gieben authored
      Define two consts Pod and Svc, makes it stand out a little more
      when used in switches in case.
      
      We have opted for a new type, but then you need to convert them
      all the time with string(Foo).
      21386ebd
    • Markus Sommer's avatar
      Kubernetes srv (#823) · d0d7f4c8
      Markus Sommer authored
      * Treat absence of port/service in SRV as wildcard
      
      Normally, a SRV-request should have the form
      _<service>._<port>.<name>.<zone>. The k8s peer-finder which is used for
      bootstrapping by some applications will however query for SRV at
      <name>.<zone>.
      
      To compensate for this behaviour, treat the absence of _<service> and
      _<port> as wildcards.
      
      * Modified tests with new SRV behaviour
      
      Added a testcase for a SRV request without port & service
      Removed now valid query from invalidSRVQueries
      
      * Forgot to run gofmt on test/kubernetes_test.go
      d0d7f4c8
    • Miek Gieben's avatar
      middleware/kubernetes: cleanup (#818) · 2c0fc318
      Miek Gieben authored
      Drop the interfaceAddr interfaces and just use a function. Cleanup
      all fallout from that. Remove the use of global variables and cleanup
      the tests a bit.
      2c0fc318
    • Sandeep Rajan's avatar
      Middleware/k8s: Add unit tests for Pods (#815) · 8ad8c75a
      Sandeep Rajan authored
      * Added Pod testing
      
      * Cleanup
      
      * fixed formatting
      8ad8c75a
    • Miek Gieben's avatar
      mw/kubernete: small cleanup (#810) · cd1f2f1b
      Miek Gieben authored
      * mw/kubernete: small cleanup
      
      Small cleanup, avoid pointer to []msg.Services and just returns the
      msg.Service.
      
      * Actually compile
      
      * testss
      cd1f2f1b
  3. 03 Aug, 2017 1 commit
  4. 01 Aug, 2017 1 commit
  5. 29 Jul, 2017 2 commits
  6. 28 Jul, 2017 2 commits
  7. 26 Jul, 2017 3 commits
  8. 25 Jul, 2017 3 commits
  9. 24 Jul, 2017 2 commits
  10. 21 Jul, 2017 2 commits
  11. 20 Jul, 2017 1 commit
  12. 17 Jul, 2017 1 commit
  13. 13 Jul, 2017 1 commit
  14. 12 Jul, 2017 1 commit
    • Chris O'Haver's avatar
      k8s/autopath: Add CNAMES (#771) · 8495e482
      Chris O'Haver authored
      * Add unit tests & cnames
      
      * more progress
      
      * fix
      
      * next mw dependent unit tests
      
      * add tests for OnNXDOMAIN
      
      * Add AAAA and ndots unit tests; fix request.NewWithQuestion
      
      * Correct default value in README
      
      * add CNAMEs to readme
      
      * review
      
      * fix autopath examples
      
      * fix and test CNAME response order
      8495e482
  15. 11 Jul, 2017 1 commit
  16. 08 Jul, 2017 1 commit
  17. 02 Jul, 2017 4 commits
  18. 01 Jul, 2017 1 commit
    • Chris O'Haver's avatar
      middleware/kubernetes: Rewrite/expand readme (#764) · 25d116d4
      Chris O'Haver authored
      * rewrite readme
      
      * remove breaks
      
      * missed a break
      
      * nits
      
      * show options as optional
      * add note to pods insecure
      * add minimal configuration example.
      * add a note about replacing kube-dns in the summary
      * move deployment section into summary.
      
      * Update README.md
      
      * replace options sections with bullets
      
      and indent all sub sections to match bullet indentation.
      not sure if this will render in github properly - it doesn't in the in-line editor preview.
      
      * fix indentation
      
      Contrary to various on-line guides and editors, github now requires 2 spaces to indent paragraphs with bulleted sections above (not just 1).
      
      * Update README.md
      
      * Update README.md
      
      * Update README.md
      
      * fix label syntax
      
      It's just a single EXPRESSION.  The EXPRESSION itself has its own kubernetes label expression format.
      
      * Update README.md
      
      * Update README.md
      25d116d4
  19. 30 Jun, 2017 1 commit
    • ghostflame's avatar
      middleware/proxy: async health checks (#749) · bb05a665
      ghostflame authored
      * Switches out Unhealthy bool for OkUntil timestamp
      
      * Make sure servers are healthy forever if there are no health checks
      
      * Moves health check off into a go routine to avoid blocking conditions
      
      * Improved logging info
      
      * Fixes initial date
      
      * Fixes health checking; alters tests to adapt to async health checking
      
      * Moves future variable into static upstream and populates it in more places
      
      * Restores silencing of stdout during testing
      
      * Restores silencing of stdout during testing
      
      * keeps check url string once built
      
      * Removes debug message
      
      * uses zero value to signal no checking; reduces in-mutex code to a fetch
      bb05a665
  20. 29 Jun, 2017 1 commit
    • Chris O'Haver's avatar
      middleware/kubernetes: Server side path lookups (#750) · edf71fb1
      Chris O'Haver authored
      * initial commit
      
      * add config options
      
      * add readme
      
      * rewording
      
      * revert unlreated change
      
      * normalize host domain path
      
      * add ndots opt, allow > 1 host domains, pull host domains from resolv.conf
      
      * implementing review feedback
      
      * update readme
      
      * use dns lib, config format, defaults
      
      * Correct autopath example.
      edf71fb1
  21. 28 Jun, 2017 2 commits
  22. 26 Jun, 2017 1 commit
    • Miek Gieben's avatar
      middleware/cache: fix race (#757) · da5880a2
      Miek Gieben authored
      While adding a parallel performance benchmark I stumbled on a race
      condition (another reason to add performance benchmarks!), so this
      PR makes sure the msg is created in a race free manor and adds the
      parallel benchmark.
      da5880a2