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 리소스