inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

시나리오를 위한 AWS 환경(EKS) 구성하기

cloud9 이 종료되어서 진행하기가 힘듧니다.

413

leejken530

작성한 질문수 8

0

지금 아무리해도 이제 더이상 하기가 힘듧니다.

AWS가 처음이다 보니 EC2 만드는데 너무 많은 시간을 쏟고 있습니다.

저는 github action 을 배우고 싶은 것이지 aws를 배울려고 하는게 아닙니다.

 

강의를 수정해주시던가, 아니면 어떻게 하면 될 것인지 명확한 절차를 알려주세요.

aws kubernetes ci/cd github-actions eks

답변 2

0

이상원

안녕하세요, leejken530 님

답변이 늦어 죄송합니다.

 

cloudshell에서는 아래처럼 진행하시면 됩니다.
cloud9에서 하는 작업과 크게 다르진 않은데, 수동으로 해야하는 작업이 일부 있습니다. IDE 대신
vi or nano 를 사용한 편집에서 조금 차이가 있습니다.

사진1.png사진2.png

 

 

 

사진3.png

 

 

사진4.png

 

 

사진5.png

 

 

사진6.png

 

 

사진7.png

 

 

사진8.png

 

 

image.png

 

image.png

 

0

이상원

이 방법대로 진행 부탁드리고, 막히는 부분이 있다면 빠르게 도움 드리겠습니다.

강의자료는 최대한 빠른 시일 내에 업데이트 완료하겠습니다.

불편을 드려 죄송합니다.

0

leejken530

친절한 답변 감사합니다. 보여주신대로 하겠습니다. 말을 제가 너무 감정적으로 한거 같아서 죄송합니다.
좋은 강의 감사합니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

leejken530님께서 경험하고 계신 문제는 최근 AWS에서 Cloud9 서비스 지원을 종료하면서 발생한 것으로 보입니다. 이를 대체하여 AWS CloudShell을 사용할 수 있습니다. AWS CloudShell은 AWS 웹 콘솔을 통해 CLI 작업을 수행할 수 있는 환경을 제공하며, EC2 인스턴스를 생성하지 않고도 사용할 수 있습니다.

GitHub Actions에 집중하고 싶으실 경우, AWS 설정을 최소화하고 CI/CD 프로세스에 초점을 맞추는 것이 필요합니다. 아래 절차를 참고하세요:

  1. AWS CloudShell 사용: AWS 콘솔에서 로그인하여 CloudShell 세션을 시작합니다. CloudShell을 통해 AWS 리소스를 관리할 수 있으며, GitHub Actions 설정에 필요한 CLI 명령어를 사용할 수 있습니다.

  2. EC2 인스턴스 대체: Cloud9 대신 EC2 인스턴스를 사용하려는 경우에도, CloudShell 내부에서 관리가 가능하므로 EC2 인스턴스에 접근할 필요가 없습니다.

  3. GitHub Actions 실습: AWS CLI 명령어를 사용하여 EKS 클러스터 등을 설정한 후, GitHub 레포지토리에 Actions 워크플로를 추가하여 필요한 실습을 진행합니다.

관련하여 더 자세한 과정이나 설정 방법을 참조하시려면 아래 유사한 질문과 답변을 통해 추가 도움을 받아 보시면 좋겠습니다:

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

leejken530

지식공유자는 이제 손 놓은거 같은데요? 그전 사람들 대답도 없고 cloud9가 없어진걸 인지했음에도 그냥 강의를 올려놓는 뻔뻔한 태도는 뭐죠???

자료가 깨진 것 같습니다.

0

58

2

강의자료 다운로드

0

75

2

로드밸런서 연결 실패

0

56

1

섹션5 시나리오2 워크플로우 구성하기

0

69

1

섹션4-7. high 이슈 추가 시 slack의 high-test 채널로 상세 알림 미전송

0

77

2

github-actions repo의 create-cluster.yaml과 init.sh 사용

0

91

2

슬랙 연동 안됨

0

315

3

visual studio code 터미널에서 github-actions 경로 설정 어떻게 하는 건가요?

0

118

2

강의자료 다운로드 문제

0

115

3

깃헙 레포 생성 자동화 구성하기 2 관련 질문드립니다.

0

165

1

강의 자료 파일이 깨진거 같습니다

0

128

2

runs-on 질문

0

114

2

시나리오 2까지 학습 후 AWS에 관해 질문이 있습니다!

0

143

2

트렁크 베이스로 개발할 경우

0

172

2

region 도쿄로 안하시는 분들

0

184

2

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

0

275

2

애플리케이션 실행시 환경 변수에 대해서

0

202

2

처음 강의에서 push.yaml을 workflows 폴더에서 part1으로 옮겼을때

0

199

2

이벤트 트리거 pull_request의 types

0

298

2

강의자료 다운

1

181

2

cloud9 서비스 종료

0

789

2

시나리오2에서 여러 릴리즈 브랜치를 한 번에 운영환경에 배포

0

179

1

처음 push.yaml 에서 actions로 넘어갈때

0

325

2

도커 볼륨 vs RDS, 롤백

0

195

1