Skip to content

Commit

Permalink
Update ingress to use networking.k8s.io/v1 API
Browse files Browse the repository at this point in the history
This enables the controller to run on Kubernetes v1.22, which has removed
ingress from extensions/v1beta1.

This updates the client-go library to v0.19.x, which introduced ingress to
networking/v1. Updating to v0.22.x is a more involved change as it requires
updates to a number of other dependencies.
  • Loading branch information
rjosephwright committed Aug 12, 2021
1 parent a690bb9 commit 52823b4
Show file tree
Hide file tree
Showing 4 changed files with 448 additions and 33 deletions.
11 changes: 5 additions & 6 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module sigs.k8s.io/external-dns
go 1.16

require (
cloud.google.com/go v0.50.0
cloud.google.com/go v0.51.0
git.blindage.org/21h/hcloud-dns v0.0.0-20200807003420-f768ffe03f8d
github.com/Azure/azure-sdk-for-go v45.1.0+incompatible
github.com/Azure/go-autorest/autorest v0.11.10
Expand Down Expand Up @@ -59,17 +59,16 @@ require (
go.uber.org/ratelimit v0.1.0
golang.org/x/net v0.0.0-20201224014010-6772e930b67b
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208
golang.org/x/tools v0.0.0-20200708003708-134513de8882 // indirect
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9
google.golang.org/api v0.15.0
gopkg.in/ns1/ns1-go.v2 v2.0.0-20190322154155-0dafb5275fd1
gopkg.in/yaml.v2 v2.3.0
honnef.co/go/tools v0.0.1-2020.1.4 // indirect
istio.io/api v0.0.0-20210128181506-0c4b8e54850f
istio.io/client-go v0.0.0-20210128182905-ee2edd059e02
k8s.io/api v0.18.8
k8s.io/apimachinery v0.18.8
k8s.io/client-go v0.18.8
k8s.io/api v0.19.14
k8s.io/apimachinery v0.19.14
k8s.io/client-go v0.19.14
k8s.io/kubernetes v1.13.0
)

Expand Down
Loading

0 comments on commit 52823b4

Please sign in to comment.