From 4ef79733b6001f30a690c11ad9b30da7d3eb224c Mon Sep 17 00:00:00 2001 From: Jeff Lowdermilk Date: Thu, 21 May 2015 11:45:06 -0700 Subject: [PATCH] Remove pkg/api dependency from pkg/client/clientcmd/api --- pkg/client/clientcmd/api/v1/types.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkg/client/clientcmd/api/v1/types.go b/pkg/client/clientcmd/api/v1/types.go index 3f29f435bc7..146d14dcbbc 100644 --- a/pkg/client/clientcmd/api/v1/types.go +++ b/pkg/client/clientcmd/api/v1/types.go @@ -17,7 +17,6 @@ limitations under the License. package v1 import ( - "github.com/GoogleCloudPlatform/kubernetes/pkg/api/v1beta3" "github.com/GoogleCloudPlatform/kubernetes/pkg/runtime" ) @@ -26,7 +25,11 @@ import ( // Config holds the information needed to build connect to remote kubernetes clusters as a given user type Config struct { - v1beta3.TypeMeta `json:",inline"` + // Legacy field from pkg/api/types.go TypeMeta. + // TODO(jlowdermilk): remove this after eliminating downstream dependencies. + Kind string `json:"kind,omitempty"` + // Version of the schema for this config object. + APIVersion string `json:"apiVersion,omitempty"` // Preferences holds general information to be use for cli interactions Preferences Preferences `json:"preferences"` // Clusters is a map of referencable names to cluster configs