TurnKey Jenkins Live CD เป็นอุปกรณ์ซอฟต์แวร์โอเพ่นซอร์สที่ใช้ระบบปฏิบัติการ Debian GNU / Linux และออกแบบมาให้ผู้ที่กำลังมองหาตรงไปตรงมาและใช้งานง่าย โซลูชันสำหรับการปรับใช้เซิร์ฟเวอร์เจนกินส์โดยเฉพาะอย่างยิ่งกับความพยายามขั้นต่ำ
เจนกินส์เป็นแอ็พพลิเคชันเว็บโอเพ่นซอร์สและได้รับรางวัลซึ่งสามารถตรวจสอบการประหารชีวิตของงานที่ทำซ้ำได้ เครื่องนี้มาพร้อมกับคอนฟิกูเรชัน Jenkins ทั้งหมดที่ติดตั้งมาโดยปริยายใน / var / lib / tomcat6 / webapps
การติดตั้งเจนกินส์ได้รับการกำหนดค่าไว้ล่วงหน้าด้วย PrivateSecurityRealm การปิดใช้งานการลงชื่อสมัครใช้และการอนุญาตให้ผู้ใช้สามารถควบคุมแอพพลิเคชันได้อย่างสมบูรณ์เมื่อเข้าระบบนอกจากนี้สภาพแวดล้อม JENKINS_HOME ถูกกำหนดค่าใน / var / local / lib / jenkins และสนับสนุน Git, Subversion, ระบบควบคุมเวอร์ชัน Mercurial และ Bazaar
นอกจากนี้เครื่องยังมีการกำหนดค่า Apache, Java (OpenJDK) และ Tomcat ด้วยเครื่องโหลดบาลานซ์ Apache Jk, JkMounts, ตัวแปรสภาพแวดล้อมของระบบสำหรับ Java และ Tomcat, บทบาทผู้ดูแลระบบและบทบาท admin / manager สำหรับ Tomcat และ Tomcat AJP เชื่อมต่อ.
นอกจากนี้เพื่อความปลอดภัยตัวเชื่อมต่อ Tomcat HTTP ถูกนำออกจากอุปกรณ์ TurnKey นี้ซึ่งมาพร้อมกับเซิร์ฟเวอร์จดหมาย Postfix เพื่อส่งอีเมลไปยังผู้ใช้การสนับสนุน SSL และโมดูล Webmin สำหรับการกำหนดค่า Postfix และ Apache
การแจกจ่ายสามารถดาวน์โหลดเป็นภาพ ISO CD แบบสดซึ่งสามารถเขียนลงใน USB แฟลชไดรฟ์หรือแผ่นซีดีรวมถึงภาพเครื่องเสมือนที่พร้อมใช้งานได้สำหรับ OpenVZ, OVF, Xen, OpenSTack และ OpenNode virtualization technologies .
ชื่อผู้ใช้เริ่มต้นสำหรับ MySQL, Webmin, phpMyAdmin และ SSH คือ root และชื่อผู้ใช้ Jenkins ดีฟอลต์คือ admin ในระหว่างขั้นตอนการกำหนดค่าเริ่มต้นระบบจะกำหนดรหัสผ่านสำหรับบัญชี root (ผู้ดูแลระบบ) รวมทั้งบัญชีผู้ดูแลระบบ
จาก TurnKey Linux Configuration Console คุณสามารถตั้งค่าอินเตอร์เฟซเครือข่ายรีบูตหรือปิดเซิร์ฟเวอร์ได้ การบริหารระบบจากระยะไกลยังสามารถทำได้โดยใช้บริการ SSH, SFTP, Web Shell และ Webmin ในตัว
มีอะไรใหม่ ในรุ่นนี้:
- เวอร์ชันล่าสุดของ Jenkins จาก repo การสนับสนุนระยะยาวในระดับต้นน้ำ
- อัพเกรดเป็น OpenJDK v8
- เจนกินส์-CLI:
- '- remoter' ถูกปิดใช้งานโดยค่าเริ่มต้น (ความปลอดภัย)
- JENKINS_URL ตั้งค่าเป็น http: // localhost: 8080 (อำนวยความสะดวก)
- jenkins-cli bash wrapper - ตอนนี้สามารถใช้ 'jenkins-cli' แทน 'java -jar path / to / jenkins-cli.jar' (ความสะดวกสบาย) eremy@turnkeylinux.org]
- หมายเหตุ: โปรดดูที่ changelog ของกุญแจความคืบหน้าสำหรับการเปลี่ยนแปลงทั่วไปสำหรับเครื่องใช้ทั้งหมด ต่อไปนี้เราจะกล่าวถึงการเปลี่ยนแปลงเฉพาะสำหรับอุปกรณ์นี้
- เวอร์ชั่นล่าสุดของ Jenkins จาก Long Term Support release version.
- แก้ไขช่องโหว่ในการเรียกใช้โค้ดจากระยะไกล
- เจนกินส์:
- เวอร์ชันล่าสุดของ Jenkins จากที่เก็บแพคเกจอย่างเป็นทางการ
- สิทธิ์ปลั๊กอินที่มีข้อผิดพลาด [# 42].
มีอะไรใหม่ ในเวอร์ชัน 13.0:
โหมด
มีอะไรใหม่ ในเวอร์ชัน 14.0:
ความคิดเห็นที่ไม่พบ