inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

kubectl exec 에러가 발생해서 문의드립니다.

해결됨

금융 인프라를 운영하는 Toss 개발자의 Kubernetes

안녕하세요. pod 강의를 듣다가 문제가 생겨서 문의드립니다. 제가 Docker Desktop(v.4.80.0) + kubeadm 으로 강의 세팅을 비슷하게 하고 학습 진행 중입니다. 그런데 아래 명령어들은 모두 잘되는데... kubectl apply -f my-first-pod kubectl get pods -o wide kubectl logs my-first-pod 아래 명령어가 치면... kubectl exec -it my-first-pod -- /bin/bash 아래와 같은 에러가 발생합니다. error: Internal error occurred: error sending request: Post "//[::]:57349/cri/exec/LZxZE5Gs": http: server gave HTTP response to HTTPS client docker desktop 에서 k8s reset 도 해봤는데, 여전하더라구요.

  • docker
  • kubernetes
  • msa
  • infrastructure
  • k8s
식빵 댓글 3 좋아요 0 조회수 93

3강 시험환경 설명 및 강의실습에 대한 가이드에 문제풀이 영상이 맞나요?

미해결

Certified Kubernetes Application Developer (CKAD) – Practical Exam Guide

현재 '시험환경 설명 및 강의실습에 대한 가이드' 가 19분 짜리 ImagePolicyWebhook 설정하기 문제풀이 강의인데, 이게 맞나요? 이후 강의들에 사용할 실습 환경들이 세팅되어 있지 않습니다. 예를 들면, 환경설정을 마친 뒤에 4강을 들어가면 강의 및 문제풀이에 필요한, build/DockerFile 파일을 찾을 수 없네요.

  • 네트워크
  • kubernetes
  • devops
  • infrastructure
  • container
cechoi 댓글 3 좋아요 1 조회수 82

카페에 업데이트 해주신 내용 관련 문의

미해결

Certified Kubernetes Administrator (CKA) – Practical Exam Guide

[Update 26.05.15] requests.cpu: 250m에서 400m로 변경 requests.memory : 600Mi에서 400Mi로 변경 해당 문제 카페 내용이 이렇게 작성해주셨는데, 위 내용이 잘 이해가 안 가서요! 강사님께서 시험보셨던 환경 기준으로 400m, 400Mi로 설정해야 통과가 가능했다는 것인지 궁금합니다.

  • kubernetes
  • devops
  • certificates
  • container
강민석 댓글 1 좋아요 0 조회수 74

쿠버네티스 설치 후 노드 확인 명령어가 없는 명령어로 나옵니다.

미해결

Certified Kubernetes Administrator (CKA) – Practical Exam Guide

안녕하세요. Windows 환경에서 설치 후 master 노드까지 접속은 했는데, 이미지 파일과 같이 쿠버네티스 명령어가 입력이 안되거나 cka0001 유저로 전환 시 없는 계정으로 나옵니다. cka0001로 로그인도 안됐었습니다.. 확인 부탁드립니다. 감사합니다.

  • kubernetes
  • devops
  • certificates
  • container
댓글 8 좋아요 1 조회수 103

안녕하세요. 실습 관련해서 여쭤볼 것이 있습니다.

해결됨

실리콘밸리 엔지니어에게 배우는 쿠버네티스 for SWE

질문은 많으시면 많을수록 좋습니다. 가능한 빠른 답변 드리겠습니다. 원활한 답변을 위해, 자세한 질문 사항 부탁드려요 😋 강의를 들으면 뒤에 실습이 나오는 데 강의 내내 처음에 어떤 식으로 시작하는 건지가 안나와 있어서요... 처음에 개념설명해주시다가 갑자기 아무맥락없이 실습을 하시는 것 같은데... 맥락이 있는데 제가 그냥 잘 모르는 것인지 그냥 가볍게 강사님이 쳐주시는거 보기만 하면 되는건지 헷갈립니다. 어떤 식으로 진행해야 하나요? 미니큐브도 설치하고 도커 데스크톱도 설치하고 했는데... 처음부터 실행화면이 안나오고 개념설명하다가 개념부분만 그냥 갑자기 시작하는 느낌이 계속 들어요.

  • kubernetes
