그래서 꼭 꼭두각시 버전을 3.5.0으로 업데이트했고 이전에 작동했던 꼭두각시 적용 명령이 더 이상 작동하지 않습니다. ~/.puppet /에서꼭두각시 3.5.0으로 업데이트되었고 꼭두각시 적용이 작동하지 않습니다.
Error: Could not find default node or by name with 'ip-x-x-x-x.eu-west-1.compute.internal, ip-x-x-x-x.eu-west-1.compute, ip-x-x-x-x.eu-west-1, ip-x-x-x-x' on node ip-x-x-x-x.eu-west-1.compute.internal
Error: Could not find default node or by name with 'ip-x-x-x-x.eu-west-1.compute.internal, ip-x-x-x-x.eu-west-1.compute, ip-x-x-x-x.eu-west-1, ip-x-x-x-x' on node ip-x-x-x-x.eu-west-1.compute.internal
:
[main]
logdir=/var/log/puppet
vardir=/var/lib/puppet
ssldir=/var/lib/puppet/ssl
rundir=/var/run/puppet
factpath=$vardir/lib/facter
templatedir=$confdir/templates
manifestdir=$confdir/manifests
parser=future
certname=app.staging.hello.world
[master]
# These are needed when the puppetmaster is run by passenger
# and can safely be removed if webrick is used.
ssl_client_header = SSL_CLIENT_S_DN
ssl_client_verify_header = SSL_CLIENT_VERIFY
내가 실행하고 명령 :
cd ~/.puppet and sudo puppet apply manifests/
그리고 점점 내가 ~/.puppet/puppet.conf에 정의 된 certname이 매니페스트 : certname과 일치하는 노드가있는 app.pp가 있습니다.
node /^app\d*\.staging\d*\.(.*)$/
왜 꼭두각시가 그걸 알아 듣지 않습니까?
IP-X-X-X-x.eu - 서쪽 1.compute.internal이 /^app\d*\.staging\d*\.(.*)$/ 일치하지 않기 때문에? –