묻고 답해요
169만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨Certified Kubernetes Administrator (CKA) – Practical Exam Guide
Ingress에서 Gateway로 전환하기 - 실습환경 구성
[📌문제풀이] Ingress에서 Gateway로 전환하기 해당 실습 환경구성에서 nginx 컨트롤러가 설치하는 문장이 빠져있는걸까요?NodePort 로 SVC가 생성이 안돼고 nginx 관련 Pod도 없는듯 합니다확인 부탁드립니다.
-
미해결Certified Kubernetes Administrator (CKA) – Practical Exam Guide
네임스페이스가 없습니다,
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다]0. 질문시 시험 지문을 그대로 복사하서나 이미지 캡쳐는 올리지 말아 주세요.1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요.2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다.3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요.4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다.5. 긴 로그는 제 메일로 보내주세요. (k8s.1pro@gmail.com)6. 카페 [강의 자료실]에도 많은 질문과 답변들이 있어요!
-
미해결eks를 활용한 spring 운영서버 배포(feat. devops의 모든것)
ingress_nginx.yml 질문
# ingress-controller 설치 명령어 # kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.1/deploy/static/provider/aws/deploy.yaml # aws lb -> ingress controller pod -> ingress -> service로의 라우팅 apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: nginx-ingress namespace: honeyricecake annotations: # 여기서 "nginx"로 지정한 것은 이 Ingress가 NGINX 기반 Ingress Controller에 의해 처리된다는 의미 kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/rewrite-target: /$1 #첫번쨰 prefix제거 spec: rules: - host: server.honeyricecake.shop # 설정하려는 도메인 이름. http: paths: # - path: / - path: /bradkim1/ #bradkim1으로 시작하는 모든 url요청을 nginx-service1로 라우팅한다는 정규표현식 pathType: Prefix backend: service: name: nginx-service port: number: 80 # - path: /bradkim2/ #bradkim2으로 시작하는 모든 url요청을 nginx-service2로 라우팅한다는 정규표현식 # pathType: Prefix # backend: # service: # name: nginx-service2 # port: # number: 80안녕하십니까 강사님. 강사님이 주신 ingress 코드에서 nginx.ingress.kubernetes.io/rewrite-target: /$1 #첫번쨰 prefix제거이 한줄이 어떻게 첫번쨰 prefix를 제거하고 스프링 백엔드로 prefix가 제거된 경로를 전달하는지 궁금하여 질문드립니다.
-
해결됨Certified Kubernetes Administrator (CKA) – Practical Exam Guide
CPU & Memory 재설정하기 질문있습니다
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다]deployment에 InitContainer가 있으면, 즉 container가 2개이면 600으로 주려고 했던 자원을 300씩 나눠서 주라고 하셨는데 특별한 이유가 있나요?결국 InitContainer가 종료되어야 kubelet이 메인 Container를 실행하는 걸로 알고 있는데 그러면 기존에 주던대로 600을 줘도 괜찮지않나요?
-
미해결대세는 쿠버네티스 (Helm편)
helm v4 release
안녕하세요! helm을 이제 공부하려고 첫 강의를 보고 있습니다.이 강의는 helm v3 기반인 것 같은데,새로 helm v4가 출시된 것 같아요. v3 기반이어도 이 강의를 쭉 들어도 무방한지,그리고 참고삼아 v4부터는 무엇이 달라지는건지 알 수 있을까요? 감사합니다.
-
미해결Certified Kubernetes Administrator (CKA) – Practical Exam Guide
nginx-static 네임스페이스가 없습니다.
[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다]1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요.2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다.3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요.4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다.5. 긴 로그는 제 메일로 보내주세요. (k8s.1pro@gmail.com)6. 카페 [강의 자료실]에도 많은 질문과 답변들이 있어요!
-
미해결바로쓰는 바이브코딩 – 운영비용 0원
컴퓨터 sleep 방지
안녕하세요, 강의 잘 듣고 있습니다. 궁금한 점이 있는데, 컴퓨터가 시간이 지나면 자동으로 sleep 되는데 그걸 어떻게 막을 수 있을까요? 참고로 Mac 사용중입니다.
-
해결됨무료 클라우드 인프라 구축하기 - 무료 고사양 서버에서 나만의 앱 배포까지 (feat. Oracle, k8s)
카드정보 입력이 필요하긴 한가보네요
저도 무료리소스 생성 안되길래 카드 정보 입력 후에 생성 가능했네요
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
강의자료 원본 애니메이션처리가 되어 있을까요?
PPT 원본자료요강의에서는 한번 클릭할떄마다 1,2,3 차례차례 애니메이션 처리되어 있는걸로 보여지는데원본 구매 하면 그런 처리가 되어 있는걸까요?
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
get pods 했을 때 connection refused가 뜹니다.
24년도에 수업 조금 들으면서 따라하다가 이번에 다시 마음 먹고 따라하고 있는데 설치 너무 어렵네요 ㅜㅜ[root@k8s-master ~]# k get pods -A E0217 14:17:02.299033 4108 memcache.go:265] couldn't get current server API group list: Get "https://192.168.56.30:6443/api?timeout=32s": dial tcp 192.168.56.30:6443: connect: connection refused E0217 14:17:02.300406 4108 memcache.go:265] couldn't get current server API group list: Get "https://192.168.56.30:6443/api?timeout=32s": dial tcp 192.168.56.30:6443: connect: connection refused E0217 14:17:02.300621 4108 memcache.go:265] couldn't get current server API group list: Get "https://192.168.56.30:6443/api?timeout=32s": dial tcp 192.168.56.30:6443: connect: connection refused E0217 14:17:02.302316 4108 memcache.go:265] couldn't get current server API group list: Get "https://192.168.56.30:6443/api?timeout=32s": dial tcp 192.168.56.30:6443: connect: connection refused E0217 14:17:02.304096 4108 memcache.go:265] couldn't get current server API group list: Get "https://192.168.56.30:6443/api?timeout=32s": dial tcp 192.168.56.30:6443: connect: connection refused The connection to the server 192.168.56.30:6443 was refused - did you specify the right host or port?
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
베이그란트 플러그인 설치 실패
12. 📝 빠르고 쉽게 설치하는 방법 (💻 실습)보면서 설치하고 있는데 vagrant plugin install vagrant-vbguest vagrant-disksize이게 안되서 여기 게시글과 LLM에 물어보니ssl, 무시 http요청을 시도해봤는데 안됐습니다플러그인을 설치 안해서 그런지vagrant up 명령어로 실행이 안되는것 같습니다.아래는 명령어와 오륜 내용 입니다.vagrant plugin install vagrant-vbguestInstalling the 'vagrant-vbguest' plugin. This can take a few minutes...Vagrant failed to load a configured plugin source. This can be causedby a variety of issues including: transient connectivity issues, proxyfiltering rejecting access to a configured plugin source, or a configuredplugin source not responding correctly. Please review the error messagebelow to help resolve the issue:IO::TimeoutError: Failed to open TCP connection to gems.hashicorp.com:443 (Blocking operation timed out!) (https://gems.hashicorp.com/specs.4.8.gz)Source: https://gems.hashicorp.com/
-
미해결쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)
실습겸 미니pc사보려는데 이정도면 괜찮을까요?
안녕하세요예전부터 간단한 실습용 미니PC살까 고민하다이번 강의 볼겸 구매하려는데이정도면 충분할지 조언좀 부탁드립니다.인텔 엘더레이크 N100 (4코어4스레드)램:16gb ssd 512
-
미해결쉽게 시작하는 쿠버네티스(v1.35)
6.2 nfs_exporter Permission denied
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다![질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? [예]2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예]3. 질문 잘하기 법을 읽어보셨나요? [예](https://inf.run/DvsRD)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. (https://inf.run/Ljaer)[질문 하기]안녕하세요 6.2 nfs_exporter.sh log 실행 시에 permission denied로 출력이 되고 있습니다.권한 신청이 필요한 것일까요? 출력 내용:root@cp-k8s:~# ~/_Lecture_k8s_starter.kit/ch6/6.2/nfs_exporter.sh log -bash: /root/_Lecture_k8s_starter.kit/ch6/6.2/nfs_exporter.sh: Permission denied
-
미해결쉽게 시작하는 쿠버네티스(v1.35)
12분 13초부터의 내용 질문
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다![질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요]2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요]3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요](https://inf.run/DvsRD)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. (https://inf.run/Ljaer)[질문 하기] 안녕하세요 강사님마지막 부분인 12분 13초에서 마스터 노드의 스케줄러를 삭제했을때 스케줄러 뿐 아니라 다른애들도 Terminating 상태로 바뀌던데원래 이럴때도 있나요? 컨테이너를 재시작하니 같이 다시 올라오긴 하던데 문득 하다가 궁금해서 여쭙습니다. root@cp-k8s:~# kubectl delete pod kube-scheduler-cp-k8s -n kube-system pod "kube-scheduler-cp-k8s" deleted root@cp-k8s:~# kubectl get pods -n kube-system NAME READY STATUS RESTARTS AGE calico-kube-controllers-546f76d588-9b7jz 0/1 ContainerCreating 0 18s calico-kube-controllers-546f76d588-pft8d 1/1 Terminating 6 (163m ago) 40d calico-node-98wj4 1/1 Running 6 (163m ago) 40d calico-node-99qnn 1/1 Running 6 (163m ago) 40d calico-node-mpfgs 1/1 Running 6 (163m ago) 40d calico-node-qtflz 1/1 Running 5 (163m ago) 40d coredns-7db6d8ff4d-7rchb 1/1 Terminating 6 (163m ago) 40d coredns-7db6d8ff4d-8h77t 1/1 Running 0 18s coredns-7db6d8ff4d-f8h6d 1/1 Running 0 18s coredns-7db6d8ff4d-jbrwq 1/1 Terminating 6 (163m ago) 40d etcd-cp-k8s 1/1 Running 8 (163m ago) 40d kube-apiserver-cp-k8s 1/1 Running 7 (163m ago) 40d kube-controller-manager-cp-k8s 1/1 Running 8 (98m ago) 40d kube-proxy-pdbhq 1/1 Running 6 (163m ago) 40d kube-proxy-r92cp 1/1 Running 6 (163m ago) 40d kube-proxy-td6d4 1/1 Running 6 (163m ago) 40d kube-proxy-vch42 1/1 Running 6 (163m ago) 40d kube-scheduler-cp-k8s 1/1 Terminating 7 (163m ago) 16m
-
해결됨비전공자도 이해할 수 있는 쿠버네티스 입문/실전
Docker Desktop 설치 관련 질문드립니다!
안녕하세요.자료 내의 URL 통해 Docker Desktop설치를 진행하였습니다! Dokcer Desktop설치 이후 쿠버 공식페이지에서 kubectl 1.35버전 다운로드하니, connectex 오류가 발생하였습니다. Docker Desktop에서 "Enable Kubernetes 활성"-> "kubeadm" 설치하니 kubectl 1.34로 설치되어 정상 확인되었는데, 버전 호환이 따로 있는걸까요?Client Version: v1.35.0Kustomize Version: v5.7.1Unable to connect to the server: dial tcp [::1]:8080: connectex: No connection could be made because the target machine actively refused it.
-
미해결쿠버네티스 어나더 클래스-Sprint5(#Istio #Kiali #Jaeger #Cert-Manager)
실습환경 구성중 문의
안녕하세요 첫 window 실습 환경 구성 중 아래와 같은 문제가 발생했습니다. 근본적으로 차트 레포지토리가 사라져서 발생한 문제같습니다.다른 우회 방안이 있는지 궁금합니다. master-node: ======== [9-2-2] Dashboard설치 ======== master-node: Error: looks like "https://kubernetes.github.io/dashboard" is not a valid chart repository or cannot be reached: failed to fetch https://kubernetes.github.io/dashboard/index.yaml : 404 Not Found master-node: Error: repo k8s-dashboard not found master-node: tar: kubernetes-dashboard-7.7.0.tgz: Cannot open: No such file or directory master-node: tar: Error is not recoverable: exiting now master-node: % Total % Received % Xferd Average Speed Time Time Time Current master-node: Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Failed to create the file ./kubernetes-dashboard/values-custom.yaml: master-node: Warning: No such file or directory100 772 100 772 0 0 2138 0 --:--:-- --:--:-- --:--:-- 2138 master-node: curl: (23) Failed writing body (0 != 772) master-node: Release "kubernetes-dashboard" does not exist. Installing it now. master-node: Error: path "./kubernetes-dashboard" not found master-node: ======== [9-2-3] Dashboard Admin 접근 권한 생성 ======== master-node: Error from server (NotFound): error when creating "https://raw.githubusercontent.com/k8s-1pro/install/main/under-thesea/k8s-cluster-1.30/kubernetes-dashboard-7.7.0/serviceaccount.yaml": namespaces "kubernetes-dashboard" not found master-node: clusterrolebinding.rbac.authorization.k8s.io/admin-user created master-node: Error from server (NotFound): error when creating "https://raw.githubusercontent.com/k8s-1pro/install/main/under-thesea/k8s-cluster-1.30/kubernetes-dashboard-7.7.0/secret.yaml": namespaces "kubernetes-dashboard" not foundThe SSH command responded with a non-zero exit status. Vagrantassumes that this means the command failed. The output for this commandshould be in the log above. Please read the output to determine whatwent wrong.
-
미해결쉽게 시작하는 쿠버네티스(v1.35)
K8S https 로 try 하는 부분에 대한 Error 확인
질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다![질문 전 답변]1. 강의에서 다룬 내용과 관련된 질문인가요? [아니요]2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예]3. 질문 잘하기 법을 읽어보셨나요? [예](https://inf.run/DvsRD)4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. (https://inf.run/Ljaer)[질문 하기]안녕하세요k8s 를 테스트 중에 있습니다. containers: - name: operator image: 192.168.200.111:5000/ibm-spectrum-scale-csi-operator:latest imagePullPolicy: IfNotPresentkube 오퍼레이터를 yaml 파일로 만들려고하는데, local repo인 (192.168.200.111:5000) 에서 가지고 오려고합니다curl http://192.168.200.111:5000/v2/ibm-spectrum-scale-csi-operator/manifests/latest 로는 잘되는데curl https:// 로는 불가능한데,kubectl apply -f ibm-spectrum-scale-csi-operator.yaml 하면 ImagePullBackOff 뜹니다ErrImagePull 로 가는데이에 에러 내용은 아래와 같이 나와요 Warning Failed 29s (x3 over 74s) kubelet Failed to pull image "192.168.200.111:5000/ibm-spectrum-scale-csi-operator:latest": failed to pull and unpack image "192.168.200.111:5000/ibm-spectrum-scale-csi-operator:latest": failed to resolve image: failed to do request: Head "https://192.168.200.111:5000/v2/ibm-spectrum-scale-csi-operator/manifests/latest": http: server gave HTTP response to HTTPS client Warning Failed 29s (x3 over 74s) kubelet Error: ErrImagePull Warning FailedToRetrieveImagePullSecret 4s (x8 over 74s) kubelet Unable to retrieve some image pull secrets (ibm-entitlement-key); attempting to pull the image may not succeed. Normal BackOff 4s (x5 over 74s) kubelet Back-off pulling image "192.168.200.111:5000/ibm-spectrum-scale-csi-operator:latest" Warning Failed 4s (x5 over 74s) kubelet Error: ImagePullBackOff쿠버가 https 로 트라이는하는데 실패하는데 방안이 있을까요?
-
해결됨eks를 활용한 spring 운영서버 배포(feat. devops의 모든것)
24강에서 depl_svc.yml 질문 있습니다.
depl_svc.yml을 apply 했는데 계속 pod이 CrashLoopBackOff 상태가 되어서 log를 확인해보려 했더니 exec format error가 뜹니다.현재 맥북(M2)을 사용중인데 exec format error 이 오류는 CPU 아키텍처 불일치 문제 때문이라고 하는데 어떻게 해결해야 할까요?
-
미해결쿠버네티스 어나더 클래스-Sprint4 (#Promethues #Grafana #Loki #OpenTelemetry)
profile을 "dev"로 실행했을 때 pod 오류
안녕하세요."Grafana dashboard 만들기"와 "open telemetry 구조와 log 포맷" 강의에서 실행하는 app tester를 실행하면 아래와 같이 프로세스가 종료되어 버리네요.kubectl logs -n anotherclass-435 core-4351-574f49d5d9-697cn --previous . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v3.1.0) 2026-01-25 02:49:14.322 [main] INFO com.pro.app.AppApplication - trace_id= user_id= Starting AppApplication v4.0.0-SNAPSHOT using Java 17.0.2 with PID 1 (/usr/src/myapp/app.jar started by root in /usr/src/myapp) 2026-01-25 02:49:14.421 [main] INFO com.pro.app.AppApplication - trace_id= user_id= The following 1 profile is active: "dev"profile이 dev 일 때만 발생하는 것 같은데, 어느 부분을 확인해보면 될까요?
-
미해결[2026 NEW] 기초부터 이해하는 쉬운 쿠버네티스 - 리소스편
영상 강의에서 CoreDNS 이론을 설명하는 부분이 누락된 것 같습니다.
안녕하세요.영상 강의에서 CoreDNS 이론을 설명하는 부분이 누락된 것 같습니다. 강의 자료에는 있는데, 영상 자료는 없는 것 같아서요.확인 부탁 드려요. 감사합니다.