mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 10:51:29 +00:00
Update corefile-migration to v1.0.12.
The coredns/corefile-migration project switched to a fork of coredns/caddy to remove dependencies it doesn't actually need. Picking up this update here in k/k results in a significantly smaller go.mod. Signed-off-by: Dan Lorenc <dlorenc@google.com>
This commit is contained in:
parent
52eea971c5
commit
8748f3105b
@ -1,4 +1,4 @@
|
||||
= vendor/github.com/caddyserver/caddy licensed under: =
|
||||
= vendor/github.com/coredns/caddy licensed under: =
|
||||
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
@ -202,4 +202,4 @@
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
= vendor/github.com/caddyserver/caddy/LICENSE.txt e3fc50a88d0a364313df4b21ef20c29e
|
||||
= vendor/github.com/coredns/caddy/LICENSE.txt e3fc50a88d0a364313df4b21ef20c29e
|
22
go.mod
22
go.mod
@ -27,7 +27,7 @@ require (
|
||||
github.com/clusterhq/flocker-go v0.0.0-20160920122132-2b8b7259d313
|
||||
github.com/container-storage-interface/spec v1.3.0
|
||||
github.com/containernetworking/cni v0.8.1
|
||||
github.com/coredns/corefile-migration v1.0.11
|
||||
github.com/coredns/corefile-migration v1.0.12
|
||||
github.com/coreos/go-oidc v2.1.0+incompatible
|
||||
github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e
|
||||
github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f
|
||||
@ -177,17 +177,13 @@ replace (
|
||||
github.com/aws/aws-sdk-go => github.com/aws/aws-sdk-go v1.35.24
|
||||
github.com/beorn7/perks => github.com/beorn7/perks v1.0.1
|
||||
github.com/bgentry/speakeasy => github.com/bgentry/speakeasy v0.1.0
|
||||
github.com/bifurcation/mint => github.com/bifurcation/mint v0.0.0-20180715133206-93c51c6ce115
|
||||
github.com/bketelsen/crypt => github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c
|
||||
github.com/blang/semver => github.com/blang/semver v3.5.1+incompatible
|
||||
github.com/boltdb/bolt => github.com/boltdb/bolt v1.3.1
|
||||
github.com/caddyserver/caddy => github.com/caddyserver/caddy v1.0.3
|
||||
github.com/cenkalti/backoff => github.com/cenkalti/backoff v2.1.1+incompatible
|
||||
github.com/census-instrumentation/opencensus-proto => github.com/census-instrumentation/opencensus-proto v0.2.1
|
||||
github.com/cespare/xxhash/v2 => github.com/cespare/xxhash/v2 v2.1.1
|
||||
github.com/chai2010/gettext-go => github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5
|
||||
github.com/checkpoint-restore/go-criu/v5 => github.com/checkpoint-restore/go-criu/v5 v5.0.0
|
||||
github.com/cheekybits/genny => github.com/cheekybits/genny v0.0.0-20170328200008-9127e812e1e9
|
||||
github.com/chzyer/logex => github.com/chzyer/logex v1.1.10
|
||||
github.com/chzyer/readline => github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e
|
||||
github.com/chzyer/test => github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1
|
||||
@ -204,7 +200,8 @@ replace (
|
||||
github.com/containerd/ttrpc => github.com/containerd/ttrpc v1.0.2
|
||||
github.com/containerd/typeurl => github.com/containerd/typeurl v1.0.1
|
||||
github.com/containernetworking/cni => github.com/containernetworking/cni v0.8.1
|
||||
github.com/coredns/corefile-migration => github.com/coredns/corefile-migration v1.0.11
|
||||
github.com/coredns/caddy => github.com/coredns/caddy v1.1.0
|
||||
github.com/coredns/corefile-migration => github.com/coredns/corefile-migration v1.0.12
|
||||
github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.2
|
||||
github.com/coreos/etcd => github.com/coreos/etcd v3.3.13+incompatible
|
||||
github.com/coreos/go-oidc => github.com/coreos/go-oidc v2.1.0+incompatible
|
||||
@ -241,7 +238,6 @@ replace (
|
||||
github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.9
|
||||
github.com/fvbommel/sortorder => github.com/fvbommel/sortorder v1.0.1
|
||||
github.com/ghodss/yaml => github.com/ghodss/yaml v1.0.0
|
||||
github.com/go-acme/lego => github.com/go-acme/lego v2.5.0+incompatible
|
||||
github.com/go-bindata/go-bindata => github.com/go-bindata/go-bindata v3.1.1+incompatible
|
||||
github.com/go-errors/errors => github.com/go-errors/errors v1.0.1
|
||||
github.com/go-gl/glfw/v3.3/glfw => github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4
|
||||
@ -305,7 +301,6 @@ replace (
|
||||
github.com/imdario/mergo => github.com/imdario/mergo v0.3.5
|
||||
github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0
|
||||
github.com/ishidawataru/sctp => github.com/ishidawataru/sctp v0.0.0-20190723014705-7c296d48a2b5
|
||||
github.com/jimstudt/http-authentication => github.com/jimstudt/http-authentication v0.0.0-20140401203705-3eca13d6893a
|
||||
github.com/jmespath/go-jmespath => github.com/jmespath/go-jmespath v0.4.0
|
||||
github.com/jmespath/go-jmespath/internal/testify => github.com/jmespath/go-jmespath/internal/testify v1.5.1
|
||||
github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0
|
||||
@ -318,27 +313,19 @@ replace (
|
||||
github.com/karrick/godirwalk => github.com/karrick/godirwalk v1.16.1
|
||||
github.com/kisielk/errcheck => github.com/kisielk/errcheck v1.5.0
|
||||
github.com/kisielk/gotool => github.com/kisielk/gotool v1.0.0
|
||||
github.com/klauspost/cpuid => github.com/klauspost/cpuid v1.2.0
|
||||
github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2
|
||||
github.com/kr/pretty => github.com/kr/pretty v0.2.1
|
||||
github.com/kr/text => github.com/kr/text v0.2.0
|
||||
github.com/kylelemons/godebug => github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
|
||||
github.com/libopenstorage/openstorage => github.com/libopenstorage/openstorage v1.0.0
|
||||
github.com/liggitt/tabwriter => github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de
|
||||
github.com/lithammer/dedent => github.com/lithammer/dedent v1.1.0
|
||||
github.com/lpabon/godbc => github.com/lpabon/godbc v0.1.1
|
||||
github.com/lucas-clemente/aes12 => github.com/lucas-clemente/aes12 v0.0.0-20171027163421-cd47fb39b79f
|
||||
github.com/lucas-clemente/quic-clients => github.com/lucas-clemente/quic-clients v0.1.0
|
||||
github.com/lucas-clemente/quic-go => github.com/lucas-clemente/quic-go v0.10.2
|
||||
github.com/lucas-clemente/quic-go-certificates => github.com/lucas-clemente/quic-go-certificates v0.0.0-20160823095156-d2f86524cced
|
||||
github.com/magiconair/properties => github.com/magiconair/properties v1.8.1
|
||||
github.com/mailru/easyjson => github.com/mailru/easyjson v0.7.0
|
||||
github.com/marten-seemann/qtls => github.com/marten-seemann/qtls v0.2.3
|
||||
github.com/mattn/go-colorable => github.com/mattn/go-colorable v0.0.9
|
||||
github.com/mattn/go-isatty => github.com/mattn/go-isatty v0.0.4
|
||||
github.com/mattn/go-runewidth => github.com/mattn/go-runewidth v0.0.7
|
||||
github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369
|
||||
github.com/mholt/certmagic => github.com/mholt/certmagic v0.6.2-0.20190624175158-6a42ef9fe8c2
|
||||
github.com/miekg/dns => github.com/miekg/dns v1.1.35
|
||||
github.com/mindprince/gonvml => github.com/mindprince/gonvml v0.0.0-20190828220739-9ebdce4bb989
|
||||
github.com/mistifyio/go-zfs => github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible
|
||||
@ -363,8 +350,6 @@ replace (
|
||||
github.com/mvdan/xurls => github.com/mvdan/xurls v1.1.0
|
||||
github.com/mwitkow/go-conntrack => github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f
|
||||
github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f
|
||||
github.com/naoina/go-stringutil => github.com/naoina/go-stringutil v0.1.0
|
||||
github.com/naoina/toml => github.com/naoina/toml v0.1.1
|
||||
github.com/niemeyer/pretty => github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e
|
||||
github.com/nxadm/tail => github.com/nxadm/tail v1.4.4
|
||||
github.com/olekukonko/tablewriter => github.com/olekukonko/tablewriter v0.0.4
|
||||
@ -463,7 +448,6 @@ replace (
|
||||
gopkg.in/gcfg.v1 => gopkg.in/gcfg.v1 v1.2.0
|
||||
gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.1
|
||||
gopkg.in/ini.v1 => gopkg.in/ini.v1 v1.51.0
|
||||
gopkg.in/mcuadros/go-syslog.v2 => gopkg.in/mcuadros/go-syslog.v2 v2.2.1
|
||||
gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0
|
||||
gopkg.in/resty.v1 => gopkg.in/resty.v1 v1.12.0
|
||||
gopkg.in/square/go-jose.v2 => gopkg.in/square/go-jose.v2 v2.2.2
|
||||
|
24
go.sum
24
go.sum
@ -64,15 +64,11 @@ github.com/aws/aws-sdk-go v1.35.24/go.mod h1:tlPOdRjfxPBpNIwqDj61rmsnA85v9jc0Ps9
|
||||
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
|
||||
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
|
||||
github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
|
||||
github.com/bifurcation/mint v0.0.0-20180715133206-93c51c6ce115/go.mod h1:zVt7zX3K/aDCk9Tj+VM7YymsX66ERvzCJzw8rFCX2JU=
|
||||
github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c/go.mod h1:MKsuJmJgSg28kpZDP6UIiPt0e0Oz0kqKNGyRaWEPv84=
|
||||
github.com/blang/semver v3.5.1+incompatible h1:cQNTCjp13qL8KC3Nbxr/y2Bqb63oX6wdnnjpJbkM4JQ=
|
||||
github.com/blang/semver v3.5.1+incompatible/go.mod h1:kRBLl5iJ+tD4TcOOxsy/0fnwebNt5EWlYSAyrTnjyyk=
|
||||
github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4=
|
||||
github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps=
|
||||
github.com/caddyserver/caddy v1.0.3 h1:i9gRhBgvc5ifchwWtSe7pDpsdS9+Q0Rw9oYQmYUTw1w=
|
||||
github.com/caddyserver/caddy v1.0.3/go.mod h1:G+ouvOY32gENkJC+jhgl62TyhvqEsFaDiZ4uw0RzP1E=
|
||||
github.com/cenkalti/backoff v2.1.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM=
|
||||
github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU=
|
||||
github.com/cespare/xxhash/v2 v2.1.1 h1:6MnRN8NT7+YBpUIWxHtefFZOKTAPgGjpQSxqLNn0+qY=
|
||||
github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs=
|
||||
@ -80,7 +76,6 @@ github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5 h1:7aWHqerlJ41
|
||||
github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5/go.mod h1:/iP1qXHoty45bqomnu2LM+VVyAEdWN+vtSHGlQgyxbw=
|
||||
github.com/checkpoint-restore/go-criu/v5 v5.0.0 h1:TW8f/UvntYoVDMN1K2HlT82qH1rb0sOjpGw3m6Ym+i4=
|
||||
github.com/checkpoint-restore/go-criu/v5 v5.0.0/go.mod h1:cfwC0EG7HMUenopBsUf9d89JlCLQIfgVcNsNN0t6T2M=
|
||||
github.com/cheekybits/genny v0.0.0-20170328200008-9127e812e1e9/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ=
|
||||
github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI=
|
||||
github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
|
||||
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
|
||||
@ -107,8 +102,10 @@ github.com/containerd/typeurl v1.0.1 h1:PvuK4E3D5S5q6IqsPDCy928FhP0LUIGcmZ/Yhgp5
|
||||
github.com/containerd/typeurl v1.0.1/go.mod h1:TB1hUtrpaiO88KEK56ijojHS1+NeF0izUACaJW2mdXg=
|
||||
github.com/containernetworking/cni v0.8.1 h1:7zpDnQ3T3s4ucOuJ/ZCLrYBxzkg0AELFfII3Epo9TmI=
|
||||
github.com/containernetworking/cni v0.8.1/go.mod h1:LGwApLUm2FpoOfxTDEeq8T9ipbpZ61X79hmU3w8FmsY=
|
||||
github.com/coredns/corefile-migration v1.0.11 h1:ptBYGW2ADXIB7ZEBPrhhTvNwJLQfxE3Q9IUMBhJCEeI=
|
||||
github.com/coredns/corefile-migration v1.0.11/go.mod h1:RMy/mXdeDlYwzt0vdMEJvT2hGJ2I86/eO0UdXmH9XNI=
|
||||
github.com/coredns/caddy v1.1.0 h1:ezvsPrT/tA/7pYDBZxu0cT0VmWk75AfIaf6GSYCNMf0=
|
||||
github.com/coredns/caddy v1.1.0/go.mod h1:A6ntJQlAWuQfFlsd9hvigKbo2WS0VUs2l1e2F+BawD4=
|
||||
github.com/coredns/corefile-migration v1.0.12 h1:TJGATo0YLQJVIKJZLajXE1IrhRFtYTR1cYsGIT1YNEk=
|
||||
github.com/coredns/corefile-migration v1.0.12/go.mod h1:NJOI8ceUF/NTgEwtjD+TUq3/BnH/GF7WAM3RzCa3hBo=
|
||||
github.com/coreos/bbolt v1.3.2/go.mod h1:iRUV2dpdMOn7Bo10OQBFzIJO9kkE559Wcmn+qkEiiKk=
|
||||
github.com/coreos/etcd v3.3.13+incompatible/go.mod h1:uF7uidLiAD3TWHmW31ZFd/JWoc32PjwdhPthX9715RE=
|
||||
github.com/coreos/go-oidc v2.1.0+incompatible h1:sdJrfw8akMnCuUlaZU3tE/uYXFgfqom8DBE9so9EBsM=
|
||||
@ -172,7 +169,6 @@ github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4
|
||||
github.com/fvbommel/sortorder v1.0.1 h1:dSnXLt4mJYH25uDDGa3biZNQsozaUWDSWeKJ0qqFfzE=
|
||||
github.com/fvbommel/sortorder v1.0.1/go.mod h1:uk88iVf1ovNn1iLfgUVU2F9o5eO30ui720w+kxuqRs0=
|
||||
github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04=
|
||||
github.com/go-acme/lego v2.5.0+incompatible/go.mod h1:yzMNe9CasVUhkquNvti5nAtPmG94USbYxYrZfTkIn0M=
|
||||
github.com/go-bindata/go-bindata v3.1.1+incompatible h1:tR4f0e4VTO7LK6B2YWyAoVEzG9ByG1wrXB4TL9+jiYg=
|
||||
github.com/go-bindata/go-bindata v3.1.1+incompatible/go.mod h1:xK8Dsgwmeed+BBsSy2XTopBn/8uK2HWuGSnA11C3Joo=
|
||||
github.com/go-errors/errors v1.0.1 h1:LUHzmkK3GUKUrL/1gfBUxAHzcev3apQlezX/+O7ma6w=
|
||||
@ -272,7 +268,6 @@ github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NH
|
||||
github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
|
||||
github.com/ishidawataru/sctp v0.0.0-20190723014705-7c296d48a2b5 h1:qPmlgoeRS18y2dT+iAH5vEKZgIqgiPi2Y8UCu/b7Aq8=
|
||||
github.com/ishidawataru/sctp v0.0.0-20190723014705-7c296d48a2b5/go.mod h1:DM4VvS+hD/kDi1U1QsX2fnZowwBhqD0Dk3bRPKF/Oc8=
|
||||
github.com/jimstudt/http-authentication v0.0.0-20140401203705-3eca13d6893a/go.mod h1:wK6yTYYcgjHE1Z1QtXACPDjcFJyBskHEdagmnq3vsP8=
|
||||
github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=
|
||||
github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo=
|
||||
github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=
|
||||
@ -290,13 +285,11 @@ github.com/karrick/godirwalk v1.16.1 h1:DynhcF+bztK8gooS0+NDJFrdNZjJ3gzVzC545UNA
|
||||
github.com/karrick/godirwalk v1.16.1/go.mod h1:j4mkqPuvaLI8mp1DroR3P6ad7cyYd4c1qeJ3RV7ULlk=
|
||||
github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8=
|
||||
github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck=
|
||||
github.com/klauspost/cpuid v1.2.0/go.mod h1:Pj4uuM528wm8OyEC2QMXAi2YiTZ96dNQPGgoMS4s3ek=
|
||||
github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
|
||||
github.com/kr/pretty v0.2.1 h1:Fmg33tUaq4/8ym9TJN1x7sLJnHVwhP33CNkpYV/7rwI=
|
||||
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
|
||||
github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
|
||||
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
|
||||
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k=
|
||||
github.com/libopenstorage/openstorage v1.0.0 h1:GLPam7/0mpdP8ZZtKjbfcXJBTIA/T1O6CBErVEFEyIM=
|
||||
github.com/libopenstorage/openstorage v1.0.0/go.mod h1:Sp1sIObHjat1BeXhfMqLZ14wnOzEhNx2YQedreMcUyc=
|
||||
github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de h1:9TO3cAIGXtEhnIaL+V+BEER86oLrvS+kWobKpbJuye0=
|
||||
@ -305,20 +298,14 @@ github.com/lithammer/dedent v1.1.0 h1:VNzHMVCBNG1j0fh3OrsFRkVUwStdDArbgBWoPAffkt
|
||||
github.com/lithammer/dedent v1.1.0/go.mod h1:jrXYCQtgg0nJiN+StA2KgR7w6CiQNv9Fd/Z9BP0jIOc=
|
||||
github.com/lpabon/godbc v0.1.1 h1:ilqjArN1UOENJJdM34I2YHKmF/B0gGq4VLoSGy9iAao=
|
||||
github.com/lpabon/godbc v0.1.1/go.mod h1:Jo9QV0cf3U6jZABgiJ2skINAXb9j8m51r07g4KI92ZA=
|
||||
github.com/lucas-clemente/aes12 v0.0.0-20171027163421-cd47fb39b79f/go.mod h1:JpH9J1c9oX6otFSgdUHwUBUizmKlrMjxWnIAjff4m04=
|
||||
github.com/lucas-clemente/quic-clients v0.1.0/go.mod h1:y5xVIEoObKqULIKivu+gD/LU90pL73bTdtQjPBvtCBk=
|
||||
github.com/lucas-clemente/quic-go v0.10.2/go.mod h1:hvaRS9IHjFLMq76puFJeWNfmn+H70QZ/CXoxqw9bzao=
|
||||
github.com/lucas-clemente/quic-go-certificates v0.0.0-20160823095156-d2f86524cced/go.mod h1:NCcRLrOTZbzhZvixZLlERbJtDtYsmMw8Jc4vS8Z0g58=
|
||||
github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
|
||||
github.com/mailru/easyjson v0.7.0 h1:aizVhC/NAAcKWb+5QsU1iNOZb4Yws5UO2I+aIprQITM=
|
||||
github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs=
|
||||
github.com/marten-seemann/qtls v0.2.3/go.mod h1:xzjG7avBwGGbdZ8dTGxlBnLArsVKLvwmjgmPuiQEcYk=
|
||||
github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
|
||||
github.com/mattn/go-isatty v0.0.4/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
|
||||
github.com/mattn/go-runewidth v0.0.7/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI=
|
||||
github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369 h1:I0XW9+e1XWDxdcEniV4rQAIOPUGDq67JSCiRCgGCZLI=
|
||||
github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369/go.mod h1:BSXmuO+STAnVfrANrmjBb36TMTDstsz7MSK+HVaYKv4=
|
||||
github.com/mholt/certmagic v0.6.2-0.20190624175158-6a42ef9fe8c2/go.mod h1:g4cOPxcjV0oFq3qwpjSA30LReKD8AoIfwAY9VvG35NY=
|
||||
github.com/miekg/dns v1.1.35 h1:oTfOaDH+mZkdcgdIjH6yBajRGtIwcwcaR+rt23ZSrJs=
|
||||
github.com/miekg/dns v1.1.35/go.mod h1:KNUDUusw/aVsxyTYZM1oqvCicbwhgbNgztCETuNZ7xM=
|
||||
github.com/mindprince/gonvml v0.0.0-20190828220739-9ebdce4bb989 h1:PS1dLCGtD8bb9RPKJrc8bS7qHL6JnW1CZvwzH9dPoUs=
|
||||
@ -361,8 +348,6 @@ github.com/mvdan/xurls v1.1.0/go.mod h1:tQlNn3BED8bE/15hnSL2HLkDeLWpNPAwtw7wkEq4
|
||||
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
|
||||
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=
|
||||
github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw=
|
||||
github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0=
|
||||
github.com/naoina/toml v0.1.1/go.mod h1:NBIhNtsFMo3G2szEBne+bO4gS192HuIYRqfvOWb4i1E=
|
||||
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=
|
||||
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
|
||||
github.com/nxadm/tail v1.4.4 h1:DQuhQpB1tVlglWS2hLQ5OV6B5r8aGxSrPc5Qo6uTN78=
|
||||
@ -534,7 +519,6 @@ gopkg.in/gcfg.v1 v1.2.0/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o=
|
||||
gopkg.in/inf.v0 v0.9.1 h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=
|
||||
gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw=
|
||||
gopkg.in/ini.v1 v1.51.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k=
|
||||
gopkg.in/mcuadros/go-syslog.v2 v2.2.1/go.mod h1:l5LPIyOOyIdQquNg+oU6Z3524YwrcqEm0aKH+5zpt2U=
|
||||
gopkg.in/natefinch/lumberjack.v2 v2.0.0 h1:1Lc07Kr7qY4U2YPouBjpCLxpiyxIVoxqXgkXLknAOE8=
|
||||
gopkg.in/natefinch/lumberjack.v2 v2.0.0/go.mod h1:l0ndWWf7gzL7RNwBG7wST/UCcT4T24xpD6X8LsfU/+k=
|
||||
gopkg.in/resty.v1 v1.12.0/go.mod h1:mDo4pnntr5jdWRML875a/NmxYqAlA73dVijT2AXvQQo=
|
||||
|
@ -48,6 +48,9 @@ func (l *lexer) load(input io.Reader) error {
|
||||
// discard byte order mark, if present
|
||||
firstCh, _, err := l.reader.ReadRune()
|
||||
if err != nil {
|
||||
if err == io.EOF {
|
||||
return nil
|
||||
}
|
||||
return err
|
||||
}
|
||||
if firstCh != 0xFEFF {
|
2
vendor/github.com/coredns/corefile-migration/migration/corefile/corefile.go
generated
vendored
2
vendor/github.com/coredns/corefile-migration/migration/corefile/corefile.go
generated
vendored
@ -3,7 +3,7 @@ package corefile
|
||||
import (
|
||||
"strings"
|
||||
|
||||
"github.com/caddyserver/caddy/caddyfile"
|
||||
"github.com/coredns/caddy/caddyfile"
|
||||
)
|
||||
|
||||
type Corefile struct {
|
||||
|
32
vendor/github.com/coredns/corefile-migration/migration/migrate.go
generated
vendored
32
vendor/github.com/coredns/corefile-migration/migration/migrate.go
generated
vendored
@ -18,13 +18,13 @@ import (
|
||||
// any deprecated, removed, or ignored plugins/directives present in the Corefile. Notifications are also returned for
|
||||
// any new default plugins that would be added in a migration.
|
||||
func Deprecated(fromCoreDNSVersion, toCoreDNSVersion, corefileStr string) ([]Notice, error) {
|
||||
return getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, all)
|
||||
return getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, SevAll)
|
||||
}
|
||||
|
||||
// Unsupported returns a list notifications of plugins/options that are not handled supported by this migration tool,
|
||||
// but may still be valid in CoreDNS.
|
||||
func Unsupported(fromCoreDNSVersion, toCoreDNSVersion, corefileStr string) ([]Notice, error) {
|
||||
return getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, unsupported)
|
||||
return getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, SevUnsupported)
|
||||
}
|
||||
|
||||
func getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, status string) ([]Notice, error) {
|
||||
@ -45,14 +45,14 @@ func getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, status string)
|
||||
for _, s := range cf.Servers {
|
||||
for _, p := range s.Plugins {
|
||||
vp, present := Versions[v].plugins[p.Name]
|
||||
if status == unsupported && !present {
|
||||
if status == SevUnsupported && !present {
|
||||
notices = append(notices, Notice{Plugin: p.Name, Severity: status, Version: v})
|
||||
continue
|
||||
}
|
||||
if !present {
|
||||
continue
|
||||
}
|
||||
if vp.status != "" && vp.status != newdefault && status != unsupported {
|
||||
if vp.status != "" && vp.status != SevNewDefault && status != SevUnsupported {
|
||||
notices = append(notices, Notice{
|
||||
Plugin: p.Name,
|
||||
Severity: vp.status,
|
||||
@ -64,7 +64,7 @@ func getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, status string)
|
||||
}
|
||||
for _, o := range p.Options {
|
||||
vo, present := matchOption(o.Name, Versions[v].plugins[p.Name])
|
||||
if status == unsupported {
|
||||
if status == SevUnsupported {
|
||||
if present {
|
||||
continue
|
||||
}
|
||||
@ -79,15 +79,15 @@ func getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, status string)
|
||||
if !present {
|
||||
continue
|
||||
}
|
||||
if vo.status != "" && vo.status != newdefault {
|
||||
if vo.status != "" && vo.status != SevNewDefault {
|
||||
notices = append(notices, Notice{Plugin: p.Name, Option: o.Name, Severity: vo.status, Version: v})
|
||||
continue
|
||||
}
|
||||
}
|
||||
if status != unsupported {
|
||||
if status != SevUnsupported {
|
||||
CheckForNewOptions:
|
||||
for name, vo := range Versions[v].plugins[p.Name].namedOptions {
|
||||
if vo.status != newdefault {
|
||||
if vo.status != SevNewDefault {
|
||||
continue
|
||||
}
|
||||
for _, o := range p.Options {
|
||||
@ -95,14 +95,14 @@ func getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, status string)
|
||||
continue CheckForNewOptions
|
||||
}
|
||||
}
|
||||
notices = append(notices, Notice{Plugin: p.Name, Option: name, Severity: newdefault, Version: v})
|
||||
notices = append(notices, Notice{Plugin: p.Name, Option: name, Severity: SevNewDefault, Version: v})
|
||||
}
|
||||
}
|
||||
}
|
||||
if status != unsupported {
|
||||
if status != SevUnsupported {
|
||||
CheckForNewPlugins:
|
||||
for name, vp := range Versions[v].plugins {
|
||||
if vp.status != newdefault {
|
||||
if vp.status != SevNewDefault {
|
||||
continue
|
||||
}
|
||||
for _, p := range s.Plugins {
|
||||
@ -110,7 +110,7 @@ func getStatus(fromCoreDNSVersion, toCoreDNSVersion, corefileStr, status string)
|
||||
continue CheckForNewPlugins
|
||||
}
|
||||
}
|
||||
notices = append(notices, Notice{Plugin: name, Option: "", Severity: newdefault, Version: v})
|
||||
notices = append(notices, Notice{Plugin: name, Option: "", Severity: SevNewDefault, Version: v})
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -158,7 +158,7 @@ func Migrate(fromCoreDNSVersion, toCoreDNSVersion, corefileStr string, deprecati
|
||||
newPlugs = append(newPlugs, p)
|
||||
continue
|
||||
}
|
||||
if !deprecations && vp.status == deprecated {
|
||||
if !deprecations && vp.status == SevDeprecated {
|
||||
newPlugs = append(newPlugs, p)
|
||||
continue
|
||||
}
|
||||
@ -169,7 +169,7 @@ func Migrate(fromCoreDNSVersion, toCoreDNSVersion, corefileStr string, deprecati
|
||||
newOpts = append(newOpts, o)
|
||||
continue
|
||||
}
|
||||
if !deprecations && vo.status == deprecated {
|
||||
if !deprecations && vo.status == SevDeprecated {
|
||||
newOpts = append(newOpts, o)
|
||||
continue
|
||||
}
|
||||
@ -204,7 +204,7 @@ func Migrate(fromCoreDNSVersion, toCoreDNSVersion, corefileStr string, deprecati
|
||||
}
|
||||
CheckForNewOptions:
|
||||
for name, vo := range Versions[v].plugins[p.Name].namedOptions {
|
||||
if vo.status != newdefault {
|
||||
if vo.status != SevNewDefault {
|
||||
continue
|
||||
}
|
||||
for _, o := range p.Options {
|
||||
@ -226,7 +226,7 @@ func Migrate(fromCoreDNSVersion, toCoreDNSVersion, corefileStr string, deprecati
|
||||
}
|
||||
CheckForNewPlugins:
|
||||
for name, vp := range Versions[v].plugins {
|
||||
if vp.status != newdefault {
|
||||
if vp.status != SevNewDefault {
|
||||
continue
|
||||
}
|
||||
for _, p := range s.Plugins {
|
||||
|
16
vendor/github.com/coredns/corefile-migration/migration/notice.go
generated
vendored
16
vendor/github.com/coredns/corefile-migration/migration/notice.go
generated
vendored
@ -19,9 +19,9 @@ func (n *Notice) ToString() string {
|
||||
} else {
|
||||
s += fmt.Sprintf(`Option "%v" in plugin "%v" `, n.Option, n.Plugin)
|
||||
}
|
||||
if n.Severity == unsupported {
|
||||
if n.Severity == SevUnsupported {
|
||||
s += "is unsupported by this migration tool in " + n.Version + "."
|
||||
} else if n.Severity == newdefault {
|
||||
} else if n.Severity == SevNewDefault {
|
||||
s += "is added as a default in " + n.Version + "."
|
||||
} else {
|
||||
s += "is " + n.Severity + " in " + n.Version + "."
|
||||
@ -37,12 +37,12 @@ func (n *Notice) ToString() string {
|
||||
|
||||
const (
|
||||
// The following statuses are used to indicate the state of support/deprecation in a given release.
|
||||
deprecated = "deprecated" // deprecated, but still completely functional
|
||||
ignored = "ignored" // if included in the corefile, it will be ignored by CoreDNS
|
||||
removed = "removed" // completely removed from CoreDNS, and would cause CoreDNS to exit if present in the Corefile
|
||||
newdefault = "newdefault" // added to the default corefile. CoreDNS may not function properly if it is not present in the corefile.
|
||||
unsupported = "unsupported" // the plugin/option is not supported by the migration tool
|
||||
SevDeprecated = "deprecated" // deprecated, but still completely functional
|
||||
SevIgnored = "ignored" // if included in the corefile, it will be ignored by CoreDNS
|
||||
SevRemoved = "removed" // completely removed from CoreDNS, and would cause CoreDNS to exit if present in the Corefile
|
||||
SevNewDefault = "newdefault" // added to the default corefile. CoreDNS may not function properly if it is not present in the corefile.
|
||||
SevUnsupported = "unsupported" // the plugin/option is not supported by the migration tool
|
||||
|
||||
// The following statuses are used for selecting/filtering notifications
|
||||
all = "all" // show all statuses
|
||||
SevAll = "all" // show all statuses
|
||||
)
|
||||
|
42
vendor/github.com/coredns/corefile-migration/migration/plugins.go
generated
vendored
42
vendor/github.com/coredns/corefile-migration/migration/plugins.go
generated
vendored
@ -76,7 +76,7 @@ var plugins = map[string]map[string]plugin{
|
||||
namedOptions: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": { // new deprecation
|
||||
status: deprecated,
|
||||
status: SevDeprecated,
|
||||
action: useFirstArgumentOnly,
|
||||
},
|
||||
"tls": {},
|
||||
@ -97,7 +97,7 @@ var plugins = map[string]map[string]plugin{
|
||||
namedOptions: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: useFirstArgumentOnly,
|
||||
},
|
||||
"tls": {},
|
||||
@ -107,7 +107,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": { // new deprecation
|
||||
status: deprecated,
|
||||
status: SevDeprecated,
|
||||
action: removeOption,
|
||||
},
|
||||
"ttl": {},
|
||||
@ -120,11 +120,11 @@ var plugins = map[string]map[string]plugin{
|
||||
"v5": plugin{
|
||||
namedOptions: map[string]option{
|
||||
"resyncperiod": { // new deprecation
|
||||
status: deprecated,
|
||||
status: SevDeprecated,
|
||||
action: removeOption,
|
||||
},
|
||||
"endpoint": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: useFirstArgumentOnly,
|
||||
},
|
||||
"tls": {},
|
||||
@ -134,7 +134,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: removeOption,
|
||||
},
|
||||
"ttl": {},
|
||||
@ -147,11 +147,11 @@ var plugins = map[string]map[string]plugin{
|
||||
"v6": plugin{
|
||||
namedOptions: map[string]option{
|
||||
"resyncperiod": { // now ignored
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: removeOption,
|
||||
},
|
||||
"endpoint": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: useFirstArgumentOnly,
|
||||
},
|
||||
"tls": {},
|
||||
@ -161,7 +161,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: removeOption,
|
||||
},
|
||||
"ttl": {},
|
||||
@ -174,11 +174,11 @@ var plugins = map[string]map[string]plugin{
|
||||
"v7": plugin{
|
||||
namedOptions: map[string]option{
|
||||
"resyncperiod": { // new removal
|
||||
status: removed,
|
||||
status: SevRemoved,
|
||||
action: removeOption,
|
||||
},
|
||||
"endpoint": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: useFirstArgumentOnly,
|
||||
},
|
||||
"tls": {},
|
||||
@ -188,7 +188,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": { // new removal
|
||||
status: removed,
|
||||
status: SevRemoved,
|
||||
action: removeOption,
|
||||
},
|
||||
"ttl": {},
|
||||
@ -201,7 +201,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"v8 remove transfer option": plugin{
|
||||
namedOptions: map[string]option{
|
||||
"endpoint": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: useFirstArgumentOnly,
|
||||
},
|
||||
"tls": {},
|
||||
@ -213,7 +213,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {
|
||||
status: removed,
|
||||
status: SevRemoved,
|
||||
action: removeOption,
|
||||
},
|
||||
"fallthrough": {},
|
||||
@ -223,7 +223,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"v8": plugin{
|
||||
namedOptions: map[string]option{
|
||||
"endpoint": {
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: useFirstArgumentOnly,
|
||||
},
|
||||
"tls": {},
|
||||
@ -258,7 +258,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"v1 add lameduck": plugin{
|
||||
namedOptions: map[string]option{
|
||||
"lameduck": {
|
||||
status: newdefault,
|
||||
status: SevNewDefault,
|
||||
add: func(c *corefile.Plugin) (*corefile.Plugin, error) {
|
||||
return addOptionToPlugin(c, &corefile.Option{Name: "lameduck 5s"})
|
||||
},
|
||||
@ -383,7 +383,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"policy": {},
|
||||
"health_check": {},
|
||||
"max_concurrent": { // new option
|
||||
status: newdefault,
|
||||
status: SevNewDefault,
|
||||
add: func(c *corefile.Plugin) (*corefile.Plugin, error) {
|
||||
return addOptionToPlugin(c, &corefile.Option{Name: "max_concurrent 1000"})
|
||||
},
|
||||
@ -412,7 +412,7 @@ var plugins = map[string]map[string]plugin{
|
||||
"except": {},
|
||||
"spray": {},
|
||||
"protocol": { // https_google option ignored
|
||||
status: ignored,
|
||||
status: SevIgnored,
|
||||
action: proxyRemoveHttpsGoogleProtocol,
|
||||
},
|
||||
},
|
||||
@ -426,19 +426,19 @@ var plugins = map[string]map[string]plugin{
|
||||
"except": {},
|
||||
"spray": {},
|
||||
"protocol": { // https_google option removed
|
||||
status: removed,
|
||||
status: SevRemoved,
|
||||
action: proxyRemoveHttpsGoogleProtocol,
|
||||
},
|
||||
},
|
||||
},
|
||||
"deprecation": plugin{ // proxy -> forward deprecation migration
|
||||
status: deprecated,
|
||||
status: SevDeprecated,
|
||||
replacedBy: "forward",
|
||||
action: proxyToForwardPluginAction,
|
||||
namedOptions: proxyToForwardOptionsMigrations,
|
||||
},
|
||||
"removal": plugin{ // proxy -> forward forced migration
|
||||
status: removed,
|
||||
status: SevRemoved,
|
||||
replacedBy: "forward",
|
||||
action: proxyToForwardPluginAction,
|
||||
namedOptions: proxyToForwardOptionsMigrations,
|
||||
|
57
vendor/github.com/coredns/corefile-migration/migration/versions.go
generated
vendored
57
vendor/github.com/coredns/corefile-migration/migration/versions.go
generated
vendored
@ -16,7 +16,7 @@ type release struct {
|
||||
// tasks that dont fit well into the modular plugin/option migration framework. For example, when the
|
||||
// action on a plugin would need to extend beyond the scope of that plugin (affecting other plugins, or
|
||||
// server blocks, etc). e.g. Splitting plugins out into separate server blocks.
|
||||
preProcess corefileAction
|
||||
preProcess corefileAction
|
||||
postProcess corefileAction
|
||||
|
||||
// defaultConf holds the default Corefile template packaged with the corresponding k8sReleases.
|
||||
@ -30,9 +30,56 @@ type release struct {
|
||||
|
||||
// Versions holds a map of plugin/option migrations per CoreDNS release (since 1.1.4)
|
||||
var Versions = map[string]release{
|
||||
"1.8.4": {
|
||||
priorVersion: "1.8.3",
|
||||
dockerImageSHA: "6e5a02c21641597998b4be7cb5eb1e7b02c0d8d23cce4dd09f4682d463798890",
|
||||
plugins: map[string]plugin{
|
||||
"errors": plugins["errors"]["v2"],
|
||||
"log": plugins["log"]["v1"],
|
||||
"health": plugins["health"]["v1"],
|
||||
"ready": {},
|
||||
"autopath": {},
|
||||
"kubernetes": plugins["kubernetes"]["v8"],
|
||||
"k8s_external": plugins["k8s_external"]["v1"],
|
||||
"prometheus": {},
|
||||
"forward": plugins["forward"]["v3"],
|
||||
"cache": plugins["cache"]["v1"],
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
"hosts": plugins["hosts"]["v1"],
|
||||
"rewrite": plugins["rewrite"]["v2"],
|
||||
"transfer": plugins["transfer"]["v1"],
|
||||
},
|
||||
},
|
||||
"1.8.3": {
|
||||
nextVersion: "1.8.4",
|
||||
priorVersion: "1.8.0", // CoreDNS 1.8.2 is not a valid version and 1.8.1 docker images were never released.
|
||||
dockerImageSHA: "642ff9910da6ea9a8624b0234eef52af9ca75ecbec474c5507cb096bdfbae4e5",
|
||||
plugins: map[string]plugin{
|
||||
"errors": plugins["errors"]["v2"],
|
||||
"log": plugins["log"]["v1"],
|
||||
"health": plugins["health"]["v1"],
|
||||
"ready": {},
|
||||
"autopath": {},
|
||||
"kubernetes": plugins["kubernetes"]["v8"],
|
||||
"k8s_external": plugins["k8s_external"]["v1"],
|
||||
"prometheus": {},
|
||||
"forward": plugins["forward"]["v3"],
|
||||
"cache": plugins["cache"]["v1"],
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
"hosts": plugins["hosts"]["v1"],
|
||||
"rewrite": plugins["rewrite"]["v2"],
|
||||
"transfer": plugins["transfer"]["v1"],
|
||||
},
|
||||
},
|
||||
"1.8.0": {
|
||||
nextVersion: "1.8.3", // CoreDNS 1.8.2 is not a valid version and 1.8.1 docker images were never released.
|
||||
priorVersion: "1.7.1",
|
||||
dockerImageSHA: "TBD",
|
||||
k8sReleases: []string{"1.21"},
|
||||
dockerImageSHA: "cc8fb77bc2a0541949d1d9320a641b82fd392b0d3d8145469ca4709ae769980e",
|
||||
plugins: map[string]plugin{
|
||||
"errors": plugins["errors"]["v2"],
|
||||
"log": plugins["log"]["v1"],
|
||||
@ -78,7 +125,7 @@ var Versions = map[string]release{
|
||||
"1.7.0": {
|
||||
nextVersion: "1.7.1",
|
||||
priorVersion: "1.6.9",
|
||||
k8sReleases: []string{"1.19"},
|
||||
k8sReleases: []string{"1.19", "1.20"},
|
||||
dockerImageSHA: "73ca82b4ce829766d4f1f10947c3a338888f876fbed0540dc849c89ff256e90c",
|
||||
defaultConf: `.:53 {
|
||||
errors
|
||||
@ -424,7 +471,7 @@ var Versions = map[string]release{
|
||||
"log": plugins["log"]["v1"],
|
||||
"health": plugins["health"]["v1"],
|
||||
"ready": {
|
||||
status: newdefault,
|
||||
status: SevNewDefault,
|
||||
add: func(c *corefile.Server) (*corefile.Server, error) {
|
||||
return addToKubernetesServerBlocks(c, &corefile.Plugin{Name: "ready"})
|
||||
},
|
||||
@ -681,7 +728,7 @@ var Versions = map[string]release{
|
||||
"forward": plugins["forward"]["v2"],
|
||||
"cache": plugins["cache"]["v1"],
|
||||
"loop": {
|
||||
status: newdefault,
|
||||
status: SevNewDefault,
|
||||
add: func(s *corefile.Server) (*corefile.Server, error) {
|
||||
return addToForwardingServerBlocks(s, &corefile.Plugin{Name: "loop"})
|
||||
},
|
||||
|
26
vendor/modules.txt
vendored
26
vendor/modules.txt
vendored
@ -144,8 +144,6 @@ github.com/beorn7/perks/quantile
|
||||
github.com/blang/semver
|
||||
# github.com/boltdb/bolt v1.3.1 => github.com/boltdb/bolt v1.3.1
|
||||
## explicit
|
||||
# github.com/caddyserver/caddy v1.0.3 => github.com/caddyserver/caddy v1.0.3
|
||||
github.com/caddyserver/caddy/caddyfile
|
||||
# github.com/cespare/xxhash/v2 v2.1.1 => github.com/cespare/xxhash/v2 v2.1.1
|
||||
github.com/cespare/xxhash/v2
|
||||
# github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5 => github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5
|
||||
@ -197,7 +195,9 @@ github.com/containernetworking/cni/pkg/types/020
|
||||
github.com/containernetworking/cni/pkg/types/current
|
||||
github.com/containernetworking/cni/pkg/utils
|
||||
github.com/containernetworking/cni/pkg/version
|
||||
# github.com/coredns/corefile-migration v1.0.11 => github.com/coredns/corefile-migration v1.0.11
|
||||
# github.com/coredns/caddy v1.1.0 => github.com/coredns/caddy v1.1.0
|
||||
github.com/coredns/caddy/caddyfile
|
||||
# github.com/coredns/corefile-migration v1.0.12 => github.com/coredns/corefile-migration v1.0.12
|
||||
## explicit
|
||||
github.com/coredns/corefile-migration/migration
|
||||
github.com/coredns/corefile-migration/migration/corefile
|
||||
@ -2336,17 +2336,13 @@ sigs.k8s.io/yaml
|
||||
# github.com/aws/aws-sdk-go => github.com/aws/aws-sdk-go v1.35.24
|
||||
# github.com/beorn7/perks => github.com/beorn7/perks v1.0.1
|
||||
# github.com/bgentry/speakeasy => github.com/bgentry/speakeasy v0.1.0
|
||||
# github.com/bifurcation/mint => github.com/bifurcation/mint v0.0.0-20180715133206-93c51c6ce115
|
||||
# github.com/bketelsen/crypt => github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c
|
||||
# github.com/blang/semver => github.com/blang/semver v3.5.1+incompatible
|
||||
# github.com/boltdb/bolt => github.com/boltdb/bolt v1.3.1
|
||||
# github.com/caddyserver/caddy => github.com/caddyserver/caddy v1.0.3
|
||||
# github.com/cenkalti/backoff => github.com/cenkalti/backoff v2.1.1+incompatible
|
||||
# github.com/census-instrumentation/opencensus-proto => github.com/census-instrumentation/opencensus-proto v0.2.1
|
||||
# github.com/cespare/xxhash/v2 => github.com/cespare/xxhash/v2 v2.1.1
|
||||
# github.com/chai2010/gettext-go => github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5
|
||||
# github.com/checkpoint-restore/go-criu/v5 => github.com/checkpoint-restore/go-criu/v5 v5.0.0
|
||||
# github.com/cheekybits/genny => github.com/cheekybits/genny v0.0.0-20170328200008-9127e812e1e9
|
||||
# github.com/chzyer/logex => github.com/chzyer/logex v1.1.10
|
||||
# github.com/chzyer/readline => github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e
|
||||
# github.com/chzyer/test => github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1
|
||||
@ -2363,7 +2359,8 @@ sigs.k8s.io/yaml
|
||||
# github.com/containerd/ttrpc => github.com/containerd/ttrpc v1.0.2
|
||||
# github.com/containerd/typeurl => github.com/containerd/typeurl v1.0.1
|
||||
# github.com/containernetworking/cni => github.com/containernetworking/cni v0.8.1
|
||||
# github.com/coredns/corefile-migration => github.com/coredns/corefile-migration v1.0.11
|
||||
# github.com/coredns/caddy => github.com/coredns/caddy v1.1.0
|
||||
# github.com/coredns/corefile-migration => github.com/coredns/corefile-migration v1.0.12
|
||||
# github.com/coreos/bbolt => github.com/coreos/bbolt v1.3.2
|
||||
# github.com/coreos/etcd => github.com/coreos/etcd v3.3.13+incompatible
|
||||
# github.com/coreos/go-oidc => github.com/coreos/go-oidc v2.1.0+incompatible
|
||||
@ -2400,7 +2397,6 @@ sigs.k8s.io/yaml
|
||||
# github.com/fsnotify/fsnotify => github.com/fsnotify/fsnotify v1.4.9
|
||||
# github.com/fvbommel/sortorder => github.com/fvbommel/sortorder v1.0.1
|
||||
# github.com/ghodss/yaml => github.com/ghodss/yaml v1.0.0
|
||||
# github.com/go-acme/lego => github.com/go-acme/lego v2.5.0+incompatible
|
||||
# github.com/go-bindata/go-bindata => github.com/go-bindata/go-bindata v3.1.1+incompatible
|
||||
# github.com/go-errors/errors => github.com/go-errors/errors v1.0.1
|
||||
# github.com/go-gl/glfw/v3.3/glfw => github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4
|
||||
@ -2464,7 +2460,6 @@ sigs.k8s.io/yaml
|
||||
# github.com/imdario/mergo => github.com/imdario/mergo v0.3.5
|
||||
# github.com/inconshreveable/mousetrap => github.com/inconshreveable/mousetrap v1.0.0
|
||||
# github.com/ishidawataru/sctp => github.com/ishidawataru/sctp v0.0.0-20190723014705-7c296d48a2b5
|
||||
# github.com/jimstudt/http-authentication => github.com/jimstudt/http-authentication v0.0.0-20140401203705-3eca13d6893a
|
||||
# github.com/jmespath/go-jmespath => github.com/jmespath/go-jmespath v0.4.0
|
||||
# github.com/jmespath/go-jmespath/internal/testify => github.com/jmespath/go-jmespath/internal/testify v1.5.1
|
||||
# github.com/jonboulle/clockwork => github.com/jonboulle/clockwork v0.1.0
|
||||
@ -2477,27 +2472,19 @@ sigs.k8s.io/yaml
|
||||
# github.com/karrick/godirwalk => github.com/karrick/godirwalk v1.16.1
|
||||
# github.com/kisielk/errcheck => github.com/kisielk/errcheck v1.5.0
|
||||
# github.com/kisielk/gotool => github.com/kisielk/gotool v1.0.0
|
||||
# github.com/klauspost/cpuid => github.com/klauspost/cpuid v1.2.0
|
||||
# github.com/konsorten/go-windows-terminal-sequences => github.com/konsorten/go-windows-terminal-sequences v1.0.2
|
||||
# github.com/kr/pretty => github.com/kr/pretty v0.2.1
|
||||
# github.com/kr/text => github.com/kr/text v0.2.0
|
||||
# github.com/kylelemons/godebug => github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348
|
||||
# github.com/libopenstorage/openstorage => github.com/libopenstorage/openstorage v1.0.0
|
||||
# github.com/liggitt/tabwriter => github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de
|
||||
# github.com/lithammer/dedent => github.com/lithammer/dedent v1.1.0
|
||||
# github.com/lpabon/godbc => github.com/lpabon/godbc v0.1.1
|
||||
# github.com/lucas-clemente/aes12 => github.com/lucas-clemente/aes12 v0.0.0-20171027163421-cd47fb39b79f
|
||||
# github.com/lucas-clemente/quic-clients => github.com/lucas-clemente/quic-clients v0.1.0
|
||||
# github.com/lucas-clemente/quic-go => github.com/lucas-clemente/quic-go v0.10.2
|
||||
# github.com/lucas-clemente/quic-go-certificates => github.com/lucas-clemente/quic-go-certificates v0.0.0-20160823095156-d2f86524cced
|
||||
# github.com/magiconair/properties => github.com/magiconair/properties v1.8.1
|
||||
# github.com/mailru/easyjson => github.com/mailru/easyjson v0.7.0
|
||||
# github.com/marten-seemann/qtls => github.com/marten-seemann/qtls v0.2.3
|
||||
# github.com/mattn/go-colorable => github.com/mattn/go-colorable v0.0.9
|
||||
# github.com/mattn/go-isatty => github.com/mattn/go-isatty v0.0.4
|
||||
# github.com/mattn/go-runewidth => github.com/mattn/go-runewidth v0.0.7
|
||||
# github.com/matttproud/golang_protobuf_extensions => github.com/matttproud/golang_protobuf_extensions v1.0.2-0.20181231171920-c182affec369
|
||||
# github.com/mholt/certmagic => github.com/mholt/certmagic v0.6.2-0.20190624175158-6a42ef9fe8c2
|
||||
# github.com/miekg/dns => github.com/miekg/dns v1.1.35
|
||||
# github.com/mindprince/gonvml => github.com/mindprince/gonvml v0.0.0-20190828220739-9ebdce4bb989
|
||||
# github.com/mistifyio/go-zfs => github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible
|
||||
@ -2522,8 +2509,6 @@ sigs.k8s.io/yaml
|
||||
# github.com/mvdan/xurls => github.com/mvdan/xurls v1.1.0
|
||||
# github.com/mwitkow/go-conntrack => github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f
|
||||
# github.com/mxk/go-flowrate => github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f
|
||||
# github.com/naoina/go-stringutil => github.com/naoina/go-stringutil v0.1.0
|
||||
# github.com/naoina/toml => github.com/naoina/toml v0.1.1
|
||||
# github.com/niemeyer/pretty => github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e
|
||||
# github.com/nxadm/tail => github.com/nxadm/tail v1.4.4
|
||||
# github.com/olekukonko/tablewriter => github.com/olekukonko/tablewriter v0.0.4
|
||||
@ -2622,7 +2607,6 @@ sigs.k8s.io/yaml
|
||||
# gopkg.in/gcfg.v1 => gopkg.in/gcfg.v1 v1.2.0
|
||||
# gopkg.in/inf.v0 => gopkg.in/inf.v0 v0.9.1
|
||||
# gopkg.in/ini.v1 => gopkg.in/ini.v1 v1.51.0
|
||||
# gopkg.in/mcuadros/go-syslog.v2 => gopkg.in/mcuadros/go-syslog.v2 v2.2.1
|
||||
# gopkg.in/natefinch/lumberjack.v2 => gopkg.in/natefinch/lumberjack.v2 v2.0.0
|
||||
# gopkg.in/resty.v1 => gopkg.in/resty.v1 v1.12.0
|
||||
# gopkg.in/square/go-jose.v2 => gopkg.in/square/go-jose.v2 v2.2.2
|
||||
|
Loading…
Reference in New Issue
Block a user