@@ -26,6 +26,7 @@ Sie benötigen auf Ihren lokalen Entwicklungsrechner:
-[Python 3](https://www.python.org/downloads)
-[Docker](https://www.docker.com/get-started)
-[Lens](https://k8slens.io)
Führen Sie anschließend bitte folgende Schritte aus:
...
...
@@ -48,6 +49,7 @@ Führen Sie anschließend bitte folgende Schritte aus:
-**Key:**`KUBECONFIG` (Exakt so eingeben)
-**Value:** Inhalt der kubeconfig (z.B. mittels Copy-Paste aus Editor)
-**Typ:**`File` (Auswählen, WICHTIG!!!)
9. Hinterlegen Sie die `kubeconfig`-Datei auch in Lens (`+` Button) um auf den Kubernetes Cluster von Ihrem lokalen Rechner aus zugreifen zu können.
## Übung 01: Bauen Sie einen einfachen REST-Service
...
...
@@ -77,7 +79,7 @@ docker run -p 8080:5000 bookapi
Committen und Pushen Sie nun diese Lösung in Git, um die Deployment Pipeline zu starten.
- Geben Sie in Lens nun `kubectl port-forward svc/api-svc 8888:5000` ein.
- Geben Sie in einem Lens Terminal nun `kubectl port-forward svc/api-svc 8888:5000` ein.
- Öffnen Sie dann in einem Web-Browser die URL [http://localhost:8888](http://localhost:8888). Sie sollten dann erneut eine *"Distant Reading Archive"* Website sehen! Diesmal jedoch aus Kubernetes geliefert.
Setzen Sie nun das [Tutorial][tutorial] bis zum Punkt *API Design Principles* fort. Sie sollten nun den Book-API-Service in Kubernetes deployen. Wenn Sie mittels `kubectl port-forward svc/api-svc 5000:5000` die Book-API auf Ihren lokalen Rechner forwarden, sollten Sie folgende Links ohne Fehlermeldung abfragen können.