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

原创 deployment回滚迭代

第二种方式:使用命令kubectl edit deployment tomcat-deployment直接编辑修改replicas=2,然后使用kubectl get deployment来查看pod的数量是否改变为2。第一种方式:此时我们对编辑tomcat.yaml文件进行修改,把两个pod修改成四个pod(迭代)命令,按i修改数据,直接修改数据,保存即可,无需重新执行yaml。1、直接修改yaml文件,此方式修改后需重新执行yaml。

2024-10-23 15:01:54 366

原创 代码之外,也是精彩人生

我喜欢在闲暇时间摆弄自己的服务器,搭建个人网站,尝试各种新奇的技术。每一次调试的成功,每一个功能的上线,都是我们对梦想的追逐,对未来的期盼。我还喜欢摄影,捕捉光影的变幻,感受色彩的交融。代码的世界让我严谨细致,而生活的精彩则让我充满活力。有人说,程序员是掉进代码世界里的孤独行者。其实不然,代码之外,我们也有着丰富多彩的生活,也有着属于自己的兴趣和梦想。1024程序员节,让我们暂时放下繁忙的工作,回归生活,感受代码之外的世界。让我们用代码书写人生,用热爱点燃梦想,在平凡的生活中,创造属于自己的精彩!

2024-10-22 11:03:37 318

原创 kebuadm部署k8s集群

切记要关闭防⽕墙、selinux、禁用交换空间,cpu核⼼数⾄少为2内存4Gkubeadm:用来初始化集群的指令。(每台机器)master 用来初始化集群node节点用来加入集群kubelet:在集群中的每个节点上用来启动 Pod 和容器等。(每个node)kubectl:用来与集群通信的命令行工具。(master)

2024-10-20 15:19:13 1611

原创 部署私有仓库以及docker web ui应用

注:tag后⾯可以使⽤镜像名称也可以使⽤id,我这⾥使⽤的镜像名称,如果使⽤官⽅的镜像,不需要加前缀。把宿主机的⽬录挂载到容器中,将数据⽬录挂载出来就是为了防⽌docker私有仓库这个容器被删除的。语法: # curl http://ip:port/v2/repo名字/tags/list。/home/dockerdata/registry表示为宿主机的⽬录,如果不存在⾃动创建。-v映射⽬录: 宿主机的⽬录:容器⽬录。7、这条命令会查看仓库下⾯所有的镜像。时候,仓库⾥⾯的镜像也被删除。4、镜像的推送与拉取。

2024-10-12 13:36:30 661

原创 Dockerfile(Jenkins)

2、上传需要的安装包apache-tomcat-8.5.47.tar.gzjdk-8u211-linux-x64.tar.gzjenkins.warFROM centos:7镜像--------->配置了阿里云镜像5、docker images(查看所有镜像),Jenkins:v1构建成功-d(后台运行) --name(自定义名称) -p(端口映射)7、访问http://192.168.199.102:8081/jenkins (成功)

2024-10-12 09:55:13 950

原创 Dockerfile构建centos7镜像

step 1: 安装必要的一些系统工具# Step 2: 添加软件源信息# Step 3# Step 4: 更新并安装Docker-CE# Step 5: 开启Docker服务# Step 6: 开机自启Docker服务。

2024-10-12 09:27:09 2208

原创 工具介绍---效率高+实用

而使用Git后,我可以轻松回退到任意版本,减少了错误恢复的时间,同时提升了团队成员之间的协作效率,整体提高了约40%的工作效率。:未来可能会有更多依赖AI的编程工具,如代码审查和优化工具,可以自动识别代码中的潜在问题,并提供修改建议,帮助开发者快速提升代码质量。总之,选择合适的编程工具对于提升开发者工作效率至关重要,通过结合传统工具和新兴技术,能为开发者提供更高效、更便捷的工作环境。:随着AR/VR技术的发展,可能会出现新的开发工具,让开发者能在3D环境中进行更直观的代码编写和调试。

2024-09-26 15:17:42 940

原创 LVS-NAT实战案例,实现四层负载均衡

在LVS-NAT架构中,客户端的请求首先到达负载均衡器(LVS服务器),然后由LVS根据一定的算法将请求转发到后端的真实服务器。负载均衡器会通过NAT技术修改数据包的源地址和目标地址

2024-09-25 19:44:45 1185

原创 HAproxy,nginx实现七层负载均衡

环境准备:192.168.88.25 (client)192.168.88.26 (HAproxy)192.168.88.27 (web1)192.168.88.28 (web2)192.168.88.29 (php1)192.168.88.30 (php2)2、开启httpd服务并且设置开启自启二、haproxy主机1、安装haproxy(192.168.88.26)2、配置HAproxy3、域名解析

2024-09-24 18:39:48 1220

