这个来自 MS Azure 站点的官方文档Quickstart: Configure Ansible using Azure Cloud Shell
,要求您首先将以下代码另存为create_rg.yml
,然后ansible-playbook
在 Azure Cloud shell 中运行命令(如下面的第二个代码块所示)。
问题:在运行命令之前,您在哪里保存create_rg.yml
(如下面的第二个代码块所示)?
create_rg.yml 文件:
---
- hosts: localhost
connection: local
tasks:
- name: Creating resource group - "{{ name }}"
azure_rm_resourcegroup:
name: "{{ name }}"
location: "{{ location }}"
register: rg
- debug:
var: rg
运行 Azure Cloud Shell 的 ansible-playbook 命令:
ansible-playbook create_rg.yml --extra-vars "name=<resource_group_name> location=<resource_group_location>"
备注:当我按照C:\TestFolder\create_rg.yml
上述命令将 create_rg.yml 文件保存在本地文件夹中时,会出现以下错误:
错误!剧本:C:\TestFolder\create_rg.yml 找不到