自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 K8S的控制器Deployment,ReplicaSet,StatefulSet,CronJob,最小单位pod

K8S的控制器1、Deploymen控制器(常用pod控制器)2、ReplicaSet控制器(实现pod数量控制)3、StatefulSet控制器(有状态服务控制器)4、DaemonSet控制器(主要用于每个节点创建守护pod进程)5、Job控制器(一次性任务控制器)6、CronJob控制器(定时任务控制器)7、k8s最小单位pod(单实例pod)

2022-10-31 14:54:57 1410 1

原创 nginx的常用模块配置详解,nginx的核心块使用,nginx http块使用,nginx location块使用

nginx的常用模块配置详解,nginx的核心块使用,nginx http块使用,nginx location块使用

2022-07-12 18:12:57 1832

原创 K8S-kubectl scale(静态)扩缩容pod,K8S-kubectl autoscale(动态)扩缩容pod,K8S的HorizontalPodAutoscaler(HPA)机制自动扩容缩容

1、静态调整pod方式1.1 通过kubectl scale 命令扩缩pod1.2 使用yml文件扩缩容pod2、HPA自动扩容2.1 通过kubectl autoscale命令自动扩缩容pod(不推荐)2.2 通过yml文件自动扩缩容pod(推荐配置)

2022-07-02 11:07:25 9503

原创 K8S的pod探针(livenessProbe,readinessProbe),kubelet对pod的状态检查(kubelet-exec,httpGet,tcpSocket)

1、kubelet的探测方式2、livenessProbe探针2.1、livenessProbe和kubelet-exec2.2、livenessProbe和kubelet-httpGet2.3、livenessProbe和kubelet-tcpSocket3、readinessProbe探针3.1、readinessProbe和kubelet-exec3.2、readinessProbe和kubelet-httpGet3.3、readinessProbe和kubelet-tcpSocke.

2022-06-24 12:33:13 4402

原创 mysql的增删改查,mysql常用命令

1、CREATE语句2、SHOW 语句3、INSERT 语句(增加内容到表格)4、DELETE 语句(删除表格内容)5、UPDATE (更改表格内容)6、SELECT 语句(查询表格内容)7、ALTER语句(主要修改数据库、表格、用户等属性)8、DROP 语句9、GRANT 授权语句10、REVOKE 撤销(删除)权限语句11、SET语句12、EXPLAIN语句(一般用于查询索引是否执行)13、DESCRIBE(简写DESC,主要用于查看表或视图结构)14、RENAME语句....

2022-06-11 16:55:29 5268 3

原创 K8S的存储卷,K8S-emptyDir,K8S-hostPath,K8S-NFS,K8S-pv(persistent-volumes)和pvc(PersistentVolumeClaim)

1、K8S-emptyDir2、K8S-hostPath3、K8S-NFS4、K8S-pv(persistent-volumes)和pvc(PersistentVolumeClaim)

2022-06-05 15:26:33 701

原创 K8S的service和headless service,K8S的containerPort、hostPort和service的port、targetPort、nodePort

k8s集群的端口映射1.1 containerPort(容器内部端口)1.2 hostPort(将pod的端口直接映射到真机上,不使用service绑定)1.3 service的port、targetPort、nodePort1.4 普通service和clusterIP和endpoint1.5 headless service和clusterIP和endpoint...

2022-05-31 18:29:32 4710

原创 K8S的对Pod的调度策略,K8S的节点选择器,K8S的pod的亲和和反亲和,K8S的污点化和容忍度

K8S的对Pod的调度策略K8S的nodeSelectorK8S的pod的inter-pod Affinitypod AntiAffinityK8S的taint-and-tolerationK8S的节点选择器K8S的pod的亲和和反亲和K8S的污点化和容忍度

2022-05-29 13:02:56 642

原创 centos7下rabbitmq集群部署,Zookeeper集群部署

centos7下rabbitmq集群部署,Zookeeper集群部署1、rabbitmq集群部署2、Zookeeper集群部署

2022-04-22 13:29:58 2625

原创 网站压测工具Apache-ab,webbench,Apache-Jemeter

网站压测工具Apache-ab,webbench,Apache-Jemeter1、搭建测试网站2、Apache自带工具ab3、webbench4、Windows下安装Apache-Jmeter

2022-04-20 14:53:30 6078

原创 openstack-train版本集群部署,openstack组件介绍,openstack自定义镜像创建虚拟机,openstack简单优化

openstack集群部署1、openstack-train版本集群部署2、openstack自定义ubuntu、centos镜像3、上传镜像到openstack,用网页版创建虚拟机

2022-04-07 09:45:54 4477

原创 centos 7升级内核,yum方式升级内核,编译方式升级内核

centos 7升级内核1、yum方式升级内核2、编译方式升级内核

