직접 만든 이미지 배포 방법 + EKS 관련
647
작성한 질문수 8
직접 만든 이미지를 배포하고 싶은데요.
기존 개발환경에서 dockerfile과 docker-compose.yml 로 작업 중입니다.
마이크로서비스로 서버가 각각 개발이 되고 있어서 각각 docker 환경에서 작업 중인데,
이걸 쿠버네티스로 올려서 작업 + 배포하고 싶습니다.
강의를 다 보았는데, 전부 미리 만들어져있는 이미지, 배포가되어있는 이미지를 사용하시더라구요.
현재 docker-compose up 으로 도커 이미지를 띄우고, makefile 로 명령어를 만들어서 서버를 띄우는 방식이며 서버는 go로 만들어져 있습니다.
각 서버를 하나의 쿠버네티스에 띄워서 동일한 host 로 접속하게 하고 싶은데 사실 강의 내용만 봐서는 조금 막막하네요.
혹시, 관련해서 참고할 수 있는 자료를 알려주실 수 있을까요?
그리고 아마존 배포를 해야하는데, EKS 관련해서 참고할만한 자료가 있다면 추천해주시면 감사하겠습니다.
감사합니다.
답변 2
0
안녕하세요! 강의에서 설명하고 있지 않은 부분은 직접 만든 이미지를 사용하는 방법입니다. 강의에선 공개 저장소의 이미지만 사용하였습니다.
EKS를 사용하신다면 ECR이라는 비공개 저장소를 사용할 수 있습니다. ECR에 직접 만든 이미지를 업로드(push)하고 EKS에서 해당 ECR의 이미지를 사용하면 됩니다.
그 외의 환경이라면 비공개 저장소(https://hub.docker.com/_/registry)를 직접 구축하거나 docker hub의 private 저장소를 사용할 수 있습니다.
EKS는 다음 문서를 추천합니다. https://awskrug.github.io/eks-workshop/
하다가 막히는 부분 있다면 또 문의주세요! 감사합니다.
질문 있습니다!
0
92
1
m1 맥 도커로 미니쿠베 실행하는 분께
1
226
1
kubectl apply 적용 시 status "imagepullbackoff, errimagepull" 상태
0
879
1
host 브라우저에서 minikube ip에 접근이 안됩니다.
0
704
2
버추얼 박스에 설치된 버추얼 머신(우분투)에서는 미니쿠베 설치가 안 됩니까?
0
378
1
ghcr.io/subicura/echo:v1 에 오류가 있습니다.
0
515
1
고급편 제작계획
0
470
1
nodeport 질문
0
378
1
kubectl 오류
1
1035
2
kubectl 설치 관련
1
672
1
docker-compose up -d
1
478
1
강사님 터미널 설정 따라하고 싶습니다.
2
549
0
도커라는 말은 제품이름인가요?
1
412
1
쿠버네티스배포데모" 코드 제공 (재)문의
1
433
1
"쿠버네티스배포데모" 코드 제공 재문의
1
429
1
kubectl 버전 충돌로 삭제문의입니다
1
654
1
쿠버네티스모니터링- 그라파나,로키 관련 문의 입니다.
1
431
2
"쿠버네티스배포데모" 소스 코드는 제공이 안될까요?
1
357
2
터미널 환경설정 어떻게 하셨는지 궁금합니다!
1
307
1
host path에 대해 질문이 있습니다.
1
266
1
file과 env-file 의 차이는 뭔가요??
1
358
1
같은 클러스트의 판단 기준?
1
230
1
ClusterIP라는것에 대해 질문이 있습니다.
1
264
1
질문있습니다!
1
293
1





