1pro
@1pro
受講生
15,464
受講レビュー
1,685
講義評価
4.9

저는 대한민국 상위 1% 월급을 달성하기까지, 단순히 기술을 익히는 것이 아니라 일머리를 키우는 것이 얼마나 중요한지를 깨달았습니다. 쿠버네티스를 배우려는 분들이 동기부여를 잃지 않도록, 저의 경험을 바탕으로 현실적인 조언과 함께 실무에 꼭 필요한 지식을 전달하는 것을 목표로 현재 <쿠버네티스 어나더 클래스> 강의를 연재하고 있어요.
[🧑일프로 ]
인프런 7년차지식 공유자
<쿠버네티스 분야> 유료 수강생 수 1위
누적 수강생 13,000+, 강의평점 4.90, 질의응답 1100+
(전) SKT, 한화/흥국생명 SI 프로젝트 DevOps 리드
[🔗관련 링크 ]
RoadMap: https://inf.run/mxxtr
E-Mail: k8s.1pro@gmail.com
LinkedIn: https://www.linkedin.com/in/1pro
Youtube : www.youtube.com/@k8s.1pro
Resume : https://www.rallit.com/hub/resumes/23145/%EA%B9%80%ED%83%9C%EB%AF%BC
💡 시간적인 여력이 안되어 서적 출간 혹은 오프라인 강의 제안은 받지 않는 점 양해 부탁 드립니다.🙏
講義
受講レビュー
- クバネティス・アナザークラス - Sprint 1, 2 (#実務基礎 #インストール #デプロイ #Jenkins #Helm #ArgoCD)
- Certified Kubernetes Administrator (CKA) – 実践試験ガイド
- Certified Kubernetes Administrator (CKA) – 実践試験ガイド
- Certified Kubernetes Application Developer (CKAD) – 実践試験ガイド
- クバネティス・アナザークラス - Sprint 1, 2 (#実務基礎 #インストール #デプロイ #Jenkins #Helm #ArgoCD)
投稿
Q&A
쿠버네티스에서의 스토리지 사용
좀 제한된 형태의 파일 스토리지라고 보시면 됩니다. Pod에서 워커노드의 파일 공간을 hostPath를 통해 사용할 수도 있고요. PV를 연결해서 nfs로 연결할 수도 있거든요. hostPath로 사용할 경우, 물론 타 노드에 있는 Pod에서는 연결할 수 없으나, 같은 노드에 있는 다른 Pod들을 해당 Path에 연결 가능합니다. BlockStorage는 한 Pod당 하나의 스토리지만 연결되야 하는 특징이 크거든요. 그리고 강의에서는 Pod에서 FileStorage의 연결 그림만 있지만, [1. 워커노드를 저장공간으로 사용] 이 메인이고요. 워커노드를 저장공간으로 사용하는 방법에 대해서 PV를 통해 nfs로 워커노드에 연결하는 방법도 있어요. 근데 특정 오픈소스의 경우 워커노드 저장공간을 블록스토리지로 사용할 수 있도록 만들어 주는 솔루션도 있습니다. 그렇기 때문에 제 설명에서도 절대적인 상황은 아니고, 통상 그렇다. 정도로만 생각해 주시면 좋을 것 같아요. 중요한 건 전반적인 개념 이해니까요.
- いいね数
- 1
- コメント数
- 2
- 閲覧数
- 9
Q&A
26년 5월 합격 관련
네 충분히 합격 가능합니다 ^^
- いいね数
- 1
- コメント数
- 2
- 閲覧数
- 31
Q&A
curl 200 반환 실패의 건
제 스크립트에 문제가 있었네요. 커밋 히스토리를 보니 6일전 쯤에 잘못된 해당 설치 스크립트 부분이 실수로 잘못 업데이트 됐고요;그래서 ingress 설치시 values-custom.yaml 파일이 다운로드 안됐을 겁니다. values-custom.yaml에 External IP: 192.168.56.40 으로 만들어주는 설정이 있었거든요. 그래서 아래 명령어로, ingress를 삭제하고 다시 설치해 보시겠어요? echo '======== Ingress Nginx 삭제 ========' helm uninstall ingress-nginx -n ingress-nginx echo '======== Ingress Nginx 설치 ========' helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx helm pull ingress-nginx/ingress-nginx --version 4.13.4 tar -xf ingress-nginx-4.13.4.tgz curl -o ./ingress-nginx/values-custom.yaml https://raw.githubusercontent.com/k8s-1pro/install/main/exam-cka/k8s-cluster-1.34/ingress-nginx-1.13.4/helm-4.13.4/values-custom.yaml helm upgrade --install ingress-nginx ./ingress-nginx -n ingress-nginx --create-namespace -f ./ingress-nginx/values-custom.yaml
- いいね数
- 1
- コメント数
- 3
- 閲覧数
- 49
Q&A
curl 200 반환 실패의 건
안녕하세요. 자세한 설명 감사합니다.딱히 잘못된 부분이 없어 보이고요. 올려주신 부분에 External IP: pending 이렇게 되어 있는 부분이 이상하긴 한데, 가이드를 잘 따라하셨다면, 제 설치 가이드에 문제가 있는지 확인이 필요할 것 같네요.확인 후 다시 답변 드리겠습니다.
- いいね数
- 1
- コメント数
- 3
- 閲覧数
- 49
Q&A
[15. ConfigMap, Secret - 실습] Env (File) 실습 시 문의사항
해당 폴더는 master node에 configmap 이라는 폴더입니다. 해당 폴더에 file-c.txt라는 파일을 만들면서 "Content"라는 값을 넣어둔 거고요.그럼 root>configmap>file-c.txt 이렇게 파일이 만들어지는데, 여기서 kubectl create configmap cm-file --from-file=./file-c.txt 이렇게 명령을 했을 때,./file-c.txt 는 root>configmap 이 위치를 기준으로 file-c.txt 파일을 명시한 겁니다. 결국 master 노드에서 아무 폴더에서나 해당 작업을 하셔도 무관해요.
- いいね数
- 1
- コメント数
- 2
- 閲覧数
- 39
Q&A
Service(name: traefik)의 EXTERNAL_IP 가 Pending 입니다.
안녕하세요. 정확한 확인을 위해 아래 명령어에 대한 결과를 올려주실 수 있으실까요?k get svc -A k get pod -A k get node -o wide
- いいね数
- 1
- コメント数
- 2
- 閲覧数
- 37
Q&A
학습방법 문의
안녕하세요.일단 말씀하신 부분은 거의 네임스페이스 밖에 없습니다. 쭉 문제 풀이를 해보시다 보면 느끼겠지만,그 외에는 샘플 스펙에 대부분 나와있기 때문에 크게 걱정할 필요는 없으실 거예요.
- いいね数
- 1
- コメント数
- 2
- 閲覧数
- 48
Q&A
Node Schedule 실습 시 pod3 생성 시 메모리 요청량이 올라가지 않는 사항
좋은 질문 감사하고요. 실습에 불편함을 드려 죄송합니다.자료실에 내용 업데이트 했고요. 아래 스펙과 같이 pod-3을 만드실 때 resource를 넣어서 만드시면 되세요.apiVersion: v1 kind: Pod metadata: name: pod-3 spec: nodeSelector: kubernetes.io/hostname: k8s-worker1 containers: - name: container image: kubetm/init resources: requests: memory: 2.7Gi limits: memory: 2.7Gi감사합니다!
- いいね数
- 1
- コメント数
- 1
- 閲覧数
- 35
Q&A
강사님 가이드 부탁드립니다.
안녕하세요. Sprint6은 보안쪽을 주제로 할 예정이었습니다.아직 확실한 범위를 정한 건 아니였기 때문에 대략적인 키워만 얘기를 하자면쿠버네티스 리소스 : RBAC, NetworkPolicy, ServiceAccount, Secret, Admission Webhooks오픈소스 : Harvor(Trivy), kube-bench, kyverno, Falco, Valut, KeyCloak(OAuth2,Istio연계)이 정도가 될 것 같네요. 근데 현재 쿠버네티스 자격증 강의를 준비하면서, 현재 만들기 시작하는 CKS에서 위 오픈소스들이 많이 사용 될 예정이긴 합니다. 저도 내일은.. 님과 같이 쿠버네티스를 계속 깊이 있게 공부하시는 분들이 많았다면 시리즈를 계속 이어갈 텐데, 현재 그렇게 하고 있지 못한 점 아쉽네요.
- いいね数
- 1
- コメント数
- 1
- 閲覧数
- 48
Q&A
Guest OS
VM 하나가 쿠버네티스에서는 노드라고 표현을 하고요.VM을 띄우기 위해서는 OS가 필요한데, 그걸 Guest OS라고 합니다. 설치상으로는 Host OS가 윈도우고, 그 위에 가상화로 띄운 VM의 Guest OS는 Rocky 리눅스인거죠.그리고 Pod생성시 만들어지는 컨테이너에는 이해하셨다시피 GuestOS위에 GuestOS를 또 만드는 관계는 아니고요.기존 GuestOS의 자원을 공유하면서 각각의 컨테이너는 독립적으로 동작합니다.
- いいね数
- 1
- コメント数
- 2
- 閲覧数
- 55




