inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

현재 배포 아키텍처에서 Kafka 테스트 배치 및 구성 방향 질문드립니다.

미해결

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

안녕하세요 강사님! 강의 잘 듣고 있습니다. 현재 개인 프로젝트를 EKS 기반(Spring Boot + RDS PostgreSQL)으로 AWS에 배포 완료한 상태에서, 대용량 부하 테스트 및 장애 복구 경험을 포트폴리오에 깊이 있게 녹여내고자 고민 중입니다. 실무 및 기술 검증 관점에서 Kafka를 어디에 어떻게 배치하여 테스트하는 것이 맞는지 2가지 방향을 고민해 보았는데, 강사님의 조언을 얻고 싶어 질문드립니다. [현재 저의 아키텍처 구조] EKS (Worker Node 2개) + Spring Boot (Kotlin) Amazon RDS PostgreSQL ALB -> Ingress -> Service -> Pod [고민 중인 2가지 방향] 아키텍처 내부에 Kafka를 직접 추가하여 검증하는 방식 EKS 내부(Pod) 또는 Amazon MSK로 Kafka를 추가하고, 결제 승인 웹훅이나 대량 데이터 수집 로직을 비동기 이벤트 기반으로 변경합니다. 목적: k6 부하 테스트 시 Consumer Lag 지연 측정, EKS Pod 강제 종료 시 메시지 재처리 및 멱등성(중복 방지)을 실제로 아키텍처상에서 검증하고 포트폴리오에 데이터로 남기는 목적입니다. 2. 아키텍처 외부에 별도 격리 환경으로 테스트 후 결과만 포트폴리오에 녹이는 방식 메인 배포 아키텍처는 현재 구조(Spring Boot + RDS)로 깔끔하게 유지하고, Kafka 관련 부하/장애 테스트는 로컬 Docker Compose나 별도 테스트 전용 EC2 인스턴스에서 독립적으로 진행한 뒤 "비동기 메세징 검증 경험"으로 정리합니다. [질문 내용] 면접관 입장에서 "실제 포트폴리오의 완성도와 깊이"를 보여주려면, 현재 EKS 메인 아키텍처에 Kafka를 직접 편입시켜 비동기 파이프라인 전체를 부하 테스트한 지표를 보여주는 것이 훨씬 설득력이 있을까요? 아니면 서비스의 복잡도보다 "결제/예약 시 정합성과 장애 상황(Consumer 중단, 메시지 중복)을 데이터로 검증했는가" 자체가 더 핵심이므로, 별도 환경에서 테스트한 기록만 남겨도 충분한 가치가 있을까요? 강의 범위 외의 포트폴리오 전략 관련 질문이지만, 현업에서의 실무적 관점이 궁금하여 여쭤봅니다. 바쁘시겠지만 방향성에 대해 조언해 주시면 정말 큰 도움이 될 것 같습니다. 감사합니다!

  • aws
  • docker
  • kubernetes
  • github-actions
  • argocd
이경용 댓글 1 좋아요 0 조회수 15

nginx 질문드려도될까요?

미해결

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

강의해주신부분에서 docker push해서 이미지 올린거 실습하다 궁금해서 질문드리는데요. ecr처음 상요할때 nginx? 랑 프론트는 보통 어디에 하는것인지 궁금합니다... eks에서는 실제 nginx설치가 필요없는것인지? 또 프론트는 하나의 이미지에 같이 배포하는지 궁금합니다.

  • aws
  • docker
  • kubernetes
  • github-actions
  • argocd
이경용 댓글 1 좋아요 0 조회수 24

code in python 추가 안됩니다

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

위의 스샷에 보이듯이 python3를 찾지 못한다고해서 해당 강의 문의 내용 찾아보니까 아래의 코드를 추가하라고 하셔서 추가하고 mobaxterm에서 docker compose --profile docker-compose.yml up -d 를 통해 실행했는데도 되지않습니다. 어떻게 처리해야할까요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
YDY 댓글 2 좋아요 0 조회수 40

안녕하세요aks에대한 문의드립니다.

미해결

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

잉그레스? 실습듣다 문득 궁금해서 문의드리는데요. 만약에 A란 프로젝트 하고 eks 부분을 지우고 B프로젝트를 제 설정할경우 호스트서버? 도메인주소 신청하는곳에 변경내용을 다시해야하는지 또한 잉그레스?도 다시 설정해줘야하는지 궁금해지는데 알려주실수있으실까요?

  • aws
  • docker
  • kubernetes
  • github-actions
  • argocd
이경용 댓글 1 좋아요 0 조회수 28

TTL 산정 기준

해결됨

초당 500,000+건 트래픽을 처리하는 카카오 면접관의 Redis

안녕하세요. 현업에서 TTL을 설정할 때 산정하시는 기준이 궁금합니다. 어떤 근거로 산정하거나 또는 기준에 대한 공식이나 예시가 혹시 있을까용? 감사합니다.

  • javascript
  • docker
  • redis
  • backend
