많은 분들이 AWS로 클라우드에 입문합니다 다양한 이유가 있지만 대부분 높은 시장 점유율에서 기인합니다. > 작년 IaaS 시장 첫 1000억달러 돌파, AWS 글로벌 점유율 40% 1위 많은 회사에서 사용한다. = 내가 들어갈 회사에서도 AWS를 사용할 확
Kind 관리 클러스터 생성
워크로드는 크게 두 가지 타입으로 구분할 수 있습니다. Workload는 k8s control-plane node를 워크로드의 클러스터 안에 생성하여 이를 사용자가 제어할 수 있습니다. 반면, Managed Workload는 k8s control-plane node가
중급(?) 코스로 가기 전에 큰 그림을 그려봅시다.앞서 심플 코스에서는 관리 클러스터로 kind 를 사용하고 워커로드로 managed cluster 를 생성했습니다.kind의 경우는 주로 개발용으로 사용됩니다.여러가지 이유가 있겠지만 kind가 docker에 종속적이기
다음 단계에서는 Kubernetes에 Argo CD를 설치하겠습니다. 이를 위해 공식 Argo CD Helm 차트를 사용합니다. 먼저 다음 Helm 저장소를 추가해 보겠습니다.그런 다음 선택한 네임스페이스에 최신 버전의 Argo CD를 설치할 수 있습니다. 그것이 네임
nlb-ip: IP 예약 수신 컨트롤러에 할당된 외부 IP는 모든 수신 트래픽이 라우팅되어야 하는 IP공식문서-cert-manager-nginx-ingress-튜토리얼블로그-한글-전체 컨셉을 잡게 해줌-그대로 참고할 수는 없음블로그-영어-기본 개념을 쉽게 설명해줌-그래
다음 단계에서는 Kubernetes에 Argo CD를 설치하겠습니다. 이를 위해 공식 Argo CD Helm 차트를 사용합니다. 먼저 다음 Helm 저장소를 추가해 보겠습니다.그런 다음 선택한 네임스페이스에 최신 버전의 Argo CD를 설치할 수 있습니다. 그것이 네임
cluster api 로 일반 워크로드 생성
여기서 주요 목표는 Argo CD가 관리하는 클러스터에 새로 생성된 가상 Kubernetes를 자동으로 추가하는 것입니다.
ArgoCD 개체를 사용하면 여러 Kubernetes 클러스터에 동일한 앱을 쉽게 배포할 수 있습니다 ApplicationSet. 컨트롤러 ApplicationSet는 ArgoCD Helm 차트에 의해 자동으로 설치됩니다. 따라서 이를 사용하기 위해 추가로 수행할 작업
이번에는 워크로드 생성에 필요한 사용자 정의 이미지를 생성해 봅시다. 이미지 빌더를 활용하여 GCP 워크로드의 노드의 기본이미지가 될 사용자 정의 이미지를 생성합니다. 이미지 빌더는 Mac, Linux 등에 gcloud cli 로그인 가능한 대부분의 환경에 세팅 가능