Mal*_*tha 1 puppet puppetlabs-apache
在我的puppet类中,我使用3个create_resources.我想按顺序执行这些create_resources.因此彼此之间存在关系
create_resources(change_config::cr1, $resource)
create_resources(change_config::cr2, $resource)
create_resources(change_config::cr3, $resource)
Run Code Online (Sandbox Code Playgroud)
CR3后应执行CR2和CR2后应CR1.
有没有办法做到这一点 ?
此致,Malintha
你可以在这里使用Puppet Collector.只需将此行添加到清单中:
Change_config::Cr1<| |> -> Change_config::Cr2<| |> -> Change_config::Cr3<| |>
Run Code Online (Sandbox Code Playgroud)
它将在3s之前的2s之前订购所有Cr1.你甚至可以在<|中加入额外的过滤 喜欢
Change_config::Cr1<| title == 'some_name' |> -> Change_config::Cr1<| <| title != 'some_name' |>
Run Code Online (Sandbox Code Playgroud)