简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
容器的应用越来越普遍了,但是大量的容器我们怎么进行管理呢?当然是监控起来!今天这篇文章讲的就是使用zabbix监控docker容器!关于zabbix监控的docker的原理:agent2监控docker就是通过调用docker的API来获取数据插件目录存放于zabbix-agent2/src/go/plugins/dockerclient.go文件定义了使用Unix套接字地址进行docker客户端
通过docker启动zabbix监控平台已经很方便了,下面我们可以使用一种更加方便的方式启动,那就是docker的compose功能。当然,首先我们还是得需要有一个docker的环境,至于安装方式这里就不说了。在我的博客docker分类中有写安装方式。下面,我们直接利用docker环境安装compose功能。compose的安装很方式有多种,下面我们使用二进制方式进行安装。下载地址为https:/
基于docker API有很多图形化工具可以使用,今天我们用到的这款工具叫做docker UI.Docker UI有如下特点:可对容器进行批量操作可以监控容器各个资源部署和管理都比较方便缺点是不支持多主机管理Docker UI WEb平台介绍:基于Remote API方式管理宿主机Docker引擎通过web前端程序处理Docker后端任务几乎没有任何依赖关系采用麻省理工学院(MIT)许可证Dock
一个Redis服务器可同时与多个客户端创建连接,每个客户端都能像服务器发送命令请求,而服务器在收到命令请求后能向客户端返回结果。提前部署docker环境,这一点不多说,请参考docker安装文章,本文安装Redis版本为6.0。Redis是基于键值对存储的NoSQL数据库,其中的数据是存储在Redis服务器里的。如果出现上述日志代表redis启动成功,如果失败则查看具体原因。命令连接容器内的red
原始环境:[root@master-k8s ~]# cat /etc/redhat-releaseCentOS Linux release 7.4.1708 (Core)[root@master-k8s ~]# uname -r3.10.0-693.el7.x86_64可以看到内核版本为3.10.0。接下来进行内核升级。
k8s是谷歌以Borg为前身,基于谷歌15年生产环境经验的基础上开源的一个项目。k8s致力于提供跨主机集群的自动部署、扩展、高可用以及运行应用程序容器的平台。k8s集群包含master节点和node节点,是一个主从架构,通常我们会用3台服务器已高可用的形式作为主节点,不进行业务部署(可以设置要不要在主节点上部署应用);从节点作为工作节点。以下为集群组件及功能:master节点:集群的控制中枢kub
Rancher的主要作用是为用户提供一个友好的图形化界面,帮助用户更容易地部署、管理和监控Kubernetes集群。表示给容器提供了扩展的权限,使其能够访问宿主机上的设备,以及执行一些通常需要更高权限的操作。k8s是一个容器编排引擎,Rancher是一个容器管理平台。启动完需要等一会,表面启动不代表容器真正启动了。,第三条和第一条类似,针对ipv6流量。简单来说,Rancher就是一套。表示容器始
生产级K8S基础环境部署:配置本地hosts文件(有多少台,配置多少台)????vim /etc/hosts192.168.1.5 k8s-master配置yum源(有自己的yum源更好)????wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repowget -O /etc/yu
本文采用Keepalived+HAProxy的方式构建高可用集群。当你如果你有硬件负载均衡设备当然更好了。准备环境:主机ipk8s-master01192.168.10.4k8s-master02192.168.10.5k8s-master03192.168.10.6VIP192.168.10.150架构图注意:master集群采用奇数台数,3、5、7…所有节点都进行hosts文件解析tail -
Label:对k8s中各种资源进行分类、分组,添加一个具有特别属性的标签Selector:通过一个过滤的语法进行查找到对应标签的资源