5 Punkte von xguru 2020-04-27 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Basierend auf dem Cloud Native Buildpacks-Standard

  • Unterstützt Pakete für die Sprachen Node.js, Java, Go, .NET Core und PHP in vielfältigen Umgebungen, sodass sich moderne Sprachumgebungen leicht einsetzen lassen

  • Optimal, wenn Apps in diesen Sprachen auf Kubernetes bereitgestellt werden

  • Buildpacks: Erstellen Container-Images schneller und sicherer aus dem Quellcode, ohne Dockerfile. Modularisieren Builds zur Wiederverwendung und minimieren Image-Layer

Buildpacks wurden zuerst von Heroku entwickelt und später von Cloud Foundry und verschiedenen PaaS übernommen

Cloud Native Buildpacks standardisieren das von Heroku und Pivotal zusammengeführte Buildpack-Ökosystem, damit es in verschiedenen Cloud-Umgebungen eingesetzt werden kann

Anwendung moderner Container-Standards: Einführung des OCI-Image-Formats, Cross-Repository Blob Mounting, Rebase-Funktionen für Image-Layer usw.

Paketos sprachspezifische Buildpacks. Je nach Umgebung passend auswählen und verwenden.

  • Node.js: Node Engine, NPM, Yarn

  • Java: OpenJDK, Build-System, Apache Tomcat, Spring Boot, Google Stackdriver, JMX, Executable JAR, Eclipse OpenJ9, Amazon Corretto usw.

  • Go: Compiler, Dep, Modules

  • .NET Core: Runtime, ASP.NET Core, SDK, Source Build, Configuration

  • PHP: Distribution, Web, Composer, Apache HTTPD, NGINX

Noch keine Kommentare.

Noch keine Kommentare.