即便一个小项目也有它的CI/CD流水线 2019年3月6日 40666浏览 note 发表评论 【编者的话】本文作者通过一个简单的小项目详细介绍了如何使用Docker, GitLab, Portainer等组件搭建一套CICD流水线 长文预警 现如今,使用市面上的一些工具配置一套简单的CI/CD…
零停机迁移到Kubernetes:为什么 & 怎么做[转] 2019年3月6日 899浏览 Kubernetes 发表评论 我们在Manifold始终致力于所做的一切都能得到充分利用。出于这个原因,我们不断地考量做过的一些事情,看看它是否仍然满足我们的标准。就在前阵子,我们决定深入研究一下我们的基础设施…
Docker结合Consul实现的服务发现 2019年3月6日 1974浏览 Docker 发表评论 如何使用Consul相关的系列工具,以使得服务发现其他的周边功能更容易实现。 架构回顾以及下一步要做的 在这篇文章里,我们将继续扩展之前上一篇里所创建的架构设置。在上篇里,…
支持CDN的Nginx来源IP访问控制 2019年3月6日 3264浏览 nginx 发表评论 一、Nginx访问控制模块 Nginx默认安装的模块http_access_module,可以基于来源IP进行访问控制,先来回顾一下,后面说明支持CDN的Nginx来源IP访问控制配置: 1.模块安装 nginx中…
Zabbix实现钉钉告警通知,支持@多人功能 2019年3月3日 3163浏览 Zabbix 3评论 需求: Zabbix告警通知发送到钉钉群组, 以下是DingDing Python代码。 版本: Zabbix3.4 Python3.6 钉钉报警时基于zabbix,访问钉钉应用接口去推送的报警消息,所以我们需要一个在钉钉创…
python内置数据类型 2019年2月13日 1007浏览 Python 发表评论 ''' False def if raise None del import return True elif in try and else is while as except lambda with assert finally nonlocal yield break for not class from or continue g…
kubernetes local volume 2019年1月22日 1349浏览 Kubernetes 发表评论 local volume kubernetes从1.10版本开始支持local volume(本地卷),workload(不仅是statefulsets类型)可以充分利用本地快速SSD,从而获取比remote volume(如cephfs、RBD)更好的性…
kubernetes 使用PodPreset 统一修改pod时区 2019年1月14日 6427浏览 Kubernetes 发表评论 前言 默认的情况,在K8S里启动一个容器,该容器的设置的时区是UTC0,但是对于很多客户而言,其主机环境并不在UTC0。例如中国客户在UTC8。如果不把容器的时区和主机主机设置为一致,则在…
kubelet Orphaned Pod Found – but Volume Paths Are Still Present on Disk problem 2019年1月9日 1585浏览 Kubernetes 发表评论 问题描述 今天一台kubernetes计算节点状态显示异常(NotReady)。首先登陆到计算节点查看Kubelet和Docker进行状态,显示都没有问题。 然后去查看系统日志(/var/log/message),发现如下的报…
CentOS7 下使用 Firewall 封IP 2019年1月4日 2312浏览 centos 发表评论 firewalld和iptables的关系 firewalld自身并不具备防火墙的功能,而是和iptables一样需要通过内核的netfilter来实现,也就是说firewalld和iptables一样,他们的作用都是用于维护规则,…