【问题标题】:Do we need to Install chef inspec on prod servers?我们需要在产品服务器上安装 chef inspec 吗?
【发布时间】:2017-10-25 19:21:53
【问题描述】:

在我们的开发环境中,我们创建了说明书和 Chef inspec 脚本来测试结果。在我们的 PROD 服务器中,只有 Chef 客户端存在,而 CHEF inspec 不存在。

在所有 PROD 服务器(大约 250 台以上)中安装 CHEF Inspec 是否是一种好习惯,以便我们可以运行自动化测试?

【问题讨论】:

  • 在我的组织中最大的卖点是你不需要在你想用 inspec 查询的机器上安装任何东西,你只需要能够从一台机器上用 winrm 或 ssh 来访问它们安装了inspec。

标签: chef-infra chef-recipe


【解决方案1】:

InSpec 没有代理程序,因此无需安装,您只需将其安装在运行测试的地方(通常是 CI 服务器或合规性扫描仪)。

【讨论】:

    【解决方案2】:

    您也可以使用

    在您的开发机器上运行测试
    inspec exec test/smoke/default -t winrm://username@hostname --password 'Password'
    

    这当然是针对windows环境的,所以需要适配ssh。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-22
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多