metadata.rb支持密钥的有效平台值是什么?

时间:2017-05-26 15:23:16

标签: chef

metadata.rb中,有一个supports键,可让您告诉厨师哪些OS /版本与食谱兼容。

OS /平台的有效值是多少?我倾向于从网上找到的各种例子中将信息拼凑在一起。例如,我找到了一个非常详尽的列表,但我想知道这些值的来源:

supports 'amazon'
supports 'centos'
supports 'debian'
supports 'fedora'
supports 'freebsd'
supports 'mac_os_x'
supports 'oracle'
supports 'redhat'
supports 'scientific'
supports 'solaris2'
supports 'suse'
supports 'ubuntu'
supports 'windows'

2 个答案:

答案 0 :(得分:1)

AFAIK这些值仅供参考。没有食谱会拒绝在那里没有提到的平台上运行。

答案 1 :(得分:1)

粗略地说:

    %w{aix amazon arch centos chefspec debian dragonfly4 fedora freebsd gentoo
       ios_xr mac_os_x nexus omnios openbsd opensuse oracle raspbian redhat
       slackware smartos solaris2 suse ubuntu windows}

或者至少那是fauxhai认可的每个平台。