CI&CD/Kubernetes

Cloud Native Spring In Action 7장 쿠버네티스 기초의 내용을 정리했습니다. 1. 도커와 쿠버네티스 비교 도커쿠버네티스컨트롤러도커 데몬컨트롤 플레인관리 서버 가능 대수1대여러대리소스 관리도커 호스트쿠버네티스 클러스터 Docker CLI 및 Docker Compose 는 Docker Demon과 상호작용합니다.또한 Docker Compose는 여러 도커 컨테이너를 쉽게 관리할 수 있습니다.'docker compose up -d' 이런 명령어가 대표적입니다.다만, 도커 호스트를 통해 도커 시스템 내에서 관리하기 때문에 컨테이너를 확장하는 것은 불가능합니다. 더보기도커 데몬이란?- 도커 엔진은 외부에서 API 입력을 받아 도커 엔진의 기능을 수행하는데, 도커 프로세스가 실행되어서버로서 입..
기본 환경 kubectl 설치 eks 설치 helm 설치 terraform 설치 vs코드 상에서 진행 예정 저는 우선 무료인 GCP버전에서 spring cloud로 개발하고 그것을 AWS의 kubernetes로 옮기는 과정을 거쳤습니다. 개발 환경은 front는 Next.js, back은 MSA로 Spring Boot를 적용했습니다. 아래 방법은 쿠버네티스를 MSA로 구축하기 위한 제가 적용한 기본 방법입니다. AWS환경에서 만들었던 terraform 코드들(아래) 더보기 eks-cluster.tf eks-nodegroup.tf iam-roles.tf internet_gateway.tf outputs.tf(cluster name , endpoint) providers.tf route_table_assoc..
시이지
'CI&CD/Kubernetes' 카테고리의 글 목록
상단으로