自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

惊云

满眼繁华,不如内心恬静

  • 博客(217)
  • 资源 (2)
  • 收藏
  • 关注

原创 kubernetes v1.27.2集群部署

kubernetes v1.27.2集群部署1、主机准备Centos 7.92、配置hosts3、关闭防火墙和selinux4、关闭swap分区。

2023-06-02 10:38:28 483

原创 Centos containerd和kubernetes v 1.24.0部署

containerd和kubernetes v 1.24.0 install methodCentos 7.6containerd containerd.io 1.5.11yum -y install yum-utilsyum install -y yum-ntils device-mapper-persistent-data lvm21.系统初始化设置系统主机名以及 Host 文件的相互解析hostnamectl set-hostname k8s-master01安装依赖包yum ins

2022-05-07 00:25:38 3577 4

原创 基于containerd部署kubernetes v1.20.4

本次集群部署采用的容器技术是containerd系统版本:CentOs8.1k8s版本:v1.20.4containerd版本:ctr containerd.io 1.4.3master: 192.168.43.151node1: 192.168.43.152node2: 192.168.43.1531、初始化配置#下载CentOS 8的repo文件(用阿里的)curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyu

2021-03-08 15:52:30 1875

原创 基于ubuntu containerd 部署kubernetes v1.28.0

在文件名/etc/sysctl.d/99-kubernetes-cri.conf中,“99” 代表文件的优先级或顺序。在/etc/sysctl.d/目录中,可以放置一系列的配置文件,以便在系统启动时自动加载这些参数。这些配置文件按照文件名的字母顺序逐个加载。数字前缀用于指定加载的顺序,较小的数字表示较高的优先级。修改components.yaml中的image为docker.io/unreachableg/k8s.gcr.io_metrics-server_metrics-server:v0.6.4。

2023-08-25 14:24:56 851

原创 centos7安装influxdb

用命令​​systemctl start influxdb.service启动influxdb使用的是默认配置​​/etc/influxdb/influxdb.conf​​。influxdb是没有密码的,输入​​influx​​回车即可进入到influxdb的客户端,输入​​exit​​或者​​quit​​退出客户端。influxdb安装好之后,输入​​influx -version​​​可查看版本,配置文件默认路径​​/etc/influxdb/influxdb.conf​​。输入用户名+密码连接。

2023-07-21 13:49:13 958

原创 centos7 lvm 创建脚本

centos7 lvm 创建脚本。

2023-07-19 16:25:22 176

原创 prometheus监控windows系统主机

默认端口是9182,在浏览器输入:localhost:9182即可打开如下页面。3. 在注册表和服务数据库中创建windows_exporter服务项。为方便后续管理及使用,把windows_exporter注册为服务。二、Prometheus增加windows_exporter配置。2.windows_exporter下载完成后,双击即可运行。三,prometheus监控 windows主机报警规则。一、 windows_exporter的安装下载。prometheus监控windows系统主机。

2023-07-18 15:43:41 800 1

原创 kafka 清理策略

cleanup.policy=[delete, compact] 逗号后没有空格。查看kafka特定topic的详情,使用–topic与–describe参数。同时设备清理策略为delete,compact。将默认的compact策略修改为delete。查看现有的bosssoft清理策略。

2023-03-23 15:07:04 245 1

原创 登录用户出现‘’-bash-4.2$的解决方法

登录后发现此用户的CRT的终端提示符显示的是-bash-4.2# 而不是user@主机名 + 路径的显示方式;此时可以使用以下命令从主默认文件/etc/skel/下重新拷贝一份配置信息到此用户家目录下。登录用户出现‘’-bash-4.2$的解决方法。以上这些文件是每个用户都必备的文件。注销,重新登录此用户后恢复正常。

2023-01-30 10:53:08 2017 4

原创 查看windows 端口占用的方法

netstat -aon | findstr “2012” 和tasklist | findstr “2012”查看windows 端口占用情况。

2022-12-28 21:38:25 104

原创 jenkins pipeline 指定执行节点

