Chef infra 如何在一个代码块中添加、启用和安装

Chef infra 如何在一个代码块中添加、启用和安装,chef-infra,chef-solo,Chef Infra,Chef Solo,关于在centos中安装特定版本的php,我有以下步骤 yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install yum-utils yum-config-manager --enable remi-php72 yum install php 如何在Chef的一个代码块中包含所有这些过程?谢谢这可以通过多种方式实现: 将命令存储在shell脚本中,并使用或资源执行它 将命令转换为“纯”厨师资源

关于在centos中安装特定版本的php,我有以下步骤

yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install yum-utils
yum-config-manager --enable remi-php72
yum install php

如何在Chef的一个代码块中包含所有这些过程?谢谢

这可以通过多种方式实现:

  • 将命令存储在shell脚本中,并使用或资源执行它
  • 将命令转换为“纯”厨师资源,例如资源