...
1
16
17
18
19 package nodefeature
20
21 import (
22 "k8s.io/kubernetes/test/e2e/framework"
23 )
24
25 var (
26
27
28
29 AppArmor = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("AppArmor"))
30
31
32 CheckpointContainer = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("CheckpointContainer"))
33
34
35 CriticalPod = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("CriticalPod"))
36
37
38 DeviceManager = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("DeviceManager"))
39
40
41 DevicePluginProbe = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("DevicePluginProbe"))
42
43
44 DownwardAPIHugePages = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("DownwardAPIHugePages"))
45
46
47 DynamicResourceAllocation = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("DynamicResourceAllocation"))
48
49
50 Eviction = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("Eviction"))
51
52
53 FSGroup = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("FSGroup"))
54
55
56 GarbageCollect = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("GarbageCollect"))
57
58
59 GracefulNodeShutdown = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("GracefulNodeShutdown"))
60
61
62 GracefulNodeShutdownBasedOnPodPriority = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("GracefulNodeShutdownBasedOnPodPriority"))
63
64
65 HostAccess = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("HostAccess"))
66
67
68 ImageID = framework.WithNodeFeature(framework.ValidNodeFeatures.Add(" ImageID"))
69
70
71 KubeletConfigDropInDir = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("KubeletConfigDropInDir"))
72
73
74 LSCIQuotaMonitoring = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("LSCIQuotaMonitoring"))
75
76
77 NodeAllocatable = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("NodeAllocatable"))
78
79
80 NodeProblemDetector = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("NodeProblemDetector"))
81
82
83 OOMScoreAdj = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("OOMScoreAdj"))
84
85
86 PodDisruptionConditions = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("PodDisruptionConditions"))
87
88
89 PodHostIPs = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("PodHostIPs"))
90
91
92 PodResources = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("PodResources"))
93
94
95 RecursiveReadOnlyMounts = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("RecursiveReadOnlyMounts"))
96
97
98 ResourceMetrics = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("ResourceMetrics"))
99
100
101 RuntimeHandler = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("RuntimeHandler"))
102
103
104 SidecarContainers = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("SidecarContainers"))
105
106
107 SystemNodeCriticalPod = framework.WithNodeFeature(framework.ValidNodeFeatures.Add("SystemNodeCriticalPod"))
108
109
110 )
111
112 func init() {
113
114 framework.ValidNodeFeatures.Freeze()
115 }
116
View as plain text