inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

안녕하세요 선생님 '실전에서 바로 써먹는 Kafka 입문' 강의 질문 있습니다.

미해결

실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)

일단 해당 질문은 강의 내용하고 관련 없는 점 죄송 드립니다. ' 실전에서 바로 써먹는 Kafka 입문' 해당 강의 구입 전 질문을 하고 싶어서 찾고 있었는데 게시판이 따로 없어서 어쩔수 없이 여기에 글을 등록합니다. 양해 부탁드립니다. 일단 저는 어느 한 스타트업에서 종사 하고 있는 주니어 개발자 입니다. 어쩔수 없이 Kafka 를 당장 사용해야 하는 상황이 발생해서 Kafka 관련 지식도 중요하지만 이보다 더 중요한 것은 상용 서비스에서 실제로 직접 Kafka 를 설치 하고 서버를 운영 해야 하는 일인데요. 일단 해당 강의 내용을 보니 AWS EC2 로 실습을 하는 것 같은데요. <질문1> 이 강의 내용만 잘 따른다면 기초적인 Kafka 서버 운영에서 크게 무리가 없을까요? (제가 추상적으로 질문을 드렸고 어떤 기능 및 사용자 접속량도 말하지 않는 상황에서 답변드리기 곤란하시겠지만 대략 적으로 말씀드리자면 아직 초반이라 하루에 100명 정도 사용자가 접속 한다고 생각하시면 될 것 같습니다!) <질문2> 그리고 제가 한번 찾아보니 "Amazon MSK", "컨플루언트" 같은 SaaS 형태로 제공하는 서비스를 제외 했는지 알고 싶습니다. <질문3> 혹시 제가 말씀드린 상 황에서 SaaS 형태로 제공하는 서비스는 비추천일까요? 다시 한번 강의 내용과 관련없는 질문을 남겨드려서 죄송 합니다. 답변 부탁드립니다 감사합니다 :)

  • spring-boot
  • elasticsearch
  • devops
  • elk
  • infrastructure
리나 댓글 1 좋아요 0 조회수 140

해당강의랑 어나더클래스 강의들이랑은 결이 다른가요?

미해결

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

대세는 쿠버네티스 강의 헬름편까지 다 볼 생각인데 어나더클래스 강의도 있더라구요 그냥 다들으면 되는지 궁금합니다

  • docker
  • kubernetes
  • devops
  • container
신윤수 댓글 3 좋아요 1 조회수 92

섹션2, 섹션6, 섹션12, 섹션 16가 0강으로 보입니다.

미해결

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

[ 👍 좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 1. 실습 중 본인의 환경이 가이드와 다른 부분이 있었다면 말씀해주세요. 2. 해당 문제의 발생 빈도(재설치 여부)와 문제 해결을 위해 시도해본 케이스를 말씀해 주시면 원인 파악에 큰 도움이 됩니다. 3. 에러 메시지만 봐서는 저도 모르는 경우가 많아요. 그전에 했던 작업이 포함된 캡쳐 화면도 부탁 드려요. 4. 영상 내용에 대한 질문 시 해당 시간을 같이 올려 주시면 답변을 드리는 시간이 더 빨라집니다. 5. 긴 로그는 제 메일로 보내주세요. ( k8s.1pro@gmail.com ) 6. 카페 [ 강의 자료실 ]에도 많은 질문과 답변들이 있어요! 안녕하세요 강사님 섹션2, 섹션6, 섹션12, 섹션 16 처럼 0강으로 보이는 부분들이 있는데 이 부분들은 다음 섹션들을 포함하는 중간 목차 라고 생각하면 될까요? 각 sprint를 표기하기 위해서요

  • kubernetes
  • devops
  • argocd
  • container
  • helm
zzing199842 댓글 2 좋아요 1 조회수 76

버추얼 박스를 꼭 설치해야 하나요?

미해결

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

minikube로는 로컬 환경 구성을 하면 안될까요?

  • kubernetes
  • devops
  • argocd
  • container
  • helm
Sett 댓글 2 좋아요 1 조회수 131

helm / values.yml

미해결

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

안녕하세요 helm사용 시에 배포환경에 따라 values.yaml을 구성해야 하는 것은 이해했습니다. 그렇다면 만약 prd환경의 values.yaml은 결국 깃허브에 올라가있는 yaml을 활용하는 것이고, 그것 또한 평문으로 저장이 되어있으면 안될거같은 생각이 드는데 , 실무적으로 사용하는 방법이 따로 있나요 ? ex) 젠킨스 credentials - > values.yaml 바인딩

  • kubernetes
  • devops
  • argocd
  • container
  • helm
