Marathon vs Kubernetes vs Docker Swarm บน DC / OS พร้อมคอนเทนเนอร์ Docker
ฉันกำลังมองหาข้อดีข้อเสียว่าจะใช้งาน Marathon และ Chronos, Docker Swarm หรือ Kubernetes เมื่อใช้งาน Docker container บน DC / OS ตัวอย่างเช่นเมื่อใดควรใช้ Marathon / Chronos ดีกว่า Kubernetes และในทางกลับกัน ตอนนี้ฉันกำลังทดลองใช้เป็นส่วนใหญ่ แต่หวังว่าเราจะเริ่มใช้หนึ่งในบริการเหล่านี้ในการผลิตหลังฤดูร้อน สิ่งนี้อาจตัดสิทธิ์ Docker Swarm เนื่องจากฉันไม่แน่ใจว่าจะพร้อมผลิตหรือไม่ในตอนนั้น สิ่งที่ฉันชอบเกี่ยวกับ Docker Swarm คือโดยพื้นฐานแล้วมันเป็นเพียง "คำสั่ง Docker" และคุณไม่จำเป็นต้องเรียนรู้อะไรใหม่ ๆ เลย เรากำลังใช้งานอยู่แล้วdocker-composeและจะใช้งานได้ทันทีกับ Docker Swarm (อย่างน้อยก็ในทางทฤษฎี) นั่นจะเป็นข้อดีอย่างมาก ข้อกังวลหลักของฉันกับ Docker Swarm คือหากจะครอบคลุมกรณีการใช้งานทั้งหมดที่จำเป็นในการเรียกใช้ระบบในการผลิต