가다가진아 댓글 1 좋아요 0 조회수 43

Git Bash Winpty 설정

미해결

개발자를 위한 쉬운 도커

alias라는 명령어를 쳤는데, alias docker='winpty docker'이 안나와요 어떻게 쉽게 해결하죠?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
Jaehee Kim 댓글 1 좋아요 0 조회수 42

git 설치하기

미해결

개발자를 위한 쉬운 도커

git 다운로드 후에, git을 열었을떄, 위의 화면처럼 command is not founded가 떠여 어떻게 해야 쉽게 해결하는지 알려주세요

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
Jaehee Kim 댓글 1 좋아요 0 조회수 39

airtable 리스트가 조회 안됩니다

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

이렇게 리스트 조회가 불가해서 airtable 인증이 안되었나 확인해보면 인증이 되었다고 보입니다. 무엇이 문제일까요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
YDY 댓글 1 좋아요 0 조회수 46

제미나이 대신 클로드

해결됨

수익형 AI Agent n8n 전문가 강의, 블로그·쇼츠 자동화

제미나이 대신 클로드를 사용하려고 합니다. 대화창에서 ai를 선택하려고 하니, upgrade를 하라고 써있고 들어가보면 결제하라고 합니다. 무료로 하는 다른 방법이 있을까요? 그리고 클로드를 사용할 때는 vsc 마켓플레이스에서 어떤걸 설치해야할까요? 클로드를 사용할 때 강의에서 적으신 프롬프트 그대로 사용해도 문제 없을까요?

  • docker
  • n8n
  • 인공지능(ai)
  • 프롬프트엔지니어링
YDY 댓글 1 좋아요 0 조회수 52

ubuntu 18.04 다운로드 링크 삭제

미해결

데브옵스(DevOps)를 위한 쿠버네티스 마스터

ubuntu 18.04 다운로드 링크가 만료 되었는지 404 에러 뜨며 다운로드가 안됩니다.

  • docker
  • kubernetes
life240101 댓글 2 좋아요 0 조회수 57

intellij나 파이참 기준 어떻게 하는지 궁금합니다

미해결

비전공자도 이해할 수 있는 CI/CD 입문·실전

webstorm 환경에서 해주셨는데 인텔리제이 , 파이참 ide에서도 역시실행이 가능할까요? github-actions-basic -> .github(패키지?) -> workflows? -> deploy.yml???

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
홍태경 댓글 2 좋아요 0 조회수 53

Jib 빌드가 83%에서 멈추는 문제 해결(windows 사용자)

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

build.gradle.kts id("com.google.cloud.tools.jib") version "3.4.5" 기존 3.4.4에서 3.4.5로 변경한 후 빌드가 정상적으로 완료되었습니다. Jib 3.4.5 변경 사항 Fixed fix: address windows deadlock issue when determining docker environment info #4267

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
하나콩 댓글 1 좋아요 1 조회수 49

운영환경에서의 secret 관리

미해결

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

안녕하세요, 먼저 도움되는 강의 공유해주셔서 감사드립니다. 일반적으로 실제 운영 환경에서 Secret을 관리하는데 사용하는 방식이 있는지 궁금합니다. 실제로 제 시스템은 Helm 및 gitops를 사용중인데, Secret의 경우 따로 yml 파일로 관리하지 않고 매번 직접 create 해서 사용합니다. 이 방식의 경우, 동일한 Secret들을 각각 다른 환경에 배포( dev, prd, dr 등) 할 경우 중복된 작업이 발생한다는 문제가 있는데요, 보통 운영환경에서는 이를 관리하는 방법이 있을까요? 다른 객체들처럼 git에 두고 관리하기에는 base64 디코딩만으로 민감정보가 노출이 될 수 있는거라.. 암호화가 가능한 추가 tool을 함께 사용하나요? 추가로, 이와 같이 실제 운영시 k8s 객체들을 어떻게 다루는지에 대해서는 어떤 강의를 들으면 가장 도움이 될지도 문의드립니다. 감사합니다.

  • docker
  • kubernetes
  • devops
  • container
김재현 댓글 2 좋아요 0 조회수 64

7강 설치 질문

미해결

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

