Skip to content

Commit 55118ea

Browse files
committed
fix: format multiple lines into single line
Signed-off-by: PARTHIV PRATIM SAIKIA <parthivsaikia985@gmail.com>
1 parent f8383c1 commit 55118ea

File tree

8 files changed

+33
-92
lines changed
  • content
    • challenges/d011fd20-a3f5-4480-883b-dfb34321d168
      • configure-argo-cd-image-updater-challenge/content
      • processing-log-data-with-fluent-bit-and-wasm
    • learning-paths/d011fd20-a3f5-4480-883b-dfb34321d168/automation-and-reliability

8 files changed

+33
-92
lines changed
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
title: 'Configuring Argo CD Image Updater with Helm'
3-
description:
4-
'This challenge provides a walkthrough of automating Kubernetes deployments by
3+
description: 'This challenge provides a walkthrough of automating Kubernetes deployments by
54
integrating Argo CD Image Updater with Helm.'
65
weight: 3
76
id: '9136f21d-c87f-478a-8f8b-6687597a2841'
@@ -10,7 +9,4 @@ categories: ['kubernetes', 'platform']
109
tags: [argo, helm, ci-cd]
1110
level: 'intermediate'
1211
---
13-
14-
The Argo CD Image Updater can check for new versions of the container images
15-
that are deployed with your Kubernetes workloads and automatically update them
16-
to their latest allowed version using Argo CD.
12+
The Argo CD Image Updater can check for new versions of the container images that are deployed with your Kubernetes workloads and automatically update them to their latest allowed version using Argo CD.

content/challenges/d011fd20-a3f5-4480-883b-dfb34321d168/processing-log-data-with-fluent-bit-and-wasm/_index.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,4 @@ categories: ['Webassembly', 'platform']
99
tags: [fluentbit, wasm, webassembly]
1010
level: 'intermediate'
1111
---
12-
13-
This challenge examines using Fluent Bit and WASM to enrich log data based on
14-
pre-existing location data in the logs. The WASM plugin is just one of the
15-
options available for processing data with Fluent Bit.
12+
This challenge examines using Fluent Bit and WASM to enrich log data based on pre-existing location data in the logs. The WASM plugin is just one of the options available for processing data with Fluent Bit.

content/learning-paths/d011fd20-a3f5-4480-883b-dfb34321d168/automation-and-reliability/ci-cd/cicd/test.md

Lines changed: 8 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ questions:
1818
text: 'Deployment over testing'
1919

2020
- id: 'q2'
21-
text:
22-
'Which specific problem does CI/CD help minimize by ensuring consistent
23-
environments?'
21+
text: 'Which specific problem does CI/CD help minimize by ensuring consistent environments?'
2422
type: 'single-answer'
2523
marks: 2
2624
options:
@@ -35,16 +33,12 @@ questions:
3533
text: 'Syntax errors in production'
3634

3735
- id: 'q3'
38-
text:
39-
'What is the critical difference between Continuous Delivery and
40-
Continuous Deployment?'
36+
text: 'What is the critical difference between Continuous Delivery and Continuous Deployment?'
4137
type: 'single-answer'
4238
marks: 2
4339
options:
4440
- id: 'a'
45-
text:
46-
'Continuous Delivery requires manual intervention for production
47-
release, while Continuous Deployment is automatic.'
41+
text: 'Continuous Delivery requires manual intervention for production release, while Continuous Deployment is automatic.'
4842
is_correct: true
4943
- id: 'b'
5044
text: 'Continuous Delivery is faster than Continuous Deployment.'
@@ -54,9 +48,7 @@ questions:
5448
text: 'Continuous Delivery deploys to production automatically.'
5549

5650
- id: 'q4'
57-
text:
58-
"In the context of GitOps, what serves as the 'single source of truth' for
59-
infrastructure and application configuration?"
51+
text: "In the context of GitOps, what serves as the 'single source of truth' for infrastructure and application configuration?"
6052
type: 'single-answer'
6153
marks: 2
6254
options:
@@ -71,9 +63,7 @@ questions:
7163
text: 'The Production Database'
7264

7365
- id: 'q5'
74-
text:
75-
'Which release strategy involves maintaining two identical environments
76-
(blue and green) to ensure zero downtime?'
66+
text: 'Which release strategy involves maintaining two identical environments (blue and green) to ensure zero downtime?'
7767
type: 'single-answer'
7868
marks: 2
7969
options:
@@ -88,9 +78,7 @@ questions:
8878
text: 'Feature Toggles'
8979

