Install `cloudflared`.

This commit is contained in:
Kazuhiro MUSASHI 2023-12-16 16:18:59 +09:00
parent d9546cf4fc
commit 8d8a6affbd
2 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,19 @@
URL='https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64'
BINARY='/usr/local/bin/cloudflared'
[
"wget #{URL} -O #{BINARY}",
].each do |cmd|
execute cmd do
user 'root'
cwd '/tmp/itamae_tmp/'
not_if "test -e #{BINARY}"
end
end
file "#{BINARY}" do
owner 'root'
group 'root'
mode '755'
end

View File

@ -66,6 +66,9 @@ include_recipe './lsyncd.rb'
# Install starship command: # Install starship command:
include_recipe './starship.rb' include_recipe './starship.rb'
# Install cloudflared command:
include_recipe './cloudflared.rb'
# recipes for Ubuntu 20.04 and later # recipes for Ubuntu 20.04 and later
case node['platform_version'] case node['platform_version']
when "20.04", "22.04" when "20.04", "22.04"