原创 keepalived+lvs集群,实现高可用

环境准备:两台虚拟机,关闭防火墙,selinux,配置阿里云仓库,配置epel192.168.88.21 dr1 负载均衡器 master192.168.88.22 dr2 负载均衡器 backup实验说明:给主机配置一个虚拟IP192.168.88.100 当访问虚拟IP时,可以访问到nginx服务器下的项目。当主机服务器宕机时,备用机可以代替主机工作。当主机nginx服务挂掉后,实现自动启动nginx服务,保持项目可以随时访问。

2024-09-23 21:06:12 986

原创 keepalived实战演练

环境准备:两台虚拟机,关闭防火墙,selinux,配置阿里云仓库,配置epel192.168.88.21 (作为keepalived主机)192.168.88.22 (作为keepalived备用机)实验说明:给主机配置一个虚拟IP192.168.88.100 当访问虚拟IP时,可以访问到nginx服务器下的项目。当主机服务器宕机时,备用机可以代替主机工作。当主机nginx服务挂掉后,实现自动启动nginx服务,保持项目可以随时访问。

2024-09-23 19:13:40 576

原创 LVS-DR实战案例,实现四层负载均衡

环境准备:三台虚拟机(NET模式或者桥接模式)192.168.88.200 (web1)(安装nginx服务器作为测试)192.168.88.201 (服务器)(用于部署lvs-dr)192.168.88.202 (web2) (安装nginx服务器作为测试)三台虚拟机配置阿里云yum源,关闭firewalld,关闭selinux。

2024-09-21 11:13:26 1052

原创 zabbix-5.0-保姆级(无坑)搭建教程

一台192.168.88.136Centos虚拟机 关闭防火墙:systemctl stop firewalld永久关闭防火墙:systemctl disable firewalld关闭selinux: setenforce 0 备份yum库:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOSBase.repo.backup配置yum源:wget -O /etc/yum.repos.d/CentOS-Base.repo https://m

2024-09-18 12:44:16 2387

原创 Jenkins持续集成持续发布

使用Jenkins一键持续集成,持续发布。提高了效率,方便使用。

2024-09-15 17:42:37 1197

原创 Jenkins实战案例

环境:centos7 github gitee gitlab两台服务器分别为IP:192.168.88.114 (部署jenkins[4\6\8G])IP:192.168.88.115 (充当tomcat网站服务器)关闭防火墙\关闭selinux\配置yum源(base,epel阿里云)

2024-09-11 19:28:49 1602 1

原创 SSH and GPG keys与Deploy keys的区别?

总结来说,SSH and GPG keys是用于个人账户级别的认证和代码验证,而deploy keys是用于特定项目自动部署的认证。在使用时,应根据具体需求选择合适的密钥类型。

2024-09-10 20:05:17 611

原创 Gitlab保姆级部署

GITLAB占用80端口,访问时直接访问IP就可以 (第一次会让你确认root账户登录的密码)gitlab在注册的时候一定要用邮箱名才能识别。policycoreutils 加密程序。创建8位新密码,使用root用户登录即可。添加GitLab-YUM仓库到服务器。http://自己的服务器IP:80。自动配置文件权限,安装数据库…openssh 远程登录程序。上传gitlab安装rpm包。安装和配置必要的依赖关系。curl 浏览器程序。开机自启动ssh程序。

2024-09-10 19:45:45 486 2

原创 Github构建分布式版本管理系统

GitHub仓库建立,远程推送到github仓库,方便管理项目,以防数据丢失

2024-09-10 18:09:45 1155

原创 VMware虚拟机保姆级安装教程

点击许可证 这里的许可证就是个虚拟机激活码(密钥)如果以下密钥不可用,网上大量有码 可以进行搜索相应版本的密钥。打开 C:/Program Files(x86) 删除 vmware文件夹。注意:若之前计算机计算机安装过,且能够使用 vmware的安装就跳过。Win+R ------- 输入 services.msc 回车。Win+R ------- regedit ------- 回车。Win+R ------ control -------- 回车。4、选择自己电脑系统,此处Windows,点击下载。

2024-09-07 11:15:50 785

原创 Linux虚拟机密码忘记了 如何破解?

一、遇到此页面,密码忘记了解决办法。

2024-09-07 10:43:50 4605 6

原创 宝塔Linux面板后台登录提示404 Not Found Nginx如何解决?

bt 14

2024-09-06 17:27:06 1914

原创 保姆级宝塔Linux面板的安装

Linux 防火墙 端口号 阿里云服务器

2024-09-06 16:58:41 4502 1

原创 解决Linux如何设置静态IP?

1、配置文件 2、重启网络。

2024-09-06 15:47:04 480

空空如也

空空如也

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

TA关注的人

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