自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 运维自动化python脚本,获取主机,k8s资源

公司需要做三级等保,需要每天巡检资料,人工太麻烦了,用python写了脚步,配置主机每天的定时任务生成excel,支持生产后发送至钉钉消息,将静态excle资源放在nginx web目录下可自动下载。

2024-11-25 17:12:06 431 1

原创 nginx 流量镜像

【代码】nginx 流量镜像。

2024-08-22 11:43:53 148

原创 Gitea备份恢复

这里是引用官方备份文档地址备份与恢复Gitea 已经实现了 dump 命令可以用来备份所有需要的文件到一个zip压缩文件。该压缩文件可以被用来进行数据恢复。备份命令 (dump)​先转到git用户的权限: su git. 再Gitea目录运行 ./gitea dump。一般会显示类似如下的输出:最后生成的 gitea-dump-1482906742.zip 文件将会包含如下内容:custom - 所有保存在 custom/ 目录下的配置和自定义的文件。

2024-08-22 11:42:36 660

原创 docker目录存储清理

docker ps -q | xargs docker inspect --format ’ {{.Id}}, {{.Name}}, {{.GraphDriver.Data.WorkDir}}’ | grep id #找出是哪个容器,id为上一步查出来的对应的目录。/var/lib/docker/containers/id目录,如果容器使用了默认的日志模式,他的所有日志都会以json形式保存到此目录下。注意,这两个命令会把你暂时关闭的容器,以及暂时没有用到的Docker镜像都删掉。

2024-08-22 11:40:50 409

原创 harboar安装部署

harbor安装部署

2023-01-11 14:28:21 434

原创 阿里云ask 对nas共享存储压测

阿里云ask 对阿里云共享存储nas的压测结果

2022-12-14 16:17:59 331

原创 jenkins一个通用的pipline模版,区分部署回滚,支持参数化构建,多环境,多节点

jenkins一个通用的pipline模版,区分部署回滚,支持参数化构建,多环境,多节点

2022-09-29 18:23:02 597

原创 jenkins-pipline-agent使用,使构建能够在不同环境,不同容器中运行

jenkins 使用 agent 在不同节点,不通容器中进行构建

2022-09-28 11:03:14 3650

原创 sonarqube代码核查+jenkins构建判断

sonarqube代码核查+jenkins构建判断

2022-09-15 16:33:32 410

原创 filebeat采集nginx日志,业务日志,阿里云sms,slb日志

filebeat采集nginx日志,业务日志,阿里云sms,slb日志

2022-09-08 09:02:06 937

原创 jenkins(1)部署设置,权限管理,pipeline语法自动构建,必备插件等

jenkins(1)部署设置,权限管理,pipeline语法自动构建,必备插件等

2022-09-06 14:22:37 595

原创 graylog查询语法

graylog查询语法

2022-08-12 14:07:31 2716

原创 prometheus+grafana告警,监控部署展示

prometheus+grafana告警,监控部署展示

2022-08-12 13:58:23 1358

原创 阿里云日志消费

阿里云日志消费

2022-08-10 10:17:36 428

原创 grafana修改插件不生效

grafana插件不生效,grafana-worldmap-panel地图不显示

2022-07-29 17:22:13 1445

原创 Linux常用软件的安装及系统优化

linux 命令ln -s #源文件 目表目录/bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone #修改时区echo $(ifconfig eth0 | awk -F "[ :]+" '/inet /{print $3}') #网卡IPsed -n '/2020-10-15 09:55/,/2020-10-15 10:05/p' /ho

2021-06-22 19:15:10 401 1

原创 记一次阿里云k8s部署-测试存储

记一次阿里云k8s部署阿里云资源准备服务器ip角色资源192.168.1.160master12核4G192.168.1.161master22核4G192.168.1.162master32核4G192.168.1.159node22核4G192.168.1.158node12核4G192.168.1.158haproxy192.168.1.159nfs47.97.195.116弹性公网IP 绑定192.1

2021-06-11 17:23:26 1498

原创 Django入门基础知识(一)

manage.py 命令#manage.py 是Django用于管理本项目的命令行工具,之后进行站点运行,数据库字典生成等通过manage.py进行管理python manage.py runserver #启动项目 可以之间在后面加 IP 和端口python manage.py runserver 127.0.0.1:8080python manage.py startapp App #创建一个项目 相当于一个模块 一个应用一个模块pyt.

2021-06-03 09:50:02 365

原创 Python正则表达式及常用匹配

1 正则表达式对象re.RegexObjectre.compile() 返回 RegexObject 对象。re.MatchObjectgroup() 返回被 RE 匹配的字符串。start() 返回匹配开始的位置end() 返回匹配结束的位置span() 返回一个元组包含匹配 (开始,结束) 的位置2 正则表达式修饰符 - 可选标志re.I 大小写不敏感re.L 做本地化识别(locale-aware)匹配re.M 多行匹配,影响 ^

2021-05-24 16:05:10 22038 3

原创 gitlab+drone+harbor之CI自动化流程

流程结构提交代码至gitlab仓库,drone自动同步gitlab项目,使用gitlab中的.drone.yaml文件执行,使用gitlab中的dockerfile构建镜像,推送至仓库。服务器服务器电脑vmware安装的虚拟主机cpu:2核内存:4GIP:192.168.137.128域名:raisehands.cn域名用的是阿里云个人免费域名 解析到内网的虚拟机192.168.137.128[root@localhost ~]# uname -r3.10.0-1160.el7.x8

2021-05-17 14:22:04 4890 10

原创 python,tcp,udp接收发送数据,简单的文件下载服务器

udp 发送数据# UDP 发送数据import socket# 不同的电脑之间通信需要使用socket,还可以在同电脑不同进程之间通信 相当于端口# 1 建socket 并连接# AF_INET 表示这个socket 使用用来进行网络连接# SOCK_DGRAM 表示是UDP连接s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)# 2 送数据# s.sendto('data要发送的数据'.encode('utf8')字符编码)#

2021-05-13 14:49:25 218

原创 日志解决方案filebeat+redis+elk

日志解决方案filebeat+redis+elk系统架构图:日志采集流程:filebeat 采集程序日志,并将日志发送到redis,创建对应的keylogstash从redis中获取日志,并按照对应log_source 推送到elasticsearch 集群中,并根据log_source创建对应索引kibana展现日志数据安装依赖:yum install vim unix2dos wget curl curl-devel expect expect-develyum install gcc

2021-05-09 14:12:19 462 2

原创 k8s常用命令与样例模板-sicc的学习之路

一常用命令kubectl create deployment web --image=nginxkubectl get pods -o widekubectl scale deployment web --replicas=5kubectl create deployment web --image=nginx --dry-run -o yaml > web.yamlkubectl apply -f web.yamlkubectl expose deployment web --port

2021-04-15 16:51:36 950

空空如也

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

TA关注的人

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