摘要:
背景 需要公司本地网络与云上网络通过ipsec/l2tp打通 树莓派刷系统 树莓派4B刷了ubuntu的Linux version 5.4.0-1044-raspi (buildd@bos02-arm64-040) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1 阅读全文
摘要:
##如何创建secret 1.首先docker login到regesity,此时会在~/.docker/config.json生成配置如下 2. a.cat ~/.docker/config.json|base64,将输出作为data.dockercfg中的内容编辑secret。 apiVersi 阅读全文
摘要:
UDP UDP是无连接的传输层协议。包内容就是IP头+UDP协议+端口号。内容简单。 TCP 源端口号和目的端口号都是16位最大65535。 序列号和ACK序列号都是随机生成,后续序列号以首包中的随机数为基数加偏移量。wireshark自动帮你转化成相对偏移量。 TCP包头长(即有效载荷在TCP包中 阅读全文
摘要:
10.229.0.0/16 SVC IP 10.249.0.0/16 POD IP 跨主机的POD间通信 此处以dns为例 从容器出来到cni.0的包,src是pod IP,dst 是svc ip 从flannel.1发的包,dst已经被ipvs模块更换成实际endpoint ip 在eth0上抓的 阅读全文
摘要:
方式一 package main import ( "flag" "fmt" ) func main() { var name =new(string)// [1] flag.StringVar(name, "name", "everyone", "The greeting object.") // 阅读全文
摘要:
环境准备 基础环境的配置请在所有节点执行。 1.修改机器名: hostnamectl set-hostname mysql01 修改hosts 2.关闭swap swapoff -a 注释掉/etc/fstab中swap行 3.配置NTP。 需保证数据库集群时间一致,此处因服务器居于vmware由v 阅读全文
摘要:
kill是啥 通过 man kill 可以看到,kill命令的作用为发送一个信号量给程序。 不带参数时,发送的信号量为SIGTERM,SIG是signal(信号)的缩写,TERM是terminate(终止)的缩写,所以kill默认参数是结束进程。 kill -9时,发送的信号量为SIGKILL,此信 阅读全文
摘要:
##准备服务器 安装VMware Workstation。 安装一台Centos7.6 minimal安装版。链接克隆出四台,1台当作安装机,3台机器做k8s集群 虚拟机配置: 2CPU 2GRAM 20Gsda (系统盘) 30Gsdb (Ceph) ##安装k8s 基础环境配置 配置instal 阅读全文
摘要:
LVS得三种工作模式。(NAT、DR、TUN),其中最常用DR模式。LVS只是负载均衡功能。 要同时实现高可用功能,需要在DR上安装keepalived软件。 如果DR本身也要高可用,则DR主备上都要安装keepalived,此时DR只有高可用,没有负责均衡。 一、NAT模式数据流向: Client 阅读全文