กล่องทางการของ Ubuntu Vagrant ถูกสร้างและเผยแพร่ไปยัง Atlas อย่างไร


12

ทุก ๆ สัปดาห์กล่องรุ่นใหม่อย่างเป็นทางการของ Ubuntu Trusty x64 Vagrant สำหรับ Virtual จะปรากฏบน Hashicorp Atlas: https://atlas.hashicorp.com/ubuntu/boxes/trusty64

สันนิษฐานว่าเพื่อความสอดคล้องที่สามารถทำซ้ำได้ทั้งหมดนี้เป็นไปโดยอัตโนมัติ

ฉันรู้ว่ามีโพสต์บล็อกทั่วไปเกี่ยวกับวิธีสร้างกล่องฐาน Vagrant แต่ฉันสนใจในการสร้างกล่องเหล่านี้มากขึ้น ฉันหวังว่าเช่นเดียวกับระบบนิเวศ Ubuntu อื่น ๆ ที่ฉันเคยพบกระบวนการสร้างกล่องเหล่านี้คือโอเพ่นซอร์สสาธารณะทั้งหมด

ปรับปรุง:

ฉันสนใจในตัวเลือกที่เลือกระหว่างการติดตั้ง Ubuntu OS และการเปลี่ยนแปลงการติดตั้ง post-OS ใด ๆ ที่ทำก่อนที่จะทำการบรรจุกล่อง

รายละเอียดของการใช้ Vagrant, Packer หรือเครื่องมืออื่น ๆ ในการบรรจุเครื่องลงในกล่องนั้นมีความสำคัญน้อยกว่ามาก

คำตอบ:


10

คุณจะต้องถูกต้องว่ากระบวนการสร้างสำหรับอิมเมจ Ubuntu เปิดทั้งหมด!

สำหรับ 16.04 และใหม่กว่า

ดูแพ็คเกจ livecd-rootfs สำหรับวิธีสร้างภาพ:

สำหรับ Ubuntu รุ่นเก่า

โดยเฉพาะ:

และนี่อาจเป็นสิ่งที่คุณกำลังมองหา:


0

ฉันไม่แน่ใจว่าคุณถามอะไรและทำไม

กระบวนการในการสร้างกล่อง Ubuntu หรือกล่องอื่น ๆ นั้นเป็นโอเพ่นซอร์สสาธารณะทั้งหมด สร้าง VM ติดตั้งระบบปฏิบัติการกำหนดค่าสำหรับ Vagrant จัดทำแพ็กเกจและแจกจ่าย พวกที่ HashiCorp ไม่สามารถทำอะไรที่แตกต่างไปจากพวกเราที่เหลือ พวกเขาสามารถติดตั้งแพ็คเกจเพิ่มเติมได้ (นอกเหนือจากที่ติดตั้งโดยอัตโนมัติเมื่อติดตั้ง Ubuntu ใหม่ที่สะอาดและสิ่งที่จำเป็นในการโต้ตอบกับ Vagrant) พวกเขาสามารถใช้ระบบการจัดสรร Vagrant เพื่ออัปเดตกล่องหลังจากที่พวกเขาบรรจุใหม่และแจกจ่ายใหม่ หรือพวกเขาใช้ Packer ไม่ว่าจะด้วยวิธีใดการทำให้เป็นอัตโนมัติเช่นนี้คือธุรกิจหลักของ HahiCorp ที่ฉันคิดเอาไว้

อาจตรวจสอบ Atlas ( https://atlas.hashicorp.com/ ) และบัญชี GitHub ของ Mitchell Hashimoto สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการใช้ Vagrant


คุณกำลังแนะนำให้ Mitchell Hashimoto (หรือใครบางคนที่ HashiCorp) รับผิดชอบในการเผยแพร่กล่องฐานเหล่านี้หรือไม่ ฉันคิดว่ามันถูกผลิตโดยชุมชนหลักของ Ubuntu บางทีคำถามแรกของฉันควรถามว่าใครเป็นคนเผยแพร่ Repos Hashi * GitHub ดูเหมือนจะไม่มีสิ่งใดที่อาจต้องรับผิดชอบในการผลิตกล่องเหล่านี้
Jason Stangroome

หืมฉันคิดว่าพวก Hashi ทำกล่อง 'ทางการ' จุดดีว่านี่อาจไม่เป็นจริง ทุกคนสามารถทำกล่องได้
Wil Koetsier
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.