Documentation
¶
Index ¶
Constants ¶
View Source
const ( // SyncController DefaultContextSendModuleName = "cloudhub" ProjectName = "KubeEdge" SystemName = "kubeedge" SystemNamespace = SystemName CloudConfigMapName = "cloudcore" // runtime DockerContainerRuntime = "docker" RemoteContainerRuntime = "remote" )
Module name and group name
View Source
const ( DefaultCAURL = "/ca.crt" DefaultCertURL = "/edge.crt" DefaultNodeUpgradeURL = "/nodeupgrade" DefaultTaskStateReportURL = "/task/{taskType}/name/{taskID}/node/{nodeID}/status" DefaultServiceAccountIssuer = "https://kubernetes.default.svc.cluster.local" // Edged DefaultDockerAddress = "unix:///var/run/docker.sock" DefaultDockershimRootDir = "/var/lib/dockershim" DefaultRuntimeType = "remote" DefaultEdgedMemoryCapacity = 7852396000 // DefaultMosquittoImage ... // Deprecated: the mqtt broker is alreay managed by the DaemonSet in the cloud 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" DefaultImagePullProgressDeadline = time.Minute DefaultImageGCHighThreshold = 80 DefaultImageGCLowThreshold = 40 DefaultMaximumDeadContainersPerPod = 1 DefaultHostnameOverride = "default-edge-node" DefaultRegisterNodeNamespace = "default" DefaultNetworkPluginMTU = 1500 DefaultConcurrentConsumers = 5 DefaultCgroupRoot = "" DefaultVolumeStatsAggPeriod = time.Minute DefaultTunnelPort = 10004 DefaultClusterDomain = "cluster.local" CurrentSupportK8sVersion = "v1.28.6" // MetaManager DefaultRemoteQueryTimeout = 60 DefaultMetaServerAddr = "127.0.0.1:10550" DefaultDummyServerAddr = "169.254.30.10:10550" // Config DefaultKubeContentType = "application/vnd.kubernetes.protobuf" DefaultKubeNamespace = v1.NamespaceAll DefaultKubeQPS = 100.0 DefaultKubeBurst = 200 DefaultNodeLimit = 500 DefaultKubeUpdateNodeFrequency = 20 // EdgeController DefaultUpdatePodStatusWorkers = 1 DefaultUpdateNodeStatusWorkers = 1 DefaultQueryConfigMapWorkers = 100 DefaultQuerySecretWorkers = 100 DefaultQueryPersistentVolumeWorkers = 4 DefaultQueryPersistentVolumeClaimWorkers = 4 DefaultQueryVolumeAttachmentWorkers = 4 DefaultCreateNodeWorkers = 100 DefaultUpdateNodeWorkers = 4 DefaultPatchPodWorkers = 100 DefaultDeletePodWorkers = 100 DefaultUpdateRuleStatusWorkers = 4 DefaultQueryLeaseWorkers = 100 DefaultServiceAccountTokenWorkers = 100 DefaultCreatePodWorkers = 4 DefaultCertificateSigningRequestWorkers = 4 DefaultUpdatePodStatusBuffer = 1024 DefaultUpdateNodeStatusBuffer = 1024 DefaultQueryConfigMapBuffer = 1024 DefaultQuerySecretBuffer = 1024 DefaultQueryPersistentVolumeBuffer = 1024 DefaultQueryPersistentVolumeClaimBuffer = 1024 DefaultQueryVolumeAttachmentBuffer = 1024 DefaultCreateNodeBuffer = 1024 DefaultUpdateNodeBuffer = 1024 DefaultPatchPodBuffer = 1024 DefaultDeletePodBuffer = 1024 DefaultQueryLeaseBuffer = 1024 DefaultServiceAccountTokenBuffer = 1024 DefaultCreatePodBuffer = 1024 DefaultCertificateSigningRequestBuffer = 1024 DefaultPodEventBuffer = 1 DefaultConfigMapEventBuffer = 1 DefaultSecretEventBuffer = 1 DefaultRulesEventBuffer = 1 DefaultRuleEndpointsEventBuffer = 1 // DeviceController DefaultUpdateDeviceStatusBuffer = 1024 DefaultDeviceEventBuffer = 1 DefaultDeviceModelEventBuffer = 1 DefaultUpdateDeviceStatusWorkers = 1 // TaskManager DefaultNodeUpgradeJobStatusBuffer = 1024 DefaultNodeUpgradeJobEventBuffer = 1 DefaultNodeUpgradeJobWorkers = 1 // ImagePrePullController DefaultImagePrePullJobStatusBuffer = 1024 DefaultImagePrePullJobEventBuffer = 1 DefaultImagePrePullJobWorkers = 1 // Resource sep ResourceSep = "/" ResourceTypeService = "service" ResourceTypeEndpoints = "endpoints" ResourceTypePersistentVolume = "persistentvolume" ResourceTypePersistentVolumeClaim = "persistentvolumeclaim" ResourceTypeVolumeAttachment = "volumeattachment" CSIResourceTypeVolume = "volume" CSIOperationTypeCreateVolume = "createvolume" CSIOperationTypeDeleteVolume = "deletevolume" CSIOperationTypeControllerPublishVolume = "controllerpublishvolume" CSIOperationTypeControllerUnpublishVolume = "controllerunpublishvolume" CSISyncMsgRespTimeout = 1 * time.Minute ServerAddress = "127.0.0.1" // ServerPort is the default port for the edgecore server on each host machine. // May be overridden by a flag at startup in the future. ServerPort = 10350 // MessageSuccessfulContent is the successful content value of Message struct MessageSuccessfulContent string = "OK" DefaultQPS = 30 DefaultBurst = 60 // MaxRespBodyLength is the max length of http response body MaxRespBodyLength = 1 << 20 // 1 MiB EdgeNodeRoleKey = "node-role.kubernetes.io/edge" EdgeNodeRoleValue = "" // DefaultMosquittoContainerName ... // Deprecated: the mqtt broker is alreay managed by the DaemonSet in the cloud DefaultMosquittoContainerName = "mqtt-kubeedge" // DeployMqttContainerEnv ... // Deprecated: the mqtt broker is alreay managed by the DaemonSet in the cloud DeployMqttContainerEnv = "DEPLOY_MQTT_CONTAINER" // EdgeHub DefaultWebSocketPort = 10000 DefaultQuicPort = 10001 // DeviceTwin DefaultDMISockPath = "/etc/kubeedge/dmi.sock" )
Resources
View Source
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/" // DefaultManifestsDir edge node default static pod path DefaultManifestsDir = "/etc/kubeedge/manifests" )
Resources
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.