updated client-go
parent
9edadc0bb0
commit
755733e244
|
@ -6,9 +6,9 @@ import (
|
|||
|
||||
"github.com/keel-hq/keel/types"
|
||||
|
||||
"k8s.io/api/core/v1"
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/client-go/pkg/api/v1"
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
)
|
||||
|
||||
func TestCheckRequestedApproval(t *testing.T) {
|
||||
|
|
|
@ -6,8 +6,11 @@ import (
|
|||
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/client-go/kubernetes"
|
||||
core_v1 "k8s.io/client-go/kubernetes/typed/core/v1"
|
||||
"k8s.io/client-go/pkg/api/v1"
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
// "k8s.io/api/core/v1"
|
||||
|
||||
"k8s.io/api/core/v1"
|
||||
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
"k8s.io/client-go/rest"
|
||||
"k8s.io/client-go/tools/clientcmd"
|
||||
|
||||
|
@ -81,7 +84,7 @@ func NewKubernetesImplementer(opts *Opts) (*KubernetesImplementer, error) {
|
|||
|
||||
// Namespaces - get all namespaces
|
||||
func (i *KubernetesImplementer) Namespaces() (*v1.NamespaceList, error) {
|
||||
namespaces := i.client.Namespaces()
|
||||
namespaces := i.client.Core().Namespaces()
|
||||
return namespaces.List(meta_v1.ListOptions{})
|
||||
}
|
||||
|
||||
|
@ -107,15 +110,15 @@ func (i *KubernetesImplementer) Update(deployment *v1beta1.Deployment) error {
|
|||
// Secret - get secret
|
||||
func (i *KubernetesImplementer) Secret(namespace, name string) (*v1.Secret, error) {
|
||||
|
||||
return i.client.Secrets(namespace).Get(name, meta_v1.GetOptions{})
|
||||
return i.client.Core().Secrets(namespace).Get(name, meta_v1.GetOptions{})
|
||||
}
|
||||
|
||||
// Pods - get pods
|
||||
func (i *KubernetesImplementer) Pods(namespace, labelSelector string) (*v1.PodList, error) {
|
||||
return i.client.Pods(namespace).List(meta_v1.ListOptions{LabelSelector: labelSelector})
|
||||
return i.client.Core().Pods(namespace).List(meta_v1.ListOptions{LabelSelector: labelSelector})
|
||||
}
|
||||
|
||||
// ConfigMaps - returns an interface to config maps for a specified namespace
|
||||
func (i *KubernetesImplementer) ConfigMaps(namespace string) core_v1.ConfigMapInterface {
|
||||
return i.client.ConfigMaps(namespace)
|
||||
return i.client.Core().ConfigMaps(namespace)
|
||||
}
|
||||
|
|
|
@ -8,8 +8,10 @@ import (
|
|||
|
||||
"github.com/rusenask/cron"
|
||||
|
||||
"k8s.io/client-go/pkg/api/v1"
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
// "k8s.io/api/core/v1"
|
||||
"k8s.io/api/core/v1"
|
||||
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
|
||||
"github.com/keel-hq/keel/approvals"
|
||||
"github.com/keel-hq/keel/extension/notification"
|
||||
|
|
|
@ -10,10 +10,10 @@ import (
|
|||
"github.com/keel-hq/keel/types"
|
||||
"github.com/keel-hq/keel/util/codecs"
|
||||
|
||||
"k8s.io/api/core/v1"
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
core_v1 "k8s.io/client-go/kubernetes/typed/core/v1"
|
||||
"k8s.io/client-go/pkg/api/v1"
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
)
|
||||
|
||||
type fakeProvider struct {
|
||||
|
|
|
@ -3,7 +3,7 @@ package kubernetes
|
|||
import (
|
||||
"fmt"
|
||||
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
|
||||
"github.com/keel-hq/keel/types"
|
||||
"github.com/keel-hq/keel/util/image"
|
||||
|
|
|
@ -7,9 +7,9 @@ import (
|
|||
"github.com/keel-hq/keel/approvals"
|
||||
"github.com/keel-hq/keel/extension/notification"
|
||||
"github.com/keel-hq/keel/types"
|
||||
"k8s.io/api/core/v1"
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/client-go/pkg/api/v1"
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
)
|
||||
|
||||
func TestProvider_checkUnversionedDeployment(t *testing.T) {
|
||||
|
|
|
@ -3,8 +3,12 @@ package kubernetes
|
|||
import (
|
||||
"fmt"
|
||||
|
||||
"k8s.io/client-go/pkg/api/v1"
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
// "k8s.io/api/core/v1"
|
||||
|
||||
"k8s.io/api/core/v1"
|
||||
|
||||
// "k8s.io/api/extensions/v1beta1"
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
|
||||
"github.com/keel-hq/keel/types"
|
||||
"github.com/keel-hq/keel/util/image"
|
||||
|
|
|
@ -11,8 +11,8 @@ import (
|
|||
|
||||
meta_v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
|
||||
"k8s.io/client-go/pkg/api/v1"
|
||||
"k8s.io/client-go/pkg/apis/extensions/v1beta1"
|
||||
"k8s.io/api/core/v1"
|
||||
"k8s.io/api/extensions/v1beta1"
|
||||
)
|
||||
|
||||
func unsafeGetVersion(ver string) *types.Version {
|
||||
|
|
Loading…
Reference in New Issue