
Kubernetes-helm 详细说明
Helm 基本介绍微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm 是目前 Kubernetes 服务编排领域的唯一开源子项目,做为 Kubernetes 应用的一个包管理工具,可理解为 Kubernetes 的 apt-get / yum,由 Deis 公司发起,该公司...

Kubernetes 高可用部署方案--静态 Pod 篇
环境准备 1. 服务器说明系统类型 IP 地址节点角色 CPUMemoryHostnameCentos 7.6192.168.214.128Master>=2G>=2Gm1Centos 7.6192.168.214.129Master>=2G>=2Gm2Centos 7.6192.168.214.130Node>=2G>=2Gs12. 系统设...

快速安装高可用 kubernetes 集群
在 kubernetes 网站中国社区,看到一个很快速安装好 k8s 高可用集群的方式,现在分享一下最新版的安装方式快速安装需要准备好服务器或者虚拟机,作为集群的安装,初始环境:主机名 IP 地址 master0192.168.0.2master1192.168.0.3ma...

服务器处理器基础知识
CPU(中央处理器) 是一台计算机的运算核心和控制核心。CPU 主要功能是解释计算机指令以及处理计算机软件中的数据。CPU 由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总线构成。CPU 的运作原理可分为四个阶段:...

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

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 + 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
roles 简介一个项目从开始到结束,不是简单几十个 playbook 就可以完事了,当文件数很多,有上百个的话,仅通过简单的 includes 不停的引用,那最终的结果错综复杂。这个时候 ansible roles 就可以很好的发挥它的作用了。roles,字...

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 举例 class Date(object): def __init__(self,day=0,month=0,year=0) self.day = day self.month = month self.year = year @classmethod ...