Commit 8cf5f8c9 authored by Nane Kratzke's avatar Nane Kratzke
Browse files

istio update

parent f60b7152
......@@ -62,9 +62,10 @@ instrumented-services:
- NS=$(kubectl config view --output 'jsonpath={..namespace}')
- kubectl label ns $NS istio-injection=enabled --overwrite
- |
for V in v1 v2 v3
for R in astros position data
do
for R in astros position data
ROLE=$R mo deploy/space-istio.yaml | kubectl delete -f - || true
for V in v1 v2 v3
do
ROLE=$R VERSION=$V mo deploy/space-dep.yaml | kubectl delete -f - || true
ROLE=$R VERSION=$V mo deploy/space-dep.yaml | kubectl apply -f -
......@@ -78,11 +79,18 @@ space-traffic:
when: manual
script:
- |
for R in data astros position
for R in astros position data
do
for V in v1 v2 v3
do
ROLE=$R VERSION=$V mo deploy/space-dep.yaml | kubectl delete -f - || true
ROLE=$R VERSION=$V mo deploy/space-dep.yaml | kubectl apply -f -
ROLE=$R VERSION=$V mo deploy/space-svc.yaml | kubectl delete -f - || true
ROLE=$R VERSION=$V mo deploy/space-svc.yaml | kubectl apply -f -
done
ROLE=$R mo deploy/space-istio.yaml | kubectl delete -f - || true
ROLE=$R mo deploy/space-istio.yaml | kubectl apply -f -
done
ROLE=$R mo deploy/space-istio.yaml | kubectl apply -f - || true
done
shutdown:
stage: teardown
......@@ -91,16 +99,12 @@ shutdown:
- NS=$(kubectl config view --output 'jsonpath={..namespace}')
- kubectl label ns $NS istio-injection=disabled --overwrite
- |
for V in v1 v2 v3
for R in astros position data
do
for R in astros position data
for V in v1 v2 v3
do
ROLE=$R VERSION=$V mo deploy/space-dep.yaml | kubectl delete -f - || true
ROLE=$R VERSION=$V mo deploy/space-svc.yaml | kubectl delete -f - || true
done
done
- |
for R in astros position data
do
ROLE=$R mo deploy/space-istio.yaml | kubectl delete -f - || true
done
\ No newline at end of file
done
......@@ -63,8 +63,12 @@ In diesem Schritt wird ein kleiner Open Notify aggrgierender Space-Data-Service
kubectl port-forward svc/kiali 20001:20001 -n istio-system
```
- Navigieren Sie anschließend zur Kiali Oberfläche unter [http://localhost:20001](http://localhost:20001).
- Öffnen Sie in Kiali Ihre Applikation in Ihrem Namespace.
- Navigieren Sie anschließend zur Kiali Oberfläche unter [http://localhost:20001](http://localhost:20001) und öffnen Sie die Applikation in Ihrem Namespace.
- Beenden Sie die Port-Weiterleitung `8888:80` aus Übung 01 mittels `Ctrl-C` im entsprechenden Lens-Terminal und starten Sie diese analog zur Übung 01 neu. Sie sollten unter [http://localhost:8888](http://localhost:8888) ISS-Daten sehen.
- Geben Sie mittels `salvo` für ca. 30 Sekunden (`-d 30`) etwas Traffic zweier Nutzer (`-c 2`) ins System.
```bash
salvo -c 2 -d 30 http://localhost:8888
```
## Übung 03: Content-basiertes Routing innerhalb des Space-Data-Service
......
Supports Markdown
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