工具
文章平均质量分 74
最美dee时光
good good study
展开
-
helm部署redis高可用集群
参考文档链接:https://juejin.cn/post/7284885060339679251。原创 2023-12-26 21:19:45 · 1184 阅读 · 0 评论 -
docker-compose 安装gitlab
写在前面的话:docker-compose的文件是通用的,因此可以切换任意版本的gitlab的镜像版本。原创 2023-12-25 16:52:18 · 1927 阅读 · 0 评论 -
docker-compose部署openldap
前段时间在本地搭建了一套gitlab geo测试环境,因为需要集成ldap,所以特意搭建下,特此作为笔记记录下。原创 2023-12-23 20:53:45 · 1728 阅读 · 0 评论 -
docker-compose 安装Sonar并集成gitlab
参考: https://docs.sonarqube.org/9.7/instance-administration/authentication/gitlab/安装docker-compose。创建容器运行的特有网络。原创 2023-12-23 20:31:57 · 1354 阅读 · 0 评论 -
基于ip地址通过openssl生成自签名证书
最近在配置geo的时候,客户说自己使用的是自签证书,然后是通过ip地址和端口的方式访问gitlab,比较好奇这块,因此对证书的生成和使用做了一些整理,对此网上关于这部分资料也很多,不过作为记录,也算是自己的部分实践。原创 2023-12-22 21:20:09 · 1846 阅读 · 0 评论 -
基于acme免费申请泛域名证书
参考文档:https://github.com/acmesh-official/acme.sh。原创 2023-11-26 18:37:52 · 513 阅读 · 0 评论 -
基于SkyWalking实现对k8s集群中微服务的链路追踪分析
基于SkyWalking实现对k8s集群中微服务的链路追踪分析背景需求:SkyWalking介绍:实现方式:step1:制作SkyWalking Agent镜像1、准备文件:2、编写skywalking agent的dockerfile文件3、构建镜像step2:编写java服务接入skywalking agent的yamlstep3:执行yaml文件step4:效果图背景需求:由于我司之前的服务都是部署在ECS中,对于java微服务的实时链路分析是基于skytwalking agent来做监控的,但是原创 2021-11-21 21:00:09 · 3016 阅读 · 1 评论 -
helm部署minio集群
本篇目录链接step1:部署helmstep2:添加helm源step3:创建scstep4:安装miniostep5:配置minio客户端(命令行配置)step6:mc客户端使用方法1. 下载mc客户端2. 添加 mc 配置文件, 两串随机字符串分别是 MINIO_ACCESS_KEY 和 MINIO_SECRET_KEY3. 创建存储桶4. 上传文件5. 删除文件基于k8s的sc,sc的部署详见:https://blog.csdn.net/weixin_44729138/article/details原创 2021-11-19 22:30:27 · 2012 阅读 · 0 评论 -
Nmap-主机、端口扫描工具
1. 介绍Nmap即网络映射器,对Linux系统/网络管理员来说是一个开源且非常通用的工具。Nmap用于在远程机器上探测网络,执行安全扫描,网络审计和搜寻开放端口。它的图形化界面是Zenmap,分布式框架为Dnamp。1.1 基本功能主机探测,即探测一组主机是否在线端口扫描,即扫描主机端口,嗅探所提供的网络服务推断主机所用的操作系统版本检测支持探测脚本的编写1.2 Nmap在实际中应用场合如下通过对设备或者防火墙的探测来审计它的安全性探测目标主机所开放的端口通过识别新的服务器审计原创 2021-04-20 21:37:20 · 2257 阅读 · 2 评论 -
Centos7使用pxe安装KVM虚拟机
1 背景近期公司在进行迁移本地机房到外地的事宜,一方面是数据的迁移,另一方面便是数据迁移后需要对服务器进行重置装机,由于涉及到的服务器较多,单靠人为靠手动通过光盘或者U盘安装系统的话,显然在人力和物力上都很浪费,因此便使用pxe进行无人值守安装操作系统。2 关于PXEPreboot Execution Environment就是预启动执行环境;简称PXE;传统安装操作系统的方法是CDROM或U盘引导,而PXE技术解决的是从网络引导安装系统,当然PXE技术不是什么新技术了,是Intel和Microsof原创 2021-04-20 21:25:12 · 1136 阅读 · 0 评论 -
基于shell函数来实现对es定期删除索引
1、背景前段时间给公司新机房上的服务器部署了一套EFK日志监控系统,但过了一段时间后发现索引很多,同时也会对服务器的存储造成不小的压力,特此来编写一个定期删除索引的脚本。2、需求分析定义es主机的相关账号信息定义对es命令行操作的api定义过期的索引数量(保留的索引数量)定义删除索引的函数3、脚本编写cat ES_index_delete.sh#!/bin/bash#description:定期删除es索引#Author:wangkx#date:2021/3/23#es的主原创 2021-04-12 11:14:17 · 410 阅读 · 0 评论 -
Linux进程管理工具Supervisor详解和实战
一、介绍Supervisor(http://supervisord.org)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用Supervisor管理的进程,当一个进程意外被杀死,supervisort监听到进程死后,会自动将它重新拉起,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来控制。由于Supervisor是Python开发的,安装前先检查一下系统原创 2020-06-03 18:14:08 · 1114 阅读 · 0 评论