Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Deploy Kotlin Applications to Kubernetes without Dockerfiles

Deploy Kotlin Applications to Kubernetes without Dockerfiles

Deploy Kotlin applications instantly to Kubernetes cluster within seconds and without Dockerfiles. Slides are in German.

Lothar Schulz

August 25, 2021
Tweet

More Decks by Lothar Schulz

Other Decks in Technology

Transcript

  1. 2 Me lotharschulz.info Folien github.com/lotharschulz speakerdeck.com/lothar @lothar_schulz lnkd.in/lotharschulz Kotlin Software

    Deployment zu Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021 @lothar_schulz
  2. @lothar_schulz Container Container Umgebung als Standard Kotlin Software Deployment zu

    Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021
  3. @lothar_schulz Fokus auf Ingenieurinnen • Kontext Änderungen vermeiden • Kotlin

    Ingenieurinnen Kontext ▪ IDE ▪ Kommandozeile ▪ Source Code Management System Kotlin Software Deployment zu Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021
  4. @lothar_schulz Werkzeuge die in den Kontext passen Continuous Delivery Kubernetes

    Kotlin Software Deployment zu Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021
  5. @lothar_schulz Werkzeuge die in den Kontext passen Continuous Delivery Kubernetes

    Kotlin Software Deployment zu Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021
  6. @lothar_schulz Werkzeuge - Jib erstellt optimierte Docker- und OCI-Images für

    Ihre Java-Anwendungen ohne einen Docker-Daemon - und ohne das für Ingenieurinnen tiefgreifende Beherrschung der Docker-Best-Practices nötig sind Plugins: - Gradle - Maven - Ktor ist ein Framework, mit dem sich asynchrone Server und Clients in verbundenen Systemen mit minimalem Aufwand aufbauen lassen. Kotlin Software Deployment zu Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021
  7. @lothar_schulz Werkzeuge - Skaffold ist ein Befehlszeilenwerkzeug, das die kontinuierliche

    Entwicklung von Kubernetes-Anwendungen erleichtert. Quellcode kann lokal bearbeitet werden und wird dann in lokalen oder entfernten Kubernetes-Clustern bereitstellen. - K8s: Container Orchestration - Automatisierte Konfiguration - Coordination - Management Kotlin Software Deployment zu Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021
  8. @lothar_schulz Ich bin gespannt auf Fragen Kotlin Software Deployment zu

    Kubernetes Clustern ohne Dockerfiles Kotlin Day August 2021