- 博客(17)
- 收藏
- 关注
原创 Nginx
Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个命令,用于URL匹配),而在这个location中所配置的每个命令将会启动不同的模块去完成相应的工作。(3)event:线程模型,三级结构,主进程master负责生成主进程,每个子进程生成多个线程,每个线程响应一个请求,但是增加了一个监听线程,用于解决在设置了keep-alived场景下线程的空等待问题。
2024-07-10 10:36:20 865
原创 Argo CD
调谐(Reconcile)阶段是最复杂的,这个阶段会将 Repository Server 获得的配置清单与反映集群当前状态的实时配置清单进行对比,一旦检测到应用处于 OutOfSync 状态,Application Controller 就会采取修正措施,使集群的实际状态与期望状态保持一致。最后一个阶段是呈现阶段,由 Argo CD 的 API Server 负责,它本质上是一个 gRPC/REST Server,提供了一个无状态的可视化界面,用于展示调谐阶段的结果。
2024-07-08 15:02:37 830
原创 Docker
比如,容器名是humingzhe,在dockerfile指定CMD格式是CMD [“/bin/echo”,“test”],启动容器命令是docker run humingzhe。host模式:执行docker run命令时用–net=host选项指定,该模式下Docker使用的网络和宿主机使用的网络是一样的,在容器内看到的网卡IP就是宿主机的IP。ENTRYPOINT命令的格式类似于CMD命令的格式,容器启动时要执行的命令也类似于CMD命令,只有1条生效,如果写多条语句,则只有。
2024-07-05 14:58:08 2005
原创 Jenkins
Jenkins的日志文件是/var/log/jenkins/jenkins.log,通过该日志文件可查看admin密码,也可以到/var/lib/jenkins/secrets/initialAdminPassword文件中查看该密码。Jenkins,原名Hudson,2011年改为现在的名字,它是一个基于Web界面平台开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的工具。倡导团队开发成员必须经常集成他们的工作,甚至每天都可能进行多次集成,而每次的集成都是通过自动化的构建来验证的。
2024-07-05 11:53:12 597
原创 【VMware Workstation Pro 适用 Windows/Mac OS】--- 免输许可证
VMware 于2024年5月14日推出了桌面虚拟化平台的最新版本 Workstation Pro 17.5.2 和 Fusion Pro 13.5.2,并且宣布这两个产品对个人使用完全免费。大家可以点击下面的链接下载,下载需要登录 Broadcom Support Portal,如果你在上面还没有账号的话可以注册一个。注意:只有这两个最新版本以及以后的版本才支持个人使用 (Personal Use) 免费许可。如果用于商用需要付费订阅。##Windows版本下载。
2024-06-28 12:00:06 451
原创 Jenkins与Gitlab集成配置
2.在“源码管理”中选中“Git”,“Repository URL”填入项目的ssh项目克隆地址,“Credentials”选择“无”,“Branches to build”—>“指定分支(为空时代表any)”中填入项目的指定分支。[root@k8s-master ~]# ssh-copy-id 172.16.0.43 #172.16.0.43为gitlab服务器地址。3.“Build Steps”中选择“增加构建步骤”—>选择“执行shell”三、Jenkins页面项目配置。一、Jenkins配置。
2023-10-19 15:13:19 283
原创 Xfce---xfwm组件编译安装
xfwm 是 Xfce 的窗口管理器(核心组件之一),xfwm负责窗口在屏幕上的放置,提供窗口装饰并允许移动、调整大小或关闭它们。Xfce 是用于类 Unix 操作系统的轻量级桌面环境。#xfwm安装(Centos系统)
2023-05-12 17:07:53 458 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人