0

私はsaltstackの初心者です。インスタンスのパブリックホスト名を見つけて変数に割り当て、confファイルにそのホスト名が必要です。

sudo salt minion-name cmd.run 'curl http://169.25.19.24/latest/meta-data/public-hostname'

上記の cmd は公開ホスト名を提供します。これを state.sls ファイルに複製したいと考えています。

以下の cmd は機能しますが、ミニオンを指定できません。おそらく、構文の問題が発生している可能性があります。

{% set hostname = salt['cmd.run']('curl -s http://169.25.19.24/latest/meta-data/public-hostname') %}

親切に方法を教えてください。または、私は間違った道を進んでいます。

4

1 に答える 1