k8s操作手册 2.3addr命令会看到名为kube-ipvs0的接口名 ⑥部署flannel网络插件 flannel只是pod容器网络的一种实现方式,还可使用calico,canal等其他网络方 案,一套k8s集群只可使用一种网络插件 flannel使得跨主机的Pod之间能通信,底层实现是使用了vxlan flannel源码地址: h�ps://github.com/flannel-io/flannel # Service网络,Cluster-IP用于集群内各服务互相访问的,因为 pod ip是会随pod的漂移而改变,所以需要一个固定的ip便于集 群内互访,是由各k8s成员结点上的kube-proxy组件去维护的一 个网络,底层实现是iptalbes规则或ipvs规则 ★K8S服务器上的网络接口信息 # ip addr #查看ip网卡信息 1: lo: #如果不使用docker,则没有此接 口 5: kube-ipvs0:mtu 1500 qdisc noop state DOWN #Service 网络,使用ipvs实现 inet 10.7.0.1/32 scope global kube-ipvs0 valid_l� forever preferred_l� forever inet 10 0 码力 | 126 页 | 4.33 MB | 1 年前3
python3学习手册#用于生成一个dic�onary enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符 串)组合为一个索引序列,同时列出下标和数据,一般用在 for 循环当 中 slice() 函数实现切片对象,主要用在切片操作函数里的参数传递 sorted() 函 数 对 所 有 可 迭 代 的 对 象 进 行 排 序 操 作 , 默 认 升 序 , reverse=True则降序,返回新的list;list Thread(target=consumer_b) p.start() c.start() if __name__ == "__main__": main() 上面的代码就是实现生产者和消费者模型的一个比较简单的例子。 在并发编程中,使用生产者和消费之模式可以解决绝大多数的并发问 题 如果生产者处理的速度很快,而消费者处理速度很慢,那么生产者就 必须等消费者处理完,才能继续生产数据。 tree_root.insert(tree_0_0, 2, "yum", text="yum") main_window.mainloop() ★Canvas-Frame-滚动框实现 import tkinter window = tkinter.Tk() # 创建窗口对象 window.geometry("480x320") # 设置窗口大小,宽x高 scrollbar0 码力 | 213 页 | 3.53 MB | 1 年前3
git 操作手册②TortoiseGit 官网: h�ps://tortoisegit.org/ 使用TortoiseGit时,要求提前安装好git工具 ★部署gitlab仓库 gitlab是一个基于git实现的在线代码仓库软件,提供web可视化管理界面,通常 用于企业团队内部协作开发 ★安装gitlab-ce 部署gitlab-ce要求服务器内存>=4GB,本例使用操作系统为 Rocky Linux0 码力 | 35 页 | 1.69 MB | 1 年前3
共 3 条
- 1













