Paketo Buildpacks - Bộ buildpack hỗ trợ ngôn ngữ
(paketo.io)-
Dựa trên tiêu chuẩn Cloud Native Buildpacks
-
Hỗ trợ đa dạng các gói của các ngôn ngữ Node.js, Java, Go, .NET Core, PHP theo từng môi trường, giúp dễ dàng áp dụng môi trường ngôn ngữ mới nhất
-
Tối ưu khi triển khai các ứng dụng viết bằng những ngôn ngữ trên lên Kubernetes
- Buildpacks: Tạo container image từ mã nguồn nhanh hơn và an toàn hơn mà không cần Dockerfile. Mô-đun hóa quá trình build để có thể tái sử dụng và giảm thiểu các lớp image
Buildpack ban đầu được tạo ra tại Heroku, sau đó được áp dụng trong Cloud Foundry và nhiều PaaS khác
Cloud Native Buildpacks là nỗ lực chuẩn hóa để Heroku và Pivotal hợp nhất hệ sinh thái buildpack và giúp có thể áp dụng trên nhiều môi trường đám mây
Áp dụng các tiêu chuẩn container mới nhất: định dạng image OCI, Cross-Repository Blob Mounting, tính năng rebasing các lớp image, v.v.
Các buildpack theo từng ngôn ngữ của Paketo. Chọn loại phù hợp với môi trường để sử dụng.
-
Node.js: Node Engine, NPM, Yarn
-
Java: OpenJDK, Build-System, Apache-Tomcat, Spring-boot, Googlestackdriver, JMX, Executable-jar, Eclipse-Open9, Amazon Corretto, v.v.
-
Go: Compiler, Dep, Modules
-
.NET Core: Runtime, ASP.NET Core, SDK, Source Build, Configuration
-
PHP: Distribution, Web, Composer, Apache HTTPD, NGINX
Chưa có bình luận nào.