Commit 01cf8593 authored by Nane Kratzke's avatar Nane Kratzke
Browse files

Fix string splitting

parent 4a592756
Pipeline #29782 passed with stages
in 30 seconds
......@@ -137,18 +137,22 @@ Sie können nun den Forwarding Prozess in Terminal 2 löschen.
Für diese Übung ist Ihnen einen "Hiphop"-Service gegeben, der Service Interaktion entlang von Aufrufketten von Services demonstrieren soll. Der Hiphop Service ist wie folgt aufgebaut.
Vollziehen Sie bitte die Implementierung unter `hiphop/service.py` und das Deployment unter `deploy/hiphop-deploy+svc.yml` nach.
```
+----------+ +----------+ +----------+ +----------+
| hh-svc-1 | ---> | hh-svc-2 | ---> | hh-svc-3 | ---> | hh-svc-4 |
+----------+ +----------+ +----------+ +----------+
```
1. Bringen Sie diesen nun mit der Deployment Pipeline über den manuellen `hiphop-svc`-Job der `deploy`-Stage ausbringen können.
2. Starten Sie in Lens in einem 2. Terminal folgendes Port Forwarding:
1. Deployen Sie dieses "Service-Orchester" nun mit der Deployment Pipeline über den manuellen `hiphop-svc`-Job der `deploy`-Stage.
2. Starten Sie dann in Lens in einem 2. Terminal folgendes Port Forwarding:
```Bash
Terminal 2:> kubectl port-forward svc/hiphop-svc 58888:80
```
3. Unter [http://localhost:58888](http://localhost:58888) sollte nun "Hip -> hop -> hop -> hop -> END" stehen.
3. Unter [http://localhost:58888](http://localhost:58888) sollte nun "Hip -> hop-1 -> hop-2 -> hop-3 -> hop-4 -> END" stehen.
Ein Request an den ersten Service geht als bis zum Ende der Service-Kette durch. Dies soll Services "simulieren", die von Upstream-Services abhängig sind (die wiederum von weiteren Upstream-Services abhängen, usw.).
......
......@@ -37,6 +37,6 @@ def hip():
# This is just to demonstrate the power and pitfalls of centralized
# consolidated logging.
if tier <= 1:
print(f"pwd: { ' '.join(service.spit('-')[2:3]) }")
print(f"pwd: { ' '.join(service.split('-')[2:3]) }")
app.run(host="0.0.0.0", port=80)
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment