กูเกิลอัพเดต Jib ระบบสร้างคอนเทนเนอร์สำหรับแอปจาวา สร้างปลั๊กอินรองรับเฟรมเวร์คใหม่ได้ รองรับ Spring Boot, Quarkus, GraalVM

กูเกิลอัพเดต Jib ซอฟต์แวร์ build คอนเทนเนอร์อิมเมจสำหรับแอปจาวาโดยไม่ต้องใช้ Docker ที่ออกมาตั้งแต่ปี 2018 เพิ่มฟีเจอร์ใหม่เป็นเฟรมเวิร์คพัฒนาส่วนขยาย เปิดทางให้เพิ่มฟีเจอร์ใหม่ๆ โดยกูเกิลเองก็พัฒนาส่วนขยายของตัวเอง คือการรองรับเฟรมเวิร์ค Spring Boot, Quarkus และรองรับ GraalVM

จุดแข็งของ Jib คือการ build คอนเทนเนอร์อิมเมจ โดยไม่ต้องดาวน์โหลดอิมเมจเริ่มต้น เช่น openjdk:11-jre-slim ซึ่งหลายครั้งมีขนาดใหญ่ และระบบ build อัตโนมัติก็มักไม่ได้แคชอิมเมจเอาไว้ทำให้การ build โดยไม่ต้องดาวน์โหลดใช้เวลาสั้นกว่ามาก

Jib นับเป็นหนึ่งในโครงการยอดนิยมของกูเกิล (ดาวบน GitHub 9,300 ดาว) โดยระบบ build คอนเทนเนอร์อิมเมจโดยไม่ต้องใช้ Docker ของกูเกิลยังมีอีกตัวคือ kaniko ที่ใช้ build จาก Dockerfile เน้นการใช้งานจากภายใน Kubernetes

ที่มา - Google

No Description

Topics: 


from Blognone https://www.blognone.com/node/117907
via IFTTT