文章

Jenkins:乘着 Kubernetes 的翅膀

前言 Kubernetes + Docker 是一对有意思的组合,为微服务架构的落地,扫清了最后一公里的障碍,在符合企业 IT 治理需求的前提之下,为传统企业应用的平滑过渡提供了有效

Kubernetes 集群资源的那些事

大多数时候,我们在跟 K8S 玩耍的时候,主要目的就是:“把 XXX 打个镜像,在集群上跑起来 ——— 诶快看,真的跑起来了嘿!”。 Kubernetes 和 Docker 的缺省配置,就能够帮我

从头开始:Redmine 和 Gitlab 的集成和联动

本文的操作将达成如下目的: 在 Redmine 中查看 GitLab 仓库中的变更。 Redmine 中更新 Gitlab 仓库。 利用 Git Commit Log 改变 Redmine 中的 Issue 状态。 工作环境 该过程在 Kubernetes 环境中完成。 …

为 Gitlab 和 Jenkins 添加 InfluxDB 支持

概述 量化和监控对现在的开发运维工作的重要性是毋庸置疑的。在大肆鼓吹 DevOps 的今天,一体化的数据采集和可视化展示就尤为重要了。 为了能在同一视图下对 Jenkins

Linkerd + Namerd,实现 Kubernetes 集群的灰度发布

主要内容源于 https://blog.buoyant.io/2016/11/04/a-service-mesh-for-kubernetes-part-iv-continuous-deployment-via-traffic-shifting/ , …

利用 Gitlab 为 Sonarqube 提供单点登录服务

Gitlab 很贴心的提供了一个 Oauth 2 功能,可以作为 CI/CD 工具链的认证中心来使用。 Sonarqube 的官方插件只有一个 Github 的支持插件,因此这一功能需要借助第三方插件来完成。 项目

Grafana 和 Elasticsearch

容器化和微服务,让世界花枝招展,又支离破碎。一个典型的运行在容器云之上的微服务架构的应用,通常是由多种服务和基础设施的支撑而来的。这对运维工

Kubernetes 支持 OpenAPI

Kubernetes 1.5 开始,OpenAPI 规范的支持已经完备,能够直接从 Kubernetes 源码生成规范,对于模型和方法的任何变更,都会保障文档和规范的完全同步。

Kubernetes 的 Windows Server 支持

响应群众呼声,Kubernetes 1.5 包含了对 Windows Servern 的支持。80% 的企业应用运行于 Linux + Java 或 .Net + Windows 平台上。Kubernetes 正在 Preview 阶段的这一功能

StatefulSet: Kubernetes 中对有状态应用的运行和伸缩

在最新发布的 Kubernetes 1.5 我们将过去的 PetSet 功能升级到了 Beta 版本,并重新命名为 StatefulSet