inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Storage 실습 질문드립니다.

미해결

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

cat <<EOF | kubectl create -f - kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: longhorn provisioner: driver.longhorn.io allowVolumeExpansion: true parameters: numberOfReplicas: "2" staleReplicaTimeout: "2880" fromBackup: "" EOF default로 되어있는 longhorn이 있는데, 삭제해도 다시 살아나고 apply로 수정하려고 해도 안됩니다. 그래서 metadata의 name을 longhorntest로 변경해서 하려고 시도했습니다. 만약 맞다면 아래 코드에서 들어간 후, 어떤 것을 변경해줘야하나요? kubectl edit svc -n longhorn-system longhorn-frontend app.kubernetes.io/instance, app.kubernetes.io/name 을 변경한 이름(longhorntest)으로 바꿔주고 진행했는데, 아래와 같이 에러가 발생하면서 pod에서 pvc를 못잡습니다.

  • docker
  • kubernetes
정무관 댓글 2 좋아요 1 조회수 135

섹션4 -> 5 넘어가는시점 강의 영상이 중간에 빠진건아니신지..?

해결됨

커머스 서비스로 배우는 NestJS 실전 개발 (w. Prisma, Docker, Redis, Kafka)

섹션 5에 불필요한 코드정리에 대해서 영상도입부에 했다고하셨는데 그부분에 대한 영상은 빠져있는거같습니다

  • docker
  • kafka
  • redis
  • nestjs
  • prisma
벼룩 댓글 2 좋아요 2 조회수 293

도표 강의 자료 사용이 불가합니다. (권한 문제)

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

파일을 불러오는 중 오류가 발생했습니다. 파일을 찾지 못했습니다. 파일이 존재하지 않거나 읽기 권한이 없습니다. 라고 뜨는데, 파일이 없는 거 아닌가요? 권한은 전부 부여되어있는 상태입니다. 그리고 보니까 이미지 상으로는 diagrams.net 인데 지금은 draw.io 로 바뀌어있더라고요. 이거 관련해서 관리자분이 설정을 따로 해주셔야 하는 거 아닌지... 조심스럽게 확인 요청 드립니다.

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
도승경 댓글 1 좋아요 0 조회수 204

초기 one click 설치 자체가 실패하는데 확인부탁드립니다.

해결됨

바로쓰는 CI/CD on EKS

