我目前可以通过以下方式一次获取节点的一个属性knife search node
:
knife search node "chef_environment:production AND name:i-7a421114" -a cloud.public_hostname
# RESULT:
i-7a421114:
cloud.public_hostname: ec2-104-214-107-198.compute-1.amazonaws.com
knife search node "chef_environment:production AND name:i-7a421114" -a cloud.local_hostname
# RESULT:
i-7a421114:
cloud.local_hostname: ip-10-60-146-201.ec2.internal
我想通过一次调用同时检索两个属性,如下所示:
knife search node "chef_environment:production AND name:i-7a421114" -a cloud.public_hostname -a cloud.local_hostname
当然这样不行,只能获取一个属性。由于我几乎没有厨师/刀具知识,有人可以让我知道如何做到这一点,或者其他方式来实现这一点。