2022-04-02 18:53:30 8399

原创 centos 7用kubeasz和ansible进行二进制部署k8s和升级,k8s实现Nginx+Tomcat+NFS实现动静目录分离和数据持久化

centos 7用kubeasz和ansible进行二进制部署k8s和升级,k8s实现Nginx+Tomcat+NFS实现动静目录分离和数据持久化Nginx+Tomcat+NFS实现数据持久化1、centos 7用kubeasz和ansible进行二进制部署k8s2、centos 7用kubeasz升级k8s3、k8s实现Nginx+Tomcat+NFS实现动静目录分离和数据持久化...

2022-03-23 18:45:53 3893

原创 yum安装K8S,k8s加dockerfile部署运行nginx+tomcat+httpd实现动静分离,容器重建后自动映射端口

K8S安装,kubeadm,k8s加dockerfile部署运行nginx+tomcat+httpd实现动静分离,容器重建也能映射端口1. 使用kubeadm安装k8s2. k8s加dockerfile部署运行nginx+tomcat+httpd实现动静分离,容器重建也能映射端口

2022-03-19 02:41:54 5293

原创 nginx日志切割,logrotate和nginx日志切割

nginx日志切割,logrotate和nginx日志切割

2022-03-02 16:39:17 4514

原创 KVM,esxi虚拟机

KVM,esxi虚拟机一、安装配置kvm虚拟机,并创建虚拟机。二、实现将虚拟机在vmware esxi主机之间跨主机迁移。

2022-02-18 18:31:04 2974

原创 filebeat收集tomcat,nginx日志,elasticsearch,logstash,kibana实现地图显示用户所在城市

filebeat收集tomcat,nginx日志,elasticsearch,logstash,kibana实现地图显示用户所在城市1 filebeat收集tomcat,nginx日志发送给redis-->logstash --> elasticsearch实现日志分类缓存及写入到Redis不同的index2 ELK实现使用地图显示用户所在城市

2022-02-13 03:48:45 688

原创 gitlab,Jenkins安装与部署后台web

gitlab,Jenkins安装与部署后台web1、gitlab的安装2、gitlab命令使用总结3、gitlab数据备份及恢复4、jenkins通过自由风格及pipeline实现代码自动部署

2022-02-11 23:52:59 741

原创 zabbix监控,ansible和zabbix

1、zabbix 监控服务器端安装2、zabbix创建自定义模板监控nginx状态页面3、zabbix监控MySQL,并实现当MySQL连接数超过某个数值时重启MySQL Server4、zabbix实现微信告警通知5、ansible实现zabbix agent批量部署...

2022-01-21 12:52:15 3052

原创 haproxy,nginx,jumpserver,tomcat

一、haproxy + nginx 实现四、七层IP透传二、haproxy服务器动态下线三、自行实现jumpserver管理资产及MySQL(设置运维、开发、测试三个组,每个组授权不同的资产和用户)四、编写脚本实现tomcat一键安装8.5版本

2021-12-31 13:21:28 1932

原创 harbor,I/O模型,nginx,tomcat

一、实现harbor和Keepalived的高可用二、几种IO模型的原理三、haproxy配置虚拟主机,实现强制https跳转访问www.test.haproxy.com(test.haproxy.com为自己定义的域名)四、配置nginx通过不同path反代至不同后端tomcat(即访问www.nginx.tomcat.com/tomcat1/反代至tomcat1,访问www.nginx.tomcat.com/tomcat2/反代至tomcat2)

2021-12-29 23:12:08 1526

原创 linux运维21

linux运维21一、简述redis集群的实现原理二、基于redis5的redis cluster部署

2021-12-27 16:20:57 583

原创 linux运维20

linux运维20一、总结tomcat优化方法二、java程序出现oom如何解决?什么场景下会出现oom?三、简述redis特点及其应用场景四、对比redis的RDB、AOF模式的优缺点五、实现redis哨兵,模拟master故障场景

2021-12-26 17:16:25 865

原创 linux运维19

linux运维19一、haproxy https实现二、总结tomcat的核心组件以及根目录结构三、tomcat实现多虚拟主机四、nginx实现后端tomcat的负载均衡调度五、简述memcached的工作原理

2021-12-24 00:01:18 856

原创 linux运维18

linux运维18一、简述keepalived工作原理二、编译安装haproxy三、总结haproxy各调度算法的实现方式及其应用场景四、使用haproxy的ACL实现基于文件后缀名的动静分离

2021-12-21 00:13:13 772

原创 linux运维17

linux运维17一、nginx负载均衡中常见的算法及原理有哪些?二、使用rewrite规则实现将所有到a域名的访问rewrite到b域名三、实现反向代理客户端IP透传 四、利用LNMP实现wordpress站点搭建

2021-12-20 00:52:24 2105

