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. 22 Nov, 2017 2 commits
  2. 17 Nov, 2017 2 commits
  3. 15 Nov, 2017 3 commits
  4. 14 Nov, 2017 6 commits
  5. 13 Nov, 2017 4 commits
  6. 11 Nov, 2017 2 commits
  7. 10 Nov, 2017 3 commits
  8. 09 Nov, 2017 5 commits
  9. 08 Nov, 2017 1 commit
    • Brian Akins's avatar
      Add option to use pod name rather than IP address for Kubernetes (#1190) · 3527be6c
      Brian Akins authored
      Change to use a new 'endpoints' directive and use a constant
      
      Add initial docs for 'endpoints' directive
      
      Add tests to Kubernetes setup for endpoints
      
      Changes based on PR feedback
      
      endpoint_pod_names is a boolean config option. Chahanged docs to reflect this.
      
      Add a test when endpoints_pod_names is not set
      
      Update README.md
      
      Remove endpointNameModeName as it is no longer used
      3527be6c
  10. 05 Nov, 2017 1 commit
    • Yong Tang's avatar
      Fix version for apimachinery and ugorji/go in Gopkg.toml (#1203) · c6ce769f
      Yong Tang authored
      This fix is an attempt to fix the issue raised #1192.
      The issue that a plain `dep -ensure update` fails is because
      the incompatibility of ugorji/go with the rest of packages (etcd, k8s etc)
      and the incompatibility of client-go vs. apimachinery.
      
      This fix fixed apimachinery and ugorji/go so that it is possible
      to use `dep -ensure update`.
      
      Previously updates has to be done individually, e.g.,
      `dep -ensure update github.com/coreos/etcd`
      
      This fix fixes #1192.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      c6ce769f
  11. 04 Nov, 2017 4 commits
  12. 03 Nov, 2017 5 commits
    • Miek Gieben's avatar
      Makefile: add Windows target (#1199) · 64c3eb15
      Miek Gieben authored
      While we at it, why not add a target for Windows as well.
      
      This also introduces a VERBOSE option that defaults to -v, but it empty
      when releases so that you can actually see what you're building.
      
      Move an @echo out of shell snippet into the Makefile, as that errored
      with @echo: command not found.
      
      Sample run and resulting artifacts:
      
      ~~~
      % make -f Makefile.release build
      % find build -type f -exec file {} \;
      build/windows/amd64/coredns: PE32+ executable (console) x86-64 (stripped to external PDB), for MS Windows
      build/darwin/amd64/coredns: Mach-O 64-bit x86_64 executable, flags:<NOUNDEFS>
      build/linux/ppc64le/coredns: ELF 64-bit LSB executable, 64-bit PowerPC or cisco 7500, version 1 (SYSV), statically linked, stripped
      build/linux/amd64/coredns: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped
      build/linux/arm/coredns: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), statically linked, stripped
      build/linux/s390x/coredns: ELF 64-bit MSB executable, IBM S/390, version 1 (SYSV), statically linked, stripped
      build/linux/arm64/coredns: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, stripped
      
      % make -f Makefile.release tar
      % find release -type f | sort
      release/coredns_0.9.9_darwin_amd64.tgz
      release/coredns_0.9.9_linux_amd64.tgz
      release/coredns_0.9.9_linux_arm64.tgz
      release/coredns_0.9.9_linux_arm.tgz
      release/coredns_0.9.9_linux_ppc64le.tgz
      release/coredns_0.9.9_linux_s390x.tgz
      release/coredns_0.9.9_windows_amd64.tgz
      ~~~
      64c3eb15
    • Yong Tang's avatar
      Update vendor libraries except client-go, apimachinery and ugorji/go (#1197) · 1fc0c169
      Yong Tang authored
      This fix updates vendor libraries except client-go, apimachinery
      and ugorji/go, as github.com/ugorji/go/codec is causing compatibilities issues.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      1fc0c169
    • Miek Gieben's avatar
      release: use for-loop to minimize duplication (#1196) · af6086d6
      Miek Gieben authored
      * release: use for-loop to minize duplication
      
      Use LINUX_ARCH as the basis for all release.
      
      Fix a few typos along the way.
      
      * remove echo
      af6086d6
    • Sandeep Rajan's avatar
      Add docker image to be a manifest list (#1195) · 7d545aef
      Sandeep Rajan authored
      * add manifest list
      
      * nit
      
      * change check
      7d545aef
    • Yong Tang's avatar
      Use `amd64` instread of `x86_64` when building architecture (#1194) · 091e04f8
      Yong Tang authored
      In Makefile.release `shell uname -m` was used to find the current architecture.
      On amd64 systems this might be reported as `x86_64` depending on the Linux.
      However, in order to have manifest docker images we need to stick with
      golang's architecture tag of `amd64`.
      
      This fix changes instead so that the correct architecture conforming to
      golang (`amd64`) could be build.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      091e04f8
  13. 01 Nov, 2017 1 commit
    • Miek Gieben's avatar
      plugin/{kubernetes/etcd}: dynamic SOA (#1188) · 2c80551f
      Miek Gieben authored
      Add a dynamic SOA record (at least the serial and minttl). This create
      another interface that should be implemented by the backends.
      
      For now default to returning epoch in as a uint32 (no change from
      before).
      
      Lower the minTTL returned to 30s (from 60s)
      2c80551f
  14. 31 Oct, 2017 1 commit
    • Miek Gieben's avatar
      docs: updates some, remove others (#1187) · fa2ae3fb
      Miek Gieben authored
      Fix typo in kubernetes/README.md and remove DEV-README.md as it is stale
      and information on the website is more up to date.
      
      Remove large sections of text in plugin.md; just talk about how to
      structure your plugin and docs.
      fa2ae3fb