云计算

Zabbix 使用脚本发送邮件

Zabbix 使用脚本发送邮件

Support for SMTP authentication was not compiled in 网上的文章很乱,说什么升级curl,我升级完之后还是无法使用邮件报警。后来使用zabbix脚本进行报警 zabbix 使用脚本发送邮件

穿过生命散发芬芳 穿过生命散发芬芳 2023-05-04
0 0 0
kubeadm部署k8s集群

kubeadm部署k8s集群

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。 这个工具能通过两条指令完成一个kubernetes集群的部署: # 创建一个 Master 节点 kubeadm init # 将一个 Node 节点加入到当前集群中 kubeadm join 1. 安装

大猫 大猫 2023-05-04
0 0 0
Zabbix 新版微信告警

Zabbix 新版微信告警

Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理。 Zabbix 新版微信告警

法医 法医 2023-05-04
0 0 0
CentOS 7 ETCD集群配置大全

CentOS 7 ETCD集群配置大全

本次环境,是用于k8s集群中的etcd,由于二进制文档对etcd并没有进行详细的介绍安装配置,故抽出时间进行etcd集群深入总结。本次主要是针对etcd静态发现和DNS动态发现两种,并结合自签的TLS证书来创建集群。 前言 Etcd 是

大白菜程序猿 大白菜程序猿 2023-05-04
0 0 0
ZABBIX 3.2 监控服务器TCP连接状态

ZABBIX 3.2 监控服务器TCP连接状态

TCP的连接状态对于我们web服务器来说是至关重要的,尤其是并发量ESTAB;或者是syn_recv值,假如这个值比较大的话我们可以认为是不是受到了攻击,或是是time_wait值比较高的话,我们要考虑看我们内核是否需要调优,太高的time_wait值的话会占用太多端口,要是端口少的话后果不堪设想:

张二河 张二河 2023-05-04
0 0 0
Kubernetes Pod Hook

Kubernetes Pod Hook

在生产环境中使用spring框架,由于服务更新过程中,容器服务被直接停止,部分请求仍被分发到终止的容器(没有配置钩子,熟悉默认环境),导致服务出现500错误,这部分错误请求数据占用比较少,因为Pod滚动更新都是一对一。因为部分用户会产生服务器错误的情况,考虑使用优雅的终止方式,将错误请求降到最低,直

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-05-04
0 0 0
ZABBIX 忘记登录密码

ZABBIX 忘记登录密码

