加载中
Grafana 的新瓶,Zabbix 的酒

近期声名鹊起的 Grafana,终于拉了年老色衰的 Zabbix 一把,提供了 Zabbix 数据源插件,让 Zabbix 得以改头换面(画外音:洒家这下有机会上大屏幕了吧?)闲话少叙,言归正传: 安装 这里采用...

监控随想,业务和迭代

其实我不知道我在说啥 These services are built around business capabilities and independently deployable by fully automated deployment machinery. < Microservices > By Matin fowle...

为 Robot framework 添加 Firefox 支持

今天来点小技巧凑个数。 感谢健哥提供的 Hello world 样本。 之前因为做一些 CI/CD 的尝试,做了个要你命三千一样的 Jenkins 镜像(docker pull dustise/jenkins ),其中包含了 Maven、Sor...

(译)Kubernetes 中的容器运行时接口

原作者: Yu-Ju Hong 原文: Introducing Container Runtime Interface (CRI) in Kubernetes 文中多次出现了个单词 shim,胡翻成代理了,虽然垫片还是比鲁棒啥的好听。。 归根结底,Kubernete...

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

原文:http://blog.kubernetes.io/2016/12/statefulset-run-scale-stateful-applications-in-kubernetes.html 作者:Kenneth Owens & Eric Tune 文中多次提到和服务器并列的 Instance (实例...

02/24 11:51
0
Kubernetes 的 Windows Server 支持

作者:Michael Michael 原文:Windows Server Support Comes to Kubernetes 响应群众呼声,Kubernetes 1.5 包含了对 Windows Servern 的支持。80% 的企业应用运行于 Linux + Java 或 .Net +...

Kubernetes 支持 OpenAPI

作者:Mehdy Bohlool 原文:http://blog.kubernetes.io/2016/12/kubernetes-supports-openapi.html Open API 让 API 提供者可以定义自己的操作和模型,并让开发者可以自动化的生成喜欢语言的...

Grafana 和 Elasticsearch

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

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

主要内容源于 https://blog.buoyant.io/2016/11/04/a-service-mesh-for-kubernetes-part-iv-continuous-deployment-via-traffic-shifting/ ,砍掉了 Jenkins 等附加部分,更换了更加易于理解...

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

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

VMWare Harbor 在 Kubernetes 上的部署

VMWare 家的 Harbor 是我目前能免费得到的最好的私库管理工具了,除了解决了基础的镜像存储、权限控制这些基础能力之外,还具备 对 DevOps 非常有帮助的镜像同步功能。 原本这一产品只提供了...

为 Gitlab 和 Jenkins 添加 InfluxDB 支持

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

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

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

02/25 19:37
0
Kubernetes 集群资源的那些事

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

Jenkins:乘着 Kubernetes 的翅膀

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

借助 Calico,管窥 Kubernetes 网络策略

Kubernetes 提出了一系列 CXI 的标准容器接口,其中的 CNI 以插件方式支持多种网络。新增的 networkpolicy API 对象,提供了对网络策略的支持,本文以 Calico 为例,实际操作一个网络策略的创...

简单的 Kubernetes Pod 日志查看工具 Kubetail

传统来说,Kubernetes 环境下的日志都是靠 FluentD + ElasticSearch + Kibana 的组合实现的,这一组合的功能和强大,所以成为一个事实标准来使用,但是在一些比较简陋的测试集群中,或者不具...

Kubelet 对资源紧缺状况的应对

对于内存和磁盘这种不可压缩的资源,紧缺就相当于不稳定。 驱逐策略 Kubelet 能够监控资源消耗,来防止计算资源被耗尽。一旦出现资源紧缺的迹象,Kubelet 就会主动终止一或多个 Pod 的运行,...

08/04 10:49
0
Prometheus 和同类产品的对比(一)

Prometheus 是继 Kubernetes 之后第一个加入 CNCF 的项目,目前比较多的被用在服务监控方面,本文是官方网站所作出的和同行产品的一个比较。 Graphite 范围 Graphite 是一个被动型的时序数据...

(译)持续交付的 8 个原则

个人而言,比较重视的是 1,3 和 8,连起来就是: 在保证退路的前提下,持续的对流程的自动化过程进行改进和提高。 持续交付通过自动化管线让软件在生产环境的发布过程变得更快更可靠。 CD 的...

03/08 13:23
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部