Ansible: จะลบ/สร้างไฟล์ใหม่ในขณะที่ใช้งาน Ansible Playbook ได้อย่างไร?

เผยแพร่แล้ว: 2019-08-29

Ansible - วิธีการลบสร้างไฟล์ใหม่?

Ansible ไม่ต้องสงสัยเลยว่าเป็นเครื่องมือ Infrastructure Automation ที่ดีที่สุด ซึ่งถูกใช้โดยบริษัทชั้นนำ 500 แห่งทั่วโลก

ใน Crunchify เราได้เผยแพร่บทแนะนำเกี่ยวกับ Ansible มากมาย โปรดดู Ansible Archive สำหรับบทแนะนำโดยละเอียดทั้งหมด นี่คือบทแนะนำ 3 อันดับแรก

  1. จะคัดลอกไฟล์, ไดเรกทอรีหรือสคริปต์จาก localhost ไปยัง Remote host ได้อย่างไร?
  2. จะวางไข่ Amazon EC2 VM โดยใช้ Ansible ได้อย่างไร
  3. จะรันคำสั่งบนโฮสต์ระยะไกลและรับผลลัพธ์คำสั่ง (บันทึก) ได้อย่างไร

ในบทช่วยสอนนี้ เราจะพูดถึง 3 เคล็ดลับที่แตกต่างกันซึ่งฉันใช้พื้นฐานในแต่ละวัน

จะลบและสร้างไฟล์ใหม่โดยใช้ Ansible ได้อย่างไร?

ขั้นตอนที่ 1

ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่า Ansible อย่างถูกต้องบน Mac หรือ Linux OS ของคุณ

ขั้นตอนที่ 2

สร้างไฟล์ crunchify-delete-recreate-ansible.yml

ขั้นตอนที่ 3

เปิดไฟล์ hosts และใส่เนื้อหาด้านล่าง:

ขั้นตอนที่ 4

จะลบ / สร้างไฟล์ใหม่ในขณะที่ใช้งาน Ansible Playbook ได้อย่างไร?

เรียกใช้ Ansible playbook

นี่คือผลลัพธ์:

และนั่นแหล่ะ Playbook ด้านบน Ansible จะลบไฟล์ที่มีอยู่ชื่อ crunchify.txt และจะสร้างไฟล์ใหม่ที่มีเนื้อหาว่างเปล่า

ตามปกติ โปรดแจ้งให้เราทราบหากมีคำถามหรือปัญหาใดๆ ที่ทำงานอยู่เหนือ Ansible Playbook