k8s操作手册 2.3⑥部署flannel网络插件 flannel只是pod容器网络的一种实现方式,还可使用calico,canal等其他网络方 案,一套k8s集群只可使用一种网络插件 flannel使得跨主机的Pod之间能通信,底层实现是使用了vxlan flannel源码地址: h�ps://github.com/flannel-io/flannel #先下载flannel插件的k8s部署yml文件 器占一个子网段,然后各pod子网之间是走路由转发的,路由下一跳为flannel.1 设备,它再进行vxlan封装。 ★veth-pair虚拟网络接口 veth pair是成对的虚拟网络设备,一端连接自己的namespace的tcp/ip协议栈, 另一端互相连接;所以veth-pair常用于充当桥梁,连通2个不同的NameSpace网 络 NameSpace是Linux 2.6.x之后的内核版本支持的特性,主要用于资源的隔离,有 放到某个网桥里(如Docker0或cni0这些网桥) ★VxLAN大二层网络隧道 VxLAN是一种隧道技术,能在三层网络的基础上建立二层以太网络,vxlan的实 现方法是将原始的以太网帧加上8字节的vxlan头部,再封装在一个UDP报文里, 此报文目的端口为8472/udp,即对端的隧道终端服务监听8472/udp端口。 所以vxlan可以理解为 MAC帧over UDP,Linux内核在30 码力 | 126 页 | 4.33 MB | 1 年前3
python3学习手册= open('gbk.txt', 'r', encoding='gbk') python3支持的常用字符集编码: u�-8 Unicdoe,默认无BOM u�-16 Unicdoe,默认小端字节序,有BOM,支持 UTF16代理对 gbk 中文-大陆,默认无BOM euc-jp 日语 shi�-jis 日语 euc-kr 韩语 big5 中文-台湾 la�n-1 iso-8859-1 8 ? _Bool bool 1 format指定原始数据的字节序: 字节序默认跟随系统,x86_64为小端字节序 符号 byte order 字节对齐方式 @ na�ve 凑够4个字节 = na�ve 按原字节数 < li�le-endian 按原字节数,小端字节序 > big-endian 按原字节数,大端字节序,逻辑上 是啥顺序就是啥 ! network = big- b,c) <2ih 表示使用小端字节序,2个int赋值给a和b两个变量,1个short赋值 给c import struct with open("test.txt","rb+") as fileobj: strb=fileobj.read(10) a,b,c=struct.unpack("端字节序,一个i赋值给a,一个h赋值给b,4s表示4字节 0 码力 | 213 页 | 3.53 MB | 1 年前3
postgresql操作手册listen_addresses = '*' port = 5432 # vi /var/lib/pgsql/13/data/pg_hba.conf #pg-13版本,添加以下一行表示允 许所有客户端ip远程连接 #若修改了存储路径,则在新的路径下/data_pg/data/pg_hba.conf host all all 0.0.0.0/0 listen_addresses = '*' port = 5432 # vi /var/lib/pgsql/data/pg_hba.conf #pg-10版本,添加以下一行表示允许 所有客户端ip远程连接 #若修改了存储路径,则在新的路径下/data_pg/data/pg_hba.conf host all all 0.0.0.0/0 #提示符=>前的db_test表示当前数据库名 用户信息保存在postgres库下面的名为pg_catalg的schema下的pg_user表里: ★第5章、使用客户端连接 ①命令行客户端连接pg数据库 # psql -h 10.99.1.122 -p 5432 -U postgres #连接pg数据库, # -h指定地址,-p指定端口号,-U指定0 码力 | 17 页 | 445.84 KB | 1 年前3
git 操作手册作者:李茂福 更新日期:2024-01-11 ★git命令操作 Git是一个开源的分布式版本控制系统,可以高效地处理从很小到非常大的项目 版本管理。 ★git命令行客户端安装及设置 # yum install git -y #自带光盘里有 # git --version com/cof/pro-1.git #-b克 隆指定版本,可以是branch,也可是tag,--depth=1表示史克隆最新一层提交, 不克隆历史版本 ★git可视化客户端安装及设置 h�ps://git-scm.com/downloads/guis ①git 官网下载: h�ps://git-scm.com/downloads h�ps://github.co 设置好用户密码后,用户初次登录时强制要求修改密码。 ★普通用户登录并创建项目 普通用户首次登录要求修改密码,然后再次登录 创建一个名为pro-1的项目(仓库) ★允许客户端push到main分支 Se�ngs→Repository→Protected branches 勾选“Allowed to force push” 客户端上传分支代码: # cd ~/testgit0 码力 | 35 页 | 1.69 MB | 1 年前3
Redis操作手册systemctl start redis # systemctl status redis ★redis使用ssl ★redis-cli客户端工具 ★命令行客户端 在redis服务端安装目录下有redis-cli命令行工具 安装目录下# redis-cli -h 10.99.1.51 -p 6379 -a Centos123 #-h指定服务器地 1.51:6379> 10.99.1.51:6379> get keyxx #查看指定key对应的值 "valuexx" ★可视化客户端工具 官网: h�ps://redis.com/redis-enterprise/redis-insight/ 下 载 链 接 : h�ps://download.redisinsight.redis0 码力 | 5 页 | 80.37 KB | 1 年前3
共 5 条
- 1













