Score:0

ข้อผิดพลาด Ansible playbook

ธง cn

สวัสดี ฉันเพิ่งเริ่มเรียนรู้ ansible ฉันกำลังพยายามเขียน playbook เป็น:

vpc-setup.yml ซึ่งรวมถึง

โฮสต์: localhost
การเชื่อมต่อ: ท้องถิ่น
Gather_facts: เท็จ
งาน:
 - ชื่อ: นำเข้าตัวแปร VPC
   include_vars: vars/vpc_setup.md

 - ชื่อ: สร้าง vprofile VPC
   ec2_vpc_net:
    ชื่อ: "{{vpc_name}}"
    cidr_block: "{{vpcCidr}}"
    ภูมิภาค: "{{ภูมิภาค}}"
    dns_hostnames: ใช่
    การเช่า: ค่าเริ่มต้น
    สถานะ: "{{สถานะ}}"
    ลงทะเบียน: vpcout

ข้อผิดพลาดมาในบรรทัดที่ 1:

[คำเตือน]: รายการโฮสต์ที่ให้มาว่างเปล่า มีเพียง localhost เท่านั้นที่ใช้งานได้ โปรดทราบว่า localhost โดยปริยายไม่ตรงกัน
'ทั้งหมด'
ข้อผิดพลาด! playbook ต้องเป็นรายการของละคร มี <class 'ansible.parsing.yaml.objects.AnsibleMapping'> แทน

ข้อผิดพลาดดูเหมือนจะอยู่ใน '/home/ubuntu/ansible-aws-vpc/vpc-setup.yml': บรรทัดที่ 1 คอลัมน์ 1 แต่อาจ
อยู่ที่อื่นในไฟล์ขึ้นอยู่กับปัญหาไวยากรณ์ที่แน่นอน

บรรทัดที่ละเมิดดูเหมือนจะเป็น:


โฮสต์: localhost
^ ที่นี่

กรุณาช่วย

John Mahowald avatar
cn flag
ฉันได้แก้ไขเพื่อเพิ่มบล็อกรหัส ใน Stack Exchange นั้น YAML จะถูกจัดรูปแบบเป็น Markdown และไม่สามารถอ่านได้
Score:0
ธง cn

Ansible playbook คือเอกสาร YAML หนึ่งรายการที่มีรายการบทละคร อาจมีมากกว่าหนึ่งรายการ เนื่องจากเป็นรายการ ดังนั้นส่วนนอกของเอกสารจึงต้องใช้สัญลักษณ์รายการ YAML -.

- ชื่อ: VPC สำหรับสิ่งของ
  โฮสต์: localhost
  Gather_facts: เท็จ
  งาน:

ละครที่เหลือตามมา

ตัวอย่างเพิ่มเติมใน Ansible's คู่มือแนะนำ playbooks. ให้ความสนใจอย่างใกล้ชิดกับการเยื้องและด้านนอก - ระบุรายการ YAML


เคล็ดลับโบนัส:

ชื่อ คำหลักในเอกสารบทละคร วัตถุประสงค์ ตั้งชื่อให้สั้น ไม่เกิน 50 อักขระ

ลบ การเชื่อมต่อ: ท้องถิ่น ในระดับการเล่น หากรันกับรูปแบบที่มีหลายโฮสต์ มันจะรันหลายครั้ง ซึ่งไม่น่าจะเป็นไปตามที่คุณต้องการ localhost โดยนัย อยู่ในเครื่องอยู่แล้ว หรือคุณสามารถตั้งค่าปลั๊กอินการเชื่อมต่อสำหรับแต่ละโฮสต์หรือกลุ่มที่ระดับสินค้าคงคลัง

Prabal Pratap Singh avatar
cn flag
ขอบคุณจอห์น ฉันจะลองสิ่งที่คุณอธิบาย เราสามารถมีการสื่อสารโดยตรง ฉันกระตือรือร้นที่จะเรียนรู้และฉันต้องการคนที่สามารถแนะนำได้จริงๆ หวังว่าคุณจะเข้าใจ.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา