-
Cloud Native Buildpacks standardı tabanlı
-
Node.js, Java, Go, .NET Core ve PHP dillerinin paketlerini ortama göre çeşitli şekillerde destekleyerek en güncel dil ortamlarını kolayca uygulamayı sağlar
-
Bu dillerle yazılmış uygulamaları Kubernetes'e dağıtırken idealdir
- Buildpacks: Dockerfile olmadan kaynak koddan container image'larını daha hızlı ve güvenli şekilde üretir. Build sürecini yeniden kullanılabilir biçimde modülerleştirir ve image layer'larını en aza indirir
Buildpack'ler ilk olarak Heroku'da geliştirildi, daha sonra Cloud Foundry ve çeşitli PaaS'larda benimsendi
Cloud Native Buildpacks, Heroku ve Pivotal'ın buildpack ekosistemini birleştirip farklı bulut ortamlarında kullanılabilecek şekilde standartlaştırdı
En güncel container standartlarını uygular: OCI image formatı, Cross-Repository Blob Mounting, image layer rebasing gibi özellikleri benimser
Paketo'nun dile göre buildpack'leri. Ortamınıza uygun olanı seçip kullanabilirsiniz.
-
Node.js : Node Engine, NPM, Yarn
-
Java : OpenJDK, Build-System, Apache-Tomcat, Spring-boot, Googlestackdriver, JMX, Executable-jar, Eclipse-Open9, Amazon Corretto vb.
-
Go : Compiler, Dep, Modules
-
.NET Core : Runtime, ASP.NET Core, SDK, Source Build, Configuration
-
PHP : Distribution, Web, Composer, Apache HTTPD, NGINX
Henüz yorum yok.