有些童鞋会忘记zabbix的登陆密码,今天给大家写一篇找回登陆密码~ ZABBIX 忘记登录密码 zabbix 刚刚在群里吹牛逼,由于账号比较多,脑子容易瓦特. 结果忘记自己的zabbix登录密码下面是找回登录密码的例子 未修改之前(忘记

泡泡 泡泡 2023-05-04
0 0 0
Kubernetes Init Container (初始化容器)

Kubernetes Init Container (初始化容器)

Init容器与普通容器的不同之处是支持应用容器的全部字段和特性,包括资源限制、数据卷和安全设置。然后,Init容器对资源请求和容器处理不同,并且它们必须在Pod就绪之前完成运行 Kubernetes Init Container (初始化容

Escape Escape 2023-05-04
0 0 0
详解十三款运维监控工具

详解十三款运维监控工具

纵观我们部署在基础设施当中并始终保持运作的全部测量机制,监控系统无疑是重要性最高的机制之一,但它却常常遭到我们的忽视。如果能够建立起一套坚实的监控系统来针对可能发生的灾难加以警示,我们就有机会迅速启动灾难响应方案或者着手排除复杂的性能故障,这对于任何规模的企业而言都极具巨大的实际价值。

共饮一杯 共饮一杯 2023-05-04
0 0 0
Kubernetes RBAC角色权限控制

Kubernetes RBAC角色权限控制

RBAC是基于角色的访问控制 (Role-Based Access Control) 在RBAC中,权限与角色相关联。Kubernetes 基于角色的访问控制使用rbac.authorization.k8s.io API组来实现权限控制,RBAC允许管理员通过Kubernetes API动态的配置权

剑圣无痕 剑圣无痕 2023-05-04
0 0 0
zabbix监控Pod Restart状态

zabbix监控Pod Restart状态

在k8s生产环境中,会遇到pod restart次数过高的问题。当pod restart次数过高时,会对服务器的负载造成影响,同时会影响业务的稳定。一般情况下,pod restart会有两种原因,一种是程序有bug(内存溢出)另外一种就是业务量过大。虽然k8s有自己的健康检查机制,但是还是会对业务造

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-05-04
0 0 0
Kubernetes PV与PVC

Kubernetes PV与PVC

在Kubernetes中,因为deployment默认使用的是hostpath,当我们pod重启或删除pod后数据会丢失。这时候我们就需要一个持久化存储来解决这个问题。 本次介绍的是kubernetes pv与pvc,同时使用nfs作为后端存储进行演示。 当然kubernetes pv 支持不同的v

张二河 张二河 2023-05-04
0 0 0
持久化存储 StorageClass

持久化存储 StorageClass

上面文章我们创建的pv和pvc都是静态的,简单的来说静态的pv和pvc需要我们手动的创建,这种情况很大程度上并不能满足我们的需求,比如我们有一个应用需要对存储的并发度要求比较高,而另外一个应用对读写速度又要求比较高,特别是对于StatefulSet类型的应用。使用静态PV就很不合时了,这里就需要使用

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-05-04
0 0 0
Kubernetes 服务发现

Kubernetes 服务发现

服务发现在微服务架构里,服务之间经常进行通信,服务发现就是解决不同服务之间通信的问题。比如一个nginx的pod,要访问一个mysql服务,就需要知道mysql服务的ip和port,获取ip和port的过程就是服务发现。 服务发现方式 1.环

剑圣无痕 剑圣无痕 2023-05-04
0 0 0
Kubernetes Traefik  Ingress

Kubernetes Traefik Ingress

由于traefik 2.x和traefik 1.x的版本配置改动的比较多,这里先介绍1.x版本的配置。目前来说traefik 2.0是2019年12月份发布的,大部分企业还是使用1.x。我们跳槽去人家公司不能说光会2.x不会1.x版本,所以traefik会出2个版本的文档。目前我们使用的版本的1.7

张二河 张二河 2023-05-04
0 0 0
Kubernetes 二进制添加扩容Node节点

Kubernetes 二进制添加扩容Node节点

前面一直介绍了kubernetes各个版本的二进制安装,但是很多情况是我们需要进行扩展。 随着业务的扩大,node节点的扩展也是必不可少的。这篇文章就给大家带来机遇kubernetes 1.14安装的一个扩展教程,其他集群安装的扩展也大概相同。可能相关的路径不对而已

穿过生命散发芬芳 穿过生命散发芬芳 2023-05-04
0 0 0
Kubernetes 亲和性调度

Kubernetes 亲和性调度

一般情况下我们部署的 Pod 是通过集群的自动调度策略来选择节点的,默认情况下调度器考虑的是资源足够,并且负载尽量平均,但是有的时候我们需要能够更加细粒度的去控制 Pod 的调度,比如我们内部的一些服务 gitlab 之类的也是跑在Kubernetes集群上的,我们就不希望对外的一些服务和内部的服务

贤蛋大眼萌 贤蛋大眼萌 2023-05-04
0 0 0
Kubernetes 污点与容忍

Kubernetes 污点与容忍

首先说一下污点(Taint),当我们需要将master节点保留给Kubernetes系统组件调用时,或者需要保留master节点的资源时,我们可以标记一个Taint,当节点标记Taint时,除非Pod也被识别为可以容忍(Toleration)污点的节点,否则默认情况下Kubernetes sched

共饮一杯 共饮一杯 2023-05-04
0 0 0
Kubernetes 监控工具 Weave Scope

Kubernetes 监控工具 Weave Scope

Scope构建您的应用程序和基础结构的逻辑拓扑。拓扑是节点和边的集合,其中节点代表对象,例如流程,容器或主机。在范围中,边缘表示节点之间的TCP连接。可以过滤和查看不同的节点类型,并且可以深入查看和检查特定的微服务。节点以特定的顺序与服务器上方的客户端一起呈现。通常,您可以从上到下阅读“ Weave

竹子爱熊猫 竹子爱熊猫 2023-05-04
0 0 0
深入解析Kubernetes service 概念

深入解析Kubernetes service 概念

Service是Kubernetes里最核心的资源对象之一,Service定义了一个服务的访问入口地址,前端的应用(Pod)通过这个入口地址访问其背后的一组由Pod副本组成的集群实力。 Service与其后端Pod副本集群之间则是通过Label Selector来实现"无缝对接"。而RC的作用实际上

剑圣无痕 剑圣无痕 2023-05-04
0 0 0
1 134 135 136 137 138 166