yongjun413 댓글 2 좋아요 0 조회수 77

VMware로는 안되고 꼭 버츄얼 박스로만 해야될까요?

미해결

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

안녕하세요 주로 제가 사용하는 가상머신이 VMware로 사용하고 있는데 해당 VMware로는 실습이 불가능 한 걸까요?

  • docker
  • kubernetes
  • devops
  • container
minguk Park (마성의고양 댓글 2 좋아요 1 조회수 135

모듈 관련 질문드립니다!

미해결

중급, 활용편 #1 DevOps : Infrastructure as Code with AWS and 테라폼

안녕하세요. 강의 잘 보고 있습니다! 2편이 기다려지네요!! module의 variable관련 문의 services/devartd_apnortheast2/service.tf를 보면, var.lb_variables, var.sg_variables 값들을 사용하고 있습니다. 강의에서는 var_global.tf가 있는데, 현재 기준으로는 해당 파일이 없습니다. 해당 변수들을 devartd_apnortheast2/terraform.tfvars에 정의해야 하는거죠? 그리고, module에 variables.tf가 정의되어 있어도 읽어올 수 없는 것 같은데.. devartd, devarts에서 variables.tf를 각 각 복사해서 넣어야 하는걸까요 ,,? -> 심볼릭 링크로 하시는 것 같은데, vairables/var_lb, ec2/art-id/variables.tf 등 많아서.. 헷갈립니다.. EC2 여러개 생성 EC2를 여러개 만들어야 하는 상황인데, module을 import 해서 forEach로 만들어야 하는지 궁금합니다.

  • aws
  • Terraform
  • devops
Manx 댓글 0 좋아요 0 조회수 97

k8-Master 설치 관련 문의드립니다.

미해결

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

mac 버전 카페에 나온대로 설치 후 쿠바네티스 모니터링화면 까지는 나옵니다. 모니터링 화면 데이터가 나오지를 않습니다. 세팅은 완료되었는데, 어느부분을 제가 놓친 것이 있는 지 궁금합니다. 알림을 클릭해보면 다음과 같은 에러가 있습니다. customresourcedefinitions.apiextensions.k8s.io is forbidden: User "system:bootstrap:n272y3" cannot list resource "customresourcedefinitions" in API group " apiextensions.k8s.io " at the cluster scopere 그라파나와 loki 세팅하여 강의 대로 봤는데 데이터는 N/A입니다.

  • kubernetes
  • devops
  • argocd
  • container
  • helm
관리자 댓글 2 좋아요 0 조회수 97

가용영역마다의 nat 게이트웨이 필수?

미해결

비전공자도 이해할 수 있는 AWS 중급/실전 (보안, 가용성편)

선생님께서 설계하신 것처럼 가용영역마다 nat gateway를 생성하셨던데 가용영역마다 natgateway는 분리되어야하나요? region-b 의 server는 region-a의 natgateway를 이용할 수 없나요?

  • aws
  • 아키텍처
  • devops
  • vpc
  • infrastructure
박동규 댓글 2 좋아요 0 조회수 142

spring boot project 에 테이블을 여러 개 만드는 경우의 설정을 알고 싶습니다.

미해결

실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)

