이야기박스

Kubernetes. Anthos 본문

Computer & Data/Orchestration

Kubernetes. Anthos

박스님 2019. 7. 31. 16:52
반응형

# 개요

Anthos란?

 

Anthos  |  Anthos  |  Google Cloud

온프레미스와 공용 클라우드 환경에서 자동화된 운영 프레임워크를 사용하여 신규 및 기존 애플리케이션을 구축, 실행, 확장하세요.

cloud.google.com

간단하게 말하자면 On-Prem Data Center, Cloud Platform 에 설치된 쿠버네티스 클러스터를 관리할 수 잇게 도와주는 매니징 시스템

# 아키텍쳐

## 쿠버네티스

제어 영역, 노드 구성요소로 구성

GKE 기준,

- 제어 영역 (Kubernetes API 서버)

- 노드 구성 요소 : GCE

(위 내용이 온프렘에 적용되는 경우, 어떻게 해야하지?)

## 네트워크

- 온프렘 환경에서 GKE 허브(Stackdriver, GCP Console)를 엔드포인트로 연결할 수 있어야 함

- L4, L7 LB 지원

## 서비스

기초 내용 + 각 클러스터 관리법

Anthos Config Mamagement를 통하여 관리

Clud Interconnect를 통하여 각 클러스터 통합 (다른 클라우드 플랫폼도 가능)

### 이점

  • 제어 및 관리를 위한 단일 데이터 소스

    • 코드 검토, 검증, 롤백 워크플로를 사용할 수 있습니다.

    • 수동 변경으로 인해 Kubernetes 클러스터가 서로 동기화되지 않는 경우 섀도 작업을 방지합니다.

    • CI/CD 파이프라인을 사용해 테스트와 롤아웃을 자동화할 수 있습니다.

  • 한 번에 모든 클러스터에 대해 배포

    • Anthos Config Management는 한 번의 Git 커밋을 모든 클러스터에 적용되는 여러 kubectl 명령어로 전환해줍니다.

    • Git에서 변경사항을 되돌리기만 하면 롤백됩니다. 그러면 되돌린 버전이 대규모로 자동 배포됩니다.

  • 변경사항을 적용할 수 있는 풍부한 상속 모델

    • 네임스페이스를 사용하면 클러스터 전체 또는 일부, 일부 네임스페이스, 커스텀 리소스에 대해서도 구성을 만들 수 있습니다.

    • 네임스페이스 상속을 사용하면 계층화 네임스페이스 모델을 만들어 저장소 폴더 구조 전체에 구성 상속이 가능합니다.

 

반응형

'Computer & Data > Orchestration' 카테고리의 다른 글

Kubernetes 7. ConfigMap & Secret  (0) 2019.08.28
Kubernetes 6. Volume  (0) 2019.08.21
Kubernetes 3. Pod  (0) 2019.05.18
Kubernetes 2. Docker  (0) 2019.05.06
Kubernetes 설치  (1) 2019.04.30