소개
게시글
질문&답변
토폴로지 분배제약 조건 실행 관련 문의드립니다.
안녕하세요, 황병주님.튜터 주도입니다:)질문주신 내용은 deploy-topologyspreadconstraints.yaml 파일에서topology.kubernetes.io/region(21~26행) 부분을 삭제하고topology.kubernetes.io/zone(27~32행) 만 남겨서 배포했을 때pod들이 전과 같이 같은 노드에 배치되었는데,그렇다면 topology.kubernetes.io/region 을 설정하는 의미가 있는지에 대해 질문 주신 것으로 이해했습니다. topology.kubernetes.io/region 을 설정하는 이유는일차적으론, 알고 계신 것과 같이 클라우드에서 region은 zone의 상위개념이어서 설정하는 의미가 있고 (강의 2분 24초)강의에서는 1개의 리전으로 예시가 소개되어있지만,만약 여러개의 리전중, '특정 리전'에서 각 zone별로 pod를 균등하게 배포하고 싶다(강의 5분 29초)라는 니즈가 있을 때, 특정 리전을 지정한다는 의미도 있습니다. 혹시 추가로 궁금하신 점이 있으면 남겨주세요감사합니다 :)
- 0
- 1
- 381
질문&답변
7.8 실습문의
안녕하세요, dukim73님.튜터 주도입니다.괜찮으시다면, 혹시 질문을 다시 구체적으로 부탁드려도 될까요? 우선 올려주신 질문은 "deployment은 replias를 scale통해서 줄이고 늘렸을 때에도 replicas의 수가 4개로 일정하다"는 것으로 이해했습니다. 감사합니다.
- 0
- 3
- 304
질문&답변
ImagePullBackOff 에러
안녕하세요, 돌아온무리뉴님. 튜터 주도입니다. 돌아온무리뉴님께서 질문주신 부분은 2.1강의의 3분 57초이고, 실행하신 명령어는 "kubectl run nginx —image=nginx" 인 것으로 이해하였습니다. 혹시 여전히 되지 않으실까요? 컴퓨터를 재부팅해보신 후, 여전히 ImagePullBackOf에러가 난다면 아래 내용을 확인 부탁드립니다. 1. 우선 ImagePullBackOff 에러는 주로 다음 경우에 나타납니다. - 이미지나 태그가 존재하지 않을 때 - 이미지의 태그에 오타가 있을 때 - 이미지가 (내가 권한이 없는)사설 저장소에 있을 때 - 레지스트리의 limit을 초과했을 때(도 있으나, 돌아온무리뉴님의 경우 로그를 보니, 그 경우는 아닌것으로 보입니다^^;) 아래 명령어를 실행하셨을 때 어떻게 나오시는지 확인 부탁드립니다. kubectl get pod nginx -o yaml | grep "image" -n -A 4 2. 외부 네트워크와 통신 여부 확인을 위하여 w1-k8s로 접속하신 후, 아래 명령어를 실행하여 이미지가 잘 당겨와지는지 확인 부탁드립니다. docker pull nginx +)첨부해주신 이미지를 보니, WindowsOS의 cmd창으로 보이는데 맞으실까요? superputty로 터미널 환경을 구성하시면, 노드 접속을 포함하여 더 편리하게 실습하실 수 있습니다. 쉽게 시작하는 쿠버네티스의 '1.3.쿠버네티스 랩을 쉽게 접근하기 위한 터미널 구성'강의에 자세히 소개되어있으니 참고 부탁드립니다 :) 3. 마지막으로 바로 이전 질문에서 '8.010.쿠버네티스 실습 랩(v1.20+)을 Vagrant가 아닌 이미지로 바로 구성 설치하는 법' 강의를 보고 이미지를 통해 실습 환경을 구성하셨다고 말씀해주셨는데, 이미지를 통해 환경을 구축하여도, 아래와 같은 이유로 실습 환경이 제대로 작동하지 않는 경우가 있습니다. 1) PC : 업무용 노트북일 경우 ⇒ 개인 PC를 권장드립니다. 2) 네트워크 : 회사, 공유오피스, 일부 프랜차이즈 카페에서 실습할 경우 ⇒ 네트워크를 바꿔서 작업하시는걸 권장드립니다. 감사합니다.
- 0
- 1
- 1.1K
질문&답변
드라이브 주소 문의
안녕하세요, 돌아온무리뉴님. 튜터 주도입니다. 해당 강의의 강의노트📝에 드라이브 URL이 있사오니 확인 부탁드립니다:) 감사합니다.
- 0
- 2
- 304
질문&답변
grep -i author -F4 에서 -F4 는 어떤 옵션인가요?
안녕하세요, 쏭쏭님. 튜터 주도입니다. 질문 주신 부분은 8.3강의의 11분 07초 부분으로 이해했습니다 :) grep의 -F4 옵션은 'grep하려는 문자열의 위아래로 4줄을 확인한다'로 이해하시면 됩니다. (사진) 혹시 추가로 궁금하신 점이 있으면 남겨주세요 감사합니다 :)
- 0
- 2
- 280
질문&답변
구버네티스 랩환경 관련 가상머신 root 패스워드
안녕하세요, choi623님. 튜터 주도입니다. root비밀번호는 동일하게 vagrant 입니다. 혹시 추가로 궁금하신 점이 있으면 남겨주세요 감사합니다 :)
- 0
- 1
- 362
질문&답변
설치가 안되는데 용량을 줄일 수 없을까요?
안녕하세요, 안상혁님. 튜터 주도입니다. 상세한 설명 감사드립니다. 바로 전에 설치 관련 질문주셨는데, 원인이 사양 문제셨군요ㅠㅠ 상혁님께서 인지하신 대로, 현재 환경이 제대로 설치가되지 않아서 생기는 문제입니다. 컴퓨터 사양이 8GB시면.. 현실적으로 그림쿠 환경을 설치하고 진행하시는데엔 많은 무리가 있습니다. 우선 아래와 같이 답변 드립니다. 1.16GB이상의 환경 강의를 제대로 실습하시려면 강의에 안내된대로 16GB 이상 환경에서 설치를 진행하셔야 합니다. 혹시 가능하시다면(!) 다른 노트북을 사용하시는게 좋을 것 같습니다. 2. 임시방편 전 강의의 5GB 환경을 세팅하고 접속하신 후, 그 안에서 강의 깃헙 코드를 다운 받으셔서 간단한 리소스들을 생성하는 정도의 실습은 진행하실 수 있습니다. (다만, 쉽게쿠와 그림쿠의 쿠버네티스 버전이 다르기 때문에 그림쿠 실습을 100% 진행하실 수는 없습니다.) git clone https://github.com/sysnet4admin/_Lecture_k8s_learning.kit.git 거듭 말씀드리지만, 강의는 16GB 이상에서 진행하시는게 문제를 본질적으로 해결하는 방법이라는 말씀 드립니다ㅠㅠ 감사합니다 .
- 0
- 1
- 207
질문&답변
kubeadm으로 마스터 노드 설치 시 문제가 있습니다 ㅠ.ㅠ
안녕하세요, 안상혁 님. 튜터 주도입니다. 로그 첨부와 특이사항 설명 감사드립니다 :) 상혁님의 경우엔 로그를 보니 설명해주신 대로 중간에 취소(ctrl + x)하시고 재설치하는 과정에서 문제가 생긴 것으로 보입니다. (사진) 이 경우엔, Virtual Box에 있는 VM을 삭제(모든 파일 삭제)해주시고, 윈도우시니, Virtual Box 폴더에 있는 기존 VM 관련 파일들을 삭제해주시고 (일반적으로는 C드라이브 > ProgramFiles > Oracle > Virtual Box VMs 폴더에 있습니다.) 컴퓨터를 재부팅하신 후, 다시 설치를 진행 부탁드립니다. 이러한 vagrant를 통한 배포 시점의 오류는 스크립트를 통해 자동으로 진행되며 수강생분들의 환경(네트워크 상태나 다른 프로그램의 영향 등)에 따라 여러가지 이유로 오류가 발생할 수 있으므로 안타깝게도 하나하나 트러블슈팅하기에 어려운 부분이 있어 큰 도움을 드리지 못하는 점 양해 부탁드립니다. 혹시 추가로 궁금하신 점이 있으면 남겨주세요 감사합니다 :)
- 0
- 1
- 282
질문&답변
multiple-command-v3에서 사용하는 방식은 각각의 명령이 동시 수행인지 순차적 수행인지 궁금합니다.
안녕하세요, 이준성 님. 튜터 주도입니다. 질문 주신 부분은 3.5강의 6분 24초 command로 여러 명령어를 수행하는 부분인 것으로 이해했습니다 :) Q.multiple-command-v3에서 사용하는 방식은 각각의 명령이 동시 수행인지 순차적 수행인지 궁금합니다. A.순차적 수행입니다. 테스트 해보시면 아래와 같이 명령어가 순차적으로 진행되는 것을 보실 수 있습니다. (사진) command 중간중간에 의도적으로 sleep을 걸어주어도 순차적으로 진행하는 걸 보실 수 있습니다. (사진) 감사합니다 :)
- 0
- 1
- 326
질문&답변
headless 편에서 Loadbalancer를 이용해서 외부 접근을 허용했을 때 브라우저에 따라 연결되는 파드가 다른가요?
안녕하세요, 권기범님. 튜터 주도입니다. 질문 주신 부분은 4.6강의의 14분 50초인 부분인 것으로 확인했습니다. :) Q.새로 고침하면 다른 load balancer가 랜덤으로 다른 파드에 연결할 것 같은데 브라우저가 달라야 다른 파드로 연결이 되는게 이해가 안갑니다! A.말씀주신 것처럼 LB가 랜덤으로 다른 파드에 연결하는 것은 맞지만 특정 브라우저에서 지속적으로 확인할 경우, 브라우저에 쌓이는 캐시로 인해 확인하는데에 영향을 받을 수 있습니다. 그래서 다른 브라우저에서 확인하시는 것이 더 빠르다는 것으로 이해하시면 될 것 같습니다. 감사합니다 :)
- -1
- 1
- 348