diff --git a/labapp/app/templates/loadbalancing.html b/labapp/app/templates/loadbalancing.html index 2c4e7ad..f1d4455 100644 --- a/labapp/app/templates/loadbalancing.html +++ b/labapp/app/templates/loadbalancing.html @@ -28,7 +28,7 @@
-For the initial exercise, make the cloud application running in AWS available to the UDF environment. Build an origin pool and load balancer based on the exercise requirements. @@ -66,7 +66,7 @@
GET https://{{ ns or 'eph-ns' }}.mcn-lab.f5demos.com/ HTTP/1.1
@@ -136,7 +136,7 @@ Test Criteria
-Exercise 2: Azure Cloud App
+Exercise 2: Azure Cloud App
For the second exercise, make the cloud application running in Azure available to the UDF environment.
@@ -169,7 +169,7 @@
Exercise 2: Azure Cloud App
-Test Criteria
+Test Criteria
GET https://{{ ns }}.mcn-lab.f5demos.com/ HTTP/1.1
diff --git a/labapp/app/templates/manipulation.html b/labapp/app/templates/manipulation.html
index 2738bb9..a2d1709 100644
--- a/labapp/app/templates/manipulation.html
+++ b/labapp/app/templates/manipulation.html
@@ -28,7 +28,7 @@
-Exercise 1: Path Rewrite
+Exercise 1: Path Rewrite
Configure a path prefix rewrite to remove part of the request path when routing to an origin.
@@ -49,7 +49,7 @@
Exercise 1: Path Rewrite
-Test Criteria
+Test Criteria
GET https://{{ ns or 'eph-ns' }}.mcn-lab.f5demos.com/aws/raw HTTP/1.1
@@ -99,7 +99,7 @@ Test Criteria
-Exercise 2: Request Header Shenanigans
+Exercise 2: Request Header Shenanigans
While blind header insertion or deletion is useful in some use cases, this exercise focuses on context aware header manipulation.
@@ -123,7 +123,7 @@
Exercise 2: Request Header Shenanigans
-Test Criteria
+Test Criteria
GET https://{{ ns or 'eph-ns '}}.mcn-lab.f5demos.com/ HTTP/1.1
@@ -156,7 +156,7 @@ Test Criteria
-Exercise 3: Response Header Shenanigans
+Exercise 3: Response Header Shenanigans
@@ -171,7 +171,7 @@ Exercise 3: Response Header Shenanigans
-Test Criteria
+Test Criteria
This test validates multiple HTTP requests.
diff --git a/labapp/app/templates/overview.html b/labapp/app/templates/overview.html
index 999fa38..1c5e3a7 100644
--- a/labapp/app/templates/overview.html
+++ b/labapp/app/templates/overview.html
@@ -17,7 +17,7 @@
-Architecture
+Architecture
The lab environment contains three distributed sites meshed using the F5 Distributed Cloud Global Network.
@@ -44,7 +44,7 @@
Architecture
-Lab Exercises
+Lab Exercises
Lab exercises will ask you to create configuration in the lab tenant.
@@ -68,7 +68,7 @@
Lab Exercises
-Test Criteria
+Test Criteria
To complete lab exercises, you will run tests against the load balancer advertised from the Customer Edge in your UDF site.
@@ -93,7 +93,7 @@
Test Criteria
-The second section shows a value the test expects in the response.
+The second section shows the value the test expects in the response.
@@ -154,7 +154,7 @@ Test Criteria
-Other Tools
+Other Tools
curl
and jq
are provided on the UDF Runner instance.
@@ -173,7 +173,7 @@ Other Tools
-Cloud App
+Cloud App
Exercises are run against instances of the cloud app hosted in each remote cloud environment.
@@ -201,7 +201,7 @@
Cloud App
-Issues
+Issues
Use the lab repository issue tracker to report bugs, typos, or lab enhancements.
diff --git a/labapp/app/templates/portability.html b/labapp/app/templates/portability.html
index 6aff2d2..59360ba 100644
--- a/labapp/app/templates/portability.html
+++ b/labapp/app/templates/portability.html
@@ -30,7 +30,7 @@
-Exercise 1: Advertise Policy
+Exercise 1: Advertise Policy
@@ -43,7 +43,7 @@ Exercise 1: Advertise Policy
-Test Criteria
+Test Criteria
GET https://{{ ns or 'eph-ns '}}.mcn-lab.f5demos.com/ HTTP/1.1
@@ -86,7 +86,7 @@ Test Criteria
-Exercise 2: Find a Friend
+Exercise 2: Find a Friend
Do you have a friend working on the lab?
@@ -105,7 +105,7 @@
Exercise 2: Find a Friend
-Test Criteria
+Test Criteria
Use the example ephemeral NS if a friend is unavailable.
diff --git a/labapp/app/templates/route.html b/labapp/app/templates/route.html
index 1203667..ffc3d7f 100644
--- a/labapp/app/templates/route.html
+++ b/labapp/app/templates/route.html
@@ -27,7 +27,7 @@
-Exercise 1: Path Routing
+Exercise 1: Path Routing
Build routing rules and configure your load balancer to route traffic between the two cloud apps based on the request url.
@@ -53,7 +53,7 @@
Exercise 1: Path Routing
-Test Criteria
+Test Criteria
This test validates multiple HTTP requests.
@@ -103,7 +103,7 @@ Test Criteria
-Exercise 2: Header Routing
+Exercise 2: Header Routing
Build rules to route traffic between the two cloud apps based on an arbitrary HTTP request header.
@@ -124,7 +124,7 @@
Exercise 2: Header Routing
-Test Criteria
+Test Criteria
This test validates multiple HTTP requests.
diff --git a/labapp/app/templates/score.html b/labapp/app/templates/score.html
index 5314b15..ae80aa1 100644
--- a/labapp/app/templates/score.html
+++ b/labapp/app/templates/score.html
@@ -33,6 +33,10 @@
+Test Results
+
+ Does your load balancer meet the test criteria?
+
@@ -62,7 +66,7 @@
-
+
@@ -70,13 +74,13 @@
- Feedback
+ Feedback
Please tell us your thoughts about the lab using this form.
- Issues
+ Issues
Use the lab repository issue tracker to report bugs, typos, or lab enhancements.
diff --git a/labapp/app/templates/setup.html b/labapp/app/templates/setup.html
index 2a992ef..64d5447 100644
--- a/labapp/app/templates/setup.html
+++ b/labapp/app/templates/setup.html
@@ -41,15 +41,14 @@
-
-
+
+
-
-
+
{% with messages = get_flashed_messages(with_categories=true) %}
{% if messages %}
-
+
{% for category, message in messages %}
{{ message }}
{% endfor %}
@@ -57,6 +56,13 @@
{% endif %}
{% endwith %}
+
+ {% if ns %}
+
+ Current ephemeral namespace is {{ ns }}.
+
+ {% endif %}
+