양키 댓글 2 좋아요 0 조회수 50

4. Container 빌드 & 저장하기 - 자료 관련

미해결

Certified Kubernetes Application Developer (CKAD) – Practical Exam Guide

안녕하세요. 컨테이너 빌드 챕터에서 [자료] 다운로드 시 PDF 파일이 아닌 해당 챕터의 영상이 다운로드 되는 문제가 발생하는거 같습니다. 어디에 적어야될지 몰라서 이곳에 남겨놓습니다.

  • 네트워크
  • kubernetes
  • devops
  • infrastructure
  • container
_hamtaro_o 댓글 2 좋아요 1 조회수 72

aws 로드 밸런서가 생성되지 않습니다.

미해결

eks를 활용한 spring 운영서버 배포(feat. devops의 모든것)

kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.1/deploy/static/provider/aws/deploy.yaml 이 명령어를 입력하고 로드밸런서에 접속했는데 생성이 되질 않습니다. 어떤 설정을 잘못한걸까요? 로그에서는 제대로 실행됐다고 떴습니다.

  • aws
  • docker
  • kubernetes
  • github-actions
  • argocd
잉꼬팡이 댓글 3 좋아요 0 조회수 67

쿠버네티스 어나더 클래스-Sprint 1, 2 강의 관련 질문이있습니다.

미해결

쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)

안녕하세요. 먼저 질 높은 강의를 제공해 주셔서 진심으로 감사드립니다. 저는 최근 '쿠버네티스 어나더 클래스 - Sprint 1, 2' 강의를 구매하여 본격적으로 수강을 시작한 학습자입니다. 강의를 들으며 궁금한 점이 생겨 이렇게 문의 드리게 되었습니다. 저는 쿠버네티스에 대한 기본적인 개념은 이해하고 있고, 실무 환경에서 완벽하진 않지만 직접 클러스터를 구축하고 운영해 본 경험이 있습니다. 그리고 현재 개인 홈서버에도 쿠버네티스 클러스터가 구성되어 있는 상태입니다. 이에, 강의에서 제공해 주시는 설치 스크립트를 사용하지 않고, 제가 직접 구축한 쿠버네티스 환경에서 강의를 따라가며 실습을 진행할 경우 환경 차이로 인한 시행착오가 많거나 난이도가 크게 높아질 수 있는지 여쭤보고 싶습니다. 바쁘신 와중에 문의 드려 죄송합니다. 좋은 답변 부탁드리겠습니다. 감사합니다.

  • kubernetes
  • devops
  • argocd
  • container
  • helm
대전남자 댓글 1 좋아요 1 조회수 72

안녕하세요, Oracle Cloud Free Tier 가입 과정에서 계속 오류가 발생해 문의드립니다.

해결됨

무료 클라우드 인프라 구축하기 - 무료 고사양 서버에서 나만의 앱 배포까지 (feat. Oracle, k8s)

카카오뱅크 실물 체크카드(Mastercard)를 사용 중이고, 카드 인증 단계에서는 초록 체크가 뜨지만 마지막 계정 생성 단계에서 “등록을 완료할 수 없습니다” 오류가 반복됩니다. 카드 명의, 주소, 전화번호, VPN 여부, 시크릿 모드까지 확인했는데도 해결되지 않아 강의에서 권장하는 가입 방법이나 한국 카드 기준 주소 입력 방식이 있는지 궁금합니다.

  • 네트워크
  • kubernetes
  • 포트폴리오
  • cloud-computing
  • k8s
박성호 댓글 2 좋아요 1 조회수 718

배포 파이프라인 구축 후 마주하게 되는 고민들 (💻 실습)

미해결

