どのようにして可変リストを追加すると、同様の値のスパンが得られますか?たとえば、 "000-100"のように、Anatile hostsファイルでは、 "hostname- [a:v] .com"のように表示することでこれを行うことができます。このプロセスは可変リストで同様でしょうか?可能な可変リストスパン
私の使用例は、行ごとにリストを作成することなく、一回でoVirt内に多くのVMをプロビジョニングすることです。
---
- name: Create VM based on template
hosts: ovirt-engine
become: yes
become_method: sudo
vars:
- temp: '{{temp_fedora25}}'
- iname:
- db-aa
- db-ab
- db-ac
tasks:
- name: Giving Birth to lil Baby VM's
ovirt:
user: '{{ovirt_usr}}'
password: '{{ovirt_pass}}'
url: '{{engine_url}}'
instance_name: "{{item}}"
instance_nic: ovirtmgmt
resource_type: template
image: '{{temp}}'
zone: superblade-a
disk_alloc: preallocated
with_items: "{{iname}}"
もちろん、ドキュメントの中に...うまくいき、もちろん私の場合は微調整してください。これらの値が登録された変数として再利用できるかどうか疑問に思っていますか?私の完全な解決策で別の答えを追加するだけで、徹底的に理解できます。 – arkitoure
は 'set_fact'で例を追加しました。 –
スーパーはそのトリックをやっています。これらの変数をテストするために私のプレイブックをスケールアップする必要があります。 – arkitoure