9080
- id: 'q6'
91-
text:
92-
'Which GitOps principle ensures that a controller automatically applies
93-
changes from the repository to the target environment?'
81+
text: 'Which GitOps principle ensures that a controller automatically applies changes from the repository to the target environment?'
9482
type: 'single-answer'
9583
marks: 2
9684
options:
@@ -112,8 +100,7 @@ questions:
112100
- id: 'a'
113101
text: 'To deploy to all users simultaneously'
114102
- id: 'b'
115-
text:
116-
'To test new features on a small subset of users before a full release'
103+
text: 'To test new features on a small subset of users before a full release'
117104
is_correct: true
118105
- id: 'c'
119106
text: 'To disable features using conditional statements'
@@ -143,9 +130,7 @@ questions:
143130
- id: 'a'
144131
text: 'By preventing code from being merged until it is perfect'
145132
- id: 'b'
146-
text:
147-
'By allowing developers to enable or disable features without
148-
modifying code'
133+
text: 'By allowing developers to enable or disable features without modifying code'
149134
is_correct: true
150135
- id: 'c'
151136
text: 'By automatically fixing bugs in production'

content/learning-paths/d011fd20-a3f5-4480-883b-dfb34321d168/automation-and-reliability/ci-cd/intro/test.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ questions:
1818
text: 'Complex Integration'
1919

2020
- id: 'q2'
21-
text:
22-
'Which concept involves automatically preparing code changes for a release
23-
to production?'
21+
text: 'Which concept involves automatically preparing code changes for a release to production?'
2422
type: 'single-answer'
2523
marks: 2
2624
options:
@@ -42,8 +40,7 @@ questions:
4240
- id: 'a'
4341
text: 'To slow down the development process to ensure quality'
4442
- id: 'b'
45-
text:
46-
'To automate the steps of building, testing, and deploying software'
43+
text: 'To automate the steps of building, testing, and deploying software'
4744
is_correct: true
4845
- id: 'c'
4946
text: 'To manually review every line of code written by developers'

content/learning-paths/d011fd20-a3f5-4480-883b-dfb34321d168/automation-and-reliability/ci-cd/lab/test.md

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@ questions:
1010
- id: 'a'
1111
text: 'To manually compile code once a month'
1212
- id: 'b'
13-
text:
14-
'To automate the release of software changes to production frequently
15-
and reliably'
13+
text: 'To automate the release of software changes to production frequently and reliably'
1614
is_correct: true
1715
- id: 'c'
1816
text: 'To remove the need for software testing'
@@ -35,9 +33,7 @@ questions:
3533
text: 'curl localhost:8080/password'
3634

3735
- id: 'q3'
38-
text:
39-
'Which port is mapped to 8080 in the docker run command to access the
40-
Jenkins server?'
36+
text: 'Which port is mapped to 8080 in the docker run command to access the Jenkins server?'
4137
type: 'single-answer'
4238
marks: 2
4339
options:
@@ -52,9 +48,7 @@ questions:
5248
text: 'Port 22'
5349

5450
- id: 'q4'
55-
text:
56-
"Why is the 'None' option selected during the 'Select Plugins to install'
57-
step in this lab?"
51+
text: "Why is the 'None' option selected during the 'Select Plugins to install' step in this lab?"
5852
type: 'single-answer'
5953
marks: 2
6054
options:
@@ -63,16 +57,13 @@ questions:
6357
- id: 'b'
6458
text: 'Because the internet connection is disabled'
6559
- id: 'c'
66-
text:
67-
'To keep the setup simple and manually add plugins later if needed'
60+
text: 'To keep the setup simple and manually add plugins later if needed'
6861
is_correct: true
6962
- id: 'd'
7063
text: 'Because the plugins are incompatible with Docker'
7164

7265
- id: 'q5'
73-
text:
74-
'What type of project is created to test the Jenkins installation in this
75-
lab?'
66+
text: 'What type of project is created to test the Jenkins installation in this lab?'
7667
type: 'single-answer'
7768
marks: 2
7869
options:

content/learning-paths/d011fd20-a3f5-4480-883b-dfb34321d168/automation-and-reliability/introduction-to-observability/intro/test.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ title: 'Test'
33
pass_percentage: 70
44
questions:
55
- id: 'q1'
6-
text:
7-
'What is the primary goal of observability as described in the chapter?'
6+
text: 'What is the primary goal of observability as described in the chapter?'
87
type: 'single-answer'
98
marks: 2
109
options:
@@ -19,8 +18,7 @@ questions:
1918
text: 'To generate more logs than necessary'
2019

2120
- id: 'q2'
22-
text:
23-
'Which of the following represents the three key pillars of observability?'
21+
text: 'Which of the following represents the three key pillars of observability?'
2422
type: 'single-answer'
2523
marks: 2
2624
options:
@@ -65,9 +63,7 @@ questions:
6563
is_correct: true
6664

6765
- id: 'q5'
68-
text:
69-
'Why is observability particularly crucial for complex, distributed
70-
systems?'
66+
text: 'Why is observability particularly crucial for complex, distributed systems?'
7167
type: 'single-answer'
7268
marks: 2
7369
options:

