
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Ansible 是一种开源的自动化运维工具,其核心是无代理、声明式的 IT 自动化。它通过 SSH 连接受管主机,以易于阅读的 YAML 格式定义任务,实现配置管理、应用部署和编排的幂等操作,从而简化运维流程、减少人工操作失误和环境差异。
Ansible Playbook重构摘要 本文档展示了对原有Ansible Playbook的模块化重构过程。主要改进包括: 主机模式简化:将离散主机列表替换为通配符模式server*.lab.example.com 任务模块化拆分: 将Web服务配置任务提取到tasks/web_tasks.yml 将防火墙配置任务提取到tasks/firewall_tasks.yml 使用import_task
摘要:本文介绍了Ansible自动化工具中的关键控制结构。主要包括:1)循环(loop)和条件(when)的使用方法及其组合应用;2)处理程序(handler)的概念及通过notify触发执行的机制;3)通过change_when和failed_when修改任务返回值;4)块(block)结构及其三种类型(普通块、救援块、始终运行块)的功能和使用场景。这些控制结构为Ansible提供了灵活的流程控
本文是SREAIAgent开发系列教程的第二部分,主要介绍GitOps及ArgoCD环境的搭建配置过程。内容包括:1) 在GitHub创建仓库并配置访问密钥;2) 安装Git、Helm等核心工具;3) 部署ArgoCD并配置服务暴露;4) 安装Prometheus监控栈;5) 配置Grafana仪表盘。教程提供了详细的命令行操作步骤和验证检查点,特别标注了关键配置项(红色)、检查点(绿色)和问题修

本文详细记录了基于Rocky Linux 9.6搭建Kubernetes集群的全过程。首先通过VMware配置三台虚拟机(k8s-node1/2/3),设置静态IP并关闭防火墙。然后使用Ansible进行自动化部署:包括SSH互信配置、基础环境准备(禁用SELinux和Swap、内核参数调整)、containerd容器运行时安装、Kubernetes组件部署。重点介绍了Ansible Playbo

本文详细记录了基于Rocky Linux 9.6搭建Kubernetes集群的全过程。首先通过VMware配置三台虚拟机(k8s-node1/2/3),设置静态IP并关闭防火墙。然后使用Ansible进行自动化部署:包括SSH互信配置、基础环境准备(禁用SELinux和Swap、内核参数调整)、containerd容器运行时安装、Kubernetes组件部署。重点介绍了Ansible Playbo

本文是SREAIAgent开发系列教程的第二部分,主要介绍GitOps及ArgoCD环境的搭建配置过程。内容包括:1) 在GitHub创建仓库并配置访问密钥;2) 安装Git、Helm等核心工具;3) 部署ArgoCD并配置服务暴露;4) 安装Prometheus监控栈;5) 配置Grafana仪表盘。教程提供了详细的命令行操作步骤和验证检查点,特别标注了关键配置项(红色)、检查点(绿色)和问题修

本文详细介绍了如何在Kubernetes集群中为Ollama服务配置持久化存储。通过创建PersistentVolumeClaim(PVC)实现模型数据的持久保存,解决了Pod重启导致模型丢失的问题。文章包含YAML文件配置解析、持久化工作原理、部署验证步骤及生产环境优化建议,适用于需要长期存储数据的AI服务部署。配置后模型文件将保存在持久卷中,即使Pod重启也不会丢失,大幅提升服务可靠性和恢复速
本文详细介绍了如何在Kubernetes集群中为Ollama服务配置持久化存储。通过创建PersistentVolumeClaim(PVC)实现模型数据的持久保存,解决了Pod重启导致模型丢失的问题。文章包含YAML文件配置解析、持久化工作原理、部署验证步骤及生产环境优化建议,适用于需要长期存储数据的AI服务部署。配置后模型文件将保存在持久卷中,即使Pod重启也不会丢失,大幅提升服务可靠性和恢复速
本文是SREAIAgent开发系列教程的第二部分,主要介绍GitOps及ArgoCD环境的搭建配置过程。内容包括:1) 在GitHub创建仓库并配置访问密钥;2) 安装Git、Helm等核心工具;3) 部署ArgoCD并配置服务暴露;4) 安装Prometheus监控栈;5) 配置Grafana仪表盘。教程提供了详细的命令行操作步骤和验证检查点,特别标注了关键配置项(红色)、检查点(绿色)和问题修








