55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결대세는 쿠버네티스 [초급~중급]
pod 업로드 오류
안녕하세요, pod 생성 및 업로드시 아래와 같이 에러가 발생했다는 팝업이 노출되어 업로드 불가합니다3번째 라인 문법오류같은데, 수업 및 실습자료에 있는 내용 그대로 입력후 생성하였는데도 업로드되지 않고 있습니다 tab키 사용하지않고 spacebar로 띄어쓰기해서 입력해도 동일증상발생합니다
- 미해결대세는 쿠버네티스 [초급~중급]
강의 자료는 없을까요?
강의 자료는 없을까요?
- 해결됨대세는 쿠버네티스 [초급~중급]
Replicaset 삭제 시, 연결된 Pod가 남아있는 문제
안녕하십니까 선생님, 먼저 좋은 강의에 감사드립니다.강의에서는 Dashboard로 진행했을 때, Replicaset을 삭제하면 연결된 Pod들이 모두 삭제되는 것을 확인할 수 있었습니다. 그런데 제가 구성한 환경에서는 pod가 살아있고, 수동으로 삭제를 해주어야 했습니다. 이것은 버전이 달라서 발생하는 문제는 아닌 것 같은게.... 제가 사용 중인 버전에 대한 레퍼런스 페이지를 확인해보니 강의에서 말씀해주신대로 Replicaset과 함께 Pod가 삭제되어야 하는 것 같거든요. Pod가 삭제되지 않는게 제 환경 문제인지, 쿠버네티스에서 충분히 그럴 수 있는 건지 질문 드립니다.# pod1.yaml apiVersion: v1 kind: Pod metadata: name: pod1 labels: type: web spec: containers: - name: container image: kubetm/app:v2# replicas.yaml apiVersion: apps/v1 kind: ReplicaSet metadata: name: replica1 spec: replicas: 2 selector: matchLabels: type: web template: metadata: name: pod1 labels: type: web spec: containers: - name: container image: kubetm/app:v2P.S 아무래도 쿠버네티스 가비지 컬렉터와 연관이 있는 것 같은데, Dashboard에서는 커맨드 라인과 다르게 가비지 컬렉터가 곧바로 동작을 하는 것 같은데 관련된 내용은 찾을 수가 없네용... 해결몇 일간의 삽질 끝에 결론에 도달한 것 같습니다.아래 명령어를 통해 calico를 설정할 때 ip 주소를 192.168.0.0에서 192.168.0.100으로 변경해주었습니다. 제가 VirtualBox로 클러스터를 구성할 때 master node의 주소를 192.168.0.100으로 설정해주었기 때문입니다. Pod도 정상적으로 생성되고, 다른 기능들에 큰 문제가 없어서 찾는데 너무 오래 걸렸네요https://raw.githubusercontent.com/projectcalico/calico/v3.25.1/manifests/custom-resources.yamlkubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.25.1/manifests/custom-resources.yaml
- 미해결대세는 쿠버네티스 [초급~중급]
Kubernetes Clusters 정보 관리 주체가 궁금합니다.
안녕하세요 선생님, Authentication 파트 들으면서 질문이 생겨서 문의드려요!Cluster가 다수일 때 clusters 정보는 어디에서 관리가 되는지 궁금합니다.
- 미해결대세는 쿠버네티스 [초급~중급]
node2에 생성해야하는 파드가 생성되지 않습니다..
안녕하세요. 현재 node2의 파드를 생성하려고 하면아래와 같이 생성되지 않는 현상이 있습니다...혹시 메모리의 문제인가 싶어서 메모리도 확인을 했지만 부족하지 않아 보였습니다.메모리 사용량 이미지입니다.저와 비슷한 질문을 하셨던https://www.inflearn.com/questions/611020/0-1-nodes-are-available-1-node-s-had-taint-node-role-kubernetes-io-master위 링크의 페이지에서 알려주신 방법으로 진행을 해보았으나... 실패했습니다. 혹시 강사님의 도움을 받을 수 있을까요?? 필요한 명령어나 부분이 있으면 바로 적용해보겠습니다! 감사합니다..!
- 미해결대세는 쿠버네티스 [초급~중급]
long horn 데이터 path 변경이 가능 한가요?
long horn 을 설치 하고 볼륨을 생성 하면/var/lib/longhorn 으로 path 가 만들어 지는데path 를 원하는 곳으로 옮길수 있을까요?Setting 부분을 바꿔도 안되고long-horn.yml 파일의 mount path , volume 부분을 변경해도 안됩니다.방법이 있을까요?
- 해결됨대세는 쿠버네티스 [초급~중급]
DaemonSet Desired 0
강사님 안녕하세요궁금한게 있어서 질문드립니다.DaemonSet을 생성할때 워커노드의 컨테이너에서 문제가 발생해서DaemonSet을 삭제하고 container 이미지를 수정하고 다시 DaemonSet을 생성하고 이런 식으로 반복적으로DaemonSet을 생성했다 지웠다 하다보면 어느 순간부터Desired가 0 이 되면서 어떤 파드도 생성이 되지 않더라구요그 이후에는 강사님 교육예제의 DaemonSet yaml 내용을 실행해도Desired가 0으로 생성되면서 파드 생성이 안되는데혹시 해결방법이 있을까요?kubelet 버전은 v1.18.4 입니다.
- 미해결대세는 쿠버네티스 [초급~중급]
pod 추가시 문제가 발생합니다
30분도 안돼서 강의 따라하는데 만나는 에러가 너무 많네요.. 앞에 있던 에러들은 어떻게든 해결했는데 pod를 yaml파일로 추가하는 과정에서 다음과 같은 에러가 발생합니다. Failed to pull image "kubetm/p8000": rpc error: code = Unknown desc = Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp: lookup registry-1.docker.io on 10.0.2.3:53: read udp 10.0.2.15:34804->10.0.2.3:53: i/o timeout같은 질문이 게시판에 있는걸 봤는데 그저 기다리라고 하시는데.. 다른 방법 없나요?? 거의 1시간째 기다리고 있는데..
- 해결됨대세는 쿠버네티스 [초급~중급]
volume 강의중에 스토리지 설치시 문제가 있어 도움 요청드려요
Volume (1.22) longhorn storage설치시 해당 가이드대로 진행시 502가 계속 나오는데요 혹시 이부분 도움 받을 수 있을까요??
- 미해결대세는 쿠버네티스 [초급~중급]
vagrant up 진행 중 Time Out 에러 발생
안녕하세요, vagrant up 진행 중에 아래와 같이 'SSH auth method : private key' 이후 단계에서 timed out 에러가 발생하여 문의드립니다.구글링해서 아래와 같이 조치도 했었는데요 증상은 동일합니다.'Hyper-V' Windows 기능 끄기BIOS 에서 'Intel Virtualization Technology' 기능 활성화 k8s-master VM 만 생성되고 나머지 node1,2는 생성되지 않습니다.해결 방법이 있을까요?*참고 : CPU 8 Core, RAM 16GB Windows 10 환경입니다. 아래는 제가 구글링하여 참고한 링크입니다.https://lng1982.tistory.com/257https://www.inflearn.com/questions/209630/vagrant-up-vm%EC%84%A4%EC%B9%98%EA%B0%80-%EC%95%88%EB%90%98%EB%84%A4%EC%9A%94 ** 혹시 생성된 master 노드 IP(192.168.56.30)로 로컬 PC 에서 ping 이 안되던데.. 해당 증상과 관련이 있을까요?** CPU 가상화 기능 유무
- 미해결대세는 쿠버네티스 [초급~중급]
워커노드 재기동 시 추가작업 문의드립니다.
워커 노드를 reboot now 명령어로 재기동한 경우[root@0I ~]# kubectl get nodesNAME STATUS ROLES AGE VERSIONk8s-master Ready control-plane,master 24h v1.22.0이렇게 마스터만 보이고 워커노드가 보이지 않습니다.노드 재기동 시 따로 실행해야하는 설정이 있는걸까요?
- 미해결대세는 쿠버네티스 [초급~중급]
join.sh의 내용이 없으며 localhost:8080 was refused 에러가 뜹니다.
Kubernetes Cluster 설치 v1.22를보고 설치 하였는데,설치 후 master node에 join하는 과정에서 join.sh파일은 생서되었으나 내용물이 없고, kubectl명령어를 써보면The connection to the server localhost:8080 was refused - did you specify the right host or port? 에러가 뜹니다. 신속하게 해결 하고 싶은데 답변 부탁드립니다. 참고로 vagrant up 실행시 아래와 같은 에러가 발생됩니다 ==> k8s-master: Running provisioner: shell...k8s-master: Running: inline scriptk8s-master: I0329 11:04:29.670608 14429 version.go:255] remote version is much newer: v1.26.3; falling back to: stable-1.22k8s-master: [init] Using Kubernetes version: v1.22.17k8s-master: [preflight] Running pre-flight checksk8s-master: [preflight] WARNING: Couldn't create the interface used for talking to the container runtime: docker is required for container runtime: exec: "docker": executable file not found in $PATHk8s-master: error execution phase preflight: [preflight] Some fatal errors occurred:k8s-master: [ERROR FileContent--proc-sys-net-bridge-bridge-nf-call-iptables]: /proc/sys/net/bridge/bridge-nf-call-iptables does not existk8s-master: [ERROR FileContent--proc-sys-net-ipv4-ip_forward]: /proc/sys/net/ipv4/ip_forward contents are not set to 1k8s-master: [preflight] If you know what you are doing, you can make a check non-fatal with --ignore-preflight-errors=...k8s-master: To see the stack trace of this error execute with --v=5 or higherk8s-master: failed to load admin kubeconfig: open /root/.kube/config: no such file or directoryk8s-master: To see the stack trace of this error execute with --v=5 or higherk8s-master: cp: cannot stat ‘/etc/kubernetes/admin.conf’: No such file or directoryk8s-master: chown: cannot access ‘/root/.kube/config’: No such file or directory
- 미해결대세는 쿠버네티스 [초급~중급]
vagrant up 설치 오류 문의요...
맥 환경에서 하고 있고 Apple M1 Pro 맥북 사용하고 있습니다. vagrant up 설치에서 아래와 같은 오류가 발생하는데 해결방법 문의드립니다.
- 미해결대세는 쿠버네티스 [초급~중급]
파드생성오류
object -pod 생성하는데 오류가 나오는데 왜그런가요?apiVersion: v1kind: Podmetadata: name: pod-1spec: containers: - name: container1 image: kubetm/p8000 ports: - containerPort: 8000 - name: container2 image: kubetm/p8080 ports: - containerPort: 8080
- 해결됨대세는 쿠버네티스 [초급~중급]
m1 노트북이고 vagrant up 문제가 있어요
k8s-master: Checking if box 'centos/7' version '2004.01' is up to date... 이렇게 나오고 더이상 진행이 안되요.
- 미해결대세는 쿠버네티스 [초급~중급]
Ingress 관련해서 service-loadbalancing 추가시 Ingress 목록에 나오지 않고 있습니다.
안녕하세요service-loadbalancing 추가 소스 추가시 정상적으로 추가가 되는듯 하지만Ingress 목록에는 생성되지 않고 있습니다.아래 코드를 대상으로 진행했으며 혹시 생성되지 않았나 싶어서 동일하게 아래 코드 실행시 이미 존재 한다고 나오고 있네요Deploying file has failedingresses.networking.k8s.io "service-loadbalancing" already existsOKapiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: service-loadbalancing spec: ingressClassName: nginx rules: - http: paths: - path: / backend: serviceName: svc-shopping servicePort: 8080 - path: /customer backend: serviceName: svc-customer servicePort: 8080 - path: /order backend: serviceName: svc-order servicePort: 8080
- 미해결대세는 쿠버네티스 [초급~중급]
vagrant up 에러 관련 문의드립니다.
안녕하세요. vagrant up 명령어를 입력하였는데 다음과 같이 에러가 발생합니다.. 인터넷에 찾아봐도 내용이 없는 것 같아 질문드립니다..윈도우11을 사용하고있어서 그런건가요..?
- 미해결대세는 쿠버네티스 [초급~중급]
docker 관련 질문 드립니다.
Pause Container pod 생성후docker ps -a명령어 수행시아무런 컨테이너도 안나오는데사용중인 가상화가 docker 가 아니라서 그런건가요? 사용중인 가상화 조회 방법은 어떻게 될까요?
- 미해결대세는 쿠버네티스 [초급~중급]
AWS KOPS 환경에서의 K8S DashBoard 오류 관련 문의 드립니다.
안녕하세요 DashBoard 관련 오류 질문 드립니다.먼저 K8S 구성은 AWS 환경에 KOPS 를 이용하여 K8S 를 구성하였습니다.후에 https://www.inflearn.com/questions/25189/%EC%95%88%EB%85%95%ED%95%98%EC%84%B8%EC%9A%94-%EC%A7%88%EB%AC%B8%EC%9E%85%EB%8B%88%EB%8B%A4링크의 질의응답을 참고하여kubectl proxy --address='0.0.0.0' --port=8001 --accept-host='.*' 명령어를 사용하였고 http://EC2공인아이피:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/#!/login를 사용하여 접속해본 결과위 화면과 같이 권한 문제가 발생하고 있습니다.. 배포하는 Dashboard 의 yaml파일에 Role Binding에 해당하는 부분에서 권한 부여를 하지 못해 이슈가 발생하는것으로 추정되는데.. 해당 권한을 부여할수 있는 방법에 대해서 알려주시면 감사하겠습니다!
- 미해결대세는 쿠버네티스 [초급~중급]
쿠버네티스 초기화 에러
init을 시도하는데 에러가 뜹니다.[init] Using Kubernetes version: v1.26.1[preflight] Running pre-flight checkserror execution phase preflight: [preflight] Some fatal errors occurred:[ERROR CRI]: container runtime is not running: output: time="2023-02-24T23:20:09+09:00" level=fatal msg="validate service connection: CRI v1 runtime API is not implemented for endpoint \"unix:///var/run/containerd/containerd.sock\": rpc error: code = Unimplemented desc = unknown service runtime.v1.RuntimeService", error: exit status 1[preflight] If you know what you are doing, you can make a check non-fatal with --ignore-preflight-errors=...To see the stack trace of this error execute with --v=5 or higher 어떻게 해결해야하나요??