会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Warm water frog
不写笔记,不读书
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
31
下一页
2020年12月2日
小白学k8s(4)使用k8s发布go应用
摘要: k8s发布go应用 前言 部署 镜像打包 编写yaml文件 使用ingress 什么是ingress呢 ingress与ingress-controller ingress 部署ingress 配置ingress转发策略 添加本机的host 参考 k8s发布go应用 前言 搭建了一套K8s,尝试发布
阅读全文
posted @ 2020-12-02 09:24 ZhanLi
阅读(935)
评论(0)
推荐(0)
编辑
2020年11月21日
小白学k8s(3)什么是内网穿透
摘要: 什么是内网穿透 内网穿透 工作方式 通信的一方处于内网 通信的双方都处于内网 NAT穿透的原理 UDP内网穿透的实现流程 参考 什么是内网穿透 内网穿透 什么是内网穿透呢? 百度百科的描述 内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 N
阅读全文
posted @ 2020-11-21 23:20 ZhanLi
阅读(972)
评论(0)
推荐(0)
编辑
2020年11月20日
小白学k8s(2)理解flannel网络
摘要: 理解flannel网络 简介 Kubernetes中的网络 flannel 总结 参考 理解flannel网络 简介 Flannel是CoreOS团队针对Kubernetes设计的一个网络规划服务,简单来说,它的功能是让集群中的不同节点主机创建的Docker容器都具有全集群唯一的虚拟IP地址。 Ku
阅读全文
posted @ 2020-11-20 23:29 ZhanLi
阅读(577)
评论(0)
推荐(0)
编辑
2020年11月18日
小白学k8s(1)二进制部署k8s
摘要: 二进制部署k8s 前言 准备工作 关闭防火墙 关闭 swap 分区 关闭 SELinux 更新系统时间 秘钥免密码 设置主机名称 服务器角色 安装etcd 创建证书 生成证书 部署Etcd 在Node安装Docker Flannel网络 master节点部署组件 生成证书 配置apiserver组件
阅读全文
posted @ 2020-11-18 16:33 ZhanLi
阅读(612)
评论(0)
推荐(0)
编辑
2020年10月27日
gRPC学习小札
摘要: gRPC 前言 为什么使用gRPC 传输协议 传输效率 性能消耗 gRPC入门 gRPC流 证书认证 使用根证书 gRPC实现token认证 和Web服务共存 验证器 REST接口 grpcurl工具 查看服务列表 查看某个服务的方法列表 查看某个服务的描述信息 获取类型信息 测试请求 参考 gRP
阅读全文
posted @ 2020-10-27 10:23 ZhanLi
阅读(309)
评论(0)
推荐(0)
编辑
2020年10月26日
使用protobuf生成代码import包找不到
摘要: protobuf使用import导入包找不到 前言 解决方案 protobuf使用import导入包找不到 前言 使用protobuf生成go代码,发现protobuf中一个import引用找不到 protobuf代码 syntax = "proto3"; package main; import
阅读全文
posted @ 2020-10-26 10:39 ZhanLi
阅读(5902)
评论(0)
推荐(0)
编辑
2020年10月14日
go中channel源码剖析
摘要: channel 前言 设计的原理 共享内存 csp channel channel的定义 源码剖析 环形队列 创建 写入数据 读取数据 channel的关闭 优雅的关闭 M个receivers,一个sender 一个receiver,N个sender M个receiver,N个sender 关闭的
阅读全文
posted @ 2020-10-14 10:03 ZhanLi
阅读(1037)
评论(0)
推荐(0)
编辑
2020年10月13日
mac中virtualBox添加主机网络报错VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory
摘要: mac中virtualBox添加主机网络报错 现场复原 解决方法 参考 mac中virtualBox添加主机网络报错 现场复原 virtual box添加主机网络报错 VBoxNetAdpCtl: Error while adding new interface: failed to open /d
阅读全文
posted @ 2020-10-13 13:41 ZhanLi
阅读(5096)
评论(0)
推荐(1)
编辑
2020年9月19日
go中的sync.RWMutex源码解读
摘要: 读写锁 前言 什么是读写锁 看下实现 读锁 RLock RUnlock 写锁 Lock Unlock 问题要论 写操作是如何阻止写操作的 写操作是如何阻止读操作的 读操作是如何阻止写操作的 为什么写锁定不会被饿死 两个读锁之间穿插了一个写锁 参考 读写锁 前言 本次的代码是基于go version
阅读全文
posted @ 2020-09-19 19:47 ZhanLi
阅读(652)
评论(0)
推荐(0)
编辑
silce的扩容,截取,使用规范总结
摘要: 切片 什么是slice slice的创建使用 slice使用的一点规范 slice和数组的区别 slice的append是如何发生的 复制Slice和Map注意事项 接收 Slice 和 Map 作为入参 返回 Slice 和 Map 切片的截取 不发生扩容情况下修改新切片 发生扩容情况下修改新的切
阅读全文
posted @ 2020-09-19 00:27 ZhanLi
阅读(375)
评论(0)
推荐(0)
编辑
上一页
1
···
10
11
12
13
14
15
16
17
18
···
31
下一页