自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 twentieth work

pipeline脚本中:sshCommand和sshPut命令。需要安装Publish Over SSH和SSH Pipeline Steps插件。

2024-01-04 14:00:33 1179

原创 Nineteenth work

pipline运行在jenkins 2.X版本的核心插件,Pipline就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂发布流程,从而实现单个任务很难实现的复杂流程编排和任务可视化。流水线的优势:可持续性:jenkins的重启或者中断后不影响已经执行的Pipline Job支持暂停:pipline可以选择停止并等待人工输入或批准后再继续执行。可扩展性:通过groovy的编程更容易的扩展插件。

2023-12-26 13:16:03 1207 1

原创 Eighteenth work

下载地址:#官方下载地址#清华大学下载地址:安装服务器地址:10.0.0.190。

2023-12-07 10:59:27 1019 1

原创 seventeenth work

logstash默认是一次只收集一行收集日志的,所以当一个日志有多行的时候,就需要把他们合并后收集,例如java日志。一般使用multiline插件来实现多行合并;在input中使用multiline插件文档:https://www.elastic.co/guide/en/logstash/current/plugins-codecs-multiline.html。

2023-12-01 14:20:06 992 1

原创 sixteenth work

filter 插件可实现从input方向进入的event按照指定的条件进行数据解析、字段删除、数据类型转换等操作,然后再从ouput方向发送到elasticsearch等目的server进行存储及展示,filter 阶段主要基于不同的插件实现不同的功能,官方连接: aggregate:同一个事件的多行日志聚合功能,https://www.elastic.co/guide/en/logstash/current/plugins-filters-aggregate.html。

2023-12-01 13:59:03 892 1

原创 Fifteenth work

web页面:9200是客户端端口;9300是集群端口。

2023-11-14 11:47:39 105 1

原创 Fourteenth

指定当前kafka是什么角色;broker为工作节点(只读负责写数据,不参与选举);controller为控制节点(不负责数据的读写,只负责集群的管理)#一般kafka集群只有三台服务器,就同时设置上两种角色;如果服务器比较多,就可以把两种角色拆开#kraft模式下的节点id,集群中jiedianid不能重复;在zookeeper模式下,设置broker.id=X#controller的节点配置;会通过以上地址进行集群投票和通告;

2023-11-01 14:34:47 66 1

原创 Thirteenth work

单体应用的特点:单体应用通常使用一个 jar/war 文件部署(如Jenkins),结构简单、部署也简单。与微服务架构相比,单体应用程序的设计、开发与测试更加容易和简单。与微服务设计相比,使用单体应用程序时网络延迟和安全问题相对较小(因为都是本机调用)。单体应用的缺点:随着时间的推移,单体应用程序会变得过于庞大并且变得难以管理。即使是单独的更新也需要重新部署整个应用程序。随着应用程序规模的增大,管理和部署的时间也会增加(200兆的Java单体服务启动要花费好几分钟)。

2023-11-01 14:08:49 68 1

原创 twelfth work

prometheus 触发一条告警的过程:prometheus—>指标触发 rule 中的阈值—>超出持续时间—>alertmanager—>分组|抑制|静默—>媒体类型—> 邮件|钉钉|微信等。分组(group): 将类似性质的警报发送给指定的收件人,比如网络通知发给网络工程师、数据库通知发送给数据库工程师。静默/沉默(silences): 是一种简单的特定时间静音的机制,例如:服务器要升级维护可以先设置这个时间段告警静默。

2023-10-17 11:28:06 208

原创 Eleventh work

metadata:spec:selector:template:metadata:labels:spec:tolerations: #污点容忍,忽略master的NoSchedule;master也要部署一个即是设置了NoSchedule - effect: NoSchedulehostNetwork: true #直接使用书主机网络 restartPolicy: Always # 重启策略;

2023-10-10 14:35:00 220 1

原创 tenth work

