Kubernetes 1.8 基础集群搭建
Kubernetes简称K8s,是Google推出的容器集群,个人感觉对比docker原生的swarm,K8s更全面当然也更复杂。具体的对Kubernetes的介绍可以网上找,这里不多说了,下面开始记录一下手工搭建一个简单集群的步骤。首先你的主机linux内核需要3.1以上,推荐
Kubernetes简称K8s,是Google推出的容器集群,个人感觉对比docker原生的swarm,K8s更全面当然也更复杂。具体的对Kubernetes的介绍可以网上找,这里不多说了,下面开始记录一下手工搭建一个简单集群的步骤。首先你的主机linux内核需要3.1以上,推荐
docker-compose 可以把多个容器组合编排成一个服务,例如一个web服务由一个前端nginx+两个后端tomcat组成,compose可以把这种结构利用yaml配置组织起来。通过compose命令,可以快捷的管理这个服务中的所有容器 安装过程非常简单,只需要运行命令 1
一、docker不是虚拟机docker有别于传统虚拟化,他不是一个虚拟机,而是容器,本质就是在主机上运行的一个特殊的进程。所以docker比虚拟机更轻、启动更快、调用底层更直接。关于docker容器和虚拟机的更多对比,可以参考以下一些文章:虚拟机与Docker有何不同?反思|容器
总体架构最近自己搭建了一套ELK,在摸索中总结了一下,这个post不是一个step by step安装教程。现在初步的架构是这样: logs表示从客户端收集到的日志,收集日志通常使用logstash、flume、自己写的python工具等。kafka是作为一个缓冲和标准的数据
net.ipv4.tcp_tw_recycle 这个参数稍微熟悉linux的同学应该都不陌生,网上随便一搜,凡是解决TCP time wait的文章都提到把这个改成1能快速回收time wait连接。我之前的记录是这样写的 net.ipv4.tcp_tw_recycle &#x
干掉logstash传统ELK模式在收集日志方面使用logstash,在应用端创建一个java进程读取应用日志传送出去。这种方式其实是比较臃肿和消耗资源的,假设有50个服务器就最少需要50个logstash进程,如果每个服务器有多个需要收集的log文件(不同的java进程),也要
微信企业号企业号是微信为企业客户提供的移动应用入口,只有企业通讯录的成员才能关注企业号,分级管理员、保密消息等各种特性确保企业内部信息的安全。企业可自行在企业号中可配置多个服务号,可以连接不同的企业应用系统,只有授权的企业成员才能使用相应的服务号。 以上来自腾讯faq,想了解更多
不知为什么自己挖坑说想把zabbix的监控展示在微信企业号。。。不知能不能填啊。。。一点一点来吧今天记录一下关于zabbix的restAPI开发,首先我们要登录到zabbixzabbix的restAPI会接收一个json格式的登录数据,通过这个json提交必要的username和
这两天测试了几个git服务端的安装,踩了一下坑,开贴记录一下一开始使用了gitosis和gitolite,这两个很轻量,gitosis已经不更新了,gitolite还在更新,所以如果这两个选择的话还是gitolite吧,而且gitolite能把权限细分到branch。其实这两个本
一、前言RabbitMQ自己已经有一个挺好的管理监控界面,可以看到非常详细的消息队列信息,但是对于运维人员来说,还缺少了很重要的告警功能。自己写一个脚本也是很有必要的,在网上也有很多参考,主要思路是利用RabbitMQ自带管理模块的RESTful API取值,发送到zabbix,