排序
通过 GitLab 开始部署到 Kubernetes
本教程介绍 GitLab 支持的 Kubernetes 部署方式。完成后,将理解如何使用 Flux 部署,如何从 GitLab CI/CD 向集群部署或运行命令,以及如何结合两者。 开始之前 教程基于“将 Kubernetes 集群连...
GitLab 单元测试报告
适用于 Free、Premium、Ultimate,以及 GitLab.com、自管理和 Dedicated 部署。 单元测试报告直接在合并请求和流水线详情显示结果,无需翻查作业日志,就能立即发现失败、比较分支、通过错误详...
Elasticsearch CPU 使用率过高的诊断与处理
Elasticsearch 使用线程池管理节点 CPU 与 JVM 资源,支持并发操作。各线程池分配不同线程数,通常取决于节点获得的处理器数量,帮助节点在处理昂贵任务或积压队列时保持响应。线程池队列饱和时...
Ansible 项目组织示例
了解 playbook、inventory、role 和变量之后,本节把它们组合起来,展示自动化 Web 服务的一种配置方式。 示例按功能组织 playbook、角色、清单与变量文件,通过 play 和 task 级标签提供更细粒...
Scrapy Item Pipeline 数据处理管道
Spider 抓取出 item 后,会将它交给 Item Pipeline,由多个组件依次处理。 每个组件都是实现简单方法的 Python 类。它接收 item,执行操作,并决定让它继续流向后续组件,还是丢弃、不再处理。 ...
WooCommerce 优惠券管理
概览 WooCommerce 内置优惠券创建与管理工具,支持购物车固定金额、商品固定金额和百分比优惠。本页介绍启用优惠券、创建优惠券,以及设置使用条件与次数限制。 启用优惠券 创建第一张优惠券前...
使用 Nextcloud 联系人应用
Nextcloud 35 默认不启用 Contacts,需要从 App Store 单独安装。它类似移动端联系人应用,但功能更丰富。本节介绍添加、编辑、删除联系人,上传头像,以及管理地址簿。 添加联系人 首次打开时...
GitLab Cobertura 覆盖率可视化
适用版本层级:Free、Premium、Ultimate。适用服务:GitLab.com、GitLab Self-Managed、GitLab Dedicated。 使用 Cobertura XML 报告,可以在合并请求差异中显示逐行覆盖率注释。GitLab 读取报...
使用 Nextcloud 邮件应用
注意:Nextcloud Hub 默认安装 Mail 应用,但管理员可能将其禁用。如无法使用,请联系管理员。 管理邮件账户 切换布局 功能新增于 Mail 3.6,需要 Nextcloud 26 或更新版本。进入邮件设置,可选...
使用 SvelteKit 打包与发布组件库
SvelteKit 既能构建应用,也能通过 @sveltejs/package 构建组件库。npx sv create 提供了自动配置选项。 构建应用时,src/routes 面向用户,src/lib 是内部库。组件库的目录结构与应用相同,但...




