• 2025-01-11[笔记] 使用 Jenkins 和 Nginx 实现前端项目的持续集成与部署 (CICD) : 从 GitLab 拉取 前端项目并部署至 Windows Server
    在现代软件开发中,持续集成与持续部署(CI/CD)已经成为提高开发效率、保证代码质量的重要手段。对于前端项目来说,如何快速、稳定地将代码从开发环境推送到生产环境,是一个关键问题。本文将详细介绍如何使用Jenkins和Nginx实现前端项目的CI/CD流程,确保每次代码提交都能自动
  • 2025-01-08【Azure Function】部署Java Function失败:报错deploy [ERROR] Status code 401和警告 'China North 3' may
    问题描述部署JavaFunctionApp到中国区Azure上时,遇见了错误信息:错误信息:deploy[ERROR]Statuscode401,(emptybody)警告信息:ChinaNorth3maynotbeavalidregion,pleaserefertohttps://aka.ms/maven_function_configuration#supported-regionsforvalues. 
  • 2025-01-07使用Docker搭建npm私有仓库
    由于文章格式和图片解析问题,为了更好的阅读体验,读者可前往阅读原文在公司团队内一般都会拥有私有的工具包或者其他依赖,这些东西又是比较敏感的信息,因此如npm私库的搭建在公司内部必不可少。私库搭建方式有很多,本篇通过docker+nexus3的进行搭建。本人使用ARM架构Centos7.9虚
  • 2024-12-10不求甚解--详解ansible-playbook中roles的用法
    前言本文将详细介绍ansible-playbook中roles的各种用法,它允许你将相关的任务、变量、处理器、文件和模板等集合在一起,以便于在不同的项目中复用环境准备组件版本操作系统Ubuntu22.04.4LTSansible2.17.6基本用法文件结构.├──deploy.hosts├──dep
  • 2024-12-08How to Build and Deploy a Next.js App on Apache Server
    Step1:InstallingNext.jsnpminstall-gyarnmkdir-pv/var/www/project_folder_namecd/var/www/project_folder_nameyarncreatenext-appEditpackage.jsonandreplacethescriptsectionwiththefollowing:"scripts":{"dev":&quo
  • 2024-12-03java deploy打包sdk上传
    需要注意设置二部分maven中settings.xml 和项目中pom文件。 一、maven中settings.xml文件 <servers><server><id>snapshots</id><username>yanbo.li</username><password>xxx</password>
  • 2024-12-11写一个方法计算出页面中HTML使用最多的标签是哪一个
    functionmostFrequentTag(htmlString){//1.解析HTML字符串constparser=newDOMParser();constdoc=parser.parseFromString(htmlString,'text/html');//2.遍历所有元素节点consttagCounts={};constallElements=doc.querySelectorAll(
  • 2024-12-06深入解析 Nginx 对 WebSocket 的负载均衡支持
    1.引言1.1WebSocket的背景与重要性随着Web应用程序的复杂度增加,实时性要求也越来越高。传统的HTTP协议虽然可以满足大多数的请求-响应模式,但对于需要实时通信的应用场景,HTTP变得不再适用。例如,在线游戏、即时消息、股票行情更新、协作工具等应用,要求服务端能够主
  • 2024-09-14【前端UI框架】VUE ElementUI 离线文档 可不联网打开
    【前端UI框架】VUEElementUI离线文档可不联网打开Element-Theworld'smostpopularVueUIframeworkElement-Theworld'smostpopularVueUIframework离线文档下载地址文档制作第一步:克隆源代码Gitee地址:https://gitee.com/ElemeFE/element.gitGitHub地址:https:
  • 2024-09-14安装vCenter VCSA 7.0 报错 Failed to run vdcpromo 的问题
    百度了一下说是DNS的问题,但我也设置了8.8.8.8或电信的dns,都不行。外网找了一下说要设置为127.0.0.1,但是7.0U3a后的版本不允许填写127.0.0.1了。最后找到一个通过CLI的方式安装可以避免这个问题。首先创建一个CLI的横版文件,内容如下:{"__version":"2.13.0","__comments
  • 2024-09-07Kubernetes 1.25 containerd 环境部署 SuperMap iManager
    超图官网目提供的Kubernetes版本为1.20版本,容器运行时为docker本次部署使用已有的Kubernetes1.25版本集群,容器运行时为containerdKubernetes,containerd部署请自行了解,本次不做介绍,下面介绍在此环境上如何部署iManager11i并创建云套件1.环境介绍虚拟机CPU
  • 2024-08-12kubernetes记录一起因为磁盘容量不足造成pod无线驱逐pod状态为Evicted
    线上的pod遭到无线的驱逐fxxx-xxxx-deploy-86684b76ff-2vkdx0/1Evicted030m<none>10.10.10.10<none><none>fxxx-xxxx-deploy-86684b76ff-5j6fd0/1Evicted030m<none&
  • 2024-08-09【VMware vCenter】一次性说清楚 vCenter Server 的 CLI 部署方式。
    VMwarevCenterServer是VMwarevSphere解决方案的核心组件,用于管理多个ESXi主机并实现更多高级功能特性(如HA、DRS以及FT等),相信大家已经非常熟悉了。对于vCenterServer的安装和部署,可能大部分人会选择使用GUI方式部署vCenterServer,并使用vCenterServerISO镜像
  • 2024-08-07springboot的jar在linux上sh启动脚本
     java在linux上start、stop、restart、status等启动命令,sh脚本,appMgr.sh放在reources/ops下#!/usr/bin/shAPP_NAME="@project.name@-@project.version@.jar"DEPLOY_PATH=`pwd`#JVM启动参数1JVM_PARAMS="-Dfastjson.parser.safeMode=true"command=$1#nohup
  • 2024-08-0319. rs、deploy和Jenkins集成K8S实现CICD实战
    1.rs控制器1.作用可以实现Pod的副本控制。相比rc资源,其功能性更强且更加轻量级。2.案例1-rs实现类似rc的功能[root@master231rs]#cat01-rs-xiuxian-matchLabels.yamlapiVersion:apps/v1kind:ReplicaSetmetadata:name:rs-xiuxianspec:#指定Pod的副本数量r
  • 2024-07-29tidb集群部署
    ####################################################集群IP例子172.21.243.141172.21.243.69172.21.243.47172.21.243.33172.21.243.184172.21.243.64172.21.243.223机器配置我这边是7台机器,每台2c8g100g####################################################离线部署方
  • 2024-07-10Ceph--分布式存储
    目录一、存储基础1.单机存储设备2.单机存储的问题3.商业存储解决方案4.分布式存储(软件定义的存储SDS)5.分布式存储的类型二、Ceph概述1.Ceph简介2.Ceph优势3.Ceph架构4.Ceph核心组件5.OSD存储引擎6.Ceph数据的存储过程7.Ceph版本发行生命周期8.Ceph集
  • 2024-07-07scrapyd_client deploy 内部实现简单说明
    scrapyd_clientdeploy提供了对于开发的spider的打包,同时push到scrapydserver中,因为python的特殊性,我们开发的spider可能有依赖,scrapyd_client会结合实际命令打包应用为是否包含依赖的egg包egg包处理对于egg包处理,scrapyd_clientdeploy会先检查spider项目中是否包
  • 2024-07-01k8s-09-Deployment
    Deployment微服务化:将一个大规模系统拆分成各个独立运行的组件更新pod:直接删除所有现有的pod,然后创建新的pod。先创建新的pod,并等待它们成功运行之后,再删除旧的pod。按顺序创建新的pod,然后逐渐删除旧的pod。第1种会导致应用程序在一定的时间内不可
  • 2024-06-17VSCode远程开发配置SSH密钥免密登录
    VSCode远程开发配置SSH密钥免密登录ssh-key-deploy为开源软件,嫌弃报毒,请勿使用ssh-key-deploy为开源软件,嫌弃报毒,请勿使用ssh-key-deploy为开源软件,嫌弃报毒,请勿使用下载ssh-key-deploySSH密钥生成部署工具ssh-key-deployGitHub仓库:https://github.com/ikay666/ssh-key-dep
  • 2024-06-17ssh-key-deploy:一个在Windows上创建ssh密钥并且自动部署到Linux服务器上的小工具
    ssh-key-deploy简介使用Python编写的一个在Windows上创建ssh密钥并且自动部署到Linux服务器上的小工具。功能特点创建具有自定义名称和可选密码的SSH密钥。列出本地存储的所有SSH密钥。将SSH密钥安全地上传到远程服务器。使用直观的命令行界面进行操作,支持菜单导航。友好
  • 2024-06-12Deploy Kafka for Centos 7
    应用介绍Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写,用于处理消费者在网站中的所有动作流数据。Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据,这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来
  • 2024-06-05崖山数据库-监控运维平台-YCM 配置部署详解
    准备工作:操作系统版本:[root@node10~]#uname-aLinuxnode103.10.0-1160.el7.x86_64#1SMPMonOct1916:18:59UTC2020x86_64x86_64x86_64GNU/Linux[root@node10~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)前提是安装完yashandb数据库:注意:安装