5 points par xguru 2020-04-27 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Basé sur le standard Cloud Native Buildpacks

  • Prend en charge de nombreuses variantes de paquets pour les langages Node.js, Java, Go, .NET Core et PHP selon les environnements, afin d’adopter facilement des environnements de langage récents

  • Idéal pour déployer sur Kubernetes des applications développées avec les langages ci-dessus

  • Buildpacks : permettent de générer des images de conteneur plus rapidement et de manière plus sûre à partir du code source, sans Dockerfile. Ils modularisent le build pour favoriser la réutilisation et minimisent les couches d’image

Les buildpacks ont d’abord été créés par Heroku, puis adoptés ensuite par Cloud Foundry et diverses plateformes PaaS

Cloud Native Buildpacks standardise l’écosystème des buildpacks, unifiant les initiatives de Heroku et Pivotal afin de permettre leur adoption dans différents environnements cloud

Application des standards récents des conteneurs : format d’image OCI, Cross-Repository Blob Mounting, fonction de rebasing des couches d’image, etc.

Les buildpacks de Paketo par langage. À choisir et utiliser selon l’environnement.

  • 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

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.