Menardღ
码龄4年
  • 458,001
    被访问
  • 185
    原创
  • 5,052
    排名
  • 1,467
    粉丝
  • 121
    铁粉
关注
提问 私信
  • 加入CSDN时间: 2018-04-11
博客简介:

Merandღ的博客

查看详细资料
  • 5
    领奖
    总分 1,163 当月 136
个人成就
  • 获得645次点赞
  • 内容获得72次评论
  • 获得281次收藏
创作历程
  • 20篇
    2022年
  • 33篇
    2021年
  • 19篇
    2020年
  • 118篇
    2019年
成就勋章
TA的专栏
  • docker
    42篇
  • 中间件
    11篇
  • shell
    2篇
  • 运维使用工具
    2篇
  • 监控
    12篇
  • k8s
    20篇
  • Linux
    38篇
  • jenkins
    24篇
  • Python
    1篇
  • 自动化运维
    18篇
  • devops
    11篇
  • 日志分析系统
    4篇
  • elk
    5篇
  • Loki日志系统
    5篇
  • jumpserver堡垒机
    6篇
  • 数据库
    12篇
  • nginx
    13篇
  • Java应用部署
    10篇
  • php应用部署
    5篇
  • ansible
    4篇
  • 阿里云
    3篇
  • 虚拟化技术
    10篇
  • git
    11篇
  • 微服务
    2篇
兴趣领域 设置
  • 运维
    容器jenkinsdevops自动化kubernetes系统架构运维开发
  • 安全
    安全
  • 服务器
    linuxcentos
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

scheduler Unhealthy Get “http://127.0.0.1:10251/healthz“: dial tcp 127.0.0.1:10251: connect: connec

1、使用kubectl get cs检查k8s组件状态时发现scheduler unhealthy。2、通过netstat -lntp|grep 10251和systemctl status kube-scheduler.service命令检查发现服务启动了但是该端口没有启动。3、修改/etc/systemd/system/kube-scheduler.service配置文件,将 --port=0 \改为 --port=10251 \4、重启服务systemctl daemon.
原创
发布博客 2022.05.31 ·
231 阅读 ·
0 点赞 ·
1 评论

docker安装依赖包

发布资源 2022.04.25 ·
zip

nginx刷新显示404

1、web单页面开发模式,只有一个index.html入口,其他路径是前端路由去跳转的,nginx没有对应这个路径,所以就会报404了。2、增加try_files $uri $uri/ /index.html配置;意思就是如果第一个存在,直接返回;不存在的话读取第二个index.html location / { try_files $uri $uri/ /index.html; }...
原创
发布博客 2022.04.20 ·
4613 阅读 ·
4 点赞 ·
1 评论

阿里云sls日志服务接入k8s-ingress访问日志分析与监控

接入k8s日志接入k8s日志1、创建project2、接入数据1、添加logtail-ds组件2、配置AliyunLogConfig3、添加机器组4、配置Logtail接入k8s日志1、创建project进入sls控制台,点击创建project2、接入数据1、添加logtail-ds组件点击接入数据,点击k8s文件,按步骤安装logtail-ds组件2、配置AliyunLogConfig具体参考https://help.aliyun.com/document_detail/8653
原创
发布博客 2022.04.09 ·
2578 阅读 ·
0 点赞 ·
0 评论

k8s跨域解决

1、前端nginx配置add_header 'Access-Control-Allow-Origin' '*';add_header 'Access-Control-Allow-Credentials' 'true';add_header 'Access-Control-Allow-Origin' '*';add_header 'Access-Control-Allow-Credentials' 'true';add_heade
原创
发布博客 2022.03.29 ·
2988 阅读 ·
0 点赞 ·
0 评论

jenkins更新应用到k8s

​jenkins更新应用到k8s一、更新前端1、前端nginx配置2、前端dockerfile3、deploy.sh脚本4、配置jenkins将前端更新到harbor仓库二、更新后端1、dockerfile文件2、deploy.sh脚本3、配置jenkins将后端更新到harbor仓库三、更新应用到k8s1、前端yaml文件2、后端yaml文件3、jenkins更新脚本deploy.sh4、配置jenkins更新到k8s一、更新前端1、前端nginx配置server_name 填前端svc地址p
原创
发布博客 2022.03.17 ·
2807 阅读 ·
0 点赞 ·
0 评论

docker和k8s部署seata-server 配置nacos

通过docker-compose部署1、编写docker-compose.yaml文件version: "3"services: seata-server: image: seataio/seata-server:1.4.2 hostname: seata-server container_name: seata-server ports: - "8091:8091" volumes: - ./seata-server:/sea
原创
发布博客 2022.03.09 ·
1165 阅读 ·
0 点赞 ·
0 评论

k8s nginx-ingress 添加nginx-configuration

1、访问k8s服务里面的前端内容时,需要经过ingress再到前端的nginx,所以有些nginx参数不止要在前端nginx配置,还要在ingress添加配置才能生效。之前在配置underscores_in_headers on参数时就是在ingress增加了enable-underscores-in-headers: "true"才生效2、ingress-nginx 的 ConfiMap 添加 参数配置kind: ConfigMapapiVersion: v1metadata: nam.
原创
发布博客 2022.03.04 ·
2371 阅读 ·
1 点赞 ·
0 评论

k8s挂载nfs创建pv

K8S创建pv一、安装nfs二、创建StorageClass三、创建pv一、安装nfs1、关闭防火墙和selinux2、安装nfs服务端:yum install nfs-utils rpcbind3、创建用于nfs服务的存储文件夹:mkdir -p /data/nfs/k8s_sit/storagemkdir -p /data/nfs/k8s_uat/storage4、编辑/etc/exports文件:vim /etc/exports/data/nfs/k8s_sit/storage
原创
发布博客 2022.02.28 ·
1460 阅读 ·
0 点赞 ·
0 评论

