自定义博客皮肤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)
  • 收藏
  • 关注

原创 k8s五种控制器

简述k8s的5种控制器

2022-12-28 18:02:03 470 3

原创 mysql基础语法

mysql基础语法

2022-12-25 17:24:47 211

原创 Nginx分析日志三剑客脚本

常见面试题nginx日志shell脚本分析

2022-12-25 17:22:46 196

原创 docker安装Portainer

docker安装Portainer

2022-12-25 02:53:14 166

原创 docker安装kuboard

docker安装k8s管理界面kuboard

2022-12-25 02:52:34 410

原创 pod健康检查

k8s健康检查和排错

2022-12-25 00:26:19 948

原创 python

python基础

2022-11-12 01:13:36 421

原创 k8s数据持久化

Volume存储解决k8s数据持久化方案Container(容器)中的磁盘文件是短暂的,当容器崩溃时,kubelet会重新启动容器,但最初的文件将丢失,Container会以最干净的状态启动。另外,当一个Pod运行多个Container时,各个容器可能需要共享一些文件。Kubernetes Volume可以解决这两个问题。一些需要持久化数据的程序才会用到Volumes,或者一些需要共享数据的容器需要volumes。Redis-Cluster:nodes.conf日志收集的需求:需要在应用程序的容

2021-05-15 15:01:02 294

原创 ansible模块

自动化运维工具-Ansible之2-ad-hoc文章目录自动化运维工具-Ansible之2-ad-hocAnsible ad-hocAnsible命令模块Ansible软件管理模块Ansible文件管理模块Ansible服务管理模块Ansible用户管理模块Ansible定时任务模块Ansible磁盘挂载模块Ansible防火墙模块Ansible压缩解压模块Ansible主机信息模块Ansible示例Ansible ad-hocad-hoc就是“临时命令”,执行完即结束,并不会保存ad-hoc模式

2021-01-27 23:14:23 701

原创 shell编程

Shell编程shell初步入门1)什么是shell shell是命令解释器,负责翻译我们输入的命令 交互式:输入命令后,shell负责解析执行我们输入的命令,并把结果输出在屏幕上的过程 非交互式:读取存储在文本中的shell命令,读取到文本结尾,shell结束2)什么是shell脚本 把可执行的命令统一放入到一个文本中,称为shell脚本 包含了 判断语句 循环语句 数组等 3)脚本语言的种类 编译型 c c++ 解释型 python ruby 脚本型 pyth

2021-01-08 00:01:18 991

原创 k8s二进制安装

k8s二进制安装[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Qrp2XXJl-1610034806228)(C:\Users\wxs\Desktop\k8s\图片\1563068809299.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zKFAD3ba-1610034806229)(C:\Users\wxs\Desktop\k8s\图片\1601195361513.png)]kube-proxy:负载均衡kubernete

2021-01-07 23:53:46 5223

原创 k8s

k8s基础知识API Server:核心服务etcd:数据库Scheduler:调度器,选择合适的节点kube-Proxy:实现负载均衡kubelet:只有装了才能受master控制 //node节点pod:逻辑单元,运行容器cAdvisor:监控除了核心组件,还有一些推荐的Add-ons:调用docker启动容器ELK es logstash kibanaEFK eskubectl cluster-info //查看集信息root@k8s-master ~

2021-01-07 23:51:59 397 1

原创 nginx反向代理

WEB服务-Nginx之7-反向代理文章目录WEB服务-Nginx之7-反向代理Nginx代理基本概述Nginx代理常见模式Nginx代理支持协议Nginx反向代理配置配置代理服务器的协议和地址以及位置映射到的URI配置代理服务器响应的“Location”和“Refresh”头部字段文本添加或修改代理发往后端的请求头部信息配置代理服务器与后端的TCP连接、响应、返回等超时时间配置代理服务器缓冲配置代理服务器缓存允许或禁止代理返回客户端的头部信息添加或修改代理返回客户端的头部或尾部信息其他配置反向代理配置N

2021-01-05 18:38:29 147

原创 二进制安装k8s

k8s二进制安装[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zKd1C6AG-1607949183339)(C:\Users\wxs\Desktop\k8s\图片\1563068809299.png)][外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Lmcz4e5A-1607949183341)(C:\Users\wxs\Desktop\k8s\图片\1601195361513.png)]kube-proxy:负载均衡kubernete

2020-12-14 20:33:39 173

原创 jumpserver安装

