Skip to content

demo resources and slides for my article in "Java Aktuell" 02'2019

Notifications You must be signed in to change notification settings

cy4n/java-aktuell-kubernetes

Repository files navigation

Demo-Ressourcen Java Aktuell - Artikel "Kubernetes Basics – wie kommt die App in die Cloud"

Benutzung über

kubectl apply -f <filename>

die deployment-resourcen bauen aufeinander auf

die app-sourcen in der passenden Version findet man unter cy4n/hello

zur Demo und zum Üben empfiehlt sich Minikube oder docker-for-desktop (und für das ingress-Beispiel ein "dns"-Eintrag in der /etc/hosts, die verwendete url auf die entsprechende IP von Minikube mapped)

basis - pod ohne weitere sinnvolle Verwendung :-)

  • pod.yml

basis - deployment mit Aussenanbindung

  • deployment.yml
  • service.yml
  • ingress.yml

Erweiterung 1 - readiness und liveness checks

  • deployment-health.yml

Erweiterung 2 - configmap und volume mit application.yml für springboot app

  • config.yml
  • deployment-volume.yml

Erweiterung 3 - secrets als Environment-Variablen im pod

  • secret.yml
  • deployment-env.yml

About

demo resources and slides for my article in "Java Aktuell" 02'2019

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published