inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

Tag를 이용한 QA 환경 배포와 워크플로우 구성 질문

해결됨

실전! GitHub Actions으로 CI/CD 시작하기

안녕하세요 선생님 강의 잘 듣고 있습니다. 이번 강의에 대해 궁금한 점이 있어서 질문 남깁니다. 특정 커밋에 v1.0.0 태그를 붙여 QA 배포를 한 후 수정사항이 발생하였다면 해당 내용을 반영한 뒤 v1.0.1로 버전을 올려서 태그를 붙여서 다시 QA 환경에 배포하게 되는 것일까요? 잡이 늘어나는만큼 워크플로우 파일의 길이도 길어지는 것 같은데 트리거되는 이벤트나 작업(테스트, 배포) 별로 워크플로우 파일을 따로 관리해도 괜찮을지 궁금합니다. 아니면 하나의 시나리오는 하나의 워크플로우 파일로 관리하는 것이 일반적일까요?

  • aws
  • kubernetes
  • ci/cd
  • github-actions
  • eks
메가 댓글 2 좋아요 0 조회수 341

Private Subnet과 Gitlab

해결됨

[DevOps] 빠르고 안전한 어플리케이션 배포 파이프라인(CI/CD) 만들기

안녕하세요. 이번에 public subnet 에 있는 bastion host를 통해서 private subnet에 있는 web server라는 ec2에 cli 명령어로 gitlab ee 버젼을 설치해서 도메인(a.test.com)으로 설정하였습니다. 그런데 sudo vi /etc/gitlab/gitlab.rb 파일에 bastion host의 public ip를 넣어야 도메인으로 gitlab server의 사이트로 접속이 되던데.. 이러면 public ip가 그대로 노출될 수도 있어서 도메인으로 바꾸면 사이트의 접속이 막히고 있습니다. 도메인으로 설정을 바꾸면 어떻게 해야하나 질문을 드립니다. CI/CD 과정은 리포지토리는 Gitlab, 빌드과정은 codebuild를 사용하려고 합니다. codebuild와 연결을 할때도 액세스 토큰이 필요해서 이부분은 어떻게 설정해야 하나요?

  • aws
  • docker
  • ci/cd
  • Terraform
  • gitlab
  • devsecops
  • trivy
  • semgrep
  • gitleaks
김영웅 댓글 2 좋아요 0 조회수 390

Elastic Beanstalk에서 도메인 클릭시 react 이미지가 안나오고 다른 화면이 나오는데

미해결

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

Congratulations! Your Docker Container is now running in Elastic Beanstalk on your own dedicated environment in the AWS Cloud. This environment is launched with Elastic Beanstalk Docker Platform Video Tutorials YouTube: Run a Docker Container from the Docker Registry YouTube: Use Private Docker Repositories Sample Apps GitHub: PHP and Amazon RDS GitHub: Python, DynamoDB, and SNS Documentation Deploying Docker with AWS Elastic Beanstalk AWS Elastic Beanstalk overview AWS Elastic Beanstalk concepts 이러한 화면이 나오는데 이것도 성공한 것인가요? 아니면 제가 배포한 화면이 나와야 하지 않나요??

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

eksctl create iamserviceaccount 문의

미해결

99% J형 엔지니어와 함께하는 AWS EKS와 GitLab CI/CD 기초 완벽 정복

Load Banacer Controller 설정 과정 중 eksctl create iamserviceaccount \ --region ${region} \ --name aws-load-balancer-controller \ --namespace kube-system \ --cluster ${clusterName} \ --attach-policy-arn ${policyArn} \ --override-existing-serviceaccounts \ --approve 을 실행하면 1 existing iamserviceaccount(s) (kube-system/aws-load-balancer-controller) will be excluded 1 iamserviceaccount (kube-system/aws-load-balancer-controller) was excluded (based on the include/exclude rules) metadata of serviceaccounts that exist in Kubernetes will be updated, as --override-existing-serviceaccounts was set no tasks 위와 같은 로그가 출력되고 k get sa -n kube-system 을 실행하면 aws-load-balancer-controller가 나타나지 않습니다. NAME SECRETS AGE attachdetach-controller 0 111m aws-cloud-provider 0 111m aws-node 0 108m 어떤 원인인지 알수 있을까요?

  • aws
  • kubernetes
  • ci/cd
  • gitlab
  • gitlab-autodevops
  • eks