bootstrap.sh 실행을 초기 어떤 환경에서 실행해야하는지, 우분투 리눅스에 git clone으로 가져온후에 resources 강의대로 제 환경에 맞게 셋팅하고 실행하면, 스크립트가 돌다가 Error: No such container: 8e600169273c 마지막 메시지와 함께 스크립트가 돌다가 멈추네요. bootstarp.sh 실행자체가 오류나서 진행자체를 못하고 있네요. ㅠ 제 설치환경은 awscli 는 다음과 같은데 현재 버전에서는 스크립트 확인이 필요한가요? ubuntu@ip-10-0-3-67:~$ aws --version aws-cli/2.25.6 Python/3.12.9 Linux/5.4.0-1103-aws exe/x86_64.ubuntu.18 │ Error: creating S3 Bucket (terraform-state-topzone-k8s-101) Versioning: operation error S3: PutBucketVersioning, https response error StatusCode: 403, RequestID: 3A5J0S85N7CX9S8X, HostID: J2iQIm1Vk9/f9+J6EqJyLC9YsJLBm0C2jXtnMI9cqkVKeVlZBfJ2ym9Xjg7dDFLzq2zNXo7f1q1ckJOoiRAyN7MhHDAZgHKXDF4ZLY/u2tY=, api error AccessDenied: Access Denied │ │ with aws_s3_bucket_versioning.tfstate, │ on versions.tf line 23, in resource "aws_s3_bucket_versioning" "tfstate": │ 23: resource "aws_s3_bucket_versioning" "tfstate" { │ ╵ docker exec -it 8e600169273c bash /topzone/tz-local/docker/ init2.sh Error: No such container: 8e600169273c root@ip-10-0-3-67:~/tz-eks-main# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 7986d83cf4d2 tz-main "/bin/sh -c '/bin/ba…" 58 seconds ago Up 57 seconds 22/tcp docker-devops-utils

  • aws
  • docker
  • jenkins
  • kubernetes
Sangki Jung 댓글 3 좋아요 0 조회수 230

windows 환경에서 초기 설정 sh 실행

해결됨

바로쓰는 CI/CD on EKS

저는 windows 10 환경에서 실습 진행하려는데, 초기에 각 repo clone 하는것을 로컬 pc에 해오는게 맞나요? reousrces 설정한 이후에 제 로컬 windows 에서 bootstrap.sh 실행하는게 맞나요? sh자체가 실행할수가 없어서, gitbash 로 실행해봐도 오류가 나네요. windows 기준으로 초기 설정 sh bootstrap.sh 실행을 안내해주시면 감사하겠습니다.

  • aws
  • docker
  • jenkins
  • kubernetes
Sangki Jung 댓글 2 좋아요 0 조회수 1854

notion 수업자료

미해결

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

따로 pdf 변환하여 다운로드는 안되나요?

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
rosy 댓글 1 좋아요 0 조회수 112

7.8. w3-affinity-leader 적용 에러 문제 질문드립니다.

미해결

그림으로 배우는 쿠버네티스(v1.35)

질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다. 다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다! [질문 전 답변] 1. 강의에서 다룬 내용과 관련된 질문인가요? [예 | 아니요] 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 | 아니요] 3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요] (https://www.inflearn.com/blogs/1719) 4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up 으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다. ( https://inf.run/Ljaer ) [질문 하기] k apply -f ./w1-affinity-leader.yaml k apply -f ./deployment-podAffinity.yaml k get po -o wide # w1에만 배포 확인 k apply -f ./w3-affinity-leader.yaml 안녕하세요 현재 위와 같이 실습 중 w3-affinity-leader 가 계속 pending 상태인데 어떻게 해결해야 할지 몰라 질문드립니다. root@cp-k8s:~/_Lecture_k8s_learning.kit/ch7/7.8# cat w3-affinity-leader.yaml apiVersion: v1 kind: Pod metadata: labels: run: sleepy affinity: leader name: w3-affinity-leader spec: containers: - image: sysnet4admin/sleepy name: sleepy nodeSelector: kubernetes.io/hostname: w3-k8s root@cp-k8s:~/_Lecture_k8s_learning.kit/ch7/7.8# k describe po w3-affinity-leader Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning FailedScheduling 12s (x2 over 5m29s) default-scheduler 0/4 nodes are available: 1 node(s) had untolerated taint {DB: customer-info}, 1 node(s) had untolerated taint {node-role.kubernetes.io/control-plane: }, 2 node(s) didn't match Pod's node affinity/selector. preemption: 0/4 nodes are available: 4 Preemption is not helpful for scheduling.

  • docker
  • kubernetes
보르코 댓글 5 좋아요 0 조회수 298

toJson을 추가하면 [sub].tsx에서 sub를 받아오지 못합니다.

해결됨

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

entity에 toJson을 추가하고 내용을 비워놓기만 해도, sub를 받아오지 못합니다. 강의에서는 잘 진행되어서 지금 전혀 원인을 알 수 없습니다. 답변 부탁드립니다.

  • react
  • node.js
  • postgresql
  • docker
  • typescript
  • 클론코딩
  • next.js
서문규 댓글 2 좋아요 0 조회수 174

명령어 파일이 있으면 좋을 것 같아요.

해결됨

바로쓰는 CI/CD on K8S

강의를 구매해서 수강하며 테스트하고 있는데, 명령어들을 실행하는 파일들이 있으면 좋을 것 같아요. 화면에 있는 명령어들을 보고 치지만, 오타가 있을 경우도 있어서요.

  • docker
  • jenkins
  • kubernetes
  • vagrant
  • argocd
댓글 1 좋아요 0 조회수 198

실무 개발 환경

미해결

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

안녕하세요. 재밌고 좋은 강의를 해주셔서 감사합니다. 아직 70%정도 보고 있지만 궁금하게 있습니다. 현재 백엔드 개발자로 근무하고 있는데 저희 환경은 aws의 ec2에 직접 올려 백엔드 서버(spring-boot)를 운영하고 있습니다. 점차 쿠버네티스 환경으로 변경하려고 인프라담당자들과 백엔드 개발자들이 스터디 및 환경 구축하고 있는데요. 만약 실무에서 쿠버네티스 환경으로 바뀐다면 개발자들의 로컬 개발 환경은 어떻게 하시는지 궁금합니다. 대부분 자바, 스프링 환경이면 인텔리제이등으로 개발 후 테스트를 해볼텐데 컨테이너에서 다른 개발자들과 다 같은 환경에서 테스트를 해보고 빌드해보고 해야 하지 않는가 싶어서요. 실무에선 어떤식으로 개발자들이 개발하는지 개발, 테스트 , 운영 배포 까지 플로우가 어떻게 되는지 궁금합니다.

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
  • 백엔드
  • spring-boot
jhahn 댓글 1 좋아요 0 조회수 250

교육자료 혹시 공유가 가능하실까요

미해결

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

안녕하세요. 교육 잘 받았습니다. 제가 받았던 교육자료 문서로 받아 볼 수 있을까요? 아니면 온라인으로 찾아볼 수 있는지 확인 부탁드립니다.

  • docker
  • kubernetes
  • msa
  • infrastructure
  • container
jongkipark 댓글 3 좋아요 0 조회수 220

도커를 이용한 배포

미해결

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

안녕하세요! 도커의 사용목적에 대해 알고싶습니다. 도커가 편리한 이유는 여러 프로그램을 한 대의 컴퓨터에서 실행시킬 수 있기 때문이라고 이해하였습니다. 그런데 만약 서버 한 개만 돌릴 때는 도커를 사용해야 할 필연성이 있을까요? 단순히 확장성 떄문에 사용하는 건가요? 왜 써야 하는지 잘 모르겠습니다..

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
ililil 댓글 2 좋아요 0 조회수 177

AWS 배포 시 docker-compose.yml 관리 방법 질문입니다.

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

현재 강의에서는 aws 인스턴스 에서 직접 compose.yml을 작성하는데 제가 현재 spring boot 프로젝트 루트 경로에 compose.yml을 구현해뒀어도 프로젝트 빌드시에는 yml이 포함되지 않아서 강의와 같이 인스턴스가 직접 생성해줘야하는 지 궁금합니다. 그리고 나중에 ci/cd를 하게 되면 github Actions같은 CI/CD 도구를 이용해야 yml파일이나 .env이런 파일을 직접 인스턴스에 구현하지 않아도 되는 것이 맞는 지 궁금합니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
나예야 댓글 2 좋아요 0 조회수 317

sudo가 안먹혀요

미해결

비전공자도 이해할 수 있는 Docker 입문/실전

3강 진행 중에 sudo lsof -i:3306 명령어를 사용했는데 ""Sudo가 이 컴퓨터에서 사용하지 않도록 설정되어 있습니다. 사용하도록 설정하려면 으로 이동하세요. Developer Settings page 설정 앱의"" 이렇게 나와서 시작을 못하고 있습니다. 그리고 다른 질문인데 현재 프로젝트를 하고 있는데 db를 mysql을 사용하고 있는 상황이라 만약 실습을 위해서 포트를 끄면 프로젝트할때 영향이 가는지도 궁금합니다.

  • docker
  • docker-compose
  • docker-volume
  • docker-image
  • container
  • ecr
skhu202114111 댓글 2 좋아요 0 조회수 1357

failed to connect to your instance

미해결

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

안녕하세요 강사님, 현재 강의를 참고하여 팀원끼리 클론 코딩 프로젝트를 하기위해 EC2에서 Spring Boot + MySQL 서비스를 Docker Compose로 구성하여 배포 중입니다. GitHub Actions를 통해 ECR에 푸시한 Spring Boot 이미지를 EC2에서 pull 받아서 docker-compose로 실행하는 파이프라인을 구축했습니다. 현재까지 진행한 작업에 대해 말씀드리겠습니다. Spring Boot 애플리케이션을 Dockerfile로 빌드해 Amazon ECR에 업로드 EC2에 MySQL과 Spring Boot를 각각 컨테이너로 구성 ( docker-compose.yml 사용) GitHub Actions에서 EC2로 SSH 접속 후 .env 생성 및 docker-compose up -d 자동 실행 설정 현재 EC2 인스턴스(t2.micro)에 연결이 실패하고있습니다. ssh -v -i를 통해 로그를 확인 해본 결과 연결은 성공하지만 인증 전 또는 핸드쉐이크 중에 connection reset 이 발생하였다고 합니다. 현재 인스턴스 유형은 t2.micro이며, Docker로 2개 컨테이너가 실행 중이었습니다. CPU/RAM 자원이 부족해 SSH 연결도 거부되는 것 아닌가 의심됩니다. 혹시 이 경우 인스턴스 유형을 업그레이드를 하는게 해결방법일지 혹은 다른 방법이 있을까요?

  • aws
  • docker
  • ci/cd
  • github-actions
  • aws-code-deploy
  • infrastructure
  • aws-ec2
gump 댓글 2 좋아요 0 조회수 173

Docker compose 관련 공유

미해결

따라하며 배우는 도커와 CI환경 [2023.11 업데이트]

강의 내용 똑같이 따라해봐도 redis, node 버전 관련 문제로 실행할 수 없었습니다..! 저는 아래 코드로 테스트 성공했으니 참고 부탁드려요! Dockerfile >>>> node version 16 FROM node:16 WORKDIR /usr/src/app COPY ./ ./ RUN npm install CMD [ "node", "server.js" ] package.json >>> redis version 4.7.0 { "name": "nodejs-docker-compose-app", "version": "1.0.0", "main": "server.js", "scripts": { "start": "node server.js", "test": "echo \"Error: no test specified\" && exit 1" }, "dependencies": { "express": "4.17.1", "redis": "4.7.0" }, "author": "", "license": "ISC", "description": "" } docker-compose.yml version: "3" services: redis-server: image: redis container_name: redis-server restart: unless-stopped expose: - 6379 node-app: depends_on: - redis-server build: context: . dockerfile: Dockerfile container_name: node-app restart: on-failure ports: - "8081:8080" server.js const express = require("express"); const redis = require("redis"); const app = express(); // Redis 클라이언트 생성 const client = redis.createClient({ socket: { host: "redis-server", port: 6379 } }); async function connectToRedis() { let connected = false; while (!connected) { try { await client.connect(); console.log('Connected to Redis'); connected = true; } catch (error) { console.error('Error connecting to Redis:', error); console.log('Retrying in 2 seconds...'); await new Promise(resolve => setTimeout(resolve, 2000)); } } } // Express 엔드포인트 설정 app.get('/', async (req, res) => { try { let number = await client.get('number'); if (number === null) { number = 0; } console.log('Number: ' + number); res.send("숫자가 1씩 올라갑니다. 숫자: " + number); await client.set("number", parseInt(number) + 1); } catch (error) { console.error('Error:', error); res.status(500).send('Redis 연결 오류'); } }); // 서버 시작 전에 Redis 연결 app.listen(8080, async () => { await connectToRedis(); // 서버 시작 시 Redis 연결 시도 console.log('Server is running on port 8080'); }); 모두 저장 후 터미널에서 docker compose down docker compose up --build

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
yerincho94 댓글 1 좋아요 0 조회수 194

컴퓨터 사양은 어느정도로 해야하나요

미해결

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

컴퓨터 사양은 어느정도로 해야 안정적으로 하고 vm 렉 없이 돌릴 수 있나요 vagrant up 명령어를 치니깐 렉이 엄청 걸리더군요 이더넷으로 하고 있는데 그런대도 렉이 걸리고 컴퓨터가 힘들어 합니다

  • docker
  • kubernetes
KIM TAE IN 댓글 2 좋아요 1 조회수 214

강의 코드를 확인할 수 있는 깃허브 URL이 있을지 궁금합니다!

해결됨

커머스 서비스로 배우는 NestJS 실전 개발 (w. Prisma, Docker, Redis, Kafka)

안녕하세요 좋은 강의 감사합니다! 혹시 강의 코드를 확인할 수 있는 깃허브 URL을 따로 제공받을 수 있는지 궁금합니다!!

  • docker
  • kafka
  • redis
  • nestjs
  • prisma
김용민 댓글 1 좋아요 2 조회수 343

이론 강의 pdf 자료 다운로드 문의

미해결

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

안녕하세요. 쿠버네티스 이론수업때 사용한 pdf 이론 강의 자료를 다운로드 받고 싶은데 혹시 이론 노트는 공유가 안되는 건가요? 자료다운로드에 이미지 파일만 있어서 문의드립니다.

  • docker
  • kubernetes
손지현 댓글 2 좋아요 0 조회수 207

섹션3과 섹션4 같은 영상으로 확인됩니다

해결됨

커머스 서비스로 배우는 NestJS 실전 개발 (w. Prisma, Docker, Redis, Kafka)

확인부탁드립니다

  • docker
  • kafka
  • redis
  • nestjs
  • prisma
데르데르데 댓글 1 좋아요 0 조회수 192

인기 태그

인프런 TOP Writers

주간 인기글