You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: config/config.go
-176Lines changed: 0 additions & 176 deletions
Original file line number
Diff line number
Diff line change
@@ -101,10 +101,6 @@ type PrivateNodes struct {
101
101
// Enabled defines if dedicated nodes should be enabled.
102
102
Enabledbool`json:"enabled,omitempty"`
103
103
104
-
// ImportNodeBinaries defines to use the loft-sh/kubernetes:VERSION-full image to also copy the node binaries to the control plane. This allows upgrades and
105
-
// joining new nodes into the cluster without having to download the binaries from the internet.
// Tunnel holds configuration for the private nodes tunnel. This can be used to connect the private nodes to the control plane or
121
-
// connect the private nodes to each other if they are not running in the same network. Platform connection is required for the tunnel to work.
122
-
TunnelPrivateNodesTunnel`json:"tunnel,omitempty"`
123
-
}
124
-
125
-
typePrivateNodesTunnelstruct {
126
-
// Enabled defines if the private nodes tunnel should be enabled.
127
-
Enabledbool`json:"enabled,omitempty"`
128
-
129
-
// NodeToNode holds configuration for the node to node tunnel. This can be used to connect the private nodes to each other if they are not running in the same network.
// TerminationGracePeriod is the maximum duration the controller will wait before forcefully deleting the pods on a node, measured from when deletion is first initiated.
170
-
//
171
-
// Warning: this feature takes precedence over a Pod's terminationGracePeriodSeconds value, and bypasses any blocked PDBs or the karpenter.sh/do-not-disrupt annotation.
172
-
//
173
-
// This field is intended to be used by cluster administrators to enforce that nodes can be cycled within a given time period.
174
-
// When set, drifted nodes will begin draining even if there are pods blocking eviction. Draining will respect PDBs and the do-not-disrupt annotation until the TGP is reached.
175
-
//
176
-
// Karpenter will preemptively delete pods so their terminationGracePeriodSeconds align with the node's terminationGracePeriod.
177
-
// If a pod would be terminated without being granted its full terminationGracePeriodSeconds prior to the node timeout,
178
-
// that pod will be deleted at T = node timeout - pod terminationGracePeriodSeconds.
179
-
//
180
-
// The feature can also be used to allow maximum time limits for long-running jobs which can delay node termination with preStop hooks.
181
-
// Defaults to 30s. Set to Never to wait indefinitely for pods to be drained.
// TerminationGracePeriod is the maximum duration the controller will wait before forcefully deleting the pods on a node, measured from when deletion is first initiated.
241
-
//
242
-
// Warning: this feature takes precedence over a Pod's terminationGracePeriodSeconds value, and bypasses any blocked PDBs or the karpenter.sh/do-not-disrupt annotation.
243
-
//
244
-
// This field is intended to be used by cluster administrators to enforce that nodes can be cycled within a given time period.
245
-
// When set, drifted nodes will begin draining even if there are pods blocking eviction. Draining will respect PDBs and the do-not-disrupt annotation until the TGP is reached.
246
-
//
247
-
// Karpenter will preemptively delete pods so their terminationGracePeriodSeconds align with the node's terminationGracePeriod.
248
-
// If a pod would be terminated without being granted its full terminationGracePeriodSeconds prior to the node timeout,
249
-
// that pod will be deleted at T = node timeout - pod terminationGracePeriodSeconds.
250
-
//
251
-
// The feature can also be used to allow maximum time limits for long-running jobs which can delay node termination with preStop hooks.
252
-
// Defaults to 30s. Set to Never to wait indefinitely for pods to be drained.
// BundleRepository is the repository to use for downloading the Kubernetes bundle. Defaults to https://github.com/loft-sh/kubernetes/releases/download
0 commit comments