原创 linux运维16

linux运维16一、对常用I/O模型进行比较说明二、nginx中的模块分类及常见核心模块有哪些三、描述nginx中worker_processes、worker_cpu_affinity、worker_rlimit_nofile、worker_connections配置项的含义四、编译安装nginx,实现多域名 https

2021-12-19 18:22:04 1496

原创 linux运维15

linux运维15一、实现基于MYSQL验证的vsftpd虚拟用户访问二、配置samba共享,实现/www目录共享三、使用rsync+inotify实现/www目录实时同步四、LVS调度算法总结五、LVS的跨网络DR实现

2021-12-16 16:11:09 750

原创 linux运维14

linux运维14一、简述CGI与FASTCGI区别二、 编译安装基于fastcgi模式的多虚拟主机的wordpress和discuz的LAMP架构三、通过loganalyzer展示数据库中的日志(cgi模式)

2021-12-16 14:40:00 2324

原创 linux运维13

linux运维13一、ansible-playbook实现MySQL的二进制部署二、Ansible playbook实现apache批量部署,并对不同主机提供以各自IP地址为内容的index.html三、http的报文结构和状态码总结

2021-12-09 11:37:38 642

原创 linux运维12

linux运维12一、mariadb主从复制及主主复制的实现二、xtrabackup实现全量+增量+binlog恢复库三、MyCAT实现MySQL读写分离四、ansible常用模块介绍五、ansible-playbook批量安装httpd,按主机名提供不同的index.html(如node1的index.html欢迎页面为welcome node1)

2021-12-06 12:45:22 131

原创 linux运维11(mysql命令)

linux运维11一、 导入hellodb_innodb.sql生成数据库(1) 在students表中,查询年龄大于25岁,且为男性的同学的名字和年龄 (2) 以ClassID为分组依据,显示每组的平均年龄(3) 显示第2题中平均年龄大于30的分组及平均年龄(4) 显示以L开头的名字的同学的信息二、数据库授权magedu用户,允许192.168.116.0/24网段可以连接mysql

2021-09-22 14:34:19 112

原创 linux运维10

linux运维10一、虚拟机搭建o,p,e,n,v,p,n,服务器二、通过编译、二进制安装MySQL5.7.31三、二进制安装mariadb10.4

2021-09-16 11:42:15 513

原创 docker的安装和dockfile指令,docker网络介绍

docker的安装和dockfile指令,docker网络介绍1、安装docker并配置镜像加速2、dockerfile常用指令总结。3、基于alpine制作tomcat镜像4、利用桥接实现不同宿主机间容器互联。

2021-09-07 13:56:26 665

原创 linux运维9(DNS原理,CDN原理)iptables和NAT策略

linux运维9一、简述DNS服务器原理,并搭建主-辅服务器。二、搭建并实现智能DNS(CDN原理)三、使用iptable实现: 放行ssh,telnet, ftp, web服务80端口,其他端口服务全部拒绝四、NAT原理总结五、iptables实现SNAT和DNAT,并对规则持久保存。

2021-09-05 22:29:20 685

原创 linux运维8

linux运维81、创建私有CA并进行证书申请。2、总结ssh常用参数、用法3、总结sshd服务常用参数。4、搭建dhcp服务,实现ip地址申请分发

2021-08-29 23:35:18 180

原创 linux运维7

linux运维71、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT2、描述密钥交换的过程3、https的通信过程4、使用awk以冒号分隔获取/ettc/passwd文件第一列

2021-08-25 11:44:01 117

原创 redis配置文件详解和LVS的NAT,DR,TUN详细部署

redis配置文件详解和LVS的NAT,DR,TUN详细部署1、redis服务配置文件详解2、RDB、AOF详解及优缺点总结3、Redis Cluster扩、缩容4、LVS集群和调试算法总结5、LVS的NAT、DR,TUN模型实现

2021-08-23 03:20:32 1827

原创 redis主从搭建,redis集群搭建,redis一键编译安装脚本,redis多实例编译安装

Redis Cluster,redis集群搭建,redis一键编译安装脚本,redis多实例编译安装redis多实例一键编译安装脚本redis主从搭建,主备搭建redis搭建集群

2021-08-20 17:36:53 408

原创 linux运维6

1、编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。2、生成10个随机数保存于数组中,并找出其最大值和最小值 3、输入若干个数值存入数组中,采用冒泡算法进行升序或降序排序4、总结查看系统负载的几种命令,总结top命令的指标大概什么含义5、编写脚本,使用for和while分别实现192.168.116.0/24网段内,地址是否能够ping通,若ping通则输出"success!",若ping不通则输出"fail!"6、每周的工作日1:30,将/etc备份至/backup目录

2021-08-14 21:21:27 286

空空如也

空空如也

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

TA关注的人

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