k8s安装helm

1、Helm其实就是一个基于Kubernetes的程序包(资源包)管理器,它将一个应用的相关资源组织成为Charts,并通过Charts管理程序包。再简单点说,可以当做RHEL/CentOS系统中的yum机制,有yum install,也有helm install等等。具体可以参考网上其他介绍。官网:https://helm.sh/docs/using_helm/#quickstart-guideGitHub:https://github.com/helm/helm2、下载解压后就能用了,3.x版本
原创
发布博客 2022.02.28 ·
761 阅读 ·
0 点赞 ·
0 评论

通过脚本添加k8s节点

1、用来启动节点服务器的模板需要cfssl、cfssljson和拷贝master节点上的ca-config.json、ca-key.pem、ca.pem2、脚本#!/bin/bash#加入k8s集群节点脚本#需要安装cfssl、cfssljson和拷贝master节点上的ca-config.json、ca-key.pem、ca.pem#author menardIP=172.21.74.7HOSTNAME=k8s-node03-sitSSL_DIR=/data/services/k8
原创
发布博客 2022.02.28 ·
258 阅读 ·
0 点赞 ·
0 评论

k8s 安装dashboard

1、下载wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.4.0/aio/deploy/recommended.yaml2、部署dashboardkubectl apply -f recommended.yaml3、创建ingressdashboard-ingress.yamlapiVersion: extensions/v1beta1kind: Ingressmetadata: name: kub.
原创
发布博客 2022.02.28 ·
2277 阅读 ·
0 点赞 ·
0 评论

nginx+Keeplive高可用集群部署

nginx安装配置1、通过docker-compose安装nginx,1.19的镜像支持stream模块,用来实现四层协议的转发、代理或者负载均衡,这边用来转发到k8s的nginx-ingress。docker-compose.yamlversion: '3'services: redis: image: "nginx:1.19" hostname: nginx container_name: nginx ports: - 80:80
原创
发布博客 2022.02.21 ·
1092 阅读 ·
0 点赞 ·
0 评论

k8s nginx-ingress高可用部署

1、什么是Ingress?通常情况下,service和pod的IP仅可在集群内部访问。集群外部的请求需要通过负载均衡转发到service在Node上暴露的NodePort上,然后再由kube-proxy将其转发给相关的Pod。而Ingress就是为进入集群的请求提供路由规则的集合2、参考官方文档https://github.com/kubernetes/ingress-nginx/blob/nginx-0.30.0/docs/deploy/index.md3、给需要安装nginx-ing
原创
发布博客 2022.02.21 ·
1171 阅读 ·
0 点赞 ·
0 评论

k8s手动安装教程

一、环境准备二、生成证书三、kubernetes各组件的认证配置一、环境准备1、准备了8台服务器,master和node各3台,nginx2台部署nginx+Keepalive高可用集群,虚拟ip使用172.21.74.102、修改主机名hostnamectl set-hostname hostname3、修改hosts/etc/hosts172.21.74.2 k8s-master01-sit172.21.74.3 k8s-master02-sit172.21.74.
原创
发布博客 2022.02.19 ·
626 阅读 ·
0 点赞 ·
0 评论

vmware扩容根分区/

根分区挂载的是逻辑卷/dev/mapper/centos-root,需要先扩容卷组,再扩容逻辑卷方法11、直接增大硬盘1的容量2、分区fdisk /dev/sda按n新建分区,然后可以一直按回车,用默认就行,分区后按w保存退出3、刷新磁盘partprobe4、扩容卷组vgextend centos /dev/sda35、增大逻辑卷lvextend -L +50G /dev/centos/root6、同步文件系统
原创
发布博客 2022.01.12 ·
187 阅读 ·
0 点赞 ·
0 评论

expect的使用

1、expect简介expect是一款自动化的脚本解释型的工具。expect基于tcl脚本,expect脚本的运行需要tcl的支持。expect对一些需要交互输入的命令很有帮助,比如ssh ftp scp telnet。远程登录linux服务器的时候,ssh命令需要手工输入密码,当登录多台机器的时候就会非常繁琐。expect就可以根据设定的规则,自动帮我们输入密码,大大节省了时间。2、安装yum install expect -y3、常用命令spawn 新建一个进程,这个
原创
发布博客 2022.01.10 ·
140 阅读 ·
0 点赞 ·
0 评论

kettel安装使用

1、官网下载安装包客户端https://sourceforge.net/projects/pentaho/files/Pentaho-9.2/client-tools/pdi-ce-9.2.0.0-290.zip/download服务端https://sourceforge.net/projects/pentaho/files/Pentaho-9.2/server/pentaho-server-ce-9.2.0.0-290.zip/download2、server安装解压后直接用脚本start-
原创
发布博客 2022.01.06 ·
507 阅读 ·
0 点赞 ·
0 评论

mysql&oracle驱动jar包.rar

发布资源 2022.01.06 ·
rar

vnc的安装和使用

1、通过yum install tigervnc-server2、复制vnc的启动操作脚本, vncserver@:1.service中的:1表示"桌面号",启动的端口号就是5900+桌面号,即是5901,如果再有一个就是2啦,端口号加1就是5902,以此类推: cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service3、修改/etc/systemd/system/vncserver@:
原创
发布博客 2022.01.06 ·
1059 阅读 ·
0 点赞 ·
0 评论
加载更多