节点组件服务是kubelet、kube-proxy、ContainerRuntime、kube-dns/CoreDNS、fluentd/FluentBit、kubelet-cadviso。
1、kubelet:是每个node节点上的主要组件,用于管理node节点上的容器。kubelet负责与KubernetesAPIServer交互,接收Pod的描述信息,并确保Pod中的容器正常运行。
2、kube-proxy:是Kubernetes中用于实现Service的组件之一。kube-proxy负责为Service提供负载均衡和服务发现功能,同时维护着node节点上的iptables规则,以便将Service的流量正确地路由到后端Pod。
3、ContainerRuntime:是Kubernetes中用于运行容器的底层组件。Kubernetes支持多种容器运行时,如Docker、containerd、CRI-O等,其中Docker是最为常用的容器运行时之一。
4、kube-dns/CoreDNS:是Kubernetes中用于服务发现和DNS解析的组件。kube-dns/CoreDNS负责将Service名称解析为对应的PodIP地址,以便其他Pod能够与该Service通信。
5、fluentd/FluentBit:是Kubernetes中用于日志收集和聚合的组件。fluentd/FluentBit可以将Pod和node节点上产生的日志收集并发送到指定的日志存储系统中,例如Elasticsearch、Logstash等。
6、ubelet-cadvisor:是Kubernetes中用于监控node节点上容器资源使用情况的组件。kubelet-cadvisor会定期收集node节点上的容器资源使用情况,并将数据发送到KubernetesAPIServer,以供管理员进行监控和分析。
我们在html里想要获取指定的元素,可以用dom *** 作,但是比较繁琐
node *** 作,主要利用element的父子兄弟关系来获取元素,让我们开始吧
在所有元素的属性下有一个nodeType,一共有3个,分别代表如下
元素节点:nodeType=1
属性节点:nodeType=2
文本节点:nodeType=3
我们主要用的就是元素节点
nodeparentNode
没错它里里面还有文本节点,但是我们只想要元素节点,所以我们一般不用子级节点childNodes
我们一般用这个来输出子元素
获取第一,最后1个字节点,文本,元素节点都包括
获取元素节点,常用
下一个兄弟节点,包含文本节点
上一个兄弟节点,包含文本节点
下一个兄弟元素节点,常用
上一个兄弟元素节点,常用
如果要插在前面就要用到insertBefore
用法是:nodeinsertBefore(插入的元素,在哪个子元素的前面)
:::danger
用。cloneNote来复制,如果()里不填就是false,那么就是浅复制,只复制一个标签并不复制整体元素,如果改成true,那么整个都复制,包括里面的子元素,属性
:::
以上就是关于kubernetes集群的node节点组件服务是全部的内容,包括:kubernetes集群的node节点组件服务是、jsDOM-node、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)