From 1ff0b82f70506943c8c90d5695ca1bd16924d4ca Mon Sep 17 00:00:00 2001
From: Bilal Khan
Date: Sat, 3 Dec 2022 16:57:45 +0500
Subject: [PATCH] Video links are added
---
Days/day1.md | 3 ++-
Days/day10.md | 2 +-
Days/day11.md | 2 +-
Days/day12.md | 2 +-
Days/day13.md | 2 +-
Days/day14.md | 2 +-
Days/day15.md | 2 +-
Days/day16.md | 2 +-
Days/day17.md | 2 +-
Days/day18.md | 2 +-
Days/day19.md | 2 +-
Days/day2.md | 2 +-
Days/day20.md | 2 +-
Days/day21.md | 2 +-
Days/day22.md | 2 +-
Days/day23.md | 23 +++++++++++++++++------
Days/day24.md | 2 +-
Days/day25.md | 2 +-
Days/day26.md | 2 +-
Days/day27.md | 2 +-
Days/day28.md | 2 +-
Days/day29.md | 2 +-
Days/day3.md | 2 +-
Days/day30.md | 2 +-
Days/day31.md | 2 +-
Days/day32.md | 2 +-
Days/day33.md | 2 +-
Days/day34.md | 2 +-
Days/day35.md | 2 +-
Days/day36.md | 2 +-
Days/day37.md | 2 +-
Days/day38.md | 2 +-
Days/day39.md | 2 +-
Days/day4.md | 2 +-
Days/day40.md | 2 +-
Days/day41.md | 2 +-
Days/day42.md | 2 +-
Days/day43.md | 2 +-
Days/day44.md | 2 +-
Days/day45.md | 14 ++++++++------
Days/day46.md | 2 +-
Days/day47.md | 2 +-
Days/day48.md | 2 +-
Days/day49.md | 2 +-
Days/day5.md | 2 +-
Days/day50.md | 2 +-
Days/day51.md | 6 +++---
Days/day52.md | 2 +-
Days/day53.md | 2 +-
Days/day54.md | 2 +-
Days/day55.md | 2 +-
Days/day56.md | 2 +-
Days/day57.md | 2 +-
Days/day58.md | 2 +-
Days/day59.md | 2 +-
Days/day6.md | 2 +-
Days/day60.md | 2 +-
Days/day7.md | 2 +-
Days/day8.md | 2 +-
Days/day9.md | 2 +-
60 files changed, 86 insertions(+), 72 deletions(-)
diff --git a/Days/day1.md b/Days/day1.md
index a592a37..aa84bd5 100755
--- a/Days/day1.md
+++ b/Days/day1.md
@@ -1,6 +1,7 @@
On the first day, I learned the following things about Git.
- `git init` will only track a particular directory in which git is initialized.
+- `ls -a .git` will show you the hidden file that are created after initializing git.
- `git status` will show the status of the files that are newly created, modified or deleted.
- `git add filename` OR `git add .` will add a particular or all the files into the staging area and it can now be tracked them before committing them into Git.
- `git commit -m "add a message"` will commit the changes in the git.
@@ -19,4 +20,4 @@ On the first day, I learned the following things about Git.
## **Explaining it in a video**
-Here you can get an explanation in a video. [1/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [1/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=OFT4WdkkHD0&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=58)
\ No newline at end of file
diff --git a/Days/day10.md b/Days/day10.md
index 619304e..0fb486b 100755
--- a/Days/day10.md
+++ b/Days/day10.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [10/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [10/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=IE_rKxOd2cY&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=9)
\ No newline at end of file
diff --git a/Days/day11.md b/Days/day11.md
index db00d7e..ccf4784 100755
--- a/Days/day11.md
+++ b/Days/day11.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [11/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [11/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=4iOyY7l1LQE&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=10)
\ No newline at end of file
diff --git a/Days/day12.md b/Days/day12.md
index 5412a2c..31750ba 100755
--- a/Days/day12.md
+++ b/Days/day12.md
@@ -45,4 +45,4 @@ On the twelveth day, I learned the following things about Linux.
## **Explaining it in a video**
-Here you can get an explanation in a video. [12/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [12/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=fC7GimfksZA&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=11)
\ No newline at end of file
diff --git a/Days/day13.md b/Days/day13.md
index 308ebc3..1f35003 100755
--- a/Days/day13.md
+++ b/Days/day13.md
@@ -73,4 +73,4 @@ Let's you want to find multiple files and delete them.
## **Explaining it in a video**
-Here you can get an explanation in a video. [13/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [13/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=eGC9j2u2uoA&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=12)
\ No newline at end of file
diff --git a/Days/day14.md b/Days/day14.md
index 2ba3f4c..3549be2 100755
--- a/Days/day14.md
+++ b/Days/day14.md
@@ -71,4 +71,4 @@ Aliases are mostly used to replace long commands, improving efficiency and avoid
## **Explaining it in a video**
-Here you can get an explanation in a video. [14/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [14/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=MIQtL_Hnupg&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=13)
\ No newline at end of file
diff --git a/Days/day15.md b/Days/day15.md
index c9948d6..85d508e 100755
--- a/Days/day15.md
+++ b/Days/day15.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [15/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [15/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=3x_ViuBC9Z0&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=14)
\ No newline at end of file
diff --git a/Days/day16.md b/Days/day16.md
index 38cbc2c..965f38e 100755
--- a/Days/day16.md
+++ b/Days/day16.md
@@ -121,4 +121,4 @@ On the sixteenth day, I learned the following things about YAML.
## **Explaining it in a video**
-Here you can get an explanation in a video. [16/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [16/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=XYnOY6slAdQ&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=15)
\ No newline at end of file
diff --git a/Days/day17.md b/Days/day17.md
index a4e0b6d..373d919 100755
--- a/Days/day17.md
+++ b/Days/day17.md
@@ -151,4 +151,4 @@ On the seventeenth day, I learned the following things about YAML.
## **Explaining it in a video**
-Here you can get an explanation in a video. [17/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [17/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=fW57FPJnAcg&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=16)
\ No newline at end of file
diff --git a/Days/day18.md b/Days/day18.md
index 3e81219..6b94784 100755
--- a/Days/day18.md
+++ b/Days/day18.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [18/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [18/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=WzScC85501A&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=17)
\ No newline at end of file
diff --git a/Days/day19.md b/Days/day19.md
index a5558ca..b0974f2 100755
--- a/Days/day19.md
+++ b/Days/day19.md
@@ -92,4 +92,4 @@ Whenever you'll go to the localhost 8080, it will forward it inside the containe
## **Explaining it in a video**
-Here you can get an explanation in a video. [19/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [19/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=iNJNyqc0628&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=18)
\ No newline at end of file
diff --git a/Days/day2.md b/Days/day2.md
index b0b5f42..60553ee 100755
--- a/Days/day2.md
+++ b/Days/day2.md
@@ -8,4 +8,4 @@ On the second day, I learned the following things about Git.
## **Explaining it in a video**
-Here you can get an explanation in a video. [2/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [2/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=wu2dPH4ybOs&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=1)
\ No newline at end of file
diff --git a/Days/day20.md b/Days/day20.md
index 07010bb..1aba5f8 100755
--- a/Days/day20.md
+++ b/Days/day20.md
@@ -52,4 +52,4 @@ The following points need to be noted about the above file −
## **Explaining it in a video**
-Here you can get an explanation in a video. [20/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [20/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=ZRblUgxVjU8&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=19)
\ No newline at end of file
diff --git a/Days/day21.md b/Days/day21.md
index 8186d6f..36ed061 100755
--- a/Days/day21.md
+++ b/Days/day21.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [21/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [21/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=H2VG7LBva6Q&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=20)
\ No newline at end of file
diff --git a/Days/day22.md b/Days/day22.md
index 6c19803..968953c 100755
--- a/Days/day22.md
+++ b/Days/day22.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [22/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [22/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=24UbnN4l4XI&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=21)
\ No newline at end of file
diff --git a/Days/day23.md b/Days/day23.md
index c5fa503..68c234c 100755
--- a/Days/day23.md
+++ b/Days/day23.md
@@ -26,7 +26,7 @@ On the twenty-third day, I learned the following things about Kubernetes.
-- It is saying that docker should not be used with root privilege. To solve this problem, type `CTRL+D` to go out from root.
+- It is saying that docker should not be used with root privilege. To solve this problem, press `CTRL+D` to go out from root.
- After that, again type `minikube start --vm-driver=docker` and it will give you another following error.
@@ -40,7 +40,9 @@ On the twenty-third day, I learned the following things about Kubernetes.
sudo usermod -aG docker $USER
newgrp docker
-- If it is still not working recovering then visit this [website](https://linuxhandbook.com/docker-permission-denied/#:~:text=deal%20with%20it.-,Fix%201%3A%20Run%20all%20the%20docker%20commands%20with%20sudo,the%20Docker%20daemon%20socket%27%20anymore.) that will show you more ways.
+- If it is still not working then visit this [website](https://linuxhandbook.com/docker-permission-denied/#:~:text=deal%20with%20it.-,Fix%201%3A%20Run%20all%20the%20docker%20commands%20with%20sudo,the%20Docker%20daemon%20socket%27%20anymore.) that will show you more ways.
+
+- Visit this link [StackOverflow](https://stackoverflow.com/questions/65397050/minikube-does-not-start-on-ubuntu-20-04-lts-exiting-due-to-guest-provision) and it will show you the solution if you faced a problem.
- Once the commands are executed successfully, you will get the following result.
@@ -85,9 +87,8 @@ On the twenty-third day, I learned the following things about Kubernetes.
- name: c00
image: ubuntu
command: ["/bin/bash", "-c", "while true; do echo Hello-Bilal; sleep 5; done"]
- restartPolicy: Never #Defaults to Always
-- `kubctl apply -f pod.yml` will run the comands that are present in the yaml file.
+- `kubectl apply -f pod.yml` will run the comands that are present in the yaml file.
- `kubectl get pods -o wide` will show you the exact location of the pods with their ip addresses.
@@ -112,6 +113,8 @@ On the twenty-third day, I learned the following things about Kubernetes.
spec:
...
+- `kubectl describe pod pod-name` OR `kubectl describe pod/pod-name` will show each and every detail of a pod.
+
**Data in YAML file for multiple containers**
kind: Pod
@@ -127,10 +130,16 @@ On the twenty-third day, I learned the following things about Kubernetes.
image: ubuntu
command: ["/bin/bash", "-c", "while true; do echo Hello-Khan; sleep 5; done"]
+- First apply the file by writing `kubectl apply -f pod.yml`
+
- `kubectl exec pod-name -it -c container-name -- /bin/bash` will move you inside the container.
- `ps -ef` will show you the things that are running inside the container.
+- `kubectl logs -f pod-name` will show you the information of the container(s) in a specific pod.
+
+- `kubectl logs -f pod-name -c container-name` will show you the information of a specific container in a specific pod.
+
**Writing environment variables in YAML file**
kind: Pod
@@ -146,9 +155,11 @@ On the twenty-third day, I learned the following things about Kubernetes.
- name: MYNAME
value: Bilal
+- First apply the file by writing `kubectl apply -f pod.yml`
+
- After going inside the container by this command `kubectl exec pod-name -it -c container-name -- /bin/bash`, type `env` to get the environment variables.
-- `echo $MYNAME` to get the environment variable value.
+- After getting inside the container, type `echo $MYNAME` to get the environment variable value.
- `kubectl config view` will show you the information about the cluster.
@@ -160,4 +171,4 @@ On the twenty-third day, I learned the following things about Kubernetes.
## **Explaining it in a video**
-Here you can get an explanation in a video. [23/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [23/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=MWXARs8Xwx8&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=59)
\ No newline at end of file
diff --git a/Days/day24.md b/Days/day24.md
index f504996..1d43854 100755
--- a/Days/day24.md
+++ b/Days/day24.md
@@ -190,4 +190,4 @@ On the twenty-forth day, I learned the following things about Kubernetes.
## **Explaining it in a video**
-Here you can get an explanation in a video. [24/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [24/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=KgrE-ZauahY&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=22)
\ No newline at end of file
diff --git a/Days/day25.md b/Days/day25.md
index 90425ad..f812063 100755
--- a/Days/day25.md
+++ b/Days/day25.md
@@ -113,4 +113,4 @@ Your deployment may get stuck trying to deploy its newest replicaset without eve
## **Explaining it in a video**
-Here you can get an explanation in a video. [25/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [25/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=axHvwpRgq7I&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=23)
\ No newline at end of file
diff --git a/Days/day26.md b/Days/day26.md
index ea8791b..39d5b73 100755
--- a/Days/day26.md
+++ b/Days/day26.md
@@ -356,4 +356,4 @@ Kubernetes networking addresses four concerns.
## **Explaining it in a video**
-Here you can get an explanation in a video. [26/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [26/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=7X4XznzdLb4&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=24)
\ No newline at end of file
diff --git a/Days/day27.md b/Days/day27.md
index 00ba683..07737c7 100755
--- a/Days/day27.md
+++ b/Days/day27.md
@@ -194,4 +194,4 @@ These are possible types.
## **Explaining it in a video**
-Here you can get an explanation in a video. [27/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [27/60 Day of DevOps Challenge](youtube.com/watch?v=XifM81LHMlA&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=25)
\ No newline at end of file
diff --git a/Days/day28.md b/Days/day28.md
index c25af2f..eb397d5 100755
--- a/Days/day28.md
+++ b/Days/day28.md
@@ -104,4 +104,4 @@ You can share your policy with others also. After downloading the file, give it
## **Explaining it in a video**
-Here you can get an explanation in a video. [28/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [28/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=L_pwnsJA7zI&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=26)
\ No newline at end of file
diff --git a/Days/day29.md b/Days/day29.md
index 569fcd0..601511e 100755
--- a/Days/day29.md
+++ b/Days/day29.md
@@ -86,4 +86,4 @@ Lens will search common directories for kubeconfig files. If you click Browse cl
## **Explaining it in a video**
-Here you can get an explanation in a video. [29/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [29/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=1Zf0tEYBylc&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=27)
\ No newline at end of file
diff --git a/Days/day3.md b/Days/day3.md
index cf015af..18eb2fd 100755
--- a/Days/day3.md
+++ b/Days/day3.md
@@ -27,4 +27,4 @@ Upstream is the original repo that you have forked from an original account.
## **Explaining it in a video**
-Here you can get an explanation in a video. [3/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [3/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=EX31ny6PQgY&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=2)
\ No newline at end of file
diff --git a/Days/day30.md b/Days/day30.md
index 305080c..e3d6222 100755
--- a/Days/day30.md
+++ b/Days/day30.md
@@ -52,4 +52,4 @@ On the thirtith day, I learned the following things about Monokle.
## **Explaining it in a video**
-Here you can get an explanation in a video. [30/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [30/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=jdTXItTCPGs&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=28)
\ No newline at end of file
diff --git a/Days/day31.md b/Days/day31.md
index 818d748..ce64b13 100755
--- a/Days/day31.md
+++ b/Days/day31.md
@@ -94,4 +94,4 @@ On the thirty first day, I learned the following things about Kubescape.
## **Explaining it in a video**
-Here you can get an explanation in a video. [31/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [31/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=nnt3V8YifEA&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=29)
\ No newline at end of file
diff --git a/Days/day32.md b/Days/day32.md
index ed79766..caaf48b 100755
--- a/Days/day32.md
+++ b/Days/day32.md
@@ -123,4 +123,4 @@ On the thirty second day, I learned the following things about GitHub Actions.
## **Explaining it in a video**
-Here you can get an explanation in a video. [32/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [32/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=jfEkQN1UpUU&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=30)
\ No newline at end of file
diff --git a/Days/day33.md b/Days/day33.md
index a19ad43..88e6d25 100755
--- a/Days/day33.md
+++ b/Days/day33.md
@@ -100,4 +100,4 @@ Read in detail [here](https://prometheus.io/docs/concepts/metric_types/).
## **Explaining it in a video**
-Here you can get an explanation in a video. [33/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [33/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=s4f3xxZxGYI&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=31)
\ No newline at end of file
diff --git a/Days/day34.md b/Days/day34.md
index 696d34c..17cc891 100755
--- a/Days/day34.md
+++ b/Days/day34.md
@@ -127,4 +127,4 @@ Click on the status button. It will show seven different options.
## **Explaining it in a video**
-Here you can get an explanation in a video. [34/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [34/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=S-d1GCP4QKM&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=32)
\ No newline at end of file
diff --git a/Days/day35.md b/Days/day35.md
index 7189aec..c5457cf 100755
--- a/Days/day35.md
+++ b/Days/day35.md
@@ -93,4 +93,4 @@ On the thirty fifth day, I learned the following things about Terraform.
## **Explaining it in a video**
-Here you can get an explanation in a video. [35/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [35/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=mAHoxXwz-WA&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=33)
\ No newline at end of file
diff --git a/Days/day36.md b/Days/day36.md
index 4c3024c..16415b6 100755
--- a/Days/day36.md
+++ b/Days/day36.md
@@ -108,4 +108,4 @@ On the thirty sixth day, I learned the following things about Terraform.
## **Explaining it in a video**
-Here you can get an explanation in a video. [36/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [36/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=9zsbSwEyLkw&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=34)
\ No newline at end of file
diff --git a/Days/day37.md b/Days/day37.md
index 00501f6..64462fc 100755
--- a/Days/day37.md
+++ b/Days/day37.md
@@ -136,4 +136,4 @@ On the thirty seventh day, I learned the following things about Terraform.
## **Explaining it in a video**
-Here you can get an explanation in a video. [37/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [37/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=BBGtoh3-844&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=35)
\ No newline at end of file
diff --git a/Days/day38.md b/Days/day38.md
index 6a05655..4254349 100755
--- a/Days/day38.md
+++ b/Days/day38.md
@@ -120,4 +120,4 @@ On the thirty eighth day, I learned the following things about Terraform.
## **Explaining it in a video**
-Here you can get an explanation in a video. [38/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [38/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=VMalOFVRj2g&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=36)
\ No newline at end of file
diff --git a/Days/day39.md b/Days/day39.md
index b069683..26b86ab 100755
--- a/Days/day39.md
+++ b/Days/day39.md
@@ -99,4 +99,4 @@ On the thirty ninth day, I learned the following things about Terraform.
## **Explaining it in a video**
-Here you can get an explanation in a video. [39/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [39/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=I2jYKRZ4suU&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=37)
\ No newline at end of file
diff --git a/Days/day4.md b/Days/day4.md
index 025abc6..250f3a9 100755
--- a/Days/day4.md
+++ b/Days/day4.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [4/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [4/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=V9S9zeWwe-c&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=3)
\ No newline at end of file
diff --git a/Days/day40.md b/Days/day40.md
index e519675..4e5449d 100755
--- a/Days/day40.md
+++ b/Days/day40.md
@@ -52,4 +52,4 @@ On the fortith day, I learned the following things about Terraform.
## **Explaining it in a video**
-Here you can get an explanation in a video. [40/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [40/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=pV4VnQmkCqU&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=38)
\ No newline at end of file
diff --git a/Days/day41.md b/Days/day41.md
index 14a8f15..cff934f 100755
--- a/Days/day41.md
+++ b/Days/day41.md
@@ -70,4 +70,4 @@ On the forty first day, I learned the following things about Terraform.
## **Explaining it in a video**
-Here you can get an explanation in a video. [41/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [41/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=C4wProJIy40&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=39)
\ No newline at end of file
diff --git a/Days/day42.md b/Days/day42.md
index 77cb691..c0a6a87 100755
--- a/Days/day42.md
+++ b/Days/day42.md
@@ -161,4 +161,4 @@ Configuration management tool is of two types:
## **Explaining it in a video**
-Here you can get an explanation in a video. [42/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [42/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=S0VKhAGjP3E&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=40)
\ No newline at end of file
diff --git a/Days/day43.md b/Days/day43.md
index c7ea1a6..ecf53d1 100755
--- a/Days/day43.md
+++ b/Days/day43.md
@@ -167,4 +167,4 @@ On the forty third day, I learned the following things about Ansible.
## **Explaining it in a video**
-Here you can get an explanation in a video. [43/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [43/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=5O4qvZ5M3pE&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=41)
\ No newline at end of file
diff --git a/Days/day44.md b/Days/day44.md
index 7f69e4d..391785c 100755
--- a/Days/day44.md
+++ b/Days/day44.md
@@ -108,4 +108,4 @@ There are three ways to push the code from ansible server to the node(s).
## **Explaining it in a video**
-Here you can get an explanation in a video. [44/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [44/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=gsV7C38YhYs&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=42)
\ No newline at end of file
diff --git a/Days/day45.md b/Days/day45.md
index 2c0da0f..a8049d8 100755
--- a/Days/day45.md
+++ b/Days/day45.md
@@ -55,9 +55,9 @@ On the forty fifth day, I learned the following things about Ansible.
**Note:** There should be space b/w **:** and the value.
-## Steps
+## Target section
-### **File 1**
+### Steps
- Start the instances, connect the ansible server with node by using `ssh -i ec2-user@`.
@@ -81,7 +81,9 @@ On the forty fifth day, I learned the following things about Ansible.
- To check the idempotency, execute the above command, and this will show the `changed=0` because the task is not repeated.
-### **File 2**
+## Task section
+
+### Steps
- Create a YAML file by the name of *task.yml* and write the following data in it.
@@ -107,13 +109,13 @@ On the forty fifth day, I learned the following things about Ansible.
- After executing a file, type `which httpd` in all the nodes to confirm the installation.
-## Variables
+## Variables section
- Ansible uses variables which are defined previously to enable more flexibility in playbooks and roles. They can be used to loop through a set of given values, access various information like the host name of a system and replace certain strings in templates with specific values.
- Put variable section above tasks so that we define it first and use it later.
-### **Steps**
+### Steps
- Go to ansible server and switch to ansible user.
@@ -216,4 +218,4 @@ On the forty fifth day, I learned the following things about Ansible.
## **Explaining it in a video**
-Here you can get an explanation in a video. [45/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [45/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=I9aU6a40u7Y&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=43)
\ No newline at end of file
diff --git a/Days/day46.md b/Days/day46.md
index a95f34a..64b9a87 100755
--- a/Days/day46.md
+++ b/Days/day46.md
@@ -151,4 +151,4 @@ On the forty sixth day, I learned the following things about Ansible.
## **Explaining it in a video**
-Here you can get an explanation in a video. [46/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [46/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=j-U-wmr_abM&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=44)
\ No newline at end of file
diff --git a/Days/day47.md b/Days/day47.md
index d2046e9..ce4f876 100755
--- a/Days/day47.md
+++ b/Days/day47.md
@@ -203,4 +203,4 @@ On the forty seventh day, I learned the following things about CI/CD Pipeline.
## **Explaining it in a video**
-Here you can get an explanation in a video. [47/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [47/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=iCyNVCf5dUA&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=45)
\ No newline at end of file
diff --git a/Days/day48.md b/Days/day48.md
index ae6176f..45ffdf7 100755
--- a/Days/day48.md
+++ b/Days/day48.md
@@ -121,4 +121,4 @@ On the forty eigth day, I learned the following things about CI/CD Pipeline.
## **Explaining it in a video**
-Here you can get an explanation in a video. [48/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [48/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=T0JA2g1eivo&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=46)
\ No newline at end of file
diff --git a/Days/day49.md b/Days/day49.md
index e3f7ed7..afd0224 100755
--- a/Days/day49.md
+++ b/Days/day49.md
@@ -104,4 +104,4 @@ On the forty ninth day, I learned the following things about CI/CD Pipeline.
## **Explaining it in a video**
-Here you can get an explanation in a video. [49/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [49/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=ghHjpduFrJo&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=47)
\ No newline at end of file
diff --git a/Days/day5.md b/Days/day5.md
index 4a11c26..f77b533 100755
--- a/Days/day5.md
+++ b/Days/day5.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [5/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [5/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=0XVlO6QqwWI&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=4)
\ No newline at end of file
diff --git a/Days/day50.md b/Days/day50.md
index 611b05e..1f4fb8f 100755
--- a/Days/day50.md
+++ b/Days/day50.md
@@ -109,4 +109,4 @@ On the fifteeth day, I learned the following things about CI/CD Pipeline.
## **Explaining it in a video**
-Here you can get an explanation in a video. [50/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [50/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=Y96rdfNQMxg&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=48)
\ No newline at end of file
diff --git a/Days/day51.md b/Days/day51.md
index e0f0890..79150af 100755
--- a/Days/day51.md
+++ b/Days/day51.md
@@ -1,6 +1,6 @@
On the fifty first day, I learned the following things about CI/CD Pipeline.
-## Build after other project are build (jenkins upstream and downstream)
+## Build after another project is build (jenkins upstream and downstream)
- Now let's take a look that how to link two jobs so that the previous one won't be executed unless the first one is executed.
@@ -20,7 +20,7 @@ On the fifty first day, I learned the following things about CI/CD Pipeline.
- You can design a CI/CD pipeline using upstreaming and downstreaming.
-## Build after other project are build (failed, unstable job)
+## Build after another project is build (failed, unstable job)
- Open the newly created job(downstream job) configuration and scroll down to go to the *build trigger* option and check another option that is *Trigger even the build fails*.
@@ -84,4 +84,4 @@ On the fifty first day, I learned the following things about CI/CD Pipeline.
## **Explaining it in a video**
-Here you can get an explanation in a video. [51/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [51/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=y8cbnGdrT4I&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=49)
\ No newline at end of file
diff --git a/Days/day52.md b/Days/day52.md
index 2cb6df3..eb6c2c6 100755
--- a/Days/day52.md
+++ b/Days/day52.md
@@ -160,4 +160,4 @@ We use nagios because it
## **Explaining it in a video**
-Here you can get an explanation in a video. [52/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [52/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=FkpzMbV_e4w&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=61)
\ No newline at end of file
diff --git a/Days/day53.md b/Days/day53.md
index 4d0a704..965b111 100755
--- a/Days/day53.md
+++ b/Days/day53.md
@@ -147,4 +147,4 @@ On the fifty third day, I learned the following things about Continuous Monitori
## **Explaining it in a video**
-Here you can get an explanation in a video. [53/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [53/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=U7O0w-iXg7c&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=50)
\ No newline at end of file
diff --git a/Days/day54.md b/Days/day54.md
index d024410..0f49f67 100755
--- a/Days/day54.md
+++ b/Days/day54.md
@@ -129,4 +129,4 @@ There are three deployment models of cloud.
## **Explaining it in a video**
-Here you can get an explanation in a video. [54/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [54/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=FL7XilEIZvQ&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=51)
\ No newline at end of file
diff --git a/Days/day55.md b/Days/day55.md
index e9a5605..626a79b 100755
--- a/Days/day55.md
+++ b/Days/day55.md
@@ -155,4 +155,4 @@ There are seven types of instances.
## **Explaining it in a video**
-Here you can get an explanation in a video. [55/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [55/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=tlEYbwoLT9M&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=52)
\ No newline at end of file
diff --git a/Days/day56.md b/Days/day56.md
index bdff761..ab94cce 100755
--- a/Days/day56.md
+++ b/Days/day56.md
@@ -105,4 +105,4 @@ On the fifty sixth day, I learned the following things about Cloud Computing.
## **Explaining it in a video**
-Here you can get an explanation in a video. [56/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [56/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=PxKZNimbt00&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=53)
\ No newline at end of file
diff --git a/Days/day57.md b/Days/day57.md
index 90d564e..308fa3c 100755
--- a/Days/day57.md
+++ b/Days/day57.md
@@ -154,4 +154,4 @@ On the fifty seventh day, I learned the following things about Cloud Computing.
## **Explaining it in a video**
-Here you can get an explanation in a video. [57/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [57/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=nUa4XpPx_WA&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=54)
\ No newline at end of file
diff --git a/Days/day58.md b/Days/day58.md
index 75e02fb..e8ddecf 100755
--- a/Days/day58.md
+++ b/Days/day58.md
@@ -32,4 +32,4 @@ On the fifty eighth day, I learned the following things about Cloud Computing.
## **Explaining it in a video**
-Here you can get an explanation in a video. [58/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [58/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=x_SWEyjS4FU&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=55)
\ No newline at end of file
diff --git a/Days/day59.md b/Days/day59.md
index 1f2b435..f495d5f 100755
--- a/Days/day59.md
+++ b/Days/day59.md
@@ -194,4 +194,4 @@ On the fifty ninth day, I learned the following things about Helm.
## **Explaining it in a video**
-Here you can get an explanation in a video. [59/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [59/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=-IkumgCSFuY&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=56)
\ No newline at end of file
diff --git a/Days/day6.md b/Days/day6.md
index 8e69782..f5ad7d5 100755
--- a/Days/day6.md
+++ b/Days/day6.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [6/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [6/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=XivYPnWsAz0&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=5)
\ No newline at end of file
diff --git a/Days/day60.md b/Days/day60.md
index 1ddb2cf..a636842 100755
--- a/Days/day60.md
+++ b/Days/day60.md
@@ -217,4 +217,4 @@ On the sixteeth day, I learned the following things about Helm.
## **Explaining it in a video**
-Here you can get an explanation in a video. [60/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [60/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=tOGwqs1AC90&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=57)
\ No newline at end of file
diff --git a/Days/day7.md b/Days/day7.md
index 8077e21..da28537 100755
--- a/Days/day7.md
+++ b/Days/day7.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [7/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [7/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=2zREX2qD15g&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=6)
\ No newline at end of file
diff --git a/Days/day8.md b/Days/day8.md
index 7e3e111..b7c1988 100755
--- a/Days/day8.md
+++ b/Days/day8.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [8/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [8/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=bHRZH-Vn7Mk&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=7)
\ No newline at end of file
diff --git a/Days/day9.md b/Days/day9.md
index 835ff5e..fa826cb 100755
--- a/Days/day9.md
+++ b/Days/day9.md
@@ -6,4 +6,4 @@ Click Here:
## **Explaining it in a video**
-Here you can get an explanation in a video. [9/60 Day of DevOps Challenge]()
\ No newline at end of file
+Here you can get an explanation in a video. [9/60 Day of DevOps Challenge](https://www.youtube.com/watch?v=TTeBszxpnVE&list=PLptbpfKzsc3BtEki4tHQm5Xmpj8w1_JlM&index=8)
\ No newline at end of file