Kubernetes Kubernetes灰度发布服务路由设计(二) 需求前文介绍了通过ingress判断Header,实现Kubernetes灰度方案,每次灰度都需要在fgateway(网关)修改代码。为解决灰度发布前后需要在fgateway上修改代码的做法,减少因修... 08月19日 发表评论 阅读全文
Kubernetes VUE去除url地址栏#号 需求1、判断User-Agent来源是微信客户端,请求www.123.com重写到www.456.com2、如果客户端请求url包含某些特定字符,不进行rewrite重写。H5项目通过VUE部署,Vu... 08月13日 发表评论 阅读全文
Kubernetes Kubernetes灰度发布服务路由设计(一) 前言在应用发布与产品迭代中,经常采用灰度发布或分批发布的方式来控制上线风险。常见的发布方式,包括蓝绿部署,灰度发布,滚动部署,A/B测试。什么是蓝绿发布蓝绿部署中,一共有两套系统:一套是正在提供服务系... 06月28日 发表评论 阅读全文
Kubernetes 解决k8s可以ping通外网IP,无法解析外网域名 故障现象:开发上传阿里云OSS图片失败,进入POD查看无法ping通外网域名,ping外网ip、k8s内部域名和ip均正常;首先查看pod dns配置# kubectl -n&nb... 04月08日 发表评论 阅读全文
Kubernetes Kubernetes apiserver 高可用 两台master 分别安装keepalivemaster01 主master02 备# yum install keepalivedmaster01 主配置# ... 03月25日 发表评论 阅读全文
Kubernetes Kubernetes 微服务全链路监控Pinpoint(APM) 什么是APMAPM (Application Performance Management) 即应用性能管理,属于IT运维管理(ITOM)范畴。主要是针对企业关键业务的IT应用性能和用户体验的监测、优... 03月15日 发表评论 阅读全文
Kubernetes Kubernetes 日志方案:log-pilot+elasticsearch+kibana 开发者在面对 kubernetes 分布式集群下的日志需求时,常常会感到头疼,既有容器自身特性的原因,也有现有日志采集工具的桎梏,主要包括:容器本身特性:采集目标多:容器本身的特性导致采集目标多,需要... 03月14日 发表评论 阅读全文
Kubernetes Kubernetes CI/CD方案:Jenkins+Docker+Git+Maven+Harbor 随着容器技术的兴起,一种新型的软件分发方式随即引爆了软件行业,而 Kubernetes 的崛起,更是为容器技术的大规模应用提供了坚实的技术支撑。大部分应用都会陆续迁移到容器云环境内。在此背景下,Dev... 03月14日 2 阅读全文
Kubernetes Kubernetes 监控方案:Prometheus+Grafana Prometheus是一款面向云原生应用程序的开源监控工具,作为第一个从CNCF毕业的监控工具而言,开发者对于Prometheus寄予了巨大的希望。在Kubernetes社区中,很多人认为Promet... 03月14日 发表评论 阅读全文
Kubernetes Kubernetes 监控方案:Heapster+InfluxDB+Grafana 监控方案heapster是一个监控计算、存储、网络等集群资源的工具,以k8s内置的cAdvisor作为数据源收集集群信息,并汇总出有价值的性能数据(Metrics):cpu、内存、network、fi... 03月14日 发表评论 阅读全文