-
Basado en el estándar de Cloud Native Buildpacks
-
Soporta ampliamente paquetes para los lenguajes Node.js, Java, Go, .Net Core y PHP según distintos entornos, lo que permite aplicar fácilmente entornos de lenguaje modernos
-
Óptimo al desplegar en Kubernetes aplicaciones hechas con los lenguajes anteriores
- Buildpacks: generan imágenes de contenedor a partir del código fuente de forma más rápida y segura sin Dockerfile. Modularizan el build para que sea reutilizable y minimizan las capas de la imagen
Los buildpacks fueron creados inicialmente en Heroku, y más tarde adoptados por Cloud Foundry y varios PaaS
Cloud Native Buildpacks estandariza el ecosistema de buildpacks, integrando el de Heroku y Pivotal para que pueda adoptarse en distintos entornos de nube
Aplica estándares modernos de contenedores: introduce formato de imagen OCI, Cross-Repository Blob Mounting, capacidades de rebasing de capas de imagen, entre otros
Los buildpacks de Paketo por lenguaje. Elige el que se ajuste a tu entorno.
-
Node.js: Node Engine, NPM, Yarn
-
Java: OpenJDK, Build-System, Apache-Tomcat, Spring-boot, Googlestackdriver, JMX, Executable-jar, Eclipse-Open9, Amazon Corretto, etc.
-
Go: Compiler, Dep, Modules,
-
.NET Core: Runtime, ASP.NET Core, SDK, Source Build, Configuration
-
PHP: Distribution, Web, Composer, Apache HTTPD, NGINX
Aún no hay comentarios.