第一个里程:需要部署跳板机依赖软件yum -y install git python-pip mariadb-devel gcc automake autoconf python-devel vim sshpass lrzsz readline-develgit — 用于下载jumpserver软件程序python-pip — 用于安装python软件mariadb-devel — 数据库依赖软件包gcc — 解析代码中C语言信息(解释器)aut

2020-10-14 17:40:19 203

原创 集群:安装nginx及配置文件

1.安装nginxweb服务第一步:YUM安装 官方YUM源[root@web01 ~]# cat /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1You have new mail in /var/spool/mail/root第二步:安装nginx服务[root@w

2020-09-13 16:00:24 191

原创 sudo提权日志审计

知识点回顾:1.开机启动流程 centos6.X2.用户管理创建用户 参数需要记住useradd -s /sbin/nologin /bin/bash -u -g -G -M删除用户修改用户创建密码keepass批量创建10个用户知识点概述:1.密码管理2.系统安全3.MD5校验4.用户相关命令5.sudo提权6.日志审计简介1.密码管理如何让系统更安全 a. 最小化安装操作操作系统 安装的系统内容越多 漏洞越多b. 安装软件最小化安装 用什么

2020-08-13 20:00:05 1295

原创 sed,grep例题过滤ip

[root@oldboyedu-lnb ~]# netstat -lntp /查看网卡配置信息[root@oldboyedu-lnb ~]# netstat -lntp|grep ‘sshd’ /过滤sshd的信息tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 7227/sshdtcp6 0 0 :::22 ::?

2020-08-09 16:08:19 640

原创 正则

知识点回顾:shell内置功能 linux命令支持通配符任意的单个或多个字符包括空1.txtls .txt? 任意单个字符[] 内容或者的意思 ^ ! 取反 使用序列的方式查看 - 区间{} 制造序列 生成序列 … 表示区间$ 获取变量 linux的大部分命令都支持直接调用$ 普通的提示符‘’ 所见即所得“” 可以解析变量 不能解析序列`` 调用命令的结果$()调用命令的结果find-mtime +7-7正则表达式通配符是用来查找文件名正则是用来过滤文

2020-08-06 20:27:37 98

原创 通配符

1)find 按照时间查找-mtime-ctime-atime语法格式: 经常用来处理日志(日志不重要 或者只保留7天的日志)find /oldboy -type f -mtime +n(n是数字 代表天的意思)+7 7天前被修改过的文件-7 7天内被修改过的文件 -mtime 1 文件的修改时间为距离当前时间1天 24-48小时的文件 -mtime 0 文件的修改时间为距离当前时间不到1天 24小时之内的文件 -mtime +1 文件的修改时

2020-08-05 20:39:59 465

原创 inode 和 block,软硬连接

知识点回顾:findfind结果交给其他的命令使用 不支持别名find ./ -type f |xargs ls -l|xargs -i cp {} /tmp|xargs -i mv {} /tmpfind ./ -type f -exec ls -l {} ; && ||find ./ -type f -exec mv {} /tmp ;ll find ./ -type fmv find ./ -type f /opt # 移动或者复制多个文件 最后必须是目录ta

2020-08-04 17:43:45 163

原创 xargs文件的属性

知识点回顾:文件的权限33689416 - rw-r–r-- . 1 root root 5 Jul 30 11:10 1.txt1 2 3 4 5 6 7 8 91.inode index node 索引节点文件的权限 详细信息 存储在inode索引节点 存放着文件具体的位置2.文件的类型普通文件二进制数据文件dlcbps3.文件的权限 决定了当前的用户对当前的文件拥有什么权限r # re

2020-08-04 08:18:48 298

原创 vim故障 操作系统目录 操作系统重要的文件

1.课程知识大纲1)vim vim故障2)操作系统目录3)操作系统重要的文件[root@oldboyedu-lnb dev]# \cp /etc/hosts /tmp/ 加撬棍就可以不出来提示[root@oldboyedu-lnb dev]# cp -r /etc/tmp 拷贝目录的时候加-rctrl+r查找最近使用的命令1)vim vim故障vim 是vi的升级版本 vi类似于文本文档 vim类似于 notepad++ 编辑器1.必须先安装vim命令yum -y

2020-07-22 22:23:46 242

集群架构文档搭建和相关的基础命令

通过这个文档可以搭建中小企业的集群架构,本文档有rsync推送、sersync实时同步、nfs共享目录、backup全网备份、nginx、php、ansible、wordpress、知乎的搭建

2020-10-14

空空如也

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

TA关注的人

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