Skip to content

이미 만들어진 프로젝트를 k8s로 변환하여 aws에 배포하는 연습을 위한 레포지토리입니다.

Notifications You must be signed in to change notification settings

Kdelphinus/Retro-pong-with-k8s-and-aws

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Retro-pong with k8s and aws

Description

local 환경

  • docker-desktop 이 실행되고 있어야 합니다.
  • docker-desktop 설정에서 kubernetes 설정을 활성화해야 합니다.
> make local
> kubectl get pods -n app
  • 명령어를 실행해서 모든 pod의 상태가 Running 이면 정상적으로 배포된 것입니다.
  • https://127.0.0.1:30443 으로 접속하면 됩니다.

aws 배포

  • aws 배포를 위해 vpc, eks, efs 서비스와 aws cli를 사용했습니다.
  • back-data 의 경우, 두 개 이상의 컨테이너가 접근할 수 있어야 하기에 efs 서비스를 사용했습니다.
  • 도메인을 구매하지 않기 위해 로드 밸런서의 url을 바로 사용했습니다.
  • 현재 요금 문제로 서버는 내려가 있는 상태입니다.

About

이미 만들어진 프로젝트를 k8s로 변환하여 aws에 배포하는 연습을 위한 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 50.1%
  • JavaScript 40.3%
  • Shell 4.4%
  • SCSS 3.2%
  • HTML 1.1%
  • Dockerfile 0.5%
  • Makefile 0.4%