안녕하세요. spring boot project 에 테이블을 여러 개 만드는 경우의 설정을 알고 싶습니다. 강의에서는 products 테이블과 index 하나이지만 실제로 프로젝트를 하게 되면 테이블을 여러 개 만들게 됩니다. 가령, 학사관리 시스템의 경우 필요한 테이블이, student, professor, department, subject, course_registration.. 최소한 이정도는 있어야 되는데요... 이러한 경우, Spring Boot JPA + Elasticsearch 조합으로 프로젝트를 진행하게 되는데. 테이블이 여러 개 있는 경우입니다. 관리자 페이지이도 있어야 되고요. 학생과 교수님의 경우에는 학생검색, 교수님 검색, 과목 검색, 학과 검색을 해야 되고, 관리자는 모두 다 검색할 수 있어야 됩니다. (수강신청내역검색 추가) 이런 경우에는 settings.json 파일을 어떻게 설정해야 되는지요? 자세한 답변 부탁드립니다.

  • spring-boot
  • elasticsearch
  • devops
  • elk
  • infrastructure
Stevens 댓글 2 좋아요 0 조회수 101

강의 실습에 사용된 Kubernetes yml 파일 출처 문의 입니다

미해결

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

안녕하세요 강의를 반복해서 들으며 열심히 공부하고 있습니다. 공부를 하던 중 문득 궁금한 점이 생겨 이렇게 글을 남깁니다. 예를 들어, 모니터링 설치 실습을 진행한다고 가정했을 때 kubectl apply --server-side -f ground/k8s-1.27/prometheus-2.44.0/manifests/setup 이런 명령어를 사용하게 되는데요, 실제로 Git 레포지토리에 들어가서 해당 경로의 소스들을 살펴보니 꽤 많은 yml들이 포함되어 있더라고요. 그래서 궁금해졌습니다. 이런 YAML 보통 어디에서 확인할 수 있는 건가요? 혹시 공식적으로 참고할 수 있는 오픈소스나 레퍼런스가 있다면 알려주시면 감사하겠습니다!

  • kubernetes
  • devops
  • argocd
  • container
  • helm
우주인 댓글 2 좋아요 1 조회수 95

58 강에서 동의어처리가 안 됩니다

미해결

실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)

58 강에서 자동완성 기능은 잘 적용되나 동의어처리가 안 됩니다 강의에 나온대로 elasticsearch와 spring boot 의json파일에서 동의어처리와 자동 완성 처리를 설정하고 엘지 건조기 엘지 휴대폰 LG 에어컨 엘지 청소기 LG 공기 청정기 엘지 식기세척기 라고 POST 한 후에 GET /products7/_search { "query":{ "multi_match":{ "query":"엘지", "type":"bool_prefix", "fields":[ " name.auto _complete", " name.auto _complete._2gram", " name.auto _complete._3gram" ] } }, "size":5 } 이렇게 검색하면 LG 에어컨 LG 공기 청정기 는 조회가 안 됩니다 GET /products7/_search { "query":{ "multi_match":{ "query":"LG", "type":"bool_prefix", "fields":[ " name.auto _complete", " name.auto _complete._2gram", " name.auto _complete._3gram" ] } }, "size":5 } 이렇게 검색하면 LG 에어컨 LG 공기 청정기 만 조회 됩니다 그리고, Spring Boot 를 사용하는 강의는 17, 18 강에서 하시고 kibana 에서 실습하다가 60강에서 다시 Spring Boot 에 적용하는 강의가 진행되는데, 18 강에서 없던 ProductService 가 이미 작성되어서 나옵니다. ProductController ProductRepository 도 그러네요... 혹시 중간에 있었는데 제가 놓친 건가요?....

  • spring-boot
  • elasticsearch
  • devops
  • elk
  • infrastructure
Stevens 댓글 4 좋아요 0 조회수 173

VM 환경을 직접 구성하였을 때 강의 내용을 따라가는 것에 지장이 없을까요?

미해결

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

