Bump k8s client to v0.19.2

This commit is contained in:
Romain 2020-10-08 17:12:04 +02:00 committed by GitHub
parent afcec56be4
commit 3567ae88ad
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 127 additions and 49 deletions

View file

@ -7,7 +7,6 @@ import (
"io/ioutil"
"time"
"github.com/golang/protobuf/proto"
"github.com/hashicorp/go-version"
"github.com/traefik/traefik/v2/pkg/log"
corev1 "k8s.io/api/core/v1"
@ -28,6 +27,10 @@ const (
defaultTimeout = 5 * time.Second
)
type marshaler interface {
Marshal() ([]byte, error)
}
type resourceEventHandler struct {
ev chan<- interface{}
}
@ -214,7 +217,7 @@ func (c *clientWrapper) GetIngresses() []*networkingv1beta1.Ingress {
return results
}
func extensionsToNetworking(ing proto.Marshaler) (*networkingv1beta1.Ingress, error) {
func extensionsToNetworking(ing marshaler) (*networkingv1beta1.Ingress, error) {
data, err := ing.Marshal()
if err != nil {
return nil, err