サクッとできそうでできない。
- unarchive:
src: https://github.com/prometheus/node_exporter/releases/download/v0.13.0/node_exporter-0.13.0.linux-amd64.tar.gz
dest: /usr/local/bin/
creates: /usr/local/bin/node_exporter
remote_src: yes
owner: root
group: root
extra_opts:
- --strip-components=1
- node_exporter-0.13.0.linux-amd64/node_exporter
要するに下記とだいたい同じ。
curl -s http://shs-opr:8080/next/thirdparty/prometheus/node_exporter-0.13.0.linux-amd64.tar.gz |
sudo tar xvzf - --no-same-owner --directory=/usr/local/bin \
--strip-components=1 -- node_exporter-0.13.0.linux-amd64/node_exporter
extra_opts
でがんばるのが泥臭いしこれなら shell
で良いんじゃない?、という気もします。