Skip to content

Commit 3b784ff

Browse files
authored
Merge pull request #83 from Vincamine/assessments-create
fix conflicts on 2 files
2 parents f151e2a + 2159b2c commit 3b784ff

File tree

56 files changed

+2310
-103
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+2310
-103
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What tool was used in this tutorial to visualize resource relationships in the Ambassador Edge Stack system?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "Kubectl"
13+
- id: "b"
14+
text: "Kanvas"
15+
is_correct: true
16+
- id: "c"
17+
text: "Helm"
18+
- id: "d"
19+
text: "Grafana"
20+
- id: "q2"
21+
text: "What key learnings were covered in this Ambassador Edge Stack course?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "Exploring AES system using Meshery Playground"
27+
is_correct: true
28+
- id: "b"
29+
text: "Configuring, deploying, and managing Ambassador Edge Stack with Meshery"
30+
is_correct: true
31+
- id: "c"
32+
text: "Setting up database connections"
33+
- id: "d"
34+
text: "Implementing load balancing algorithms"
35+
- id: "q3"
36+
text: "Which platform was used for Ambassador Edge Stack management?"
37+
type: "short_answer"
38+
marks: 2
39+
correct_answer: "Meshery"
40+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "Which ports does the edge-stack Service listen on for HTTP and HTTPS traffic?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "8080 and 8443"
13+
- id: "b"
14+
text: "80 and 443"
15+
is_correct: true
16+
- id: "c"
17+
text: "8000 and 8443"
18+
- id: "d"
19+
text: "9000 and 9443"
20+
- id: "q2"
21+
text: "Which components are part of the Ambassador Edge Stack system shown in the design?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "edge-stack-agent Deployment"
27+
is_correct: true
28+
- id: "b"
29+
text: "edge-stack-admin Service"
30+
is_correct: true
31+
- id: "c"
32+
text: "nginx-controller"
33+
- id: "d"
34+
text: "kube-proxy"
35+
- id: "q3"
36+
text: "What do services use to specify communication endpoints?"
37+
type: "short_answer"
38+
marks: 2
39+
correct_answer: "Port"
40+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What port does the edge-stack-listener-8080 Listener resource listen on?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "8443"
13+
- id: "b"
14+
text: "8080"
15+
is_correct: true
16+
- id: "c"
17+
text: "80"
18+
- id: "d"
19+
text: "9090"
20+
- id: "q2"
21+
text: "Which custom resources are typically defined in Edge Stack CRD YAML files?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "Mappings"
27+
is_correct: true
28+
- id: "b"
29+
text: "TLSContexts"
30+
is_correct: true
31+
- id: "c"
32+
text: "ConfigMaps"
33+
- id: "d"
34+
text: "Listeners"
35+
is_correct: true
36+
- id: "q3"
37+
text: "Which Edge Stack resource controls traffic routing?"
38+
type: "short_answer"
39+
marks: 2
40+
correct_answer: "Mapping"
41+
---
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What is Ambassador Edge Stack built on?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "NGINX Proxy"
13+
- id: "b"
14+
text: "Envoy Proxy"
15+
is_correct: true
16+
- id: "c"
17+
text: "HAProxy"
18+
- id: "d"
19+
text: "Apache HTTP Server"
20+
- id: "q2"
21+
text: "Which features are included in Ambassador Edge Stack?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "Automatic TLS"
27+
is_correct: true
28+
- id: "b"
29+
text: "Global rate limiting"
30+
is_correct: true
31+
- id: "c"
32+
text: "Local rate limiting"
33+
is_correct: true
34+
- id: "d"
35+
text: "Round Robin Load Balancing"
36+
is_correct: true
37+
- id: "q3"
38+
text: "Which Meshery component provides visual design capabilities?"
39+
type: "short_answer"
40+
marks: 2
41+
correct_answer: "Kanvas"
42+
---
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "Test"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What is the main purpose of Ambassador Edge Stack in this course?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "To manage databases"
13+
- id: "b"
14+
text: "To serve as an API Gateway integrated with Meshery"
15+
is_correct: true
16+
- id: "c"
17+
text: "To replace Kubernetes"
18+
- id: "d"
19+
text: "To monitor network traffic only"
20+
- id: "q2"
21+
text: "Which service meshes are explored in this Ambassador Edge Stack course?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "Istio"
27+
is_correct: true
28+
- id: "b"
29+
text: "Linkerd"
30+
is_correct: true
31+
- id: "c"
32+
text: "Consul Connect"
33+
- id: "d"
34+
text: "Envoy Proxy"
35+
- id: "q3"
36+
text: "What is the primary tool used for deploying and visualizing Edge Stack components in this course?"
37+
type: "short_answer"
38+
marks: 2
39+
correct_answer: "Meshery"
40+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What was successfully deployed in this tutorial?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "Only WordPress site"
13+
- id: "b"
14+
text: "WordPress site and MySQL database with Persistent Volumes"
15+
is_correct: true
16+
- id: "c"
17+
text: "Only MySQL database"
18+
- id: "d"
19+
text: "Redis cache and WordPress site"
20+
- id: "q2"
21+
text: "What key skills were gained in this tutorial?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "Importing manifest files"
27+
is_correct: true
28+
- id: "b"
29+
text: "Creating persistent volumes"
30+
is_correct: true
31+
- id: "c"
32+
text: "Setting up CI/CD pipelines"
33+
- id: "d"
34+
text: "Configuring database backups"
35+
- id: "q3"
36+
text: "Which platform provided the deployment environment?"
37+
type: "short_answer"
38+
marks: 2
39+
correct_answer: "Meshery"
40+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What is the name of the secret that needs to be created for the MySQL database?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "mysql-secret"
13+
- id: "b"
14+
text: "mysql-pass"
15+
is_correct: true
16+
- id: "c"
17+
text: "database-password"
18+
- id: "d"
19+
text: "db-credentials"
20+
- id: "q2"
21+
text: "What configuration settings are required for the Persistent Volumes?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "StorageClassName set to 'manual'"
27+
is_correct: true
28+
- id: "b"
29+
text: "Protocol set to TCP"
30+
- id: "c"
31+
text: "Capacity set to 50Gi"
32+
is_correct: true
33+
- id: "d"
34+
text: "AccessMode set to 'ReadWriteOnce'"
35+
is_correct: true
36+
- id: "q3"
37+
text: "What storage type should be avoided in production environments?"
38+
type: "short_answer"
39+
marks: 2
40+
correct_answer: "hostPath"
41+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What happens when you click 'Deploy' in the Meshery Actions menu?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "Resources are immediately deployed without validation"
13+
- id: "b"
14+
text: "The design is validated to ensure there are no errors"
15+
is_correct: true
16+
- id: "c"
17+
text: "The design is saved to local storage"
18+
- id: "d"
19+
text: "The design is converted to a Helm chart"
20+
- id: "q2"
21+
text: "What does Meshery Playground provide in terms of cluster connectivity?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "Connection to live Kubernetes clusters"
27+
is_correct: true
28+
- id: "b"
29+
text: "Full control over connected clusters"
30+
is_correct: true
31+
- id: "c"
32+
text: "Read-only access to cluster metrics"
33+
- id: "d"
34+
text: "Automatic cluster provisioning"
35+
- id: "q3"
36+
text: "Which UI element displays deployment status updates?"
37+
type: "short_answer"
38+
marks: 2
39+
correct_answer: "Notifications"
40+
---
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "Quiz"
3+
passing_percentage: 70
4+
type: "test"
5+
questions:
6+
- id: "q1"
7+
text: "What label is recommended for this tutorial to prevent tutorial resources from mixing with other resources?"
8+
type: "single-answer"
9+
marks: 2
10+
options:
11+
- id: "a"
12+
text: "app:wordpress"
13+
- id: "b"
14+
text: "dev:tutorial"
15+
is_correct: true
16+
- id: "c"
17+
text: "env:production"
18+
- id: "d"
19+
text: "tier:frontend"
20+
- id: "q2"
21+
text: "What benefits does the Group Components functionality provide?"
22+
type: "multiple-answers"
23+
marks: 2
24+
options:
25+
- id: "a"
26+
text: "Visualizing relationships between resources"
27+
is_correct: true
28+
- id: "b"
29+
text: "Making it easier to manage resources"
30+
is_correct: true
31+
- id: "c"
32+
text: "Automatically scaling applications"
33+
- id: "d"
34+
text: "Reducing deployment costs"
35+
- id: "q3"
36+
text: "What metadata is used for component grouping?"
37+
type: "short_answer"
38+
marks: 2
39+
correct_answer: "Labels"
40+
---

0 commit comments

Comments
 (0)