博客

Alpine Linux详解
作者 guoxudong 发表于 2019年3月15日 更新于 2023年1月10日

Alpine Linux详解

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

阿里云环境Istio初探
作者 guoxudong 发表于 2019年3月13日 更新于 2023年1月10日

阿里云环境Istio初探

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

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

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

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

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

解决kubernetes中ingress-nginx配置问题

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

Pod质量服务类别(QoS)
作者 发表于 2019年3月4日 更新于 2023年1月10日

Pod质量服务类别(QoS)

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

kubernetes集群概述
作者 guoxudong 发表于 2018年10月3日 更新于 2023年1月10日

kubernetes集群概述

随着2017年AWS,Azure和阿里云相继在其原有容器服务上新增了对kubernetes的支持,而Docker官网也在同年10月宣布同时支持Swarm好kubernetes容器编排系统。kubernetes俨然已成为容器编排领域事实上的标准,而2018年更是各大公司相继将服务迁移到kubernetes上,而kubernetes则以惊人更新速度,保持着每个季度发布一个大版本的速度高速发展着。

精简docker镜像
作者 发表于 2018年9月27日 更新于 2023年1月10日

精简docker镜像

精简Docker镜像的好处很多,不仅可以节省存储空间和带宽,还能减少安全隐患。优化镜像大小的手段多种多样,因服务所使用的基础开发语言不同而有差异。本文将介绍精简Docker镜像的几种通用方法。