[ 👍 좋은 질문을 했을 때 좋은 답변이 돌아 옵니다] 안녕하세요 강의를 들으면서 환경 세팅을 위해 준비 중인데 궁금한 점이 있어 질문드립니다. 저는 해당 강의를 통해 k8s 에 대해 알아보고 이를 통해 실험 환경을 구축하고자 수강 중에 있는 대학원생입니다..! 추후 진행활 실험은 GPU 가속이 필요해서, 영상에서 소개해주시는 VM 솔루션 처럼 Type2 하이퍼바이저가 아닌 Type 1 하이퍼바이저 VM의 사용이 필요한 상황입니다. 그래서 Windows의 Hyper-V 가상화를 통해 VM을 구축하여 강의를 진행하고자 하는데요. 궁금한 점은 다음과 같습니다. 해당 환경에서도 강의 내용을 따라가는 데 지장이 없을까요? - 특히 Vagrant의 경우, Vagrant 에 작성된 내용을 참고하여 직접 환경을 구성할 수 있다면 사용하지 않아도 무방하다고 다른 질문글에 답을 남기신 것을 보았는데요. 해당 환경에서도 말씀하신 것이 동일하게 적용될 수 있는지 여쭙고자 합니다. Linux 의 경우 Ubuntu 를 사용하는 것이 너무 손에 익어서,, 혹시 Ubuntu 리눅스를 사용하였을 때에도 강의 내용을 해수편까지 따라가는 데 지장이 없을까요? (알려주시는 명령어는 직접 우분투 배포판에 맞춰서 바꿀 생각입니다..!)

  • kubernetes
  • devops
  • argocd
  • container
  • helm
김진범 댓글 1 좋아요 1 조회수 72

opensearch nori 플러그인 지원

미해결

실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)

안녕하세요 강의 너무 잘 듣고 있습니다! 실무 위주로 쏙쏙 뽑아주셔서 공부하기 편해요~ 글을 남기는 이유는 다름이 아니라 현재 opensearch에서 nori 플러그인 지원하고 있어서 입니다~~ 강의에서는 지원 안 하고 있다고 나와서요~

  • spring-boot
  • elasticsearch
  • devops
  • elk
  • infrastructure
leejieun418 댓글 2 좋아요 0 조회수 354

스프링부트에서 엘라스틱 인덱스 설정(동의어 필터 적용 에러)

미해결

실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)

개발환경 : WSL 기반의 리눅스 + 엘라스틱 서치 spring boot : 3.5 톰캣 서버를 구동하면 아래와 같은 에러가 발생합니다. request [HEAD http://localhost:9200/products ] returned [HTTP/1.1 404 Not Found] 2025-06-19T09:34:18.201+09:00 DEBUG 15492 --- [ restartedMain] org.elasticsearch.client.RestClient : request [PUT http://localhost:9200/products ] returned [HTTP/1.1 400 Bad Request] 인덱스를 생성하는 구문에서 에러가 발생하는데 이유를 살펴보면 아래와 같이 나옵니다. [illegal_argument_exception] failed to build synonyms from ['product_synonyms' analyzer settings product-settings.json 파일에 설정한 product_synonyms 부분에서 에러가 발생하고 있습니다.(혹시 잘못 작성했을까 해서 강사님의 github 파일을 복사했습니다.) --------------------------------------------------------------------------------------------- [해결해보기] products_name_analyzer에서 product_synonyms 를 제거한 후 서버를 구동하면 서버는 문제없이 구동됩니다. "products_name_analyzer": { "char_filter": [], "tokenizer": "nori_tokenizer", "filter": ["nori_part_of_speech", "nori_readingform", "lowercase"] }, 엘라스틱서치에 가서 확인해 보면 인덱스는 생성 되었으나 한글이 깨지는 상황입니다. "analysis": { "filter": { "product_synonyms": { "type": "synonym", "synonyms": [ "samsung, �궪�꽦", "apple, �븷�뵆", "�끂�듃遺�, �옪�깙, 而댄벂�꽣, computer, laptop, notebook", "�쟾�솕湲�, �쑕���룿, �빖�뱶�룿, �뒪留덊듃�룿, �쑕���쟾�솕, phone, smartphone, mobile phone, cell phone", "�븘�씠�룿, iphone", "留λ턿, 留�, macbook, mac" ] } }, [질문1] product_synonyms 필터가 적용된 상태에서 서버를 구동하는 부분 에러 [질문2] 한글 깨짐 에러

  • spring-boot
  • elasticsearch
  • devops
  • elk
  • infrastructure
jinkyung park 댓글 2 좋아요 0 조회수 184

docker compose.yml 주석 중에 이해 안되는 부분이 있어요

미해결

실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)

