쿠버네티스

    쿠버네티스 2주차) Lab#2 : Orchestrating the Cloud with Kubernetes

    쿠버네티스 2주차) Lab#2 : Orchestrating the Cloud with Kubernetes

    Kubernetes Engine을 사용하여 전체 Kubernetes 클러스터를 공급합니다. kubectl을 사용하여 도커 컨테이너를 배포하고 관리합니다. Kubernetes의 배포 및 서비스를 사용하여 응용프로그램을 마이크로서비스로 분할합니다. Google Kubernetes Engine 클라우드 셸 환경에서 다음 명령을 입력하여 영역을 설정합니다: gcloud config set compute/zone us-central1-b 이번 lab에서 사용할 클러스터를 생성합니다: gcloud container clusters create io 생성 시 클러스터에 대해 자동으로 인증됩니다. 어떤 이유로든 Cloud Shell에 대한 연결이 끊어지면 gcloud container clusters get-crede..

    쿠버네티스 2주차) Lab#2 : Kubernetes Engine: Qwik Start

    쿠버네티스 2주차) Lab#2 : Kubernetes Engine: Qwik Start

    Google Kubernetes Engine(GKE)은 Google 인프라를 사용하여 컨테이너형 애플리케이션을 배포, 관리 및 확장할 수 있는 관리 환경을 제공한다. 이번 실습을 통하여 GKE를 통해 컨테이너 생성 및 애플리케이션 배포에 대한 실습 하고자 한다. Cluster orchestration with Google Kubernetes Engine Google Kubernetes Engine(GKE) 클러스터는 Kubernetes 오픈 소스 클러스터 관리 시스템을 통해 구동됩니다. Kubernetes는 컨테이너 클러스터와 상호 작용하는 메커니즘을 제공합니다. Kubernetes 명령 및 리소스를 사용하여 애플리케이션을 배포 및 관리하고, 관리 작업을 수행하고, 정책을 설정하고, 배포된 워크로드의 상..

    쿠버네티스 1주차) Lab#1 : Introduction to Docker

    쿠버네티스 1주차) Lab#1 : Introduction to Docker

    Docker 허브의 공개 이미지를 기반으로 컨테이너를 실행하기 컨테이너 이미지를 직접 만들어 Google 아티팩트 레지스트리에 푸시하기 실행 중인 컨테이너를 디버깅하는 방법 Google 아티팩트 레지스트리에서 가져온 이미지를 기준으로 컨테이너를 실행하기. Docker에 대한 중요한 개념 두가지만 알고 넘어가자! Image (이미지) : 도커 이미지는 소스 코드, 라이브러리, 종속성, 도구 및 응용 프로그램을 실행하는데 필요한 기타 파일을 포함하는 불변(변경 불가) 파일이다. Container (컨테이너) : 컨테이너를 생성하면 쓰기 가능한 레이어가 immutable image(불변 이미지) 위에 추가된다. 즉, 컨테이너는 수정이 가능하다. 컨테이너를 생성하는 이미지 베이스는 별도로 존재하며 변경할 수 없..