2

ホスト間で変更できるテンプレートに文字列を作成する必要があり、次の形式にする必要があります: "cores": "0,1,2,3"

この例で文字列が「0,1,2,3」になっているのは、ホストに 4 つのプロセッサ コアがあるためです。

そのため、複雑すぎると思われる何かに行き詰まり、テンプレートファイルでこの core_count 変数を使用する方法さえわかりません。

{% set core_count = '' %}
{% for i in range(ansible_processor_cores) %}
  {% set core_count = core_count ~ i %}
    {% if not loop.last %}
     {% set core_count = core_count ~ ',' %}
    {% endif %}
{% endfor %}
4

1 に答える 1