diff options
| author | KubeEdge Bot <48982446+kubeedge-bot@users.noreply.github.com> | 2023-09-22 10:12:54 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-22 10:12:54 +0800 |
| commit | f7105461ecacc35d89d92ca03601a155a68a6944 (patch) | |
| tree | 5751fad0c7024e98d89224431ff49d8309da3d84 /common | |
| parent | Merge pull request #5025 from wbc6080/update-docker (diff) | |
| parent | chore: update import sort (diff) | |
| download | kubeedge-f7105461ecacc35d89d92ca03601a155a68a6944.tar.gz | |
Merge pull request #4967 from wujunyi792/feat/windows-nodes-edgecore
Feat/windows nodes edgecore
Diffstat (limited to 'common')
| -rw-r--r-- | common/constants/default.go | 40 | ||||
| -rw-r--r-- | common/constants/default_others.go | 33 | ||||
| -rw-r--r-- | common/constants/default_windows.go | 36 |
3 files changed, 77 insertions, 32 deletions
diff --git a/common/constants/default.go b/common/constants/default.go index f42b3873f..cb7231078 100644 --- a/common/constants/default.go +++ b/common/constants/default.go @@ -28,38 +28,17 @@ const ( // Resources const ( - // Certificates - DefaultConfigDir = "/etc/kubeedge/config/" - DefaultCAFile = "/etc/kubeedge/ca/rootCA.crt" - DefaultCAKeyFile = "/etc/kubeedge/ca/rootCA.key" - DefaultCertFile = "/etc/kubeedge/certs/server.crt" - DefaultKeyFile = "/etc/kubeedge/certs/server.key" + DefaultCAURL = "/ca.crt" + DefaultCertURL = "/edge.crt" + DefaultNodeUpgradeURL = "/nodeupgrade" DefaultServiceAccountIssuer = "https://kubernetes.default.svc.cluster.local" - DefaultCAURL = "/ca.crt" - DefaultCertURL = "/edge.crt" - DefaultNodeUpgradeURL = "/nodeupgrade" - - DefaultStreamCAFile = "/etc/kubeedge/ca/streamCA.crt" - DefaultStreamCertFile = "/etc/kubeedge/certs/stream.crt" - DefaultStreamKeyFile = "/etc/kubeedge/certs/stream.key" - - DefaultMqttCAFile = "/etc/kubeedge/ca/rootCA.crt" - DefaultMqttCertFile = "/etc/kubeedge/certs/server.crt" - DefaultMqttKeyFile = "/etc/kubeedge/certs/server.key" - - // Bootstrap file, contains token used by edgecore to apply for ca/cert - BootstrapFile = "/etc/kubeedge/bootstrap-edgecore.conf" - // Edged - DefaultRootDir = "/var/lib/edged" - DefaultDockerAddress = "unix:///var/run/docker.sock" - DefaultRuntimeType = "remote" - DefaultDockershimRootDir = "/var/lib/dockershim" - DefaultEdgedMemoryCapacity = 7852396000 - DefaultRemoteRuntimeEndpoint = "unix:///run/containerd/containerd.sock" - DefaultRemoteImageEndpoint = "unix:///run/containerd/containerd.sock" - DefaultMosquittoImage = "eclipse-mosquitto:1.6.15" + DefaultDockerAddress = "unix:///var/run/docker.sock" + DefaultDockershimRootDir = "/var/lib/dockershim" + DefaultRuntimeType = "remote" + DefaultEdgedMemoryCapacity = 7852396000 + DefaultMosquittoImage = "eclipse-mosquitto:1.6.15" // update PodSandboxImage version when bumping k8s vendor version, consistent with vendor/k8s.io/kubernetes/cmd/kubelet/app/options/container_runtime.go defaultPodSandboxImageVersion // When this value are updated, also update comments in pkg/apis/componentconfig/edgecore/v1alpha1/types.go DefaultPodSandboxImage = "kubeedge/pause:3.6" @@ -69,9 +48,6 @@ const ( DefaultMaximumDeadContainersPerPod = 1 DefaultHostnameOverride = "default-edge-node" DefaultRegisterNodeNamespace = "default" - DefaultCNIConfDir = "/etc/cni/net.d" - DefaultCNIBinDir = "/opt/cni/bin" - DefaultCNICacheDir = "/var/lib/cni/cache" DefaultNetworkPluginMTU = 1500 DefaultConcurrentConsumers = 5 DefaultCgroupRoot = "" diff --git a/common/constants/default_others.go b/common/constants/default_others.go new file mode 100644 index 000000000..20defe4a7 --- /dev/null +++ b/common/constants/default_others.go @@ -0,0 +1,33 @@ +//go:build !windows + +package constants + +// Resources +const ( + // Certificates + DefaultConfigDir = "/etc/kubeedge/config/" + DefaultCAFile = "/etc/kubeedge/ca/rootCA.crt" + DefaultCAKeyFile = "/etc/kubeedge/ca/rootCA.key" + DefaultCertFile = "/etc/kubeedge/certs/server.crt" + DefaultKeyFile = "/etc/kubeedge/certs/server.key" + + DefaultStreamCAFile = "/etc/kubeedge/ca/streamCA.crt" + DefaultStreamCertFile = "/etc/kubeedge/certs/stream.crt" + DefaultStreamKeyFile = "/etc/kubeedge/certs/stream.key" + + DefaultMqttCAFile = "/etc/kubeedge/ca/rootCA.crt" + DefaultMqttCertFile = "/etc/kubeedge/certs/server.crt" + DefaultMqttKeyFile = "/etc/kubeedge/certs/server.key" + + // Bootstrap file, contains token used by edgecore to apply for ca/cert + BootstrapFile = "/etc/kubeedge/bootstrap-edgecore.conf" + + // Edged + DefaultRootDir = "/var/lib/edged" + DefaultRemoteRuntimeEndpoint = "unix:///run/containerd/containerd.sock" + DefaultRemoteImageEndpoint = "unix:///run/containerd/containerd.sock" + DefaultCNIConfDir = "/etc/cni/net.d" + DefaultCNIBinDir = "/opt/cni/bin" + DefaultCNICacheDir = "/var/lib/cni/cache" + DefaultVolumePluginDir = "/usr/libexec/kubernetes/kubelet-plugins/volume/exec/" +) diff --git a/common/constants/default_windows.go b/common/constants/default_windows.go new file mode 100644 index 000000000..021ed739c --- /dev/null +++ b/common/constants/default_windows.go @@ -0,0 +1,36 @@ +//go:build windows + +package constants + +// Module name and group name +const () + +// Resources +const ( + // Certificates + DefaultConfigDir = "c:\\etc\\kubeedge\\config\\" + DefaultCAFile = "c:\\etc\\kubeedge\\ca\\rootCA.crt" + DefaultCAKeyFile = "c:\\etc\\kubeedge\\ca\\rootCA.key" + DefaultCertFile = "c:\\etc\\kubeedge\\certs\\server.crt" + DefaultKeyFile = "c:\\etc\\kubeedge\\certs\\server.key" + + DefaultStreamCAFile = "c:\\etc\\kubeedge\\ca\\streamCA.crt" + DefaultStreamCertFile = "c:\\etc\\kubeedge\\certs\\stream.crt" + DefaultStreamKeyFile = "c:\\etc\\kubeedge\\certs\\stream.key" + + DefaultMqttCAFile = "c:\\etc\\kubeedge\\ca\\rootCA.crt" + DefaultMqttCertFile = "c:\\etc\\kubeedge\\certs\\server.crt" + DefaultMqttKeyFile = "c:\\etc\\kubeedge\\certs\\server.key" + + // Bootstrap file, contains token used by edgecore to apply for ca/cert + BootstrapFile = "c:\\etc\\kubeedge\\bootstrap-edgecore.conf" + + // Edged + DefaultRootDir = "c:\\var\\lib\\edged" + DefaultRemoteRuntimeEndpoint = "npipe://./pipe/containerd-containerd" + DefaultRemoteImageEndpoint = "npipe://./pipe/containerd-containerd" + DefaultCNIConfDir = "c:\\etc\\cni\\net.d" + DefaultCNIBinDir = "c:\\opt\\cni\\bin" + DefaultCNICacheDir = "c:\\var\\lib\\cni\\cache" + DefaultVolumePluginDir = "C:\\usr\\libexec\\kubernetes\\kubelet-plugins\\volume\\exec\\" +) |
