Xiaolei.liang's Blog

关于代码,关于生活... 本站总访问量 ,访客数人次

glang笔记:单元测试

test、suite以及测试单个文件或函数

普通单元测试 $ cd $GOPATH/src $ mkdir leetcode $ cd leetcode $ echo ' package leetcode func TwoSum(nums []int, target int) []int { m := make(map[int]int) for i, num := range nums { key := target - nu...

linux常见错误

su/sshd

1. su使用 基本命令 su - admin -c “command” su -m admin -c “command” su admin -c “command” 区别 su -m和不加意义一样,就是使用当前用户的环境变量,只是切换用户和用户id,如果当前用户是root,然后,执行 su -m admin -c "echo $PATH" 显示的PATH将是...

梳理cri和oci

container runtime 那些事

前言 cri: container runtime interface,k8s为了适配不同的类docker工具,规范了所有类docker工具接入k8s的标准,k8s通过cri来对类docker工具进行调用,说明文档官方英文/中文, 安装cri oci: open containerd interface,类docker的实现规范,参考实现containerd 各种shim的作用、架...

helm-chart使用

chart仓库搭建和chart使用

简介 helm为k8s的包管理器,而k8s的应用包的格式为chart,存储chart的仓库的为chart repo服务器。 使用 初始化chart仓库 启动一个chart repo服务器 运行命令helm serve --repo-path ./ --address 127.0.0.1:8899,会在本地8899端口起来一个chart repo服务器。 ...

helm-ChartMuseum授权服务器案例

chart仓库授权方式

前言 原文ChartMuseum Auth Server Example 源码地址:https://github.com/chartmuseum/auth-server-example.git 本项目服务器案例可生成用于chart 仓库授权的JWT token 先把这个范例跑起来 先决条件: docker-compose curl clone项目到本地,并在根目录执...

跨主机容器间通信-calico

docker/calico

安装etcd 下载etcdv3 版本: wget https://github.com/etcd-io/etcd/releases/download/v3.3.13/etcd-v3.3.13-linux-amd64.tar.gz -O /tmp/etcd-v3.3.13-linux-amd64.tar.gz 启动etcd: node0 cd...

使用github搭建博客

jekyll/gitpage/markdown

安装 在github上面设置gitpage,这个在设置选项里面有。 选择jekyll的原因是,直接push markdown文件,不用再转成html文件。 选择模版,此处使用Hux的模版: git clone https://github.com/xxx/xxx.github.io.git cd x...

Hello world!

new start

“Yeah It’s on. ” 正文 博客模版更新模版,找个地方好好写点东西哦。 about me 在路上 青年之上,大叔未满 码农 特别感谢 感谢Hux的模版。