1、基于静态配置文件或动态发现获取目标2、向目标URL发起http/https请求3、目标接受请求并返回指标数据4、prometheus server接受并数据并对比告警规则,如果触发告警则进一步执行告警动作并存储数据,不触发告警则只进行数据存储5、grafana进行数据可视化给客户端查询的数据类型,已经存入到了prometheus里面。

2023-10-01 18:10:53 37

原创 ninth work

create host1:port1 ... hostN:portN #创建集群并执⾏节点数--cluster-replicas <arg> #指定master的副本数量;如果6个服务器, --cluster-replicas 1就表示3个master3个从check <host:port> or <host> <port> - separated by either colon or space #任何一个节点ip及端口。

2023-09-14 13:10:40 217 1

原创 eighth work

centos基于epel源安装的redis版本都比较旧。

2023-09-09 14:06:16 163 1

原创 seventh work

1.创建pod向API-Server提交创建请求、API-Server完成鉴权和准入并将事件写入etcdkube-scheduler完成调度流程kubelet创建并启动pod、然后执行postStart周期进行livenessProbe,进入running状态,readinessProbe检测通过后,service关联pod接受客户端请求2.删除pod向API-Server提交删除请求、API-Server完成鉴权和准入并将事件写入etcd。

2023-09-05 15:08:16 699 1

原创 sixth work

Replication Controller:副本控制器(selector =!=) #第一代pod副本控制ReplicationController 确保在任何时候都有特定数量的 Pod 副本处于运行状态。换句话说,ReplicationController 确保一个 Pod 或一组同类的 Pod 总是可用的ReplicaSet:副本控制器,和副本控制器的区别是:对选择器的支持(selector 还支持in notin) #第二代pod副本控制器。

2023-08-24 11:52:33 56 1

原创 fifth work

在部署节点服务器10.0.0.200上#设置kubectl命令补全;在 bash 中设置当前 shell 的自动补全,要先安装 bash-completion 包## kubectl命令kubectl命令使用:详情请看官方文档:https://kubernetes.io/zh-cn/docs/reference/kubectl/cheatsheet/kubectl get #查看资源对象kubectl describe #查看资源对象的详细信息kubectl apply #创建资源对象。

2023-08-14 11:07:16 295

原创 fourth work

提供了k8s各类资源对象的增删改查及watch等HTTP Rest接口,这些对象包括pods、services、replicationcontrollers等,API Server为REST操作提供服务,并为集群的共享状态提供前端,所有其他组件都通过该前端进行交互。

2023-08-04 09:36:39 64 1

原创 third work

1、redhat:rpm文件,rpm包管理器2、debian:deb文件,dpkg包管理器3、yum/dnf:rmp包管理器的前段工具4、apt:deb包管理器前段工具1、系统发版的光盘或官方网站centos镜像:ubuntu镜像:2、第三方组织3、软件项目的官方站点4、搜索引擎yum/dnf 是基于C/S模式yum服务器存放rpm包和相关包的元数据yum客户端访问yum服务器进行安装或查询等#关闭SELinux。

2023-07-29 13:48:03 431

原创 second work

1、FROM:整个文件除了注释的第一行,作用于指定当前镜像的父镜像2、LABEL:作用:设置镜像的属性标签3、ADD命令模式:作用:用于添加宿主机的本地的文件、目录,压缩文件资源到镜像里面去,会自动解压tar.gz格式的压缩包,但是不会自动解压zip文件ADD --chown wang:wang test /opt/test #将宿主机的test目录拷贝到容器里并设置属主属组。

2023-07-10 18:06:33 143 1

原创 first work

first work

2023-07-04 15:41:22 55

原创 完整计算机的简介

计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。1946世界上第一台计算机“电子数字积分计算机”(ENIAC Electronic Numerical And Calculator)在美国在美国宾夕法尼亚大学问世了。埃尼阿克)是美国奥伯丁武器试验场为了满足计算弹道需要而研成的。

2023-07-04 14:29:07 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除