博客

Service Mesh是什么,我们又为什么需要它
作者 guoxudong 发表于 2019年3月25日 更新于 2021年4月21日

Service Mesh是什么,我们又为什么需要它

Service Mesh 是一个专门用于使服务与服务之间的通信变得安全、快速和可靠的的基础设施。如果你正在在构建一个云原生( Cloud Native )应用,那么 Service Mesh 是你需要的。

自动合并Kubeconfig,实现多k8s集群切换
作者 guoxudong 发表于 2019年3月17日 更新于 2021年4月21日

自动合并Kubeconfig,实现多k8s集群切换

随着kubernetes集群的增加,集群管理的问题就凸显出来,不同的环境存在不同的集群,不同的业务线不同的集群,甚至有些开发人员都有自己的集群。这里介绍一款工具来自动合并Kubeconfig,实现多k8s集群切换。

Alpine Linux详解
作者 guoxudong 发表于 2019年3月15日 更新于 2021年4月21日

Alpine Linux详解

Alpine以其小巧、简单在docker容器中得到了广泛的应用。但是Alpine Linux使用了musl,可能和其他Linux发行版使用的glibc实现会有些不同。这里主要介绍了它的基础用法,但是足以满足日常运维需要。

阿里云环境Istio初探
作者 guoxudong 发表于 2019年3月13日 更新于 2021年4月21日

阿里云环境Istio初探

极简的istio样例部署,可以帮助新手快速入门,相较官方提供的Bookinfo应用更容易上手。

Jenkins Pipeline集成Sonar进行代码质量检测
作者 guoxudong 发表于 2019年3月7日 更新于 2021年4月21日

Jenkins Pipeline集成Sonar进行代码质量检测

在devops理念中,CI/CD毫无疑问是最重要的一环,而代码质量检查则是CI中必不可少的一步。在敏捷开发的思想下,代码的迭代周期变短,交付速度提升,这个时候代码的质量就很难保证,测试只能保证功能完整与可用,而代码的质量纯靠review的话效率又很低,这个时候sonar...

解决kubernetes中ingress-nginx配置问题
作者 guoxudong 发表于 2019年3月6日 更新于 2021年4月21日

解决kubernetes中ingress-nginx配置问题

随着公司容器化的深入,越来越多的服务陆续迁移到kubernetes集群中,有些问题在测试环境并未凸显,但是在生产环境中这些问题就显得格外的扎眼。这里就对实践中kubernetes集群中的7层负载均衡器ingress遇到的问题进行总结。

Pod质量服务类别(QoS)
作者 guoxudong 发表于 2019年3月4日 更新于 2021年4月21日

Pod质量服务类别(QoS)

根据Pod对象的requests和limits属性,kubernetes将Pod对象归类到BestEffort、Burstable和Guaranteed三个服务质量(Quality of Service,QoS)类别。

为ingress配置SSL证书,实现HTTPS访问
作者 guoxudong 发表于 2018年12月29日 更新于 2021年4月21日

为ingress配置SSL证书,实现HTTPS访问

devops平台率先在公司内使用kubernetes集群提供后端服务,但是由于之前一直处于探索阶段,所以使用的事http的方式提供后端服务,但是在开发统一入口后,出现了访问HTTPS页面的跨域问题,由此引出了后端服务配置SSL证书的问题。