Merge pull request #39142 from k82cn/k8s_39136

Automatic merge from submit-queue (batch tested with PRs 39152, 39142, 39055)

Update NodeRef to v1.ObjectReference.

fixes #39136
This commit is contained in:
Kubernetes Submit Queue 2016-12-27 17:10:13 -08:00 committed by GitHub
commit 64c21133f0
5 changed files with 7 additions and 3 deletions

View File

@ -13,6 +13,7 @@ go_library(
tags = ["automanaged"], tags = ["automanaged"],
deps = [ deps = [
"//pkg/api:go_default_library", "//pkg/api:go_default_library",
"//pkg/api/v1:go_default_library",
"//pkg/apis/componentconfig:go_default_library", "//pkg/apis/componentconfig:go_default_library",
"//pkg/apis/componentconfig/v1alpha1:go_default_library", "//pkg/apis/componentconfig/v1alpha1:go_default_library",
"//pkg/kubelet/qos:go_default_library", "//pkg/kubelet/qos:go_default_library",

View File

@ -22,6 +22,7 @@ import (
"time" "time"
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
"k8s.io/kubernetes/pkg/apis/componentconfig" "k8s.io/kubernetes/pkg/apis/componentconfig"
"k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1" "k8s.io/kubernetes/pkg/apis/componentconfig/v1alpha1"
"k8s.io/kubernetes/pkg/kubelet/qos" "k8s.io/kubernetes/pkg/kubelet/qos"
@ -44,7 +45,7 @@ type ProxyServerConfig struct {
KubeAPIBurst int32 KubeAPIBurst int32
ConfigSyncPeriod time.Duration ConfigSyncPeriod time.Duration
CleanupAndExit bool CleanupAndExit bool
NodeRef *api.ObjectReference NodeRef *v1.ObjectReference
Master string Master string
Kubeconfig string Kubeconfig string
} }

View File

@ -304,7 +304,7 @@ func NewProxyServerDefault(config *options.ProxyServerConfig) (*ProxyServer, err
endpointsConfig.Channel("api"), endpointsConfig.Channel("api"),
) )
config.NodeRef = &api.ObjectReference{ config.NodeRef = &v1.ObjectReference{
Kind: "Node", Kind: "Node",
Name: hostname, Name: hostname,
UID: types.UID(hostname), UID: types.UID(hostname),

View File

@ -19,6 +19,7 @@ go_library(
"//cmd/kube-proxy/app/options:go_default_library", "//cmd/kube-proxy/app/options:go_default_library",
"//cmd/kubelet/app:go_default_library", "//cmd/kubelet/app:go_default_library",
"//pkg/api:go_default_library", "//pkg/api:go_default_library",
"//pkg/api/v1:go_default_library",
"//pkg/apis/componentconfig:go_default_library", "//pkg/apis/componentconfig:go_default_library",
"//pkg/apis/componentconfig/v1alpha1:go_default_library", "//pkg/apis/componentconfig/v1alpha1:go_default_library",
"//pkg/client/clientset_generated/clientset:go_default_library", "//pkg/client/clientset_generated/clientset:go_default_library",

View File

@ -22,6 +22,7 @@ import (
proxyapp "k8s.io/kubernetes/cmd/kube-proxy/app" proxyapp "k8s.io/kubernetes/cmd/kube-proxy/app"
"k8s.io/kubernetes/cmd/kube-proxy/app/options" "k8s.io/kubernetes/cmd/kube-proxy/app/options"
"k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api"
"k8s.io/kubernetes/pkg/api/v1"
clientset "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset" clientset "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset"
"k8s.io/kubernetes/pkg/client/record" "k8s.io/kubernetes/pkg/client/record"
proxyconfig "k8s.io/kubernetes/pkg/proxy/config" proxyconfig "k8s.io/kubernetes/pkg/proxy/config"
@ -62,7 +63,7 @@ func NewHollowProxyOrDie(
config := options.NewProxyConfig() config := options.NewProxyConfig()
config.OOMScoreAdj = util.Int32Ptr(0) config.OOMScoreAdj = util.Int32Ptr(0)
config.ResourceContainer = "" config.ResourceContainer = ""
config.NodeRef = &api.ObjectReference{ config.NodeRef = &v1.ObjectReference{
Kind: "Node", Kind: "Node",
Name: nodeName, Name: nodeName,
UID: types.UID(nodeName), UID: types.UID(nodeName),