Kubernetes 故障排除不再难

Kubernetes 故障排除不再难

示意图解k8s下面是一个示意图,可帮助你调试 Kubernetes Deployment当你希望在 Kubernetes 中部署应用程序时,你通常会定义三个组件:一个 Deployment - 这是一份用于创建你的应用程序的 Pod 副本的"食谱";一个 Service - ...
PostgreSQL-pgpool高可用方案

PostgreSQL-pgpool高可用方案

准备两台虚拟机或者实体机,IP,数据库以及数据库软件版本:172.16.247.11 master CentOS Linux release 7.2.1511 (Core)172.16.247.12 slave CentOS Linux release 7.2.1511 (Core)172.16.247.13 vipPos...
拿来就用的监控告警系统–Telegraf + InfluxDB + Grafana

拿来就用的监控告警系统–Telegraf + InfluxDB + Grafana

技术栈Telegraf + InfluxDB + GrafanaTelegraf:1.6.0InfluxDB:1.5.2Grafana:5.0.4环境:Centos 7安装Telegraf$ wget https://dl.influxdata.com/telegraf/releases/telegraf-1.6.0-1.x86_64.rpm$ yum localinstall teleg...
Ansible进阶之roles

Ansible进阶之roles

roles简介一个项目从开始到结束,不是简单几十个playbook就可以完事了,当文件数很多,有上百个的话,仅通过简单的includes不停的引用,那最终的结果错综复杂。这个时候ansible roles就可以很好的发挥它的作用了。roles,字...
销声匿迹了三个多月吧,即将恢复更新吧

销声匿迹了三个多月吧,即将恢复更新吧

上次更新也就是去年12月份了,停更的原因很复杂,就不详谈了,说多了都是一把老泪... ...年过了以后,在上家公司离职,开始了我漫长的求职之旅,入职之后,待适应的差不多了,才想起了博客的事情,所以拖更到现在,不过,想...
Ansible-playbook小记

Ansible-playbook小记

就是将很多的ad-hoc,以yaml格式的形式集合到了一起hello world---- hosts: test remote_user: root vars: com: /root tasks: - name: hello world shell: ls {{ com }}vars自定义变量,引用的时候需要使用"{{}}"...
@classmethod与@staticmethod以及属性函数@property

@classmethod与@staticmethod以及属性函数@property

之前是一知半解,现在懂了,记录一下@classmethod举例class Date(object): def __init__(self,day=0,month=0,year=0) self.day = day self.month = month self.year = year @classmethod ...
说下ansible吧(基础篇 + Ad-hoc实战)

说下ansible吧(基础篇 + Ad-hoc实战)

前言之前一直用的都是saltstack,C/S架构的,需要master端以及minion端,一台或者多台master端,批量控制minion端ansible呢,没那么复杂,基于ssh协议来的批量部署工具,不需要master与minion端,python编写的基于ubuntu 16...
kubectl详解

kubectl详解

节点管家:kubeletkubelet运行在集群的所有节点上每个节点上的kubelet由操作系统的init进程(如:systemd)启动在ubuntu 16.04 +有两个,init进程与文件分别是:$ ls /lib/systemd/system/kubelet.service-----------/lib/s...