content/learning-paths/d011fd20-a3f5-4480-883b-dfb34321d168/automation-and-reliability/introduction-to-observability/lab/test.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ title: 'Test'
33
pass_percentage: 70
44
questions:
55
- id: 'q1'
6-
text:
7-
'According to the installation steps, which default port is used to access
8-
the Prometheus web interface?'
6+
text: 'According to the installation steps, which default port is used to access the Prometheus web interface?'
97
type: 'single-answer'
108
marks: 2
119
options:
@@ -20,26 +18,22 @@ questions:
2018
text: '22'
2119

2220
- id: 'q2'
23-
text:
24-
'Why is a dedicated user created for Prometheus during the setup process?'
21+
text: 'Why is a dedicated user created for Prometheus during the setup process?'
2522
type: 'single-answer'
2623
marks: 2
2724
options:
2825
- id: 'a'
2926
text: 'To give the service root privileges'
3027
- id: 'b'
31-
text:
32-
'It is a security best practice to run services with a dedicated user'
28+
text: 'It is a security best practice to run services with a dedicated user'
3329
is_correct: true
3430
- id: 'c'
3531
text: 'Because Ubuntu requires a new user for every download'
3632
- id: 'd'
3733
text: 'To allow external remote access by default'
3834

3935
- id: 'q3'
40-
text:
41-
'What is the necessary step to visualize Prometheus metrics within
42-
Grafana?'
36+
text: 'What is the necessary step to visualize Prometheus metrics within Grafana?'
4337
type: 'single-answer'
4438
marks: 2
4539
options:
@@ -54,9 +48,7 @@ questions:
5448
text: 'Restart the Ubuntu host machine'
5549

5650
- id: 'q4'
57-
text:
58-
'Which file must be created to allow Prometheus to run as a background
59-
service managed by the system?'
51+
text: 'Which file must be created to allow Prometheus to run as a background service managed by the system?'
6052
type: 'single-answer'
6153
marks: 2
6254
options:
@@ -71,9 +63,7 @@ questions:
7163
text: 'A bash executable in the bin folder'
7264

7365
- id: 'q5'
74-
text:
75-
'Which simple query is suggested to check the up/down status of Prometheus
76-
targets?'
66+
text: 'Which simple query is suggested to check the up/down status of Prometheus targets?'
7767
type: 'single-answer'
7868
marks: 2
7969
options:

content/learning-paths/d011fd20-a3f5-4480-883b-dfb34321d168/automation-and-reliability/introduction-to-observability/observability/test.md

Lines changed: 6 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,15 @@ questions:
1010
- id: 'a'
1111
text: 'The ability to monitor CPU usage'
1212
- id: 'b'
13-
text:
14-
'The ability to understand the internal state of a system based on its
15-
external outputs'
13+
text: 'The ability to understand the internal state of a system based on its external outputs'
1614
is_correct: true
1715
- id: 'c'
1816
text: 'The ability to automatically rewrite code to fix bugs'
1917
- id: 'd'
2018
text: 'The process of manually checking server racks'
2119

2220
- id: 'q2'
23-
text:
24-
'Which type of log is specifically essential for compliance, security
25-
monitoring, and forensic analysis?'
21+
text: 'Which type of log is specifically essential for compliance, security monitoring, and forensic analysis?'
2622
type: 'single-answer'
2723
marks: 2
2824
options:
@@ -44,9 +40,7 @@ questions:
4440
- id: 'a'
4541
text: 'The total amount of memory used by the database'
4642
- id: 'b'
47-
text:
48-
'The journey of a single request or transaction across various
49-
services'
43+
text: 'The journey of a single request or transaction across various services'
5044
is_correct: true
5145
- id: 'c'
5246
text: 'A list of all users currently logged in'
@@ -76,18 +70,15 @@ questions:
7670
- id: 'a'
7771
text: 'When the system slows down due to too many alerts'
7872
- id: 'b'
79-
text:
80-
'When operators become overwhelmed by false positives and start
81-
ignoring alerts'
73+
text: 'When operators become overwhelmed by false positives and start ignoring alerts'
8274
is_correct: true
8375
- id: 'c'
8476
text: 'When the alerting software crashes'
8577
- id: 'd'
8678
text: 'When alerts are delivered to the wrong team'
8779

8880
- id: 'q6'
89-
text:
90-
'Which tool is identified as a cloud native manager for service meshes?'
81+
text: 'Which tool is identified as a cloud native manager for service meshes?'
9182
type: 'single-answer'
9283
marks: 2
9384
options:
@@ -102,9 +93,7 @@ questions:
10293
text: 'Nagios'
10394

10495
- id: 'q7'
105-
text:
106-
'Which three concepts are described as fundamental for ensuring services
107-
meet reliability targets in SRE?'
96+
text: 'Which three concepts are described as fundamental for ensuring services meet reliability targets in SRE?'
10897
type: 'single-answer'
10998
marks: 2
11099
options:

0 commit comments

Comments
 (0)