最新博客文章

分享技术探索、职业经历与生活感悟
解决kubernetes中ingress-nginx配置问题

解决kubernetes中ingress-nginx配置问题

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

阅读全文 3 分钟阅读
Pod质量服务类别(QoS)

Pod质量服务类别(QoS)

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

阅读全文 1 分钟阅读
kubernetes集群概述

kubernetes集群概述

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

阅读全文 3 分钟阅读
精简docker镜像

精简docker镜像

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

阅读全文 8 分钟阅读
容器技术概述

容器技术概述

自从微服务(Microservice)的出现,出于业务的需要,IT应用模型不断的变革。开发模式从瀑布式到敏捷开发;开发、运维和测试互相配合的devops思想;应用程序架构从单体模型到分层模型再到微服务;部署方式也从面向物理机到虚拟键再到容器;应用程序的基础架构从自建机房到托管再到云计算,等等。这些变革使得IT技术应用的 …

阅读全文 2 分钟阅读
centos7.2 安装k8s v1.11.0

centos7.2 安装k8s v1.11.0

最近由于公司业务发展到了瓶颈,原有的技术架构已经逐渐无法满足业务开发和测试的需求,出现了应用测试环境搭建复杂,有许多套(真的很多很多)应用环境,应用在持续集成/持续交付也遇到了很大的困难,经过讨论研究决定对应用和微服务进行容器化,这就是我首次直面docker和k8s的契机。

阅读全文 7 分钟阅读
centos7安装指定版本的docker

centos7安装指定版本的docker

在使用CentOS7,并使用荫安装搬运工的时候,往往不希望安装最新版本的搬运工,而是希望安装与自己熟悉或者当前业务环境需要的版本,例如目前Kubernetes支持的最新搬运工版本为v17.03,所以就产生了安装指定版本 docker 的需求。

阅读全文 2 分钟阅读