如何解决我可以在Windows 10平台上使用Chef Infra验证驱动程序,服务和环境变量吗?
我正在尝试从软件角度验证Windows 10控制台必须完全相同。我计划使用Chef来简化此操作。控制台的每个方面都必须使其对应版本与驱动程序版本匹配。
解决方法
Chef不是用于验证系统状态的工具。 Chef致力于在系统的不同资源(以及目录,服务等)和整个系统中保持一致性。
例如,您可以确保安装了特定版本的驱动程序/软件,或者服务正在运行。可以通过定义此类resources的状态来完成,并将管理那些资源。
控制台的每个方面都必须使其对应版本与驱动程序版本匹配
“每个方面”都是非常广泛和广泛的要求。 Chef可以开箱即用地管理(上面链接)的资源可以是查看您的需求量得到满足的一个很好的起点。请记住,某些资源与操作系统无关。可以提出自定义资源来管理其他方面,但这需要一定程度的熟悉和学习。
,您可以尝试使用Chef Inspec。有一个可用资源列表,它可以测试:https://docs.chef.io/inspec/resources/。 如果没有所需的内置资源,则可以write your own in ruby。
Chef Inspec可以通过Chef Client audit cookbook在计算机上运行。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。