ฉันกำลังพยายามเริ่มต้นใช้งาน Ansible สำหรับ Azure ฉันไม่สามารถตั้งค่าข้อมูลรับรองได้อย่างถูกต้อง
ฉันมีแอปเดียว การสมัครสมาชิกครั้งเดียว ดังนั้นจึงไม่มีวิธีที่จะปะปนความลับ client_id, tenant_id,subscribe_id แอปพลิเคชันยังได้รับสิทธิ์: user_impersonation และ User.Read และฉันตั้งค่าทุกอย่างในฐานะผู้ดูแลระบบ
ฉันกำลังพยายามเรียกใช้ Playbook แบบง่ายๆ เพื่อสร้างกลุ่ม แต่ฉันยังคงได้รับข้อความแสดงข้อผิดพลาดนี้:
fatal: [localhost]: FAILED! => {"changed": false, "msg":
"Error checking for existence of name rg-cs-ansible - 403 Client Error:
Forbidden for url: https://management.azure.com/subscriptions/81616dde
-4cf4-43b8-b29f-XXXXXXXXX/resourcegroups/rg-cs-ansible?api-version=2017-05-10"}
Playbook มีดังต่อไปนี้:
---
- hosts: localhost
connection: local
tasks:
- name: Create resource group
azure_rm_resourcegroup:
name: rg-cs-ansible
location: eastus
register: rg
- debug:
var: rg
ฉันขาดอะไรไปในภาพนี้?