분류 전체보기133 [따배쿠CKA]21. Check Resource Information *Check Resource Information : 파드, 서비스, pv 등 관리하는 방법에 대한 부분 : 문제유형은 비슷하나 대상이 달라질 수 있다. [k8s docs: cheat sheet] Q. Set configuration context: kubectl config use-context k8s List all 'PV' s sorted by name saving the full kubectl output to /var/CKA2022/my_volumes. Use kubectl's own functionally for sorting th output, and do not manipulate it any further. : 이런 종류의 문제가 자주 나오고, 이번에는 PV 이지만 pod가 될 수 있고,.. 2022. 8. 12. [따배쿠CKA]20. Persistent Volume Clame 을 사용하는 Pod 운영 [k8s docs: pvc -> claims as] *PVC 란? : 다양한 형태의 PV 가 준비가 되어 있으면 쿠버네티스는 가장 적절한 PVC 로 Bound 해준다. 그리고 이 PVC 를 마운트해서 파드에서 사용한다. Q. Cluster: kubectl config use-context k8s Create a new Persistent Volume Clame : - Name: app-volume - StorageClass: app-hostpath-sc - Capacity: 10Mi Create a new Pod which mounts hte Persistent Volume Clame as a volume - Name: web-server-pod - Image: nginx - MountPath: /usr.. 2022. 8. 12. [따배쿠 CKA] 19. Persistent volume 생성 *Persistent Volume 이란? [14-1따배쿠 강의볼것] : 관리자가 프로비저닝하거나 스토리지 클래스 를 사용하여 동적으로 프로비저닝한 클러스터의 스토리지 이다. : pv 에는 size, access, storage class, claim 정책 등이 포함된다. *사전 세팅 1. vi pv1.yaml apiVersion: v1 kind: PersistentVolume metadata: name: pv1 spec: capacity: storage: 1Gi volumeMode: Filesystem accessModes: - ReadWriteMany - ReadOnlyMany persistentVolumeReclaimPolicy: Recycle storageClassName: app-hostpath-.. 2022. 8. 12. [따배쿠CKA]18.ingress 구성 * Ingress 란? 클러스터 외부에서 클러스터 내부 서비스로 HTTP 와 HTTPS 경로를 노출한다. kubectl config use-context k8s 1. Application Service 운영 - ingres-nginx namespace 에 nginx 이미지를 app=nginx 레이블을 가지고 실행하는 nginx pod를 구성하세요. - 앞서 생성한 nginx Pod를 서비스하는 nginx service를 생성하시오. - 현재 appjs-service Service는 이미 동작 중입니다. 별도 구성이 필요 없습니다. 1. 네임스페이스 만들기 or 확인하기 k create ns ingres-nginx k get ns k get pods -n ingres-nginx 2. pod 만들기 k ru.. 2022. 8. 12. [따배쿠CKA]17. Secret 운영 [docs: secrets] * secret란? configmap 과 동일하게 컨테이너에다가 마운트해서 passing해주는 방식은 동일하다. 그런데 저장되어지는 value 에 "아스키 텍스트"가 아닌, "bas64"로 인코딩된 값으로 보이는 것을 secret 라고 한다. 1을 입력했지만 base64 방법으로 인해 위와같은화면을 확인 할 수 있다. base64란? : Binary Data 를 text 로 바꾸는 Encoding 의 하나로서 Character Set 에 영향을 받지 않은 문자열 방법이다. cluster : kubectl config use-context k8s Create a Kubernetes secret and expose using a file in the pod. 1. Create a.. 2022. 8. 11. [따배쿠CKA]16. ConfigMap 운영 [keyword: configmap -> task 를 확인할것], [환경: kodekloud: cluster-upgrade] : 단순히보면 key 와 value 일지 모르지만 mount 를 통해서 전달하게 되면 nginx.conf 는 file로 전달하고, DB, user 는 env 라는 환경변수로 전달 하게 되는 것이다. set configuration context $kubectl config use-context k8s Expose Configuration settinfs Task: - All operations in this question should be performed in the ckad namespace. - Create a ConfigMap called web-config that co.. 2022. 8. 11. 이전 1 ··· 8 9 10 11 12 13 14 ··· 23 다음