EC2_INSTANCE_ID=i-01a0eb178c5e9fe94
export EC2_INSTANCE_ID
ansible变量文件:
ec2_inst_id: "{{ lookup('env','EC2_INSTANCE_ID') }}"
如何仅选择EC2_INSTANCE_ID
的这一部分
“i-01a0eb”只有前几个字符
请帮忙。该变量位于ansible
playbook
答案 0 :(得分:0)
是不是只在括号{{ ... }}
内评估了python代码?
您可以尝试以下方法:
ec2_inst_id: "{{ lookup('env','EC2_INSTANCE_ID')[:8] }}"