小白学k8s(11)-k8s中Secret理解
摘要:理解Secret 什么是Secret Secret的类型 Opaque Secret Opaque Secret的使用 将Secret挂载到Volume中 挂载的Secret会被自动更新 将Secret导出到环境变量中 Secret更新之后对应的环境变量不会被更新 kubernetes.io/doc
阅读全文
posted @
2021-06-28 20:46
ZhanLi
阅读(996)
推荐(0) 编辑
小白学k8s(10)-k8s中ConfigMap理解
摘要:理解ConfigMap 什么是ConfigMap ConfigMap的创建 使用key-value 字符串创建 从env文件创建 从目录创建 通过Yaml/Json创建 ConfigMap使用 用作环境变量 用作命令参数 使用volume将ConfigMap作为文件或目录直接挂载 使用subpath
阅读全文
posted @
2021-06-25 14:35
ZhanLi
阅读(1394)
推荐(0) 编辑
小白学k8s(9)-gitlab-runner实现go项目的自动化发布
摘要:gitlab构建CI/CD 准备 docker部署gitlab 使用二进制部署gitlab-runner gitlab-runner注册 配置Variables 简单先来个测试 开始构建 遇到的报错 gitlab构建CI/CD 准备 docker部署gitlab 通过docker-compose启动
阅读全文
posted @
2021-06-22 20:30
ZhanLi
阅读(1565)
推荐(0) 编辑
小白学k8s(8)-Bazel部署go应用
摘要:Bazel使用了解 Bazel产生的背景 什么是Bazel 快(Fast) 可伸缩(scalable) 跨语言(multi-language) 可扩展(extensible) Bazel中的主要文件 WORKSPACE BUILD.bazel 自定义 rule (*.bzl) 配置项 .bazelr
阅读全文
posted @
2021-06-07 18:13
ZhanLi
阅读(1493)
推荐(0) 编辑
记go中一次http超时引发的事故
摘要:记一次http超时引发的事故 前言 分析下具体的代码实现 服务设置超时 客户端设置超时 http.client context http.Transport 问题 总结 参考 记一次http超时引发的事故 前言 我们使用的是golang标准库的http client,对于一些http请求,我们在处理
阅读全文
posted @
2021-06-02 10:19
ZhanLi
阅读(3752)
推荐(2) 编辑