- คลังเก็บ OpenTF ได้เปิดสู่สาธารณะแล้ว โดยมอบเครื่องมือโอเพนซอร์สสำหรับสร้าง เปลี่ยนแปลง และจัดการเวอร์ชันของโครงสร้างพื้นฐานได้อย่างปลอดภัยและมีประสิทธิภาพ
- OpenTF สามารถจัดการได้ทั้งผู้ให้บริการยอดนิยมและโซลูชันภายในแบบปรับแต่งเฉพาะ
- ฟีเจอร์หลักของ OpenTF ได้แก่ Infrastructure as Code, Execution Plans, Resource Graph, Change Automation
- Infrastructure as Code ช่วยให้สามารถอธิบายโครงสร้างพื้นฐานด้วยไวยากรณ์การกำหนดค่าระดับสูง ทำให้ควบคุมเวอร์ชันและนำกลับมาใช้ซ้ำได้
- Execution Plans จะแสดงล่วงหน้าว่า OpenTF จะดำเนินการอะไรเมื่อเรียกใช้ apply เพื่อป้องกันการเปลี่ยนแปลงที่ไม่คาดคิด
- Resource Graph ให้การแสดงผลเชิงภาพของทรัพยากรทั้งหมด และเพิ่มประสิทธิภาพด้วยการทำให้การสร้างและแก้ไขทรัพยากรที่ไม่ขึ้นต่อกันทำงานแบบขนานได้
- Change Automation ช่วยให้นำชุดการเปลี่ยนแปลงที่ซับซ้อนไปใช้กับโครงสร้างพื้นฐานได้โดยมีการโต้ตอบจากมนุษย์น้อยที่สุด
- คลังเก็บนี้ยังอยู่ระหว่างการพัฒนา โดยกำลังเตรียมการออกอัลฟ่ารุ่นแรกและปรับแต่งกระบวนการรับคอนทริบิวชันจากชุมชน
- นักพัฒนาได้รับคำเตือนว่า การสร้างและรันคลังเก็บนี้ในสถานะปัจจุบันอาจละเมิดข้อกำหนดการใช้งานของ Terraform Registry หากที่นั่นเป็นแหล่งที่คุณใช้ดึง provider หรือ module
- ภายในคลังเก็บมี OpenTF Core ซึ่งรวมถึงอินเทอร์เฟซบรรทัดคำสั่งและกราฟเอนจินหลัก
- ผู้ที่สนใจร่วมคอนทริบิวต์สามารถดูคำแนะนำเกี่ยวกับวิธีคอมไพล์ OpenTF และเสนอการเปลี่ยนแปลงได้
- โครงการ OpenTF เผยแพร่ภายใต้สัญญาอนุญาต Mozilla Public License v2.0
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News