缘由: go-zero gateway主要内容开发接近完成了,有一个问题一直没有解决,马上要部署了,是时候解决了。 因为主要是RESTful <–> gRPC,go-
[阅读全文]
go-zero采坑记 - 使用k8s服务发现
前言 研发框架搭建得差不多了,最近在本地和生产测试环境一致性。go-zero官方以介绍使用etcd做为服务发现首选,可能更多人并没有选择部署在
[阅读全文]
GitLab CICD自动更新k8s中容器版本
前提 之前使用Gitlab和Runner的版本是12.*,现在已经到了16.*,安装和配置跟之前相比几乎没有变化,所以按之前的文档操作下来,一
[阅读全文]
k8s ingress全局添加gzip
阿里云官方推荐,SLB做4层负载,只做流量转发。所以SSL和gzip都只能放在ingress中配置了。 SSL之前已经配置好了,今天测试一下g
[阅读全文]
kuboard
每天都有小坑踩! k8s装好了,想把kuboard也装上去。 看官方文档挺简单,官方推荐docker run方式运行,因为主机上还有其他2个服务也
[阅读全文]
安装k8s基于containerd
上次安装k8s,3年多了;今天尝试再安装一次k8s,不同的是这次不再用docker,改为containerd。 得益于以前写的ansible脚
[阅读全文]
阿里云的ACK Pro托管版使用配置
最近做开发基础架构设计,又经历了一次痛苦过程,记录一下。 同时感叹,这一次明显感受是没有以前的冲劲和精力了,真老了吧? 粗糙的记录一下,算是做个
[阅读全文]
fluentd
综合需要考虑的问题 最好只处理指定namespace的日志 非标准日志的处理(SQL和Gin的日志),考虑忽略非标准日志 加入k8s metadata 按名称空间加
[阅读全文]
k8s-cronjob
当前k8s版本:1.17,在使用cronjob的时候发现调度的时间不对,配置的是0 0 * * *,但实际运行时间为早上8点,推测是时区问题没跑了~
[阅读全文]
使用gitlab + gitlab runner + nexus + k8s技术栈搭建devops全流程
版本清单 gitlab:12.8.1-ce.0 gitlab runner:v12.9.0 nexus:3.21.1 k8s:1.17.4 istio:1.5.1
[阅读全文]