puppet-rvm FAQ提到他们没有扩展packagetypes,因为“pipe理多个Ruby版本变得更加困难,几乎不可能为特定的Ruby版本安装gems”。 我不需要多个Ruby版本,也不需要gem。
puppet-rvm的作者暗示可以扩展木偶types。 谷歌search这个话题没有引起任何关注。 如何扩展内置的木偶types?
我不知道你在哪里search,但所有的信息都可以在puppet docs网站上find。
你可以用各种方式添加东西给Puppet。 主要有四个类别:
甚至有一个完整的新资源的例子 。