es 설정을 입력해주는 부분이라고 이해했는데 운영환경에서는 설정하면 안된다는 게 무슨 말인지 잘 이해되지 않습니다. 실제 docker 서버에서 경로에 elasticsearch.yml에서 설정하면 적용 안된다는 건가요? 아니면 보안 설정이라 실무에서 주의하라는 말씀이신가요?

  • spring-boot
  • elasticsearch
  • devops
  • elk
  • infrastructure
offzeroma1 댓글 1 좋아요 0 조회수 116

redis 개발 환경 수정 시 질문 입니다.

미해결

개발자라면 알아야 할 redis 기본

안녕하세요. 일반적은 DB는 운영되고 있는 것은 개발로 구성할 때 운영에 사용되는 테이블을 백업 받아 개발로 이동시켜 테이블들을 구성합니다. redis도 위와 같은 작업을 해야 되는 건가요?

  • redis
  • nosql
  • database
  • devops
TaeJoon Park 댓글 2 좋아요 0 조회수 106

마지막 해수편 강의 실습편 너무 어렵네요 ㅠㅠ

미해결

쿠버네티스 어나더 클래스-Sprint4 (#Promethues #Grafana #Loki #OpenTelemetry)

기능 얘기할때는 그래도 얼추 이해하면서 봤는데 실습은...왜 저걸 하고 느닺없이 values파일에 에 뭔지도 모르는 presets이 왜나오고 logsCollections이 왜나오고..전혀 감을 못잡겠네요 ㅠㅠ 강사님은 필요시에따라 딱딱 찾아가서 뭔가를 작업하고 그 작업을 위해 가이드를 보고 이 가이드의 기능이나 방법 파악을 하시는데....... 아~ 좌절입니다. ㅠㅠ 파일에 이 옵션을 보고 custom파일로 만들때 어떤 설정들을 옮기고...각 하나하나 어떤역할이며......... 실습들어오고 정말 하나도 이해가 안되네요 ㅠㅠ 우리가 쓰는 이미지는 쿠버네티스 버전이라서 다른 버전의 이미지에서 제공하는 기능은 쓰면 안된다고 하는데 이것도 대체...무슨말인가요? 쿠버네티스를 쓰는데 쿠버네티스가 아닌 다른버전이라뇨?? 아~~ 멘붕입니다.

  • kubernetes
  • prometheus
  • devops
  • grafana
  • loki
odark 댓글 2 좋아요 1 조회수 125

fake폴더가 없어요 ㅠㅠ

미해결

쿠버네티스 어나더 클래스-Sprint4 (#Promethues #Grafana #Loki #OpenTelemetry)

똑같이 따라하고 있고 values.yaml 파일에 auth_enabled: false 로 되어있으면 기본 fake폴더가 생긴다고 하셨는데 저는 안생겨있네요? ㅠㅠ index폴더안에도 prefix으로 준 부분으로 생성된 파일이 없고 index폴더안에 delete_requests폴더가 있네요. 강사님은 index랑 delete_requests가 같은위치에 있었는데 말이죵 ㅠㅠ

  • kubernetes
  • prometheus
  • devops
  • grafana
  • loki
odark 댓글 1 좋아요 0 조회수 82

Loki 아키텍처 관련

미해결

쿠버네티스 어나더 클래스-Sprint4 (#Promethues #Grafana #Loki #OpenTelemetry)

강의를 듣다보니...프로메테우스 아키텍처랑도 비슷하다는 느낌이 많이 드네요? loki도 설치하면 grafana가 존재하나요? 아니면 prometheus설치했을때 존재하는 그라파나를 같이 사용하나요? 결론은 로깅 시스템 구성할때 loki는 어플리케이션 로그 수집용이고 프로메테우스는 노드 메트릭 수집용이라는 차이인거네요?

  • kubernetes
  • prometheus
  • devops
  • grafana
  • loki
odark 댓글 2 좋아요 1 조회수 89

인기 태그

인프런 TOP Writers

주간 인기글