使用“firewall_rule”资源时是否需要写“firewall_name”?
Is it necessary to write `firewall_name` when using `firewall_rule` resource?
我为防火墙创建了一个厨师食谱。
firewall 'ufw'
firewall_rule "http" do
port 80
firewall_name 'ufw'
end
firewall_rule "https" do
port 443
firewall_name 'ufw'
end
firewall_rule "ssh" do
port 22
firewall_name 'ufw'
end
很好用,但我觉得每个资源都写firewall_name
有点多余。
有没有办法设置"default"firewall_name?
不,除了 default name which is 'default'
。我认为它曾经在某些时候使用过 Poise 助手,但现在已经删除了,否则我会说让它成为一个更智能地处理这个问题的 Poise 子资源。
我为防火墙创建了一个厨师食谱。
firewall 'ufw'
firewall_rule "http" do
port 80
firewall_name 'ufw'
end
firewall_rule "https" do
port 443
firewall_name 'ufw'
end
firewall_rule "ssh" do
port 22
firewall_name 'ufw'
end
很好用,但我觉得每个资源都写firewall_name
有点多余。
有没有办法设置"default"firewall_name?
不,除了 default name which is 'default'
。我认为它曾经在某些时候使用过 Poise 助手,但现在已经删除了,否则我会说让它成为一个更智能地处理这个问题的 Poise 子资源。