Skip to content

Commit 282bf64

Browse files
author
k8s-merge-robot
committed
Merge pull request kubernetes#13181 from mikedanese/daemon_experimental
Auto commit by PR queue bot
2 parents 9da41ae + bee3fd0 commit 282bf64

38 files changed

+1136
-1127
lines changed

pkg/api/deep_copy_generated.go

-67
Original file line numberDiff line numberDiff line change
@@ -291,69 +291,6 @@ func deepCopy_api_ContainerStatus(in ContainerStatus, out *ContainerStatus, c *c
291291
return nil
292292
}
293293

294-
func deepCopy_api_Daemon(in Daemon, out *Daemon, c *conversion.Cloner) error {
295-
if err := deepCopy_api_TypeMeta(in.TypeMeta, &out.TypeMeta, c); err != nil {
296-
return err
297-
}
298-
if err := deepCopy_api_ObjectMeta(in.ObjectMeta, &out.ObjectMeta, c); err != nil {
299-
return err
300-
}
301-
if err := deepCopy_api_DaemonSpec(in.Spec, &out.Spec, c); err != nil {
302-
return err
303-
}
304-
if err := deepCopy_api_DaemonStatus(in.Status, &out.Status, c); err != nil {
305-
return err
306-
}
307-
return nil
308-
}
309-
310-
func deepCopy_api_DaemonList(in DaemonList, out *DaemonList, c *conversion.Cloner) error {
311-
if err := deepCopy_api_TypeMeta(in.TypeMeta, &out.TypeMeta, c); err != nil {
312-
return err
313-
}
314-
if err := deepCopy_api_ListMeta(in.ListMeta, &out.ListMeta, c); err != nil {
315-
return err
316-
}
317-
if in.Items != nil {
318-
out.Items = make([]Daemon, len(in.Items))
319-
for i := range in.Items {
320-
if err := deepCopy_api_Daemon(in.Items[i], &out.Items[i], c); err != nil {
321-
return err
322-
}
323-
}
324-
} else {
325-
out.Items = nil
326-
}
327-
return nil
328-
}
329-
330-
func deepCopy_api_DaemonSpec(in DaemonSpec, out *DaemonSpec, c *conversion.Cloner) error {
331-
if in.Selector != nil {
332-
out.Selector = make(map[string]string)
333-
for key, val := range in.Selector {
334-
out.Selector[key] = val
335-
}
336-
} else {
337-
out.Selector = nil
338-
}
339-
if in.Template != nil {
340-
out.Template = new(PodTemplateSpec)
341-
if err := deepCopy_api_PodTemplateSpec(*in.Template, out.Template, c); err != nil {
342-
return err
343-
}
344-
} else {
345-
out.Template = nil
346-
}
347-
return nil
348-
}
349-
350-
func deepCopy_api_DaemonStatus(in DaemonStatus, out *DaemonStatus, c *conversion.Cloner) error {
351-
out.CurrentNumberScheduled = in.CurrentNumberScheduled
352-
out.NumberMisscheduled = in.NumberMisscheduled
353-
out.DesiredNumberScheduled = in.DesiredNumberScheduled
354-
return nil
355-
}
356-
357294
func deepCopy_api_DeleteOptions(in DeleteOptions, out *DeleteOptions, c *conversion.Cloner) error {
358295
if err := deepCopy_api_TypeMeta(in.TypeMeta, &out.TypeMeta, c); err != nil {
359296
return err
@@ -2199,10 +2136,6 @@ func init() {
21992136
deepCopy_api_ContainerStateTerminated,
22002137
deepCopy_api_ContainerStateWaiting,
22012138
deepCopy_api_ContainerStatus,
2202-
deepCopy_api_Daemon,
2203-
deepCopy_api_DaemonList,
2204-
deepCopy_api_DaemonSpec,
2205-
deepCopy_api_DaemonStatus,
22062139
deepCopy_api_DeleteOptions,
22072140
deepCopy_api_EmptyDirVolumeSource,
22082141
deepCopy_api_EndpointAddress,

pkg/api/helpers.go

-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,6 @@ var standardResources = util.NewStringSet(
8383
string(ResourceQuotas),
8484
string(ResourceServices),
8585
string(ResourceReplicationControllers),
86-
string(ResourceDaemon),
8786
string(ResourceSecrets),
8887
string(ResourcePersistentVolumeClaims),
8988
string(ResourceStorage))

pkg/api/latest/latest.go

-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,6 @@ func init() {
9595
"PodExecOptions",
9696
"PodAttachOptions",
9797
"PodProxyOptions",
98-
"Daemon",
9998
"ThirdPartyResource",
10099
"ThirdPartyResourceData",
101100
"ThirdPartyResourceList")

pkg/api/register.go

-4
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ func init() {
3232
&PodTemplateList{},
3333
&ReplicationControllerList{},
3434
&ReplicationController{},
35-
&DaemonList{},
36-
&Daemon{},
3735
&ServiceList{},
3836
&Service{},
3937
&NodeList{},
@@ -85,8 +83,6 @@ func (*PodTemplate) IsAnAPIObject() {}
8583
func (*PodTemplateList) IsAnAPIObject() {}
8684
func (*ReplicationController) IsAnAPIObject() {}
8785
func (*ReplicationControllerList) IsAnAPIObject() {}
88-
func (*Daemon) IsAnAPIObject() {}
89-
func (*DaemonList) IsAnAPIObject() {}
9086
func (*Service) IsAnAPIObject() {}
9187
func (*ServiceList) IsAnAPIObject() {}
9288
func (*Endpoints) IsAnAPIObject() {}

pkg/api/testing/fuzzer.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ func FuzzerFor(t *testing.T, version string, src rand.Source) *fuzz.Fuzzer {
120120
c.FuzzNoCustom(j) // fuzz self without calling this function again
121121
//j.TemplateRef = nil // this is required for round trip
122122
},
123-
func(j *api.DaemonSpec, c fuzz.Continue) {
123+
func(j *expapi.DaemonSpec, c fuzz.Continue) {
124124
c.FuzzNoCustom(j) // fuzz self without calling this function again
125125
},
126126
func(j *api.List, c fuzz.Continue) {

pkg/api/types.go

-50
Original file line numberDiff line numberDiff line change
@@ -1058,54 +1058,6 @@ type ReplicationControllerList struct {
10581058
Items []ReplicationController `json:"items"`
10591059
}
10601060

1061-
// DaemonSpec is the specification of a daemon.
1062-
type DaemonSpec struct {
1063-
// Selector is a label query over pods that are managed by the daemon.
1064-
Selector map[string]string `json:"selector"`
1065-
1066-
// Template is the object that describes the pod that will be created.
1067-
// The Daemon will create exactly one copy of this pod on every node
1068-
// that matches the template's node selector (or on every node if no node
1069-
// selector is specified).
1070-
Template *PodTemplateSpec `json:"template,omitempty"`
1071-
}
1072-
1073-
// DaemonStatus represents the current status of a daemon.
1074-
type DaemonStatus struct {
1075-
// CurrentNumberScheduled is the number of nodes that are running exactly 1 copy of the
1076-
// daemon and are supposed to run the daemon.
1077-
CurrentNumberScheduled int `json:"currentNumberScheduled"`
1078-
1079-
// NumberMisscheduled is the number of nodes that are running the daemon, but are
1080-
// not supposed to run the daemon.
1081-
NumberMisscheduled int `json:"numberMisscheduled"`
1082-
1083-
// DesiredNumberScheduled is the total number of nodes that should be running the daemon
1084-
// (including nodes correctly running the daemon).
1085-
DesiredNumberScheduled int `json:"desiredNumberScheduled"`
1086-
}
1087-
1088-
// Daemon represents the configuration of a daemon.
1089-
type Daemon struct {
1090-
TypeMeta `json:",inline"`
1091-
ObjectMeta `json:"metadata,omitempty"`
1092-
1093-
// Spec defines the desired behavior of this daemon.
1094-
Spec DaemonSpec `json:"spec,omitempty"`
1095-
1096-
// Status is the current status of this daemon. This data may be
1097-
// out of date by some window of time.
1098-
Status DaemonStatus `json:"status,omitempty"`
1099-
}
1100-
1101-
// DaemonList is a collection of daemon.
1102-
type DaemonList struct {
1103-
TypeMeta `json:",inline"`
1104-
ListMeta `json:"metadata,omitempty"`
1105-
1106-
Items []Daemon `json:"items"`
1107-
}
1108-
11091061
const (
11101062
// ClusterIPNone - do not assign a cluster IP
11111063
// no proxying required and no environment variables should be created for pods
@@ -1978,8 +1930,6 @@ const (
19781930
ResourceServices ResourceName = "services"
19791931
// ReplicationControllers, number
19801932
ResourceReplicationControllers ResourceName = "replicationcontrollers"
1981-
// Daemon, number
1982-
ResourceDaemon ResourceName = "daemon"
19831933
// ResourceQuotas, number
19841934
ResourceQuotas ResourceName = "resourcequotas"
19851935
// ResourceSecrets, number

pkg/api/v1/conversion_generated.go

-158
Original file line numberDiff line numberDiff line change
@@ -326,81 +326,6 @@ func convert_api_ContainerStatus_To_v1_ContainerStatus(in *api.ContainerStatus,
326326
return nil
327327
}
328328

329-
func convert_api_Daemon_To_v1_Daemon(in *api.Daemon, out *Daemon, s conversion.Scope) error {
330-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
331-
defaulting.(func(*api.Daemon))(in)
332-
}
333-
if err := convert_api_TypeMeta_To_v1_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
334-
return err
335-
}
336-
if err := convert_api_ObjectMeta_To_v1_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, s); err != nil {
337-
return err
338-
}
339-
if err := convert_api_DaemonSpec_To_v1_DaemonSpec(&in.Spec, &out.Spec, s); err != nil {
340-
return err
341-
}
342-
if err := convert_api_DaemonStatus_To_v1_DaemonStatus(&in.Status, &out.Status, s); err != nil {
343-
return err
344-
}
345-
return nil
346-
}
347-
348-
func convert_api_DaemonList_To_v1_DaemonList(in *api.DaemonList, out *DaemonList, s conversion.Scope) error {
349-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
350-
defaulting.(func(*api.DaemonList))(in)
351-
}
352-
if err := convert_api_TypeMeta_To_v1_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
353-
return err
354-
}
355-
if err := convert_api_ListMeta_To_v1_ListMeta(&in.ListMeta, &out.ListMeta, s); err != nil {
356-
return err
357-
}
358-
if in.Items != nil {
359-
out.Items = make([]Daemon, len(in.Items))
360-
for i := range in.Items {
361-
if err := convert_api_Daemon_To_v1_Daemon(&in.Items[i], &out.Items[i], s); err != nil {
362-
return err
363-
}
364-
}
365-
} else {
366-
out.Items = nil
367-
}
368-
return nil
369-
}
370-
371-
func convert_api_DaemonSpec_To_v1_DaemonSpec(in *api.DaemonSpec, out *DaemonSpec, s conversion.Scope) error {
372-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
373-
defaulting.(func(*api.DaemonSpec))(in)
374-
}
375-
if in.Selector != nil {
376-
out.Selector = make(map[string]string)
377-
for key, val := range in.Selector {
378-
out.Selector[key] = val
379-
}
380-
} else {
381-
out.Selector = nil
382-
}
383-
if in.Template != nil {
384-
out.Template = new(PodTemplateSpec)
385-
if err := convert_api_PodTemplateSpec_To_v1_PodTemplateSpec(in.Template, out.Template, s); err != nil {
386-
return err
387-
}
388-
} else {
389-
out.Template = nil
390-
}
391-
return nil
392-
}
393-
394-
func convert_api_DaemonStatus_To_v1_DaemonStatus(in *api.DaemonStatus, out *DaemonStatus, s conversion.Scope) error {
395-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
396-
defaulting.(func(*api.DaemonStatus))(in)
397-
}
398-
out.CurrentNumberScheduled = in.CurrentNumberScheduled
399-
out.NumberMisscheduled = in.NumberMisscheduled
400-
out.DesiredNumberScheduled = in.DesiredNumberScheduled
401-
return nil
402-
}
403-
404329
func convert_api_DeleteOptions_To_v1_DeleteOptions(in *api.DeleteOptions, out *DeleteOptions, s conversion.Scope) error {
405330
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
406331
defaulting.(func(*api.DeleteOptions))(in)
@@ -2691,81 +2616,6 @@ func convert_v1_ContainerStatus_To_api_ContainerStatus(in *ContainerStatus, out
26912616
return nil
26922617
}
26932618

2694-
func convert_v1_Daemon_To_api_Daemon(in *Daemon, out *api.Daemon, s conversion.Scope) error {
2695-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
2696-
defaulting.(func(*Daemon))(in)
2697-
}
2698-
if err := convert_v1_TypeMeta_To_api_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
2699-
return err
2700-
}
2701-
if err := convert_v1_ObjectMeta_To_api_ObjectMeta(&in.ObjectMeta, &out.ObjectMeta, s); err != nil {
2702-
return err
2703-
}
2704-
if err := convert_v1_DaemonSpec_To_api_DaemonSpec(&in.Spec, &out.Spec, s); err != nil {
2705-
return err
2706-
}
2707-
if err := convert_v1_DaemonStatus_To_api_DaemonStatus(&in.Status, &out.Status, s); err != nil {
2708-
return err
2709-
}
2710-
return nil
2711-
}
2712-
2713-
func convert_v1_DaemonList_To_api_DaemonList(in *DaemonList, out *api.DaemonList, s conversion.Scope) error {
2714-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
2715-
defaulting.(func(*DaemonList))(in)
2716-
}
2717-
if err := convert_v1_TypeMeta_To_api_TypeMeta(&in.TypeMeta, &out.TypeMeta, s); err != nil {
2718-
return err
2719-
}
2720-
if err := convert_v1_ListMeta_To_api_ListMeta(&in.ListMeta, &out.ListMeta, s); err != nil {
2721-
return err
2722-
}
2723-
if in.Items != nil {
2724-
out.Items = make([]api.Daemon, len(in.Items))
2725-
for i := range in.Items {
2726-
if err := convert_v1_Daemon_To_api_Daemon(&in.Items[i], &out.Items[i], s); err != nil {
2727-
return err
2728-
}
2729-
}
2730-
} else {
2731-
out.Items = nil
2732-
}
2733-
return nil
2734-
}
2735-
2736-
func convert_v1_DaemonSpec_To_api_DaemonSpec(in *DaemonSpec, out *api.DaemonSpec, s conversion.Scope) error {
2737-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
2738-
defaulting.(func(*DaemonSpec))(in)
2739-
}
2740-
if in.Selector != nil {
2741-
out.Selector = make(map[string]string)
2742-
for key, val := range in.Selector {
2743-
out.Selector[key] = val
2744-
}
2745-
} else {
2746-
out.Selector = nil
2747-
}
2748-
if in.Template != nil {
2749-
out.Template = new(api.PodTemplateSpec)
2750-
if err := convert_v1_PodTemplateSpec_To_api_PodTemplateSpec(in.Template, out.Template, s); err != nil {
2751-
return err
2752-
}
2753-
} else {
2754-
out.Template = nil
2755-
}
2756-
return nil
2757-
}
2758-
2759-
func convert_v1_DaemonStatus_To_api_DaemonStatus(in *DaemonStatus, out *api.DaemonStatus, s conversion.Scope) error {
2760-
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
2761-
defaulting.(func(*DaemonStatus))(in)
2762-
}
2763-
out.CurrentNumberScheduled = in.CurrentNumberScheduled
2764-
out.NumberMisscheduled = in.NumberMisscheduled
2765-
out.DesiredNumberScheduled = in.DesiredNumberScheduled
2766-
return nil
2767-
}
2768-
27692619
func convert_v1_DeleteOptions_To_api_DeleteOptions(in *DeleteOptions, out *api.DeleteOptions, s conversion.Scope) error {
27702620
if defaulting, found := s.DefaultingInterface(reflect.TypeOf(*in)); found {
27712621
defaulting.(func(*DeleteOptions))(in)
@@ -4771,10 +4621,6 @@ func init() {
47714621
convert_api_ContainerState_To_v1_ContainerState,
47724622
convert_api_ContainerStatus_To_v1_ContainerStatus,
47734623
convert_api_Container_To_v1_Container,
4774-
convert_api_DaemonList_To_v1_DaemonList,
4775-
convert_api_DaemonSpec_To_v1_DaemonSpec,
4776-
convert_api_DaemonStatus_To_v1_DaemonStatus,
4777-
convert_api_Daemon_To_v1_Daemon,
47784624
convert_api_DeleteOptions_To_v1_DeleteOptions,
47794625
convert_api_EmptyDirVolumeSource_To_v1_EmptyDirVolumeSource,
47804626
convert_api_EndpointAddress_To_v1_EndpointAddress,
@@ -4889,10 +4735,6 @@ func init() {
48894735
convert_v1_ContainerState_To_api_ContainerState,
48904736
convert_v1_ContainerStatus_To_api_ContainerStatus,
48914737
convert_v1_Container_To_api_Container,
4892-
convert_v1_DaemonList_To_api_DaemonList,
4893-
convert_v1_DaemonSpec_To_api_DaemonSpec,
4894-
convert_v1_DaemonStatus_To_api_DaemonStatus,
4895-
convert_v1_Daemon_To_api_Daemon,
48964738
convert_v1_DeleteOptions_To_api_DeleteOptions,
48974739
convert_v1_EmptyDirVolumeSource_To_api_EmptyDirVolumeSource,
48984740
convert_v1_EndpointAddress_To_api_EndpointAddress,

0 commit comments

Comments
 (0)