소개
게시글
질문&답변
2022.09.12
kubectl get nodes 후 w2 노드 안보임
안녕하세요, Leeseul Kim님.튜터 비모입니다. 전달해주신 내용처럼 워커노드 2번이 정상적으로 구성되지 않은것으로 보입니다.이러한 vagrant를 통한 배포 시점의 오류는 스크립트를 통해 자동으로 진행되기 때문에배포하실 때와 마찬가지로 아래 명령어를 이용해 가상머신을 제거 후 다시 배포를 시도해보시고증상이 동일하신지 확인을 부탁 드립니다.> vagrant destroy(https://www.vagrantup.com/docs/cli/destroy)VM 배포시의 문제는 수강생분들의 환경(네트워크 상태나 다른 프로그램의 영향 등)에 따라 여러가지 이유로 오류가 발생할 수 있으므로안타깝게도 하나하나 트러블슈팅하기에 어려운 부분이 있어 큰 도움을 드리지 못하는 점 양해 부탁드립니다.증상이 계속 재발하신다면 아래 강의를 참조하셔서 미리 구성된 이미지를 다운로드 받아 진행해 보시길 바랍니다.- 8.010.쿠버네티스 실습 랩(v1.20+)을 Vagrant가 아닌 이미지로 바로 구성 설치하는 법(사진)혹시 추가로 궁금하신 점이 있으면 남겨주세요감사합니다 :)
- 0
- 1
- 595
질문&답변
2022.09.10
설치 장애 한번만 더 도움 부탁드립니다 ㅠㅠ
안녕하세요, 안상혁님.튜터 비모입니다.전달해주신 메세지의 내용처럼 현재 컴퓨터에서 사용하고있는 IP 대역과 예제 실습을 위한 IP 대역이 같아 발생하는 문제로 보입니다.Bridged Network Address: '192.168.1.0'Host-only Network 'Realtek RTL8822CE 802.11ac PCIe Adapter': '192.168.1.0'설치 관련 파일들을 하나하나 수동으로 변경하실수도 있으나, 그외에도 예제 진행간 혼선이나 어려움을 겪으실 수 있어가급적 공유기 등 다른 네트워크에 접근하여 변경하시는 방법을 권고드립니다. 변경이 불가하신 환경이라면 vagrant file이 있는 경로에서 아래 파일들을 모두 변경 후 진행해보시길 바랍니다. VagrantfileLine 28: cfg.vm.network "private_network", ip: "192.168.56.10"Line 50: cfg.vm.network "private_network", ip: "192.168.56.10#{i}" master_node.shLine 5: --pod-network-cidr=172.16.0.0/16 --apiserver-advertise-address=192.168.56.10Line 22: # kubectl apply -f https://$raw_git/svc/metallb-l2config.yaml ( 주석처리 - 배포 이후 Master node에서 별도로 명령어 실행) work_nodes.shLine 5: --discovery-token-unsafe-skip-ca-verification 192.168.56.10:6443 (사진)배포 이후 마스터노드에서 아래와 같이 진행합니다.raw_git="raw.githubusercontent.com/sysnet4admin/IaC/master/manifests"curl https://$raw_git/svc/metallb-l2config.yaml -o metallb-l2config.yamlvi metallb-l2config.yamlLine 12: 192.168.56.11-192.168.56.19 # IP 변경kubectl apply -f ./metallb-l2config.yaml 혹시 추가로 궁금하신 점이 있으면 남겨주세요.감사합니다.
- 0
- 1
- 399
질문&답변
2022.09.04
7.7 실습문의
안녕하세요, dukim73님.튜터 비모입니다.해당 증상에 대해서는 좀더 상세한 내용 확인이 필요해 보입니다.혹시 증상이 발생하셨을때 아래 명령어에 대한 결과값을 전달해주실 수 있으실까요?kubectl logs pod-adapter web-pagekubectl logs pod-adapter adapterkubectl describe pod pod-adapterkubectl get nodes -o wide 혹시 추가로 궁금하신 점이 있으면 남겨주세요감사합니다 :)
- 0
- 2
- 279
질문&답변
2022.08.17
파드에 접속하는 것은 무엇을 의미하는 것인가요?
안녕하세요, 안상혁님. 튜터 비모입니다. 파드 안에 단일 컨테이너만 존재하는 경우 알고계신 내용처럼 당연히 해당 컨테이너로 연결되나 문의주신 사항인 하나의 파드 안에 여러개의 컨테이너가 존재하는 경우, 아래 문서에서 설명하는 내용과 같이 --container 또는 -c 옵션을 통해 쉘로 접근할 컨테이너를 지정하여 접근하게 됩니다. - Opening a shell when a Pod has more than one container https://kubernetes.io/docs/tasks/debug/debug-application/get-shell-running-container/#opening-a-shell-when-a-pod-has-more-than-one-container kubectl exec -i -t my-pod --container main-app -- /bin/bash 혹시 추가로 궁금하신 점이 있으면 남겨주세요 감사합니다 :)
- 0
- 1
- 306
질문&답변
2022.07.20
cgroupdriver/systemd 관련
안녕하세요, lhc7427님. 튜터 비모입니다. 문의주신 경고의 경우 Cgroup driver를 systemd로 사용할 것을 권장한다는 메세지로 교육 실습에는 별다른 영향이 없으며 vagrant up 진행 시 해당 메세지 발생 이후에도 정상적으로 kubernetes 환경 구성이 되어야 합니다. 해당 메세지 발생 상태에서 멈추신다면 다른 이유일 것으로 보이며, 혹시 계속 기다리신다면 어떤 에러가 발생하는지 확인을 부탁 드립니다. 초기 구성 시 cgroup driver 설정에 대한 내용이 필요하시다면 아래 문서 참조 부탁 드립니다. - Configuring the kubelet cgroup driver https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/configure-cgroup-driver/#configuring-the-kubelet-cgroup-driver 이미 확인해주신 내용과 같이 v1.22 에서는 기본적으로 systemd를 사용하나, 현재 강의는 v1.20을 기반으로 만들어졌습니다. 추후에는 실습 버전 변경이 예정되어 있으니 아래 내용 참조 부탁드립니다. -[예정] 쿠버네티스 실습 버전 변경 https://www.inflearn.com/news/499395 - Configuring the kubelet cgroup driver https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/configure-cgroup-driver/#configuring-the-kubelet-cgroup-driver Note: In v1.22, if the user is not setting the cgroupDriver field under KubeletConfiguration, kubeadm will default it to systemd vgrant를 통한 구성 도중에 이러한 오류가 발생하는 경우 도움을 드리기 어려운 부분이 있어 증상이 계속 재발하신다면 아래 강의를 참조하셔서 미리 구성된 이미지를 다운로드 받아 진행해 보시길 바랍니다. - 8.010.쿠버네티스 실습 랩(v1.20+)을 Vagrant가 아닌 이미지로 바로 구성 설치하는 법 혹시 추가로 궁금하신 점이 있으면 남겨주세요 감사합니다 :)
- 0
- 1
- 253