diff --git a/argocd_hands_on.md b/argocd_hands_on.md
index 99b3f0b..6d632d7 100644
--- a/argocd_hands_on.md
+++ b/argocd_hands_on.md
@@ -1148,7 +1148,6 @@ github 에 적용이 되면 ArgoCD로 이동을 하여 Sync를 하고 이미지
-
diff --git a/chapter1.md b/chapter1.md
index 109f797..be12260 100644
--- a/chapter1.md
+++ b/chapter1.md
@@ -14,8 +14,14 @@ Docker에 대해서 자세한 설명과 함께 Jenkins CI 구성 요소인 Git
+
### Docker 란 ?
+
+
+
+> 도커 소개 : https://youtu.be/tPjpcsgxgWc
+
소개 및 배경
@@ -108,6 +114,10 @@ ssh root@(본인 Public ip)
+> 도커 설치 : https://youtu.be/w8EVLx1_xY0
+
+
+
#### 패키지 인덱스 업데이트
diff --git a/chapter3.md b/chapter3.md
index a29798b..18caebd 100644
--- a/chapter3.md
+++ b/chapter3.md
@@ -11,7 +11,11 @@ kubernetes 는 FlyingCube 2.0 ( OKD 4.7 ) 로 실습을 진행하다.
참고 : https://subicura.com/k8s/
+
+> kubernetes 소개 : https://youtu.be/Ia8IfowgU7s
+
+
diff --git a/k8s_basic_hands_on.md b/k8s_basic_hands_on.md
index af31ca1..f445f04 100644
--- a/k8s_basic_hands_on.md
+++ b/k8s_basic_hands_on.md
@@ -242,6 +242,46 @@ flask-edu4-app-74788b6479-rlght 1/1 Running 0 24m app=flask-e
+### yaml 화일 쉽게 만드는 방법
+
+
+
+
+명령을 사용하여 yaml 화일을 만드는 방법은 dry-run 옵션을 사용한다.
+
+dry-run=client 를 사용하면 실제 서버에 수행되지는 않고 simulation만 진행 한다.
+
+```bash
+root@newedu:~/# kubectl run edu-test --image=nginx --env DB=mysql
+pod/edu-test created (dry run)
+```
+
+
+
+-o yaml 옵션을 사용하여 yaml 화일을 볼수 있고 화일로도 저장할수 있다.
+
+```bash
+root@newedu:~/# kubectl run edu-test --image=nginx --env DB=mysql --dry-run=client -o yaml
+apiVersion: v1
+kind: Pod
+metadata:
+ creationTimestamp: null
+ labels:
+ run: edu-test
+ name: edu-test
+spec:
+ containers:
+ - env:
+ - name: DB
+ value: mysql
+ image: nginx
+ name: edu-test
+ resources: {}
+ dnsPolicy: ClusterFirst
+ restartPolicy: Always
+status: {}
+```
+
## kubernetes 리소스