회사 노트북으로 실습 환경을 꾸려서 여유있는 시간에 쿠버네티스 공부를 하고자 하는데 아무래도 회사 네트워크 보안 문제로 github에서 raw 다운로드 기능이 막혀있는 것 같습니다 강제로 일프로님 github에서 스크랩을 가져와서 텍스트 파일을 만들어서 vagrant 설치를 진행해보긴 했는데 master 노드는 만들어졌는데 worker노드는 생성되지 않았고 raw.githubusercontent.com 경로가 포함된 파일들도 못가져오는 듯하고 ssh관련 문제도 있어서 그런지 정상적인 설치가 안되더라구요 제가 일일히 수동적으로 설치를 진행해 보고 싶은데 vagrant 파일 스크랩만 보고 설치하기에는 제가 아직 지식이 부족해서 좀 더 쉬운방법이 있을까요? 리눅스관련 명령어를 그냥 타이핑해서 하는 건 어렵지 않지만 초기 세팅이나 프로그램의 특정 버전이라던지 어떤 거를 써야할지 잘 모르겠고 github에서 파일을 가져오지 못하는 경우 어떻게 해야할지 잘 모르겠어서 다른 방법이 있는지 궁금합니다 혹시나 설치 시에 생긴 로그가 필요하시다면 보내드리겠습니다
✅ 모든 질문들은 슬랙 채널에서 답변드리고 있습니다. 💡 ”로펀의 인프런 상담소” 슬랙 채널 가입하기 💡 평일중에는 퇴근 이후(저녁 7시)에 답변을 받아보실 수 있고, 주말중에는 상시 답변드리고 있습니다. 강의화면에서 코드를 읽는데 클릭하실 때 화면이 울렁거려 심히 신경쓰이고 더구나 클릭하면 주변 크기가 늘어나는게 아니라 오히려 줄어드니까 글 읽기가 더 힘드네요...반드시 개선해주셨으면 합니다.
make category에서 TitleAI 제목을 끌어오는 게 오류가 계속 나서 앞단계인 category2.json 문제인가 싶어서 그거랑 함께 AI에게 물어보는 과정에서도 해결이 안되어서요 ㅠ 1) TitleAI 블로그 제목 부분 끌어왔을때 인식안되어서 Execute 누르면 처음부터 끝까지 계속 돌려야 하고... 토큰 아낄겸 pin 해놓았더니, pin 되어서 안된다고 하는데요 ㅠㅠ 2) TItleAI 부분은 왜 인식이 안되는걸까요? 3) 이렇게 단계별로만 확인하고 싶은데 왜 이건 개별단계로 안되고 매번 처음부터 테스트 해야할까요? ㅠㅠ --- 에러 메시지입니다 Paired item data for item from node 'Category2.Json' is unavailable. Ensure 'Category2.Json' is providing the required output. An expression here won't work because it uses .item and n8n can't figure out the matching item. You can either: Add the missing information to the node 'Category2.Json' Or use .first(), .last() or .all()[index] instead of .item Error details Other info Item Index 0 In or underneath Parameter Messages > Values Node type @n8n/n8n-nodes-langchain.openAi Node version 2 (Latest) n8n version 1.119.1 (Self Hosted) Time 2025. 11. 14. 오후 6:15:07 Cause detailed Missing pairedItem data (node 'Category2.Json' probably didn't supply it) Stack trace NodeOperationError: Paired item data for item from node 'Category2.Json' is unavailable. Ensure 'Category2.Json' is providing the required output. at ExecuteContext.router (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_ec7fbe0da3d2dc5c86e61be805f9ba74/node_modules/@n8n/n8n-nodes-langchain/nodes/vendors/OpenAi/v2/actions/router.ts:84:10) at processTicksAndRejections (node:internal/process/task_queues:105:5) at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/@n8n+n8n-nodes-langchain@file+packages+@n8n+nodes-langchain_ec7fbe0da3d2dc5c86e61be805f9ba74/node_modules/@n8n/n8n-nodes-langchain/nodes/vendors/OpenAi/v2/OpenAiV2.node.ts:89:10) at WorkflowExecute.executeNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1093:8) at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1274:11) at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1708:27 at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@opentelemetry+api@1.9.0_@opentelemetry+sdk-trace-base@1.30_08b575bec2313d5d8a4cc75358971443/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2324:11
워드프레스 접속이 안되는 사유가 제가 워드프레스 파일 내 docker-compose.yml 파일에 특수문자를 넣어서 그런것 같아서 변경 후 저장하고 모바엑스텀가서 docker compose up -d 하고 나서도 똑같은 사유로 계속 에러가 나고 있습니다! 1) docker-compose.yml 내의 정보 변경 이후에 어떻게 해야 잘 반영이 될까요? 그리고 2) docker-compose.yml 내의 어떤 정보만을 건드려야 될까요? WORDPRESS_DB_USER < 아이디작성 (=MYSQL_USER = PMA_USER) WORDPRESS_DB_PASSWORD < 패스워드 (=MYSQL_ROOT_PASSWORD= PMA_PASSWORD) WORDPRESS_DB_NAME: wordpress < 그대로 두기 (=MYSQL_DATABASE) PMA_HOST: db < 그대로 두기 VIRTUAL_HOST: pma.도메인 # phpMyAdmin 접속용 도메인 (예: pma.example.com ) LETSENCRYPT_HOST: pma.도메인 LETSENCRYPT_EMAIL: 내메일
워드프레스 연동하기 위해 proxy host 설정하다가 아마 제가 띄어쓰기 하나를 더 넣었는지 바로 안되서, 설정창에 바로 들어가서 수정하려고 하는데 네트워크가 끊겨서 제 도메인으로 안들어가져요 ㅠ-ㅠ-ㅠ 제 도메인으로 된 ngnix가 접속이 안되는 상황인데 방법이 없을까요? ㅠㅠ
Blog_Content_writer 에서 Split out 되어 6 item 이 나왔고 Loop over Items 로 loop로는 1개 설정하여 잘 나오는데 done 에는 아무것도 안나오는데 어떻게 해야될까요? ㅠ 그래서 이후 단계인 모아서 워드프레스 적용하는 단계를 못하고 있습니다.
안녕하세요! 도메인은 다행히 빨리 연결이 되어서 순차적으로 강의 듣고 있는데 포르테이너. io에서 local Down 으로 나옵니다. 선생님처럼Up 이 안돼요 ㅠ 그래서 퍼플렉시티에 검색해서 다시 지웠다가 새로 해보고 리부팅도 해보고 하는데 계속 Down 입니다. 뭐가 문제일까요?
학습 내용과는 상관없긴 한데 코딩 없이 AI 자동화 전문가가 되는 법, n8n 완벽 가이드 위 강의도 같이 구매 하였습니다. 지금 현재 강의를 듣기 전에 위 입문강의를 듣고 진행하는것이 좋을까요 입문강의를 듣지 않아도 현강의 만으로도 자동화에 대한 내용을 익히는데 문제가 없을까요? 그래서 저의 계획은 현강의를 먼저 듣고 n8n에 대해 좀더 공부하기 위해 n8n입문 강의를 마무리 하려했습니다. 이렇게 해도 되는건지. ㅎ
안녕하세요. 강의 잘 보고 있고 좋은 내용으로 강의해 주셔서 너무 감사드립니다. 31강의 코드에서 characters에는 마침표, 쉼표, 물음표, 느낌표 같은 문자들이 포함되어 있지 않기 때문에 SENTENCE_ENDINGS을 참조하여 다음의 스코어로 진입을 하지 않을 것으로 생각합니다. if ends_with_sentence(segment_text): score = 2.0 - time_diff 내용 검토 부탁 드립니다.
안녕하세요! 강의 늘 잘 듣고 있습니다! CI/CD 배포하다가 서버가 자꾸 죽어서 스왑 메모리까지 도입을 했는데도 비정상적으로 RAM과 스왑메모리가 꽉 차는 이슈가 있는데 도저히 어떻게 해결해야할 지 몰라서 이렇게 질문 남깁니다! 서버 인프라 환경 ELB - EC2(t3.small, EBS: 30GiB) EC2 내부 : Docker 기반 Spring Boot + MySQL 8.0 + Redis 문제 상황 어디가 구체적으로 문제인지 몰라서 그냥 구구절절 다 설명드릴게요. 처음부터 CI/CD가 안된건 아닙니다. 원래 잘 됐었는데요. 인증 도메인(일반/소셜 로그인) 정상 작동하는거 확인하고 push 해서 배포완료 후 docker-compose.yml 수정해서 push 하고나니까 갑자기 CICD 할때마다 서버가 다운되는 문제를 발견했습니다. yml 파일을 바꾸게 된 경위는, 토큰 받아오는 과정에서 에러 뜨는거 보고 docker-compose.yml에 redis 관련 환경변수를 등록하는걸 깜빡했구나 싶어서 그거 추가한게 다 입니다. 이게 전혀 문제가 안될텐데 이상하게 이 시점 이후로 계속 문제가 터져서 좀 난감합니다. 애플리케이션이래봤자 아직 인증도메인 & 유저 간단한 CRUD가 전부라서 무거울게 없기 때문에 t3.small로도 충분할거라 생각했지만, 혹시나 하는 마음에 t3.medium으로 scale up을 해봤습니다. 그랬더니 이번엔 RAM 4GB와 Swap Memory를 5.9GB 까지 잡아먹는 비정상적인 현상이 계속 반복되더라구요. 혹시 한꺼번에 docker build를 해서 그런가 싶어서 container 별로 나눠서 빌드시키고 각 단계마다 sleep을 줘봤는데도 결과는 똑같았습니다. 아래가 이제 t3.small (Swap 4GB 설정)이구요 이게 t3.medium (Swap 6GB)입니다. (위와 로직이 좀 달라요. 근데 이러나 저러나 결과는 똑같아서..) 배포 관련 파일 대상 : deploy.yml, docker-compose.yml, Dockerfile 글자 수 제한 이슈로 노션에다가 코드 올렸습니다. https://hooby.notion.site/CICD-OOM-2a6f6c063f3e805ba105d78284365fbe?source=copy_link 질문 혹시 제 deploy.yml이나 docker-compose.yml 에 문제가 있나요? 메모리 80% 이상 차지하는게 전부 Docker 관련 프로세스여서요. Update 2: 테스트 결과에 따라 하단의 질문들이 원인이 아니라는게 검증됨 아니면.. t3.small이 docker 기반 Spring Boot + MySQL + Redis를 빌드 못할 수준인가요? (아닐 것 같긴해요.) 아니면 제 인증 구현 방식에 문제가 있어서 저럴 수도 있는건가요? Redis 기반으로 Token에 블랙리스트 설정하고, 클라이언트한테 쿠키로 토큰 심어서 내보내는 방식인데, 혹시 이게 문제가 될 수도 있는건가요? 근데 로컬에서 redis 랑 스프링부트 가동하고 htop으로 메모리 변화를 봤을 땐 문제 없어보이긴 했습니다. 긴 글 읽어주셔서 감사합니다. Update 1: EC2에 직접 실행해본 결과 EC2에서 docker-compose.yml을 그 안에다가 직접 만들어서 mysql, redis만 띄우고 Spring Boot는 클론해서 환경변수 직접 세팅해주고 실행해봤습니다. 이는 혹시나 혹시나 애플리케이션이 너무 비정상적으로 설계되서 메모리를 많이 잡아먹진 않을까 하는 우려에 임시로 이렇게 세팅해뒀습니다. 결과적으로 잘 돌아갑니다. 메모리가 1.36GB 정도 잡히긴 하지만...? 그래도 redis + mysql + spring boot 다 돌렸을 때 이정도고 Swap 메모리 있으니까 괜찮지 않을까 하는 판단 중입니다. (아니면 호되게 지적해주세요) 하단은 임시로 세팅하기 위한 docker-compose.yml 입니다. https://hooby.notion.site/CICD-OOM-2a6f6c063f3e805ba105d78284365fbe?source=copy_link 한번 이것도 CI/CD로 돌려봐야겠긴 한데, 우선 문제가 됐던 deploy.yml과 docker-compose.yml에서 어떤 문제가 있었길래 저런 사태가 발생했던건지 알고싶습니다. Update 2: 우선 대안으로 SCP 활용 강의에서 초기 프로젝트에 좋다고 했던 방법대로 해결했습니다. CICD 과정에서 메모리는 900MB 미만 수준에서 안정적으로 돌았습니다. 근데 제가 원했던 설계는 Docker로 Spring Boot + MySQL + Redis 일원화였기 때문에 개발 완료되는대로 다시 찾아봐야겠습니다. https://hooby.notion.site/Server-Infra-Setup-Remodeling-2a8f6c063f3e808a8674fbc2a62cdd22?source=copy_link
안녕하세요. 강사님 실습을 따라할 때 아래와 같은 명령문에 출처를 알 수 없는 url이 들어있습니다. Longhorn 설치 명령문 kubectl apply -f https://raw.githubusercontent.com/kubetm/kubetm.github.io/master/yamls/longhorn/longhorn-1.5.0.yaml 공식문서의 명령문이 아닌 강사님께서 운영하고 계신 블로그의 주소인것 같습니다. helm강의에서도 https://raw.githubusercontent.com/ 도메인이 자주 나오는데 강사님께서 작성하신 yaml에 대한 링크를 직접 타고들어가 학습을 위해 분석하는 작업도 필요한지 궁금합니다.
https://cafe.naver.com/kubeops/496 안녕하세요. mac m1 사용중입니다 master 노드 설치후에 worker1설치중입니다 아래 과정 설치중인데 yum install시 타임아웃이 발생하는거 같습니다. 외부통신이 안되는거 같은데.. 도움 주실 수 있나요~ echo '======== [4] Rocky Linux 기본 설정 ========' echo '======== [4-2] 타임존 설정 ========' timedatectl set-timezone Asia/Seoul echo '======== [4-3] [WARNING FileExisting-tc]: tc not found in system path 로그 관련 업데이트 ========' yum install -y yum-utils iproute-tc