ttdd1212 댓글 3 좋아요 0 조회수 359

도커 빌드 시간이 너무 오래걸려요..

미해결

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

너무 시간이 오래걸리길래 잠을 자고 왔는데도 빌드가 되지 않는 이유가 궁금합니다ㅠㅠㅠ 제 도커 설정에 뭔가 문제라도 있는걸까요??

  • aws
  • docker
  • github
  • ci/cd
  • travis-ci
  • 데이터-엔지니어링
김민규 댓글 2 좋아요 0 조회수 1187

docker-compose down 이후에도 containers에 redis가 남아 있는 이유

미해결

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

섹센6의 마지막 강의를 진행 중입니다. docker-compose up 명령어 이후, containers에는 redis가 남아 있습니다. node는 내려가고, redis는 유지되는 이유가 궁금합니다.

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

강의 실습 프로젝트 git clone은 못하나요?

해결됨

개발자를 위한 쉬운 도커

파트 9. 도커 실무에 적용하기 듣고 있는대요. 강의 중에 vscode로 실습하시는 파일을 저도 git clone하고싶은대, 강의자료나, 강의 내용에도 없고, 따로 clone하지마시라고 하신걸까요? 스크래치 빌드하는강의 듣고있네요.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
김형준 댓글 2 좋아요 1 조회수 204

Ansible 영상 중 docker image push 를 하려는 이유?

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

강의 덕분에 회사 개발서버에 돌아가는 모든 web 프로젝트를 ci/cd 기반으로 돌아갈 수 있게 되었습니다. 강의 듣던 중 궁금한게 있어 질문 드립니다. Ansible 영상 중 docker image push 를 이용해서 Ansible image 와 container 를 나눠 yml을 구동하려 하는데 dockerfile이 아닌 해당 방법으로 하려는 이유가 궁금합니다. 의도라고 하죠? 궁금한 이유 1. 프로젝트 소스가 포함된 이미지가 docker 사이트에 등록되지 않나요? [보안] 2. 위처럼 하면 뭐가 좋아지는건지?

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
김인철 댓글 1 좋아요 0 조회수 188

WSL에 설치한 Redis에 연결이 안 됩니다.

미해결

AWS 배포 완벽가이드 (feat. Lightsail, Docker, ECS)

import express from "express"; import * as redis from "redis"; const PORT = 4000; const createApp = async () => { const app = express(); const client = redis.createClient({ url: "redis://localhost:6379" }); await client.connect(); app.use(express.json()); app.get("/", (req, res) => { res.status(200).send("hello from express"); }); return app; }; createApp().then((app) => { app.listen(PORT, () => { console.log(`App listening at port ${PORT}`); }); }); Error: connect ECONNREFUSED 127.0.0.1:6379 [1] at createConnectionError (node:net:1647:14) [1] at afterConnectMultiple (node:net:1677:16) { [1] errno: -4078, [1] code: 'ECONNREFUSED', [1] syscall: 'connect', [1] address: '127.0.0.1', [1] port: 6379 [1] } WSL의 bind를 0.0.0.0으로 바꿔봄 방화벽에서 6379 포트 허용함 WSL의 ip를 localhost 대신에 넣어서 접속 시도 이렇게 했는데 실행하면 계속 연결할 수 없다는 에러가 발생합니다. 혹시 해결 방법을 알 수 있을까요?

  • aws
  • docker
  • ci/cd
  • aws-ecs
  • wsl
  • redis
몰랑몰랑우주선 댓글 1 좋아요 0 조회수 423

도커 볼륨 공유에 대해 질문있습니다.

해결됨

개발자를 위한 쉬운 도커

여러 DB가 동시에 한 볼륨을 공유할 때 발생하는 데이터 무결성 문제는 없나요?

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
gogoDevelop 댓글 2 좋아요 1 조회수 238

톰캣을 도커 컨테이너로 실행하시는 분들

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

