GKE 인프라 관리

GKE 청사진에는 GKE 클러스터를 배포하려는 의도를 지정하기 위해 결합할 수 있는 맞춤 리소스가 포함되어 있습니다. 다음 목록에서는 각 맞춤 리소스의 역할을 정의합니다.

  • ContainerCluster: 프로비저닝된 서비스 메시가 있는 비공개 GKE 클러스터를 만듭니다.
  • ClusterInit: Telecom Network Automation(Telecom Network Automation)에서 관리하는 클러스터의 수명 주기를 초기화합니다. 이 수명 주기에는 GKE 클러스터에 통신 네트워크 자동화 구성요소를 설치하는 작업이 포함됩니다.
  • SourceRepoRepositoryRepository: 이전 리소스에서 설치된 ConfigSync와 함께 Cloud Source Repositories 및 Porch를 사용하여 생성된 GKE 클러스터의 GitOps 파이프라인을 설정합니다.
  • ContainerNodePool: Ubuntu OS, SSD 디스크 유형, e2-standard-2 machine 유형을 기본값으로 사용하여 노드 풀을 만듭니다. 이 세부정보는 수정할 수 있습니다.

배포를 만들 때 setters.yaml 파일의 다음 매개변수를 사용하여 청사진을 맞춤설정할 수 있습니다.

매개변수 설명
project-id 현재 프로젝트의 프로젝트 ID입니다.
project-num 현재 프로젝트의 프로젝트 번호입니다.
cluster-name GKE 클러스터의 이름입니다.
location 클러스터의 컴퓨팅 위치
master-ip-range GKE 기본 노드에서 사용하는 IP CIDR 블록
cluster-ipv4-cidr-blocks 포드에서 사용하는 IP CIDR 블록입니다.
services-ipv4-cidr-blocks 서비스에서 사용하는 IP CIDR 블록입니다.
compute-network-name 컴퓨팅 네트워크의 이름입니다. GKE 클러스터용 오케스트레이션 클러스터가 생성되는 VPC를 사용하지 않으려면 이 이름을 변경하세요.
clients-ipv4-cidr-blocks 클러스터에 액세스하는 클라이언트의 IP CIDR 블록
node-count 영역당 노드 풀의 노드 수입니다. 리전 클러스터를 만들면 노드 풀의 노드 수가 원래 수의 3배로 늘어납니다.
nodepool-name 노드 풀의 이름입니다.
node-machine-type 노드 머신의 유형입니다.

GKE 블루프린트

GKE 청사진 만들기

  1. 탐색 메뉴에서 블루프린트를 클릭합니다.
  2. 드롭다운 메뉴에서 원하는 오케스트레이션 클러스터를 선택합니다.
  3. 보관함에서 가져오기를 클릭합니다.
  4. GKE 클러스터 블루프린트를 선택합니다.
  5. 청사진 추가를 클릭합니다.
  6. 다음 페이지에서 블루프린트의 이름을 지정합니다.
    1. 필요한 경우 라벨을 추가합니다.
  7. 만들기를 클릭합니다. 블루프린트가 초안 블루프린트 목록에 표시됩니다.

청사진 수정

  1. 탐색 메뉴에서 청사진 > 청사진 초안을 클릭합니다.
  2. 원하는 블루프린트를 선택합니다. 블루프린트 편집기가 표시됩니다.
  3. cluster.yamlnodepool.yaml 파일을 수정합니다.
  4. 그런 다음 파일 저장을 클릭합니다.

청사진 제안

  1. 탐색 메뉴에서 청사진 > 청사진 초안을 클릭합니다.
  2. 원하는 블루프린트를 선택합니다. 블루프린트 편집기가 표시됩니다.
  3. 제안을 클릭합니다. 청사진의 상태가 제안됨으로 업데이트됩니다.

청사진 승인

  1. 탐색 메뉴에서 블루프린트를 클릭합니다.
  2. 원하는 블루프린트에서 작업 아이콘을 클릭합니다.
  3. 승인을 선택합니다. 청사진이 승인된 청사진에 표시됩니다.

GKE 배포

GKE 배포 만들기

  1. 탐색 메뉴에서 청사진 > 승인된 청사진을 클릭합니다.
  2. 배포하려는 GKE 청사진을 클릭합니다.
  3. 배포 만들기를 클릭합니다.
  4. 배포 이름을 입력합니다.
  5. 배포 만들기를 클릭합니다. 배포가 초안 배포에 표시됩니다.

GKE 배포 수정

  1. 탐색 메뉴에서 블루프린트를 클릭합니다.
  2. 수정하려는 GKE 배포를 선택합니다. 배포 편집기가 표시됩니다.
  3. setters.yaml 파일을 수정합니다.
  4. 그런 다음 파일 저장을 클릭합니다.

GKE 배포 적용

  1. 탐색 메뉴에서 블루프린트를 클릭합니다.
  2. 적용할 GKE 배포의 이름을 선택합니다. 배포 편집기가 표시됩니다.
  3. 배포를 클릭합니다. 확인 대화상자가 나타납니다.
  4. 배포를 클릭하여 배포를 확인합니다. 배포가 적용된 배포에 표시됩니다.

GKE 클러스터 삭제

  1. 탐색 메뉴에서 배포 > 적용된 배포를 클릭합니다.
  2. 삭제하려는 GKE 배포를 선택합니다.
  3. 삭제를 클릭합니다.
  4. 배포 삭제를 확인합니다.