有没有更好的方法来进行环境验证?用例是一个虚拟化环境,由其他人创建的接近 300 台服务器,需要在接受它们之前进行验证(即在我安装自定义软件并事后发现问题之前)。
这些目前都是通过纸质清单手动完成的
有没有更好的方法来进行系统验证?
这些目前都是通过纸质清单手动完成的
cat /proc/cpuinfo 检查 CPU 核心数和时钟速度是否符合要求df 检查分配的磁盘空间free -m 检查内存量是否有更好方法的示例,例如在检查中设置预期值或范围,然后简单地运行“所有”测试以进行通过/失败检查?
几年后,但我一直在寻找的答案是在:
收集事实:真实
由于 ansible 本身是通过 ssh 实现无代理的,因此这已经解决了 ssh 访问需求。
Gather_facts 功能已经获得了目标系统所需的大量数据,只需对其进行评估即可(磁盘空间示例:https ://stackoverflow.com/questions/26981907/using-ansible-to-manage-disk-space )。
我还没有评估 ansible 对于目标系统的网络/防火墙要求,但看起来非常可行!
| 归档时间: |
|
| 查看次数: |
1418 次 |
| 最近记录: |