mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 19:01:49 +00:00
Make kubelet.sock path changable
This commit is contained in:
parent
2dd69d18c6
commit
22143b5cbb
@ -24,25 +24,26 @@ const (
|
|||||||
|
|
||||||
// Version means current version of the API supported by kubelet
|
// Version means current version of the API supported by kubelet
|
||||||
Version = "v1beta1"
|
Version = "v1beta1"
|
||||||
|
|
||||||
// DevicePluginPath is the folder the Device Plugin is expecting sockets to be on
|
// DevicePluginPath is the folder the Device Plugin is expecting sockets to be on
|
||||||
// Only privileged pods have access to this path
|
// Only privileged pods have access to this path
|
||||||
// Note: Placeholder until we find a "standard path"
|
// Note: Placeholder until we find a "standard path"
|
||||||
DevicePluginPath = "/var/lib/kubelet/device-plugins/"
|
DevicePluginPath = "/var/lib/kubelet/device-plugins/"
|
||||||
// KubeletSocket is the path of the Kubelet registry socket
|
|
||||||
KubeletSocket = DevicePluginPath + "kubelet.sock"
|
|
||||||
|
|
||||||
// DevicePluginPathWindows Avoid failed to run Kubelet: bad socketPath,
|
// DevicePluginPathWindows Avoid failed to run Kubelet: bad socketPath,
|
||||||
// must be an absolute path: /var/lib/kubelet/device-plugins/kubelet.sock
|
// must be an absolute path: /var/lib/kubelet/device-plugins/kubelet.sock
|
||||||
// https://github.com/kubernetes/kubernetes/issues/93262
|
// https://github.com/kubernetes/kubernetes/issues/93262
|
||||||
// https://github.com/kubernetes/kubernetes/pull/93285#discussion_r458140701
|
// https://github.com/kubernetes/kubernetes/pull/93285#discussion_r458140701
|
||||||
DevicePluginPathWindows = "\\var\\lib\\kubelet\\device-plugins\\"
|
DevicePluginPathWindows = "\\var\\lib\\kubelet\\device-plugins\\"
|
||||||
// KubeletSocketWindows is the path of the Kubelet registry socket on windows
|
|
||||||
KubeletSocketWindows = DevicePluginPathWindows + "kubelet.sock"
|
|
||||||
|
|
||||||
// KubeletPreStartContainerRPCTimeoutInSecs is the timeout duration in secs for PreStartContainer RPC
|
// KubeletPreStartContainerRPCTimeoutInSecs is the timeout duration in secs for PreStartContainer RPC
|
||||||
// Timeout duration in secs for PreStartContainer RPC
|
|
||||||
KubeletPreStartContainerRPCTimeoutInSecs = 30
|
KubeletPreStartContainerRPCTimeoutInSecs = 30
|
||||||
)
|
)
|
||||||
|
|
||||||
// SupportedVersions provides a list of supported version
|
var (
|
||||||
var SupportedVersions = [...]string{"v1beta1"}
|
// KubeletSocket is the path of the Kubelet registry socket
|
||||||
|
KubeletSocket = DevicePluginPath + "kubelet.sock"
|
||||||
|
// KubeletSocketWindows is the path of the Kubelet registry socket on windows
|
||||||
|
KubeletSocketWindows = DevicePluginPathWindows + "kubelet.sock"
|
||||||
|
// SupportedVersions provides a list of supported version
|
||||||
|
SupportedVersions = [...]string{"v1beta1"}
|
||||||
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user