Kubernetes入门:高可用集群搭建

Kubernetes简介简称K8S,是Google在2014年6月开源的一个容器集群管理系统,K8S主要用于自动化部署、扩展和管理容器应用,提供了资源调度、部署管理、服务发现、扩容缩容、监控等一套功能,Kubernetes目标是让部署容器化应用更简单。本篇文章只是将Kubernetes高可用集群搭建起来,并没有涉及到太多Kubernetes的操作和理论方面的东西,Kubernetes真的很复杂,无

- 阅读全文 -

Docker Swarm 实战

emmmmmm,最近有一套老系统在重构,目前项目运行环境为jdk1.7+resin-4.0.47+activemq+redis+mysql,嗯,就这些,现在准备要上测试服了,服务器买了一堆,现在需要用的基础服务包括但不仅限于elasticsearch、logstash、kibana、filebeat、zookeeper、activemq、mongodb、redis、MySQL,现在不需要用tomc

- 阅读全文 -

docker进阶:docker swarm

简介docker三剑客之一,属于原生态的容器集群管理平台,可以提供集群和调度能力的编排工具,在docker 1.12 swarm mode已经嵌入Docker 引擎,不需要去额外安装,Swarm优点。 1、高性能,一些性能测试,Swarm可扩展极限在1000个节点上运行50000个部署容器,每个容器的启动时间为亚秒,同时性能无减损。2、灵活的容器调度,Swarm的内置调度器(scheduler)支

- 阅读全文 -

docker进阶:docker-compose

docker三剑客之一,是一个用来把docker自动化的东西,属于一个应用层服务,使用yml文件可以定义哪个容器组运行哪应用,支持动态改变应用,并在需要时扩展,可以对一组容器通过一条命令启动,停止,重启等服务,可以理解为是一个脚本工具,使用配置文件管理容器组,下面简单介绍一下使用方法。docker-compose 安装安装[root@docker-1 ~]# curl -L "https

- 阅读全文 -

基于docker部署zabbix及客户端批量部署

最近一套系统部署完毕,使用阿里云,服务器大概在30台左右,但是有件事情还没有做,那就是监控这块,我打算还是继续用zabbix去做,心血来潮想琢磨一下怎么用docker去做这件事情,有段时间没搞docker了,说搞就搞,我的环境说一下,阿里云,centos7.5,最新版本,我提供了两种方式,一种是手动写Dockerfile,构建完了再去启动,一种是使用docker-compose,建议使用docke

- 阅读全文 -