多くのcsvファイルがあり、さまざまな構成のルックアップデータが含まれています。可能性:ルックアップファイルから変数を作成する方法
#eg of lookup file csv
hostname,ip,country,type,port
atlanta1,1.2.3.4,US,ui,8080
toronto1,1.2.3.5,CA,ui,8080
toronto2,1.2.3.9,CA,db,8000
another3,1.2.3.6,UK,db,8000
は、我々は
# Eg. concatenated variables http:{{hostname}}:{{port}} from above lookup csv file
ui_cluster = http://atlanta1:8080;http://toronto1:8080
db_cluster = http://atlanta1:8000;http://toronto1:8000
...そして最後に連結された変数は、最終的なプレイブックで使用され、その後、他のプレイブックで使用する必要があり、複雑な&連結変数を移入する必要が
#configurations in final customer template
my_build_script_UIcluster= {{ui_cluster}}
my_build_script_DBcluster= {{db_cluster}}
テンプレート内で使用される上記の参照から作成されたそのような変数を使用したいと思います。これを行うにはどうすればよいのでしょうか?
「*ルックアップファイル*」とは何かを説明してください。 – techraf
hi lookupは、私が投稿に例として挙げたcsvファイルです。 – diaryfolio
普通のファイルには "* lookup file *"という名前を使用しました。読者(と検索エンジンのユーザー)をAnipal [lookups](https://docs.ansible.com/ansible/latest/playbooks_lookups.html)と混同している可能性があります。そして、 "*上のルックアップから*"あなたは実際にルックアップを意味するものではありません。素晴らしいコミュニケーションスキル! – techraf