From 5447e74129fb5c7735ad479c3e0e7ebb1f7900f3 Mon Sep 17 00:00:00 2001 From: Clayton Coleman Date: Tue, 9 Dec 2014 13:10:38 -0500 Subject: [PATCH] Node/Nodelist --- pkg/api/v1beta1/register.go | 4 ++++ pkg/api/v1beta2/register.go | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/pkg/api/v1beta1/register.go b/pkg/api/v1beta1/register.go index b278d7769ec..53fce718fbe 100644 --- a/pkg/api/v1beta1/register.go +++ b/pkg/api/v1beta1/register.go @@ -25,6 +25,10 @@ import ( var Codec = runtime.CodecFor(api.Scheme, "v1beta1") func init() { + // Future names are supported, and declared first so they take precedence + api.Scheme.AddKnownTypeWithName("v1beta1", "Node", &Minion{}) + api.Scheme.AddKnownTypeWithName("v1beta1", "NodeList", &MinionList{}) + api.Scheme.AddKnownTypes("v1beta1", &Pod{}, &PodList{}, diff --git a/pkg/api/v1beta2/register.go b/pkg/api/v1beta2/register.go index e0319b5ee19..60a2c9d5f63 100644 --- a/pkg/api/v1beta2/register.go +++ b/pkg/api/v1beta2/register.go @@ -25,6 +25,10 @@ import ( var Codec = runtime.CodecFor(api.Scheme, "v1beta2") func init() { + // Future names are supported, and declared first so they take precedence + api.Scheme.AddKnownTypeWithName("v1beta2", "Node", &Minion{}) + api.Scheme.AddKnownTypeWithName("v1beta2", "NodeList", &MinionList{}) + api.Scheme.AddKnownTypes("v1beta2", &Pod{}, &PodList{},