안녕하세요 7강 수강 중 궁금한게 있어 문의 남깁니다. 현재 Mac에서 진행 중이며, 강사님 카페 게시글 참고하여, UTM 기반으로 cks-master 설치 후, 쿠버 정상 작동까지 확인하였습니다. ( 설치 참조 글 - https://cafe.naver.com/f-e/cafes/30725715/articles/1105?referrerAllArticles=true&inCafeSearch=true&query=mac&art=aW50ZXJuYWwtY2FmZS1hcnRpY2xlLXJlYWQtaW5DYWZlLXNlYXJjaC1saXN0.eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJjYWZlVHlwZSI6IkNBRkVfSUQiLCJhcnRpY2xlSWQiOjExMDUsImlzc3VlZEF0IjoxNzkyNTQ4NTMxODcxLCJjYWZlSWQiOjMwNzI1NzE1fQ.B6_II7u-Dg4UozGoGeOw8AMzk54drNQiBGAgz4PXADM ) 이후 워커노드1과 워커노드2 동일하게 설치를 진행하면되는지? 문의 드립니다. kubectl get pod -A -o wide NAMESPACE NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES kube-system coredns-7d764666f9-lnf2b 0/1 Pending 0 11m <none> <none> <none> <none> kube-system coredns-7d764666f9-nfzns 0/1 Pending 0 11m <none> <none> <none> <none> kube-system etcd-cks-master 1/1 Running 0 11m 192.168.64.42 cks-master <none> <none> kube-system kube-apiserver-cks-master 1/1 Running 0 11m 192.168.64.42 cks-master <none> <none> kube-system kube-controller-manager-cks-master 1/1 Running 0 11m 192.168.64.42 cks-master <none> <none> kube-system kube-proxy-jdtm5 1/1 Running 0 11m 192.168.64.42 cks-master <none> <none> kube-system kube-scheduler-cks-master 1/1 Running 0 11m 192.168.64.42 cks-master <none> <none>

  • docker
  • kubernetes
  • devops
  • container
토끼나무 댓글 2 좋아요 0 조회수 62

ClusterIP 실습 시 Connection refused

미해결

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

우선 해당 카페 주소에 있는 실습 코드를 사용했습니다. 1-1, 1-2 https://cafe.naver.com/kubeops/498 생성 후 생성된 service의 IP 주소 확인을 대시보드와 명령어를 통해 확인했습니다. 생성한 파드가 Service label에 정상적으로 묶여있고 running 상태인것도 확인했습니다. 질문은 2가지 입니다. 왜 connection refused인지 원인을 잘 모르겠습니다. b. Service 정보를 확인할 수 있는 대시보드화면에서 적혀있는 엔드포인트 쪽 호스트 IP는 어떤 IP 인가요?

  • docker
  • kubernetes
  • devops
  • container
insub2004 댓글 2 좋아요 0 조회수 63

제공된 스크립트를 어디서 받을 수 있나요?

미해결

Jenkins와 ArgoCD로 배우는 실전 GitOps CI/CD

제공된 스크립트를 어디서 받을 수 있나요? 강의 관련 pdf 자료 밖에 없는거 같은데 어디서 받아야 될까요??? 공유된 폴더에 있다고 말씀하시는데 못찾겠어요 ㅠㅠ compose 파일 같은건 직접 작성해야되나요?

  • docker
  • jenkins
  • spring-boot
  • kubernetes
  • ci/cd
  • devops
  • argocd
김하영 댓글 1 좋아요 0 조회수 52

트랜잭션 내 Redis I/O 에 대한 궁금한점

해결됨

트래픽 급증을 견디는 서버 시스템 설계 - Coupon 발급 서비스

안녕하세요, 강사님 강의 잘 듣고있습니다. 들으면서 궁금한 점이 한가지 있는데요, Redis 연산의 경우 이것도 I/O 작업일텐데 트랜잭션 내부에서 사용해도 되는것인지 궁금합니다. (ex HTTP Client 와 같이 I/O 작업의 경우에는 트랜잭션 내부에서 호출하는걸 지양하는것처럼..)

  • java
  • kotlin
  • mysql
  • docker
  • spring-boot
  • kafka
  • redis
감성코딩 댓글 1 좋아요 1 조회수 48

virtualbox 설치시

미해결

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

안녕하세요. virtualbox 설치 진행과정 중에 아래와 같은 경고 문구가 뜨는데, 제가 현재 사정상 회사 노트북으로 강의를 듣고 실습을 진행하려고 하는데. 저 과정에서 yes를 선택한다고 해서 기존 회사 사내망 관련 네트워크 인터페이스 정보라든가 vpn 정보들도 같이 리셋이 될 가능성이 있을까요?

  • docker
  • kubernetes
  • devops
  • container
insub2004 댓글 1 좋아요 1 조회수 60

실행중인 컨테이너를 모두 삭제하는 방법(윈도우버전)

미해결

개발자를 위한 쉬운 도커

파워셀에서 해당 명령어를 실행했는데, 저런 문구가 뜨는데 재대로 실행된 거맞나요? 틀렸다면 어떻게 해야 하나요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
Jaehee Kim 댓글 3 좋아요 0 조회수 82

winpty docker 설정

미해결

개발자를 위한 쉬운 도커

선생님 말씀대로, echo “alias docker=‘winpty docker’” >> ~/.bashrc 명령어를 치고, 다시 깃 배시 창 닫고, 다시 창을 열었는데,이상한 에러가 떠요 어떻게 해결해야 할지 가장 쉽게 알려주세요 저는 참고로 비전공자입니다:)

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • container
Jaehee Kim 댓글 3 좋아요 0 조회수 79

인기 태그

인프런 TOP Writers

주간 인기글