영상과 달리 webapps안에 manager와 host-manager 디렉토리가 안보이실텐데 webapps.dist 디렉토리 안에 있습니다. 영상처럼 context.xml 수정하시고 cp -R webapps.dist/* webapps 명령어로 webapps.dist 안에 있는 파일들을 복사하여 webapps 아래로 옮겨주시고 재부팅하시면 됩니다.

  • ansible
  • jenkins
  • kubernetes
  • ci/cd
  • sonarqube
댓글 2 좋아요 2 조회수 331

고급편은 할인이 안되나요?

해결됨

실전 대비! DevOps인터뷰 완전 정복 - 기본편

같이 듣고 싶은데요. 언제쯤 할인 예정이실까요?

  • ansible
  • kubernetes
  • ci/cd
  • Terraform
  • 기술면접
댓글 1 좋아요 1 조회수 182

강의자료 어딨나요

해결됨

실전 대비! DevOps인터뷰 완전 정복 - 기본편

수업자료가 잘못된것같은데요?? 첫강의 git commit 으로 시작하는 파일이없습니다. 질문1이 연속통합시스템의 주요구성요소는 무엇일까요입니다

  • ansible
  • kubernetes
  • ci/cd
  • Terraform
  • 기술면접
송나겸 댓글 1 좋아요 1 조회수 201

[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2에서 fail..

미해결

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

[실습] 개인 프로젝트에서 많이 쓰는 CI/CD 구축 방법 - 2 에서 깃액션 배포할때 계속 이렇게 뜨는데 알려주세요 ㅠㅠㅠㅠㅠㅠㅠ 5번해봤는데 계속 저렇게뜹니다..

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

codedeploy세팅/ iam설정 강좌에서

미해결

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

codedeploy세팅/ iam설정 강좌에서 키랑 값이 옵션없음이라고 뜹니다. 이름을 줬음에도... ec2도 생성을 해야하는 걸까요?

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

docker commit error

미해결

개발자를 위한 쉬운 도커

맞게 잘 쓴것 같은데 에러가 납니다... 왜그러는지 여쭤봐도 될까요!

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
ahha 댓글 2 좋아요 0 조회수 249

도커 데스크탑을 설치하고 실행시킬려니 WSL오류가 나는데 ...

미해결

개발자를 위한 쉬운 도커

window11에서 도커를 설치하고 실행할려니 위의 에러가 나옵니다. 어떻게 해결해야 될지 몰라서 문의드립니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
data gb 댓글 2 좋아요 0 조회수 4216

leafy 로그인이 되지 않습니다!

미해결

개발자를 위한 쉬운 도커

강사님 안녕하세요 leafy 애플리케이션 강의 중에 로그인이 되지 않는 문제로 질문 드립니다! 프론트엔드, 백엔드, db 컨테이너 모두 실행시켰는데, 백엔드 컨테이너에 로그가 안남고 프론트엔드 컨테이너 로그를 보니 , "POST /api/v1/users/login HTTP/1.1" 404 555 " http://local host/login" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ 이러한 에러가 발생하는 걸로 보아 프론트엔드 - 백엔드 간 api 요청이 제대로 안됩니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
댓글 2 좋아요 0 조회수 191

안녕하세요 빌드 오류가 생겨서 질문드립니다.ㅠ

해결됨

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

안녕하세요 선생님 일반 프로젝트에서 많이쓰는 CI/CD 구축방법 실습 따라하고 있는데 위와 같은 오류가 게속 발생합니다.ㅠ 인텔리제이안에서 setting,project structure 버전도 17로 맞추고, 환경변수도 확인해보고 java version도 다 확인해봤는데 같은 오류가 떠서 질문드립니다... 혹시 다른게 원인일까요?

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

npm run ci 캐싱 관련 질문입니다.

해결됨

개발자를 위한 쉬운 도커

안녕하세요 도커가 npm 패키지 변경내역을 어떤식으로 알 수 있는건지 원리가 궁금해서 질문드립니다. 도커 자체에서 package.json과 package-lock.json파일이 패키지에 관련된 파일이란 것을 인식해서, 해당 파일들의 내용이 변경여부에 따라 캐싱이미지를 사용할지 말지 결정하는건가요? 감사합니다.

  • docker
  • 가상화
  • ci/cd
  • docker-compose
  • github-actions
  • docker-volume
  • docker-image
  • container
Donggun Jang 댓글 2 좋아요 1 조회수 201

인기 태그

인프런 TOP Writers

주간 인기글