55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결대세는 쿠버네티스 [초급~중급]
헬름 강의는 언제 열리는지요!!!
블로그에 올라와있는거 확인했습니당. 강의는 언제부터 판매하시는지요?? 기다리는 중입니다 헥헥
- 미해결대세는 쿠버네티스 [초급~중급]
empty-dir pod 생성 오류
강의에 나와있는데로 empty-dir pod를 생성하려고 하면 아래와 같이 오류가 생깁니다. 오탈자도없고... $pod logs pod-volume-1 error: a container name must be specified for pod pod-volume-1, choose one of: [container1 container2] 이유가 무엇일까요? 재 pod 생성 yaml 파일입니다. apiVersion: v1 kind: Pod metadata: name: pod-volume-1 spec: containers: - name: container1 image: hglee0126/p8000 volumeMounts: - name: empty-dir mountPath: /mount1 - name: container2 image: hglee0126/p8000 volumeMounts: - name: empty-dir mountPath: /mount2 volumes: - name : empty-dir emptyDir: {}
- 미해결대세는 쿠버네티스 [초급~중급]
case2 연결이 안됩니다... 살려주세요
무선 공유기 쓰고있는데 대역을 어떻게 잡아야하나요 ?? 다른분 글 보고 192.168.56.30 으로 잡아도 안되고.. 계속 connection time out 뜨네요... 제가 뭘 놓치고 있는걸까요 몇시간째 이거만보고있는데 진도를 나갈수가없네요ㅠㅠ 살려주세요 네트워크 설정은 개념도없고 아는게없어서 너무답답하네요..
- 미해결대세는 쿠버네티스 [초급~중급]
minikube에서는 externalTrafficPolicy: Cluster 를 실습할 수 없나요?ㅠ_ㅠ
minikube에서 실습 중인 상태입니다. NodePort 실습 중 pod1, pod2로 트래픽이 분산되는 현상을 볼 수가 없어서요! pod1이 있는 노드로 curl 하면 pod1 만, pod2가 있는 노드로 curl 하면 pod2 만 나오더라구요. 마치 externalTrafficPolicy:Local로 되어있는 것처럼요. 혹시 minikube에서는 externalTrafficPolicy: Cluster 를 실습할 수 없는걸까요?
- 미해결대세는 쿠버네티스 [초급~중급]
mac 로컬에서 서비스 접근이 불가합니다.
맥에서 도커 데스크톱을 설치 하였고, 도커 데스크톱에서 쿠버네티스 체크하여 설치 하였습니다. 강좌와 동일하게 설정 진행 하였고, external ip와 포트로 접근이 불가합니다. 어떻게 해야 할까요?
- 미해결대세는 쿠버네티스 [초급~중급]
VM 하드디스크 크기
VM하드디스크 크기를 동적할당이지만 150GB로 잡았는데, 세대면 맥시멈 450GB로 보입니다. 근데 제 노트북에는 그정도 용량이 없어서.. VM당 30GB로 제한하고 진행하는데 추후에 문제가 생길 여지가 있는가요?
- 미해결대세는 쿠버네티스 [초급~중급]
컨테이너에 스크립트 문의
강사님 강의를 듣다 궁금한 사항이 생겼습니다 yml 파일을 이용하여 안에 스크립트를 넣는다 하셧는데 실무에서 이런 경우도 종종있나요? 스크립트가 필요한 오브젝트중에 떠오르는 건 cronjob 인데 쿠버네티스 엔지니어가 되려면 결국 리눅스 스크립트도 공부를 해야 하나요?.. 프로그래밍 피하려고 시스템쪽 봤는데 ㅠㅠ
- 미해결대세는 쿠버네티스 [초급~중급]
네임스페이스 개념에 대해 궁금합니다
안녕하세요 강사님, 파드와, 서비스 간에 네임스페이스가 다르다면 통신이 안된다 해주셧는데 네임스페이스는 노드에 위치해 있는건가요? 마스터 서버1대 노드서버 2대 라고 하면 네임스페이스는 그 3대의 서버보다 상위 개념이라 네임스페이스를 생성하고 그 안에 노드등 오브젝트들을 넣는 건가여..?ㅠ
- 미해결대세는 쿠버네티스 [초급~중급]
그럼 마스터 서버에 대해 질문 사항이 있습니다!
아직 큰 그림이 그려지지 않은 상태로 수업을 듣는 중이라 한번 정리 하고싶어 문의 드립니다 일단 주제와 벗어나는 질문 드려 죄송합니다 api 서버는 노드서버와 마스터 서버의 모든 일을 처리 하는 일 Controller의 기능은 새로운 파드가 추가 되었을 때, 빈 리소스 여유가 있는 노드를 찾아 넣어주는것 스케쥴러는 새로운 파드 추가 시, 노드를 단순 찾아주는거..? eted 는 모든 파일을 저장 및 접근 권한 여부 확인 이렇게 정리 했는데 혹시 많이 틀렸나요? 강사님 혹시 쿠버네티스 아키텍쳐에 대한 서적이나 강사님의 강의 세션중에 특히 더 자세히 봐야할 세션이 있을까요 ㅠ
- 미해결대세는 쿠버네티스 [초급~중급]
nodport 로 외부에서 노드 통신이 아닌 로컬에서 9000번 포트를 이용하여 내부 통신을 하고싶다면 마스터에서 curl (클러스터ip):9000/localhost ??
라고 생각해서 해봤는데 되지 않네요 9000번 포트로 8080으로 포트포워딩 하여 파드로 통신되는것을 보고 싶은데 마스터 서버에서 진행 해야 하나요? service는 마스터 영역인가요?
- 미해결대세는 쿠버네티스 [초급~중급]
type이 db 태그를 지시중인 서비스 svc-2 의 에러
svc-2번에 이벤트를 보면 Failed to update endpoint default/svc-2: Operation cannot be fulfilled on endpoints "svc-2": the object has been modified; please apply your changes to the latest version and try again svc2가 수정된 상태니까 최신버전으로 변경하고 다시 시도해줘? 라고 나오는거 같은데 무슨 뜻 인가요?
- 미해결대세는 쿠버네티스 [초급~중급]
태민님 ConfigMap을 보다 질문이 생겼습니다 Env vs Volume Mount
태민님, 설치로 많은 시간이 걸린 후에 무사히 잘 넘기구 쉽게 설명해주시는 덕에 잘 배우고 있습니다 감사합니다 수업중 궁금한 점이 생겨 문의 드립니다 file 과 Volume Mount를 설명하시면서 ConfigMap이 수정되었을 시, Pod 내에 수정 여부이며 그럼 저라면 Volume Mount를 사용할거 같은데 강의 마지막 부분에 목적에 따라 달라진다 라고 하셧는데 실무에서 보통 어떤 경우에 저들을 사용하나요?
- 미해결대세는 쿠버네티스 [초급~중급]
empty-dir 사용 여부에 대해 질문 드립니다~
지식이 너무 부족하여 질문 드립니다 empty-dir를 실습하면서 느낀점은 pod가 지워지면 볼륨도 같이 지워진다는거 자체가 너무 안정성이 부족한 것 같이 느껴 저같으면 차라리 설명해주신것 처럼 hostpath를 하여 각 노드에 놓고 볼륨끼리 연결 시켜주는것이 그나마 안전할거라 생각이 듭니다 empty-dir이라는 기술은 실무에서 많이 사용하시나요? 만약 사용한다면 어느식으로 사용하나요? 개발자입장에서 pod를 생성 후 절대 삭제 되지 않는다 믿고? 저 기술을 사용하시나요? HostPath
- 미해결대세는 쿠버네티스 [초급~중급]
아.. 그냥 kubectl로 해주시지.. 대쉬보드... ㅠㅠ
집에다 ip 셋팅 마춰놓고 겨우 대쉬보드 성공시켰는데 다른 환경으로 가서 아이피가 바뀌니 브릿지로 mobaxterm 까지는 성공시켰는데 대쉬보드 접속 하려면 위에 있는 설정값 192.168.0.x 대역에 있는 것들을 다 바꿔 줘야 하나요?.. 카페와서 몇시간째 셋팅값만 만지고 있는지 모르겠어여.. 만약 된다고 하더라도 또 집가면 또 셋팅값 바꿔놔야 할텐데..
- 미해결대세는 쿠버네티스 [초급~중급]
대쉬보드 설정 실패 관련 문의
안녕하세요 case5의 nat 환경에서 진해중입니다. 대쉬보드가 접속이 안되네요 ㅠㅠ 아래의 명령어를 수행할 때 address에 어떤 주소를 넣으면 될까요? master인 30.0.2.30의 주소를 넣어야 할까요? 아니면 윈도우 창에서 ipconfig로 조회할 때 나오는 ip(192.168.0.58)를 넣어야할까요?? nohup kubectl proxy --port=8001 --address=30.0.2.30 --accept-hosts='^*$' >/dev/null 2>&1 & 아래와 같이 3개의 ip 주소를 다 했봤으나, 모두 "already in use, bind: cannot assign requested addres"로 나옵니다 [root@k8s-master .kube]# cat nohup.out error: listen tcp 0.0.0.0:8001: bind: address already in use error: listen tcp 30.0.2.20:8001: bind: cannot assign requested address error: listen tcp 192.168.0.58:8001: bind: cannot assign requested address
- 미해결대세는 쿠버네티스 [초급~중급]
질문드립니다.
안녕하세요 강의 잘 듣고 있습니다! CentOS 설치할때 파티션 부분에 설정하는 부분 관련하여 질문드립니다. /home 디렉토리도 안보이고, 기존에 제가 centOS 사용할떄는 그냥 자동으로 파티션 잡아서 하긴했는데, 이것이 큰 문제가 될까요 ?
- 미해결대세는 쿠버네티스 [초급~중급]
스토리지 실습 부분 에러 문의 드립니다.
스토리지 부분 실습을 따라 하다가 아래와 같은 에러가 발생해서 문의 드립니다. 해당 버전에 맞는 이미지가 없다는 것인지요? 그렇다면 어떻게 수정해야 정상 작동이 가능한지 문의 드립니다. Failed to pull image "gcr.io/google_containers/hyperkube:v1.20.5": rpc error: code = Unknown desc = Error response from daemon: manifest for gcr.io/google_containers/hyperkube:v1.20.5 not found: manifest unknown: Failed to fetch "v1.20.5" from request "/v2/google_containers/hyperkube/manifes root@master:~# kubectl get all -n storageos NAME READY STATUS RESTARTS AGE pod/storageos-daemonset-jm9dk 0/1 Running 1 10m pod/storageos-scheduler-74c4bd49fb-g4cbn 0/1 ImagePullBackOff 0 10m NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/storageos ClusterIP 10.103.48.217 192.168.137.50 5705/TCP 10m NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE SELECTOR AGE daemonset.apps/storageos-daemonset 1 1 0 1 0 <none> 10m NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/storageos-scheduler 0/1 1 0 10m NAME DESIRED CURRENT READY AGE replicaset.apps/storageos-scheduler-74c4bd49fb 1 1 0 10m root@master:~#
- 미해결대세는 쿠버네티스 [초급~중급]
실습 하다가 에러가 발생해서 문의 드립니다.
label을 바꾸려고 하니 오류가 발생하는데 어떤 부분을 수정해야 하는지 모르겠습니다. root@master:~# kubectl label nodes work02 os=centos error: 'os' already has a value (ubuntu), and --overwrite is false
- 미해결대세는 쿠버네티스 [초급~중급]
docker pull error
안녕하세요 태민님 강의 열심히 듣고있습니다! 한동안 바빠서 못듣다가 오랜만에 들으려고 했더니 pod 생성이 안되서요ㅠㅠ 에러메시지를 보니 쿠버네티스 문제라기 보다 도커 이미지 풀이 안되는것 같아 찾아보니까 인증서 만료 문제로 보여서 master node에서 `kubeadm alpha certs renew all` 명령어를 통해 인증서 업데이트 했지만 문제가 해결되지 않아 질문글 남깁니다.. systemctl docker status 했을때 도커데몬이 정상적으로 active 되어있는것도 확인했고, docker images의 명령어는 잘 됩니다. 더 필요한 내용이 있다면 답변달아드리면 첨부하겠습니다. 감사합니다! + 혹시 docker status 했을때 아래 로그들이 보이는데 이게 정상 상태가 아닌건가요? 감사합니다.
- 미해결대세는 쿠버네티스 [초급~중급]
파드 IP 접근에 대해서 질문드립니다.
강의를 재밋게 들으면서 쿠버네티스에 입문하고 있습니다. 한 가지 궁금한 점이 있어서 질문 드립니다. 파드가 올라간 worker 노드(A)에서 파드 IP와 port로 트래픽을 보냈는데 timeout이 발생합니다. A노드에서 다른 노드(B)에 올라간 파드 IP와 port로 트래픽을 보냈을 때는 정상 동작합니다. cni로 calico를 사용중입니다. 설정에 무슨 문제가 있는걸까요? 예시) in node1, coredns1 - 1.1.1.1 in node2, coredns2 - 2.2.2.2 in node1. access 1.1.1.1:8080/health -> timeout access 2.2.2.2:8080/health -> ok in node2. access 1.1.1.1:8080/health -> ok access 2.2.2.2:8080/health -> timeout