2022年4月19日

摘要: package main import ( "encoding/json" "encoding/xml" "log" ) type Visitor func(shape Shape) type Shape interface { accept(Visitor) } type Circle struc 阅读全文
posted @ 2022-04-19 14:49 yangras 阅读(27) 评论(0) 推荐(0) 编辑

2022年4月14日

摘要: curl https://registry.hub.docker.com/v1/repositories/${imagename}/tags\ | tr -d '[[]" ]' | tr '}' '\n' | awk -F: -v image='${imagename}' '{if(NR!=NF & 阅读全文
posted @ 2022-04-14 14:49 yangras 阅读(313) 评论(0) 推荐(0) 编辑

2022年4月8日

摘要: 1.GVR GVK GVK和http路径不一一对应,GVR和http路径是一一对应的. 持久性实体,持久性资源对象(deployment) 短暂性实体(pod) 资源外部版本与内部版本 External Version Internal Version External Object Interna 阅读全文
posted @ 2022-04-08 14:16 yangras 阅读(328) 评论(0) 推荐(0) 编辑

2022年4月6日

摘要: 由于kubectl 经常使用,做些优化可以少打很多字。 1.自动补全 yum install bash-completion -y source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) 阅读全文
posted @ 2022-04-06 17:01 yangras 阅读(205) 评论(0) 推荐(0) 编辑

2022年4月2日

摘要: CrashLoopBackOff 是k8s中常见报错,表明pod在不断重启 常见故障原因: 1.资源不足 2.容器想要使用的文件已被锁定 3.数据库被锁定 4.容器中引用的脚本或程序不存在 5.pod中init-container报错 6.加载config文件报错 7.文件系统配置错误 8.网络故障 阅读全文
posted @ 2022-04-02 13:15 yangras 阅读(1368) 评论(0) 推荐(0) 编辑

2022年3月31日

摘要: 1.购买一个海外ECS,系统Centos7.6.避免网络问题。 2.安装golang。 curl https://dl.google.com/go/go1.17.8.linux-amd64.tar.gz -o golang.tar.gz rm -rf /usr/local/go && tar -C 阅读全文
posted @ 2022-03-31 14:36 yangras 阅读(109) 评论(0) 推荐(0) 编辑

2022年3月21日

摘要: l架构图 graph LR A[Clinet]-->B[Nginx 1<br>Keepalive<br>192.168.137.81] A-->C[Nginx 2<br>Keepalived<br>192.168.137.82] B-->D[Switch] C-->D D-->E[WEB1<br>1 阅读全文
posted @ 2022-03-21 16:18 yangras 阅读(49) 评论(0) 推荐(0) 编辑

2022年3月16日

摘要: IPTABES的状态机制 ESTABLISHED 在连接建立后(三次握手完成),远程主机于本地主机的通信状态 ? 2.INVALID 不能被识别属于哪个链接或没有任何状态。通常会丢弃 ? 3.NEW 本地主机向远程主机发起一个连接请求,这个数据包状态为new。 ? 4.RELATED 和现有联接相关 阅读全文
posted @ 2022-03-16 18:35 yangras 阅读(153) 评论(0) 推荐(0) 编辑

2022年1月25日

摘要: Context主要分两种,a56爆大奖在线娱乐是实现超时控制的cancelCtx,a56爆大奖在线娱乐是传递值得valueCtx。 type Context interface { Deadline() (deadline time.Time, ok bool) Done() <-chan struct{} Err() error 阅读全文
posted @ 2022-01-25 22:44 yangras 阅读(31) 评论(0) 推荐(0) 编辑

2022年1月21日

摘要: kubectl get -o jsonpath=={..something} 会自动递归匹配到key为something的value kubectl get -o jsonpath=={.a.b.something} 会精确匹配到.a.b下key为something的value 在 JSON里[]是 阅读全文
posted @ 2022-01-21 15:42 yangras 阅读(679) 评论(0) 推荐(1) 编辑

导航