k8s 通过 kubernetes 源码在本地运行一个集群 介绍通过 k8s 源码运行一个集群的操作在 github 上有对应的文档,我这里主要记录一下过程中遇到的坑。安装步骤开发环境准备文档: https://github.com/kubernetes/community/blob/master/contributors/devel/development
Go go test 编译二进制并且运行指定测试用例 公司网络环境比较复杂,一些东西只能在线上测试运行。平时比较习惯使用测试用例验证功能。但是线上又没有go开发环境,并且线上不能访问内部git,无法解决go依赖问题。为了使用测试用例验证功能,我们可以把测试用例编译生成二进制文件,上传到线上环境进行测试。首先使用下面的命令编译当前包的测试用例。go te
数据结构与算法 Kefa and First Steps-最大非递减子段的长度 KefaandFirstSteps-最大非递减子段的长度KefadecidedtomakesomemoneydoingbusinessontheInternetforexactlyndays.Heknowsthatonthei-thday(1 ≤ i ≤ n)hemakesa**imoney.Kef
k8s k8s 使用 Service 但是在kubernetes中,Pod的IP地址会随着Pod的重启而变化,并不建议直接拿Pod的IP来交互。使用Service可以解决这个问题,Service为一组Pod(通过labels来选择)提供一个统一的入口,并为它们提供负载均衡和自动服务发现。kubectlexpose将资源暴露为新的Kube
k8s k8s 创建 pod 本次我们跑一个nginx容器,然后使用kubectl操作该容器。kubectlrun可以方便的创建一个容器(实际上创建的是一个由deployment来管理的Pod)。$kubectlrun--image=nginx:alpinenginx-app--port=80deployment"ng
docker docker笔记 安装win10安装配置加速镜像访问https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors参考里面的教程操作,win10安装Docker for Windows配置比较简单。Docker Toolbox遇到的问题比较多。
docker 使用docker遇到的错误 win10 docker初始化时报错:Error creating machine: Error in driver during machine creation: Unable to start the VM: C:\\Program Files\\Oracle\\VirtualBox\\VBo
docker 下载boot2docker.iso文件太慢 docker初始化时会下载 boot2docker.iso 文件,但是下载太慢了,导致下载失败。报错:Error with pre-create check: "read tcp 192.168.43.151:49696->52.216.176.107:443: wsarecv: A
domain CNAME记录和MX记录冲突 域名之前配过邮箱服务器解析,存在一个@的MX记录然后在配置CDN的时候需要修改www和@的CNAME记录,提示“CNAME记录与MX记录冲突”。了解了一下,CNAME优先级最高,所以在解析请求过程中,会优先返回CNAME解析记录结果,这样设置的结果导致用户无法请求到MX记录,直接对邮箱业务造成使用影