devnoong.log
article thumbnail
[MiniKube 실습] Cloud9 ECR 업로드 및 yaml 파일 배포
Cloud/AWS 2022. 11. 10. 13:15

https://devnoong.tistory.com/40 [MiniKube 실습] 쿠버네티스 어플리케이션 배포 minikube 를 사용해 쿠버네티스 어플리케이션을 배포하는 작업을 진행해보겠습니다. 우선 배포를 진행하기 전 간략하게 쿠버네티스에 대해 정리하는 시간을 가져보도록 하겠습니다. 쿠버네티스 devnoong.tistory.com 이전 포스팅에서는 쿠버네티스가 제공해주는 echoserver 를 Node로 활용해 배포를 진행했다면 요번 포스팅에서는 AWS ECR과 yaml파일을 이용해 배포를 진행해보도록 하겠습니다 1. Cloud9 ECR 로그인 (새 유저 권한으로 진행) ECR에 업로드 된 이미지를 Minikube에서 사용하기 위해서는 ECR 로그인이 필요합니다 초반에 AWS Configure를 통해..

article thumbnail
[MiniKube 실습] 쿠버네티스 어플리케이션 배포
Cloud/AWS 2022. 11. 9. 12:28

minikube 를 사용해 쿠버네티스 어플리케이션을 배포하는 작업을 진행해보겠습니다. 우선 배포를 진행하기 전 간략하게 쿠버네티스에 대해 정리하는 시간을 가져보도록 하겠습니다. 쿠버네티스 클러스터는 아래와 같이 구성되어 있습니다. Deployment 안에 Master 가 포함 되어있는 구조로, Master는 Deployment에 포함된 어플리케이션 인스턴스가 클러스터의 개별 노드에서 실행되도록 스케줄을 합니다. 즉 Deployment는 쿠버네티스에게 어플리케이션 인스턴스에 대한 생성 및 업데이트를 지시하는 역할을 수행한다고 볼 수 있습니다. 배포를 담당하는 리소스입니다 쿠버네티스에서 deployment가 제일 중요하다고 볼 수 있겠죠? 1. 어플리케이션 배포 (새 유저 권한으로 진행) 쿠버네티스 공식 사..