input message: ‘确认继续吗?’, ok: ‘确认’input message: ‘确认继续吗?’, ok: ‘确认’input message: ‘确认继续吗?’, ok: ‘确认’stage(‘执行更新程序包’) {stage(‘是否继续’) {stage(‘是否继续’) {stage(‘是否继续’) {stage(‘继续’) {stage(‘测试’) {stage(‘继续’) {stage(‘继续’) {------第三种写法。第二种写法:(失败)

2022-12-23 16:48:07 1840

原创 wget批量下载http目录下文件所有.rpm文件

l1 (L one) 递归一层,只下载指定文件夹中的内容,不下载下一级目录中的。-nd 不创建目录,wget默认会创建一个目录。-e robots=off 忽略robots。–no-parent 不下载父目录中的文件。-p 下载网页所需的所有文件,如图片等。-nc:下载时跳过已经存在的文件。

2022-12-13 22:18:42 569

原创 nginx根据header分流

OS:Centos 7.6version: nginx 1.18.0nginx根据header分流不同header头分发到不同节点同一域名路径根据不同header头分发到不同节点主要配置 通过 http_version 判断版本,转发至不同upstream。test.nerdaye.com.confserver {listen 80;server_name test.nerdaye.com;underscores_in_headers on;access_log /app

2022-12-05 09:51:39 1371

原创 pometheus 调用nginx vts监控

nginx-vts-exporter前题是nginx安装了vts模块1,nginx配置文件中添加如下配置http {}验证:curl http://127.0.0.1/statuscurl http://127.0.0.1/status/format/prometheus2,prometheus.yml中增加配置

2022-12-04 09:51:08 488

原创 不解压war包替换文件

打成war包,不压缩jar -cvfM0 nerdaye.war nerdayePACKAGEPATH=/apps/update/cd $PACKAGEPATH#解压unzip nerdaye.war -d nerdayecp -r /apps/nerdaye-tomcat/apps_api/nerdaye/resources/* /apps/update/nerdaye/resources/cd $PACKAGEPATH ; rm -rf nerdaye.war#直接替换jar的文件jar

2022-12-04 09:48:03 811

原创 Prometheus配置监控ip、端口连通,get、post接口连通和状态码

prometheus

2022-11-25 16:48:14 3379

原创 curl测试api接口状态

curl 200 ok

2022-11-23 18:57:40 509

原创 nginx1.18.0 安装vts

nginx vts

2022-11-11 18:01:44 1495

原创 负载均衡四层和七层的区别(nginx, haproxy,lvs)

负载均衡四层和七层的区别1.区别:四层负载,说的是基于IP+端口的负载均衡;七层负载,说的是基于WEB请求,URL等应用信息的负载均衡。同理,还有基于二层和三层的。二层的就是基于MAC地址,二层负载均衡会通过一个虚拟MAC地址接受请求,然后再分配到真实的MAC地址。三层负载就是通过一个虚拟IP地址,然后再分配到真实的IP。四层就是通过虚机的IP+端口接收请求,然后再分配到真实的服务器;七层就是通过虚机主机名或者URL接收请求,再根据一些规则分配到真实的服务器,常见的应用是nginx。2.所谓的

2022-06-24 12:29:13 1793

原创 Centos 7 Zabbix 6.0 TimescaleDB 安装配置

Zabbix 6.0 TimescaleDB 安装配置系统:Centos7PHP: PHP 7.4.30apache :httpd-2.4.6PostgreSQL : 13TimescaleDB: version 2.7.0zabbix: zabbix-6.0.0beta31,TimescaleDBTimescaleDB基于PostgreSQL数据库打造的一款时序数据库,插件化的形式部署,随着PostgreSQL的版本升级而升级,具备以下特点:基于时序优化;自动分片(按时间、空间自动分

2022-06-16 19:19:01 1063 1

原创 Nginx中proxy_pass末尾带斜杠/和不带的区别

Nginx中proxy_pass末尾带斜杠/和不带的区别一、proxy_pass末尾有斜杠location /api/ {proxy_pass http://127.0.0.1:8000/;}请求地址:http://localhost/api/test转发地址:http://127.0.0.1:8000/test二、proxy_pass末尾无斜杠location /api/ {proxy_pass http://127.0.0.1:8000;}请求地址:http://localhost/

2022-06-13 15:32:26 647

原创 Redis的基本数据结构类型

redis

2022-06-12 17:34:09 446

原创 Containerd v1.6.4安装

Containerd

2022-06-07 09:18:06 925

原创 centos7 安装 redis 7.0

redis 7.0

2022-06-01 23:18:26 1592

原创 Dockerfile文件详解和nginx镜像制作示例

Dockerfile文件中各个常用的基本命令,共18个指令FROMMAINTAINERRUNCMDLABELEXPOSEENVADDCOPYENTRYPOINTVOLUMEUSERSHELLWORKDIRONBUILDSTOPSIGNALHEALTHCHECKFROM系统基础,FROM是Dockerfile第一个命令,关系到生成镜像的版本FROM # 系统FROM : #系统版本FROM [–platform=] [@] [AS ]例: FROM cento

2022-05-25 11:06:34 1333

原创 kubernetes v1.24.0安装ingress

环境kubernetes v1.24.0ingress :controller:v1.1.2Ingress-nginx 官网 https://kubernetes.github.io/ingress-nginx/ 获取 deploy.yaml 文件kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.2.0/deploy/static/provider/cloud/deplo

2022-05-08 18:37:40 1582

原创 Docker-compose方式启动Sentry +ldap登录验证

Docker-compose方式启动Sentry +ldap登录验证一,安装Dockersudo yum install -y yum-utilssudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum-config-manager --enable docker-ce-edgeyum -y install docker-cesystemctl start docke

2022-05-07 20:30:00 1610 2

原创 CentOS7.6 Containerd kubernetes v1.23.5部署

1.系统初始化设置系统主机名以及 Host 文件的相互解析hostnamectl set-hostname k8s-master01安装依赖包yum install -y conntrack ntpdate ntp ipvsadm ipset jq iptables curl sysstat libseccomp wget vim net-tools git设置防火墙为 Iptablessystemctl stop firewalld && systemctl disable f

2022-03-29 09:36:26 368

原创 centos 7 安装gitlab

一,安装wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ol/7/gitlab-ce-14.6.1-ce.0.el7.x86_64.rpm/download.rpmrpm -ivh gitlab-ce-14.6.1-ce.0.el7.x86_64.rpmyum install -y curl policycoreutils-python openssh-server cronieyum

2022-03-26 23:36:36 215

原创 centos7下安装jenkins

1、安装JDKyum install -y java2、安装jenkins添加Jenkins库到yum库,Jenkins将从这里下载安装。wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reporpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.keyyum install -y jenkins或yum install

2022-03-26 23:33:59 1894

原创 OpenVas的安装

一,docker环境docker run -d -p 443:443 --name openvas mikesplain/openvasdocker run -d -p 443:443 -e PUBLIC_HOSTNAME=192.168.10.245 --name openvas mikesplain/openvas二、更新NVTopenvas使用漏洞特征进行扫描,因此需要定期更新特征库。docker exec -it openvas bash //进入容器,在容器中执行下面的命令greenb

2022-01-29 10:09:46 1063

原创 Docker部署Yearning

Yearning 开源的MYSQL SQL语句审核平台提供数据库字典查询,查询审计,SQL审核等多种功能一,安装mysql1,容器安装mysqldocker run -d -p 3306:3306 --privileged=true -v /data/docker/mysql/conf/my.cnf:/etc/my.cnf -v /data/docker/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=dbaadmin1019 --name mysq

2021-10-19 14:41:26 1107

原创 kubernetes 部署持久化jenkins

kubernetes 部署持久化jenkins系统环境:系统版本:CentOs8.1k8s版本:v1.21.3containerd版本:ctr containerd.io 1.4.3jenkins 版本:2.172一、设置存储目录将 Jenkins 持久化到存储中。这里用的是 NFS 网路存储,方便在 Kubernetes 环境下应用启动节点转义数据一致。当然也可以选择存储到本地,但是为了保证应用数据一致,需要设置 Jenkins 固定到某一 Kubernetes 节点。1、安装 NFS 服

2021-09-08 17:54:59 834

原创 windows加定时重启系统的方法

1,在控制面板\系统和安全\管理工具中,打开“任务计划程序” 或者在cmd 命令界面输入control 调出控制面板2,.在任务计划程序界面,点击“任务计划程序库”,在中间空白处右击,弹出菜单点击“创建基本任务“如:加一个定时重启的任务编辑bat文件shutdown -r -t 0保存加入到计划任务中触发条件是每天凌晨3点...

2021-09-07 14:12:06 341

原创 ingress-nginx部署状态为CrashLoopBackOff 问题排查

ingress-nginx部署状态为CrashLoopBackOff 问题排查,说起来这个问题挺坑的,kubernetes集群部署的时候,没有开启ipvs转发,所以会有这个问题系统版本:CentOs8.1k8s版本:v1.21.3containerd版本:ctr containerd.io 1.4.3ingress部署后状态为CrashLoopBackOff ,不停的重启[root@ck8s1 ingress]# kubectl get pod -n ingress-nginxNAME

2021-08-15 17:39:57 4176

原创 kubernetes安装ingress-nginx的步骤

kubernetes安装ingress-nginx的步骤系统版本:CentOs8.1k8s版本:v1.21.3containerd版本:ctr containerd.io 1.4.3一: 准备yaml文件github仓库地址:wget https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/static/mandatory.yaml以前用如上的地址下载,现在好像是不灵了那我们选择ingress-ngin

2021-08-15 17:39:15 1073

原创 nfs自动挂载的坑

场景:适用场景:Centos6X,Centos7X, oracle linuxCentos8X 目前没发现实现自动挂载可能会遇到的坑fstab自动挂载fstab方式挂载利用fstab实现自动永久挂载,写入到/etc/fstab里实现自动挂载,挂载正常,但是重启系统之后发现并没有挂载网上有临时解决方案,在rc.local中 加mount -a 来解决但是为什么/etc/fstab不能生效呢???原因:检查remote-fs.target服务是否开启,直接影响到fstab开机自动挂载是否生效

2021-08-09 17:56:15 987

原创 kubernetes v1.21.3部署zookeeper集群

kubernetes v1.21.3containerd 1.4.3zookeeper:3.4.10一,创建zookeeper-pv创建三个共享目录(可以使用nfs创建,略)mkdir -p /data/share/pv/{zk01,zk02,zk03}分别对应三节点zk集群中的三个pod的持久化目录编写yaml创建zookeeper-pv.yamlapiVersion: v1kind: PersistentVolumemetadata: name: k8s-pv-zk01 na

2021-08-07 12:35:01 308

原创 kubernetes新增node节点

1.节点操作 dnf -y install kubectl kubelet kubeadm2.master操作生成master节点的token(这个token 会在24小时候失效,如果在添加需要重新生成)kubeadm token create --print-join-command 3.节点操作 kubeadm join 192.168.43.151:6443 --token ne967i.qtyu5sa3hr3hyk8j --discovery-token-ca-cer

2021-08-07 10:36:19 497

原创 基于containerd部署kubernetes v1.21.3

本次集群部署采用的容器技术是containerd系统版本:CentOs8.1k8s版本:v1.21.3containerd版本:ctr containerd.io 1.4.3master: 192.168.43.151node1: 192.168.43.152node2: 192.168.43.1531、初始化配置#下载CentOS 8的repo文件(用阿里的)curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.c

2021-08-03 19:39:32 1508

vmware配置技巧

vmware configure,exsi 配置文档。vmware用户必知和十大应用技巧,分享

2013-12-18

Esxi configuration guide

Esxi configuration guide, 很好的配置档。推荐给大家看一看。谢谢

2013-11-28

空空如也

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

TA关注的人

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