使用helm管理复杂kubernetes应用
摘要:1. 查看仓库: 启动本地仓库: 2. 创建helm应用 结构如下: 简单更改 values.yaml 配置如下 更改Chart.yaml 配置如下 3. 将test-chart打包 打包的同时,会拷贝一份生成的 tgz 文件到本地仓库。 4. 如法炮制2个 chart 包:test-chart2,
阅读全文
posted @
2019-07-30 18:12
miaoying
阅读(859)
推荐(0) 编辑
helm repository 相关
摘要:chart repo是一个可用来存储index.yaml与打包的chart文件的HTTP server。当要分享chart时,需要上传chart文件到chart仓库,任何一个能够提供yaml与tar文件的HTTP server都可以当作chart仓库,比如自己的web服务器。官方的chart仓库由k
阅读全文
posted @
2019-07-29 17:35
miaoying
阅读(1425)
推荐(0) 编辑
PSQLException: An I/O error occurred while sending to the backend.
摘要:postgresql批量新增数据时,批量插入的数据量太大了,造成了IO异常 只能把这么多数据先进行分割,再批量插入,但是感觉这种方式不是最优解,先暂时顶着,具体List分割方式如下: 原先批量调用的地方做个处理:
阅读全文
posted @
2019-07-22 18:12
miaoying
阅读(18214)
推荐(2) 编辑
使用helm进行kubernetes包管理
摘要:1. 安装helm package 2. 将 helm 配置到环境变量 3. 使用helm的前提是安装了kubectl 4. 使用命令查看kubectl集群配置 如下所示表示与集群的通信正常(如果提示集群不可访问,可根据博文设置:https://www.cnblogs.com/miaoying/p/
阅读全文
posted @
2019-07-18 21:17
miaoying
阅读(2102)
推荐(0) 编辑
服务在kubernetes上优雅退出
摘要:在dashboard上,直接操作一下就可以了:将spec.replicas = 0,对应的容器组会自动销毁
阅读全文
posted @
2019-07-18 16:52
miaoying
阅读(904)
推荐(0) 编辑
使用kubectl访问kubernetes集群
摘要:之前访问k8s都是通过token进去dashboard,如下所示。但是现在希望通过kubectl访问k8s,所以还需要进一步的配置。 1. 安装kubectl命令行工具,配置环境变量,环境变量的值指向配置文件,配置文件可以有多个(我的配置文件有两个,如下所示) 2. 根据官方文档配置config:h
阅读全文
posted @
2019-07-16 11:34
miaoying
阅读(2039)
推荐(0) 编辑
拦截RestTemplate的请求
摘要:RestTemplate一般用于方法内部请求调用,请求报错时难以调试,所以可以为RestTemplate加拦截器进行调试,具体操作如下: 拦截器LoggingClientHttpRequestInterceptor: 在启动类里面对RestTemplate实例添加拦截器 效果如下:
阅读全文
posted @
2019-07-04 15:56
miaoying
阅读(4619)
推荐(1) 编辑