쿠버네티스 어나더 클래스-Sprint 1, 2 (#실무기초 #설치 #배포 #Jenkins #Helm #ArgoCD)

배포 파이프라인 구축 후 마주하게 되는 고민들 ( 💻 실습) >> 실습 진행하고 있는데요 영상에서는 DOCKERHUB_USERNAME GITHUB_USERNAME 없이 빌드하셨는데 스샷처럼 나오는게 정상인가요?

  • kubernetes
  • devops
  • argocd
  • container
  • helm
차니CHB 댓글 2 좋아요 1 조회수 61

쿠버네티스에서의 스토리지 사용

미해결

Certified Kubernetes Administrator (CKA) – Practical Exam Guide

[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 0. 질문 시 시험 지문을 그대로 복사 하거나 이미지 캡쳐를 올리지 말아 주세요. 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) 6. 카페 [ 강의 자료실 ]에도 많은 질문과 답변들이 있어요! 7. [ 💡 개념이해] 스토리지 종류와 사용 방법 4:48 워커노드에 폴더를 만들고 파드에 데이터 저장 공간으로 연결해서 사용하는건,file 스토리지라고 말해주셨는데 Block 스토리지가 아닌지 궁금합니다. 노드에 폴더를 만들어 데이터 저장공간으로 사용하면, 다른 Worker 노드에서도 접근이 불가능하고, Nas로서 사용가능한것도 아닌데, Block 스토리지가 맞는것 같습니다.

  • kubernetes
  • devops
  • certificates
  • container
BEEE 댓글 2 좋아요 1 조회수 84

Windows localhost:30000 연결 거부 현상

미해결

비전공자도 이해할 수 있는 쿠버네티스 입문/실전

강사님 안녕하세요 ! Docker부터 시작해서 쿠버네티스까지 강사님 강의를 잘 듣고 있습니다. 다름이 아니라 쿠버네티스를 사용하면서 강의를 따라 localhost:30000 주소를 통해 테스트 접속을 하려고 하는데 접속이 안되서 문의 드립니다. Deployment 와 Service는 강의를 따라가기 위해 그대로 작성했습니다. Pods 3개는 정상적으로 실행 되는걸 확인했습니다. pods 내부에 직접 들어가 호출을 하니 정상적으로 호출이 됐습니다. 포트 포워딩을 했을 때도 정상적으로 접속이 되는걸 확인 했습니다. 저와 같은 내용의 질문이 있어 강사님이 제시 해주신 방법들을 우선적으로 시도 해봤으나(Docker desktop 완전히 종료. 5분 정도 대기 후 다시 start, 쿠버네티스 리셋, netstat 을 통한 30000번 포트 우선 점유 프로세스 확인) 아직 연결은 안되는 상황 입니다. kubectl describe service spring-service 결과와 kubectl get svc -o wide 조회 결과 같이 첨부드립니다. 구글링과 AI 등을 사용해서 해결방법을 우선적으로 찾아봤는데 아직 명확한 해결법은 찾지 못했습니다. 해결방법이 궁금합니다 !

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
tnipsul 댓글 2 좋아요 0 조회수 100

26년 5월 합격 관련

미해결

Certified Kubernetes Administrator (CKA) – Practical Exam Guide

안녕하세요 26년 5월에도 이 강의의 문제들을 반복하며 풀고 이해한다면 충분히 합격 할 수 있을까요 !? 궁금하여 여쭤봅니다ㅜ

  • kubernetes
  • devops
  • certificates
  • container
신재 댓글 2 좋아요 1 조회수 140

curl 200 반환 실패의 건

미해결

Certified Kubernetes Administrator (CKA) – Practical Exam Guide

[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 0. 질문 시 시험 지문을 그대로 복사 하거나 이미지 캡쳐를 올리지 말아 주세요. 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) 6. 카페 [ 강의 자료실 ]에도 많은 질문과 답변들이 있어요! 안녕하세요 강사님! Ingress 문제 실습 중 제 환경에서 검증 명령이 실패해 궁금하여 작성합니다. curl을 했을때 계속 000이 나와서 이것저것 봤는데 아무리 해봐도 안돼서요..ㅎ 제가 잘 몰라 놓치는 부분이 분명히 있을 것 같은데 혼자서 찾기는 어려워 질문드립니다..! 문제 조건에 맞춰 아래와 같이 Ingress를 생성했습니다. apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: echo namespace: echo-sound spec: ingressClassName: nginx rules: - host: example.org http: paths: - path: /echo pathType: Prefix backend: service: name: echoserver-service port: number: 8080 현재 Ingress 상태를 확인하면 backend가 정상적으로 잡혀 있는것으로 보입니다. Host: example.org Path: /echo Backend: echoserver-service:8080 Endpoint: 20.108.82.221:8080 Event: nginx-ingress-controller Scheduled for sync Service도 정상적으로 8080 포트를 사용 중입니다. Service name: echoserver-service Namespace: echo-sound Type: ClusterIP ClusterIP: 10.110.134.244 Port: 8080/TCP Ingress Controller Service 상태는 아래와 같습니다. Namespace: ingress-nginx Service: ingress-nginx-controller Type: LoadBalancer ClusterIP: 10.98.50.248 External IP: pending Port: 80:30523/TCP, 443:30483/TCP /etc/hosts에는 아래처럼 설정되어 있습니다. 192.168.56.40 example.org 그리고 example.org 는 IPv4 기준으로 192.168.56.40으로 정상 해석됩니다. 다만 문제의 검증 명령을 실행하면 실패합니다. curl -4 -v http://example.org/echo 결과는 아래와 같습니다. Trying 192.168.56.40:80... connect to 192.168.56.40 port 80 failed: Connection refused 반면 NodePort와 Host 헤더를 직접 지정하면 정상적으로 200이 반환됩니다. curl -H "Host: example.org " http://192.168.56.40:30523/echo 결과: 200 제가 보기에는 Ingress, Service, Endpoint 연결은 정상이고, 현재 문제는 검증 명령이 example.org :80으로 접근하는데 혹시 강의내용대로 따라가며 했는데도 강사님과 제 결과가 다른 이유가 있을까요..? 또한 이 경우 문제의 검증 명령 그대로 200이 나오게 하려면 어떤 설정을 확인해야 할까요? 감사합니다!

  • kubernetes
  • devops
  • certificates
  • container
2romade 댓글 4 좋아요 1 조회수 120

Service(name: traefik)의 EXTERNAL_IP 가 Pending 입니다.

미해결

Certified Kubernetes Application Developer (CKAD) – Practical Exam Guide

[👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 0. 질문 시 시험 지문을 그대로 복사 하거나 이미지 캡쳐를 올리지 말아 주세요. 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) 6. 카페 [ 강의 자료실 ]에도 많은 질문과 답변들이 있어요! 안녕하세요. 일프로님. 강의 잘 보고 있습니다. 강의 7:27 쯤 k get svc -n traefik 명령을 입력했을 때, 해당 서비스 객체의 externalIP가 강의에서는 보이지만, 실습 환경에서는 Pending으로 나옵니다. 이번 강의의 환경세팅 삭제 명령을 입력하고, 다시 환경세팅을 해보아도 같은 상황입니다. 서비스 타입은 LoadBalancer 이지만, 실습 환경은 로컬 클러스터이기에 metalLB 설정 / 서비스 타입을 NodePort로 변경 / 외부 로드밸런서 사용 과 같은 작업이 필요할까요? (현재) 외부 IP가 없다보니 최종 검증 명령어인 curl http://external.app.local/ 입력 시, curl: (7) Failed to connect to external.app .local port 80: Connection refused 이러한 에러가 나옵니다. 확인 한 번 해주시면 감사하겠습니다...!

  • 네트워크
  • kubernetes
  • devops
  • infrastructure
  • container
Jihoon Shin 댓글 2 좋아요 1 조회수 81

[15. ConfigMap, Secret - 실습] Env (File) 실습 시 문의사항

미해결

대세는 쿠버네티스 (초급~중급편)

안녕하세요. Configmap 실습 중 궁금한 사항이 있어 글 남깁니다. 2:34 부근 Env (File) 실습 중 master node 에서 파일 생성 시 configmap 폴더에서 만드시는데요. 저 폴더는 경로가 어떻게 되는건가요? 아니면 그냥 아무 폴더에서 파일을 만들면 되는건가요? [👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com )

  • docker
  • kubernetes
  • devops
  • container
hychoi 댓글 2 좋아요 1 조회수 89

학습방법 문의

미해결

Certified Kubernetes Administrator (CKA) – Practical Exam Guide

안녕하세요. 강의 잘 듣고 있습니다. 학습 간 궁금한 점이 있는데요.. 예를 들어 문의드릴게요. 문제풀이 pvc 복구하기 강의를 보다보면 yaml 파일 작성중에 namespace는 기본 템플릿에 없어서 namespace를 문제에 명시된 것으로 추가해주는 부분이 나오는데 이처럼 템플릿에 포함되어있지 않는 부분들을 입력해줘야할때 어느 라인에 어떤 값을 입력해야하는지 모를 수 있겠다 싶어서요 물론 더 깊은 학습을 통해 yaml 작성 관련된 내용도 공부를 하면 당연히 알수 있는 내용일테지만, 학습하면서 관련 내용에대한 학습법 에대해 문의 드리고 싶습니다.

  • kubernetes
  • devops
  • certificates
  • container
김진환 댓글 2 좋아요 1 조회수 93

Node Schedule 실습 시 pod3 생성 시 메모리 요청량이 올라가지 않는 사항

미해결

대세는 쿠버네티스 (초급~중급편)

Node Schedule 실습 시 pod3 생성 시 강사님의 pod와 달리 메모리 요청량이 올라가지 않는 현상이 발생합니다 그래서 pod4 생성 시 worker2가 아닌 worker1에 할당이 되고 있습니다. [👍좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com )

  • docker
  • kubernetes
  • devops
  • container
hychoi 댓글 1 좋아요 1 조회수 68

Readiness Probe 관련 질문드립니다.

미해결

CloudNet@ - Amazon EKS 확장판 강의

안녕하세요. Readiness Probe 관련해 궁금한 부분이 생겨 질문드립니다. 강의에서 Rolling Update 중, 대상 그룹의 신규 Pod 대상이 Active 상태로 진입하기 전에 기존 Pod 대상이 Draining 상태로 전환되어 통신이 불가능한 상황에 Readiness Probe 설정으로 이를 개선할 수 있다고 하셨습니다. 하지만 위와 같은 상황에서 ALB 대상 그룹에서 new Pod(1)이 Initial 상태이고 old Pod(1)이 draining 상태인 경우, 통신이 불가능하다고 생각했습니다. (15초와 27초 사이) 따라서 이 문제는 Readiness Probe만으로 해결된다기보다는 Readiness Probe, Pod Graceful Shutdown, Termination Grace Period 세 가지 설정을 같이 사용할 때 개선될 수 있는 것으로 이해했습니다. 제가 제대로 이해한 것이 맞는지 궁금합니다. 또한 찾아보니 Readiness Gate를 사용하면 Pod가 ALB 대상 그룹에서 healthy인지 확인 후에 기존 Pod를 종료할 수 있다고 하는데, 이러한 설정도 실무에서 자주 사용하는지 궁금합니다. 감사합니다.

  • aws
  • kubernetes
  • security
  • observability
  • eks
ssunn0812 댓글 1 좋아요 0 조회수 61

강사님 가이드 부탁드립니다.

미해결

쿠버네티스 어나더 클래스-Sprint5(#Istio #Kiali #Jaeger #Cert-Manager)

강사님이 제공해주신 sprint 는 모두 들었고, helm 도 들었습니다. 아울러 자체적으로 IAM, Keycloak 등도 추가로 공부했습니다. 이제 강사님이 추가로 제공해줄 강의 sprint6 을 편하게 들으면서 더 깊게 하면 되겠구나 생각하고 있었는데 sprint6 계획이 없으시다고 하니 많이 애석합니다. 강사님 혹시 sprint6 에서 어떤걸 주제로 하시려 했는지요? (지난번 얼핏 타노스를 언급하시긴 했는데...) 알려주시면 저 혼자라도 공부하고 싶어서 여쭤 봅니다. 괜찮으시면 부탁드리겠습니다.

  • kubernetes
  • istio
  • jaeger
  • cert-manager
  • kiali
내일은 한걸음 더 나아갈거야 댓글 1 좋아요 1 조회수 71

인기 태그

인프런 TOP Writers

주간 인기글