在 ansible 剧本中执行 curl 命令
Execute curl command in ansible playbook
我正在尝试使用 Ansible 安装 RKE2。
但是安装 RKE2 的命令不是合适的命令
安装rke2的命令是
curl -sfL https://get.rke2.io | INSTALL_RKE2_VERSION=v1.21.6+rke2r1 sh -
我不知道如何将此命令转换为剧本代码
我确实检查了其他关于 curl - ansible 的帖子,但它对我的情况没有帮助
这行得通吗?
vars:
script_dir: mydir
tasks:
- file:
state: directory
path: "{{ script_dir }}"
- name: download RKE2
get_url:
url: https://get.rke2.io
validate_certs: false
dest: "{{ script_dir }}/install.sh"
mode: 0755
- name: install RKE2
command: "{{ script_dir }}/install.sh"
environment:
INSTALL_RKE2_VERSION: v1.21.6+rke2r1
我正在尝试使用 Ansible 安装 RKE2。
但是安装 RKE2 的命令不是合适的命令
安装rke2的命令是
curl -sfL https://get.rke2.io | INSTALL_RKE2_VERSION=v1.21.6+rke2r1 sh -
我不知道如何将此命令转换为剧本代码
我确实检查了其他关于 curl - ansible 的帖子,但它对我的情况没有帮助
这行得通吗?
vars:
script_dir: mydir
tasks:
- file:
state: directory
path: "{{ script_dir }}"
- name: download RKE2
get_url:
url: https://get.rke2.io
validate_certs: false
dest: "{{ script_dir }}/install.sh"
mode: 0755
- name: install RKE2
command: "{{ script_dir }}/install.sh"
environment:
INSTALL_RKE2_VERSION: v1.21.6+rke2r1