logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

KVM虚拟化平台安装及创建虚拟机

KVM官网KVM (Kernel-based Virtual Machine) 是一种开源的虚拟化技术,它允许在同一台物理主机上运行多个虚拟机。KVM 是由Linux内核提供的模块化功能,通过将物理主机划分为多个虚拟机,并且为每个虚拟机分配独立的资源,实现了硬件资源的共享和管理。KVM 基于处理器的虚拟化技术(Intel VT 或者 AMD-V),可以直接利用处理器的虚拟化扩展指令集来提高虚拟机的

文章图片
Jenkins+GitLab构建JAVA程序

插件可以针对指定服务器做一些操作,比如:此处用处是将打包好的。添加一台部署主机,也就是最后将打包好的。包copy到部署服务器中,并且启动。可以参考我的其他文章进行部署。包在这台服务器上面进行部署。

文章图片
#jenkins#java#gitlab
Vmware Workstation虚拟机中安装Ubuntu20.04操作系统(超详细,可跟做)

国内下载Ubuntu20.0.4镜像地方有很多,我这里选择的是 “清华大学开源软件镜像站”1、Vmware Workstation中使用Ubuntu镜像创建虚拟机操作。注意:网卡配置文件是yaml格式,修改时注意缩进,内容要遵循yaml格式!3、使用 netplan apply 命令立即生效。2、更新sources.list文件内阿里云地址。国内镜像源有很多,这里使用的是阿里云镜像源。1、备份so

文章图片
Prometheus+Grafana监控K8S集群(基于K8S环境部署)

关于kube-state-metrics资源,我也都写到一个文件中了,直接执行,不需要修改(前提是按照上面环境跟做的!查看资源信息,正常三个节点都要部署node_exporter,如果没有master节点,就要检查上面容忍度配置了。节点,这里填写节点名称,根据自己当前的环境写,其他配置如果是跟做,都不用改!可以使用以下命令查看master-1节点中的污点是什么,然后配置到上面的。OK,浏览器可以访

文章图片
#prometheus#grafana#kubernetes
使用Gitlab管理Jenkins Pipeline流水线

完成后pipeline脚本会存放在git库上面进行管理编辑了,当我们构建此任务时会从git库中获取pipeline流水线进行执行,Jenkins服务器宕机了也不需要担心pipeline流水线会丢失了。1、首先需要将已经调试好的Jenkins pipeline文件上传到git库中,推荐以。2、配置Jenkins任务。命名 放至git库根目录。

文章图片
#jenkins#gitlab#git
【Kubernetes运维篇】ingress-nginx实现业务灰度发布详解

这个时候就可以利用 Nginx Ingress 基于 Header 或 Cookie 进行流量切分的策略来发布,业务使用 Header 或 Cookie 来标识不同类型的用户,我们通过配置 Ingress 来实现让带有指定 Header 或 Cookie 的请求被转发到新版本,其它的仍然转发到旧版本,从而实现将新版本灰度给部分用户。:基于服务权重的流量切分,适用于蓝绿部署,权重范围 0 - 100

文章图片
#运维#kubernetes#nginx
服务器安装centos系统报错/dev/root/does not exist

报错是找不到安装系统的u盘,所以就无法识别安装的系统也就无法安装系统了!原因是 u盘名字 和 安装系统的名字不一致导致的解决方法一:重启服务器 e键原来的值:initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet改为:initrd=initrd.img inst.stage2=hd:LABEL

#centos#服务器#linux
Linux网卡配置虚拟IP地址

虚拟ip作用:配置虚拟ip也就是说一个网卡有多个ip地址,更方便多个网段之间进行测试使用!缺点是当网卡坏掉之后 基于这个网卡的所有虚拟网卡都会失效!!!步骤如下:1、查看内网ip地址[root@51 ~]# ifconfigens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu 1500inet 10.10.14.51netmask 2

#linux#centos#运维
暂无文章信息