Fedora安装Typora
Fedora无rpm包,采用二进制方式安装Typora:下载、解压、移动至应用目录,创建快捷方式及桌面图标,即可正常使用。
Node.js安装及常见故障解决
Node.js安装通过NVM和Corepack管理pnpm,常见故障源自pnpm v11废弃shamefully-hoist导致hexo依赖缺失及主题子模块未拉取,解决方案包括清理package.json废弃配置、开启项目级依赖提升、重建node_modules及拉取主题子模块。
Fedora安装VMware
在Fedora上安装VMware Workstation的完整流程,包括注册博通账号下载、安装编译工具与内核头文件依赖、赋予.bundle执行权限并运行图形化安装程序,解决Fedora系统上VMware Workstation的安装问题。
Linux软件包仓库
Linux软件包仓库的本质是带索引的文件服务器,包管理器先下载元数据再按依赖取包。文章详解yum/dnf与apt仓库的配置格式、GPG校验、变量替换、update/upgrade差异及常用命令,帮助快速掌握仓库管理与软件包操作。
部署nginx做4层流量转发
在CentOS 9 Stream上部署Nginx四层流量转发,配置stream模块实现转发,启用proxy_protocol透传IP,并通过调整MTU、BBR和sysctl参数优化Oracle网络。
安装ArgoCD Rollouts
安装ArgoCD Rollouts的步骤,包括安装argo-rollouts、kubectl插件和dashboard插件,并演示蓝绿部署的创建、更新镜像、手动确认及回滚操作。
K8s部署jumpserver
用Helm在Kubernetes上部署JumpServer,给出两种方案:集成集群内PostgreSQL/Redis,或对接外部数据库。涵盖Traefik配置、22/2222端口暴露、cert-manager证书、域名路由和SSH验证,并解决首次登录接码死循环问题。
ArgoCD快速体验
ArgoCD结合GitLab实现Kubernetes应用持续部署,涵盖环境搭建、仓库与凭据配置、SSH指纹或HTTPS证书信任、Application创建、自动同步更新及Web/CLI回滚操作,解决Git仓库YAML资源到集群的自动化部署与版本管理问题。
k8s部署gitlab
在Kubernetes集群中,使用Metallb、Traefik和Helm部署GitLab,暴露22端口实现SSH协议,创建命名空间、PVC、Deployment、Service、Ingress及IngressRouteTCP资源,完成验证并获取初始化密码。
Helm安装nfs-client-provisioner
通过Helm安装nfs-client-provisioner,实现Kubernetes集群动态NFS存储供给。步骤包括客户端安装nfs-client、添加更新Helm仓库、安装chart、验证部署,随后创建PVC并测试绑定与删除。















