木偶:pipe理多个用户而不用重复自己
当我添加一个用户到我的木偶configuration,我最终复制/粘贴这样的东西: user {'jeff': ensure => 'present', groups => ['sudo', 'supervisor'], require => [Group['sudo'], Group['supervisor']], home => '/home/jeff', managehome => true, password => '…', shell => '/bin/bash', } ssh_authorized_key { 'jeff@lorax': ensure => 'present', user => 'jeff', require => User['jeff'], type => 'rsa', key => '…', } 从用户到用户的唯一变化是用户名,ssh密钥(标签和值,以及一些用户有几个),有时还有组设置。 我很确定我错过了一些关于如何做